This commit is contained in:
Patrick Schratz 2024-12-06 09:47:28 +01:00
commit 06ed13a729
Signed by: pat-s
GPG key ID: 3C6318841EF78925
2 changed files with 2 additions and 2 deletions

View file

@ -64,7 +64,7 @@ steps:
- mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages
- R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))'
# Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd'
- xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); library(dplyr); library(bincraftR); pkgs = c('AlleleShift', 'AntMAN', 'aPCoA', 'apisensr', 'autoslider.core', 'baguette', 'bartCause', 'bartMan', 'base64', 'BayesXsrc', 'bdl', 'bigGP', 'BiplotGUI', 'blackmarbler', 'blatr', 'BLCOP', 'blender', 'Blendstat', 'blindrecalc', 'blindreview', 'blink', 'bliss', 'blm', 'blme', 'blmeco', 'BLModel', 'blob', 'blockcluster', 'BlockCov', 'blockForest', 'blocklength', 'blockmatrix', 'BlockMissingData', 'blockmodeling', 'BlockmodelingGUI', 'blockmodels', 'blockrand', 'blocksdesign', 'blocs', 'blogdown', 'BLOQ', 'BLPestimatoR', 'BLR', 'blrm', 'BLRPM', 'BLRShiny', 'BLRShiny2', 'blsBandit', 'blscrapeR', 'BLSM', 'blsR', 'bltm', 'bluebike', 'BlythStillCasellaCI', 'BMA', 'bmabasket', 'BMAmevt', 'bmass', 'BMconcor', 'bmem', 'bmemLavaan', 'bmet', 'bmgarch', 'bmggum', 'BMisc', 'bmixture', 'bmlm', 'bmm', 'bmp', 'BMRBr', 'BMRMM', 'BMS', 'bmscstan', 'bmstdr', 'BMT', 'BMTAR', 'bnclassify', 'bndesr', 'bndovb', 'bnlearn', 'bnma', 'bnmonitor', 'bnnSurvival', 'bnpa', 'BNPdensity', 'BNPmix', 'bnpsd', 'BNPTSclust', 'BNrich', 'BNSL', 'BNSP', 'bnstruct', 'bnviewer', 'boa', 'BoardGames', 'bodenmiller', 'Bodi', 'bodsr', 'bodycomp', 'bodycompref', 'boggy', 'boilerpipeR', 'BOIN', 'boinet', 'boiwsa', 'BOJ', 'bolasso', 'bolsec', 'Bolstad2', 'BoltzMM', 'bondAnalyst', 'BondValuation', 'BoneProfileR', 'BonEV', 'bonn', 'bonsai', 'bonsaiforest', 'BRugs', 'bscui', 'C50', 'CaseBasedReasoning', 'causalHyperGraph', 'clrng', 'ConvertPar', 'CoTiMA', 'countSTAR', 'CRE', 'ctgdist', 'CTRing', 'D3mirt', 'dartR', 'dartR.base', 'dartR.captive', 'dartR.popgen', 'dartR.sexlinked', 'dartR.sim', 'dartR.spatial', 'DFIT', 'DGP4LCF', 'DoE.wrapper', 'doMPI', 'EBcoBART', 'ebmc', 'ecocomDP', 'eDITH', 'EFA.dimensions', 'EFAfactors', 'enerscape', 'epidm', 'epizootic', 'equateIRT', 'EthSEQ', 'excel.link', 'eyetools', 'fangs', 'faoutlier', 'filters', 'fingerPro', 'flow', 'fmf', 'FrF2.catlg128', 'GENLIB', 'ggESDA', 'giacR', 'glossa', 'gpuR', 'GTFSwizard', 'gwid', 'habtools', 'hdf5r', 'hdf5r.Extra', 'ieegio', 'imbalanceDatRel', 'intRinsic', 'intSDM', 'jrSiCKLSNMF', 'kazaam', 'KeyboardSimulator', 'lgpr', 'mapping', 'MazamaSpatialPlots', 'MDSGUI', 'medfateland', 'MediaNews', 'Mega2R', 'MetabolomicsBasics', 'midoc', 'minired', 'moc.gapbk', 'ModTools', 'movegroup', 'MPCR', 'nfl4th', 'nflverse', 'noisemodel', 'OpenCL', 'pastclim', 'pbdMPI', 'pbdSLAP', 'pcaL1', 'pgenlibr', 'pheble', 'phonics', 'plotBart', 'pmclust', 'PPRL', 'praatpicture', 'predhy.GUI', 'R2PPT', 'R2wd', 'ravetools', 'Rbeast', 'Rblpapi', 'rblt', 'RcmdrPlugin.cpd', 'RcmdrPlugin.GWRM', 'RcmdrPlugin.TeachStat', 'RcmdrPlugin.WorldFlora', 'Rcplex', 'RcppCWB', 'RcppMeCab', 'readNSx', 'redatamx', 'ReSurv', 'rFUSION', 'riAFTBART', 'RInno', 'rliger', 'rmarchingcubes', 'RmecabKo', 'Rmpi', 'ROI.plugin.cplex', 'ROI.plugin.qpoases', 'ROI.plugin.symphony', 'ROracle', 'Rpoppler', 'RPushbullet', 'RQuantLib', 'rsofun', 'RSP', 'Rsymphony', 'rWCVP', 'RWinEdt', 'SANple', 'sarsop', 'Scalelink', 'scDIFtest', 'secsse', 'sfadv', 'SGPdata', 'sgPLS', 'SGPR', 'sgpv', 'sgr', 'sgraph', 'sgsR', 'sgstar', 'sgt', 'shades', 'shadowr', 'shadowtext', 'shannon', 'ShapDoE', 'shape', 'ShapeChange', 'shapefiles', 'shapeNA', 'ShapePattern', 'shapeR', 'shapes', 'ShapeSelectForest', 'SHAPforxgboost', 'shapley', 'ShapleyOutlier', 'ShapleyValue', 'shapper', 'shapr', 'shapviz', 'shar', 'SharkDemography', 'sharp', 'sharpData', 'SharpeR', 'sharpeRratio', 'sharpPen', 'sharpr2', 'sharpshootR', 'sharx', 'shattering', 'shazam', 'SheetReader', 'SHELF', 'ShellChron', 'shelltrace', 'sherlock', 'SherlockHolmes', 'shidashi', 'shide', 'ShiftConvolvePoibin', 'shiftR'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'doBy', 'DoE.base', 'DoE.wrapper', 'eha', 'FrF2', 'FrF2.catlg128', 'gRbase', 'gRain', 'IDPmisc', 'pbkrtest', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd', 'spdep')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-320'))"
- xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); library(dplyr); library(bincraftR); pkgs = c('ShiftShareSE', 'shinipsum', 'shiny.benchmark', 'shiny.blueprint', 'shiny.destroy', 'shiny.emptystate', 'shiny.exe', 'shiny.fluent', 'shiny.i18n', 'shiny.info', 'shiny.pwa', 'shiny.react', 'shiny.reglog', 'shiny.router', 'shiny.semantic', 'shiny.tailwind', 'shiny.telemetry', 'shinyAce', 'shinyaframe', 'shinyalert', 'shinyanimate', 'shinyauthr', 'shinybrms', 'shinybrowser', 'shinyBS', 'shinybusy', 'shinyChakraSlider', 'shinyChakraUI', 'shinyChatR', 'shinyCohortBuilder', 'shinyCox', 'shinycroneditor', 'shinycssloaders', 'shinycustomloader', 'shinyCyJS', 'shinydashboard', 'shinydashboardPlus', 'shinyDatetimePickers', 'shinydbauth', 'shinydisconnect', 'shinydlplot', 'shinyDND', 'shinydrive', 'shinyEffects', 'shinyExprPortal', 'shinyFeedback', 'shinyFiles', 'shinyfilter', 'shinyfullscreen', 'shinyGizmo', 'shinyglide', 'shinyGovstyle', 'shinyHeatmaply', 'shinyhelper', 'shinyhttr', 'shinyHugePlot', 'shinyInvoice', 'shinyIRT', 'shinyjqui', 'shinyKGode', 'shinyKnobs', 'shinylight', 'ShinyLink', 'shinyloadtest', 'shinylogs', 'shinyLottie', 'shinyLP', 'shinymanager', 'shinymaterial', 'shinyMatrix', 'shinyMergely', 'shinymeta', 'shinymgr', 'shinyML', 'shinyMobile', 'shinymodels', 'shinyMolBio', 'shinyMonacoEditor', 'shinyNORRRM', 'shinyNotes', 'shinyobjects', 'shinypanel', 'shinypanels', 'shinypivottabler', 'shinyPredict', 'shinyQueryBuilder', 'ShinyQuickStarter', 'shinyquiz', 'shinyRadioMatrix', 'shinyRatings', 'shinyrecipes', 'shinyreforms', 'shinyRGL', 'shinySbm', 'shinyscreenshot', 'shinySearchbar', 'shinySelect', 'shinyservicebot', 'shinyShortcut', 'shinySIR', 'shinystan', 'shinyStorePlus', 'shinysurveys', 'shinyTempSignal', 'shinytest', 'shinytest2', 'ShinyTester', 'shinythemes', 'shinyTime', 'shinytitle', 'shinyToastify', 'shinytoastr', 'shinyTree', 'shinyvalidate', 'shinyWidgets', 'shinyXYpad', 'shipunov', 'shock', 'shopifyadsR', 'shopifyr', 'shoredate', 'shortcuts', 'shortIRT', 'shorts', 'shotGroups', 'showimage', 'showtext', 'showtextdb', 'shp2graph', 'shrink', 'ShrinkCovMat', 'shrinkDSM', 'shrinkTVP', 'shrinkTVPVAR', 'shroomDK', 'SHT', 'shuffle', 'shuffleCI', 'shutterplot', 'SI', 'SIAmodules', 'SIAtools', 'SIBER', 'SIBERG', 'sicegar', 'siconvr', 'SID', 'SIDES', 'sidier', 'sidrar', 'Sie2nts', 'siebanxicor', 'SiER', 'Sieve', 'sievePH', 'sievetest', 'sift', 'sig', 'sigclust', 'SightabilityModel', 'sigInt', 'sigmajs', 'sigminer', 'sigmoid', 'SIGN', 'Signac', 'SignacX', 'signal', 'signalHsmm', 'signatureSurvival', 'signed.backbones', 'signibox'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'doBy', 'DoE.base', 'DoE.wrapper', 'eha', 'FrF2', 'FrF2.catlg128', 'gRbase', 'gRain', 'IDPmisc', 'pbkrtest', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd', 'spdep')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-320'))"
### Manual pkg builds
# webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178
# RInno, MediaNews: Windows-only

View file

@ -63,7 +63,7 @@ steps:
- R -q -e 'packageVersion("bincraftR")'
- mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages
# Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd'
- xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pkgs = c('adamethods', 'adaptIVPT', 'adelie', 'AFM', 'aIc', 'alphashape3d', 'amadeus', 'antaresProcessing', 'Anthropometry', 'Apollonius', 'appeears', 'archeoViz', 'archive', 'Arothron', 'atom4R', 'autoslider.core', 'BAwiR', 'bcROCsurface', 'bigGP', 'bigrquerystorage', 'biplotbootGUI', 'BiplotGUI', 'blatr', 'bpca', 'bRacatus', 'brainKCCA', 'brainR', 'BRugs', 'CAESAR.Suite', 'candisc', 'Certara.R', 'Certara.RsNLME', 'ChaosGame', 'cheem', 'circularEV', 'ClaimsProblems', 'clrng', 'ClusROC', 'ClusterStability', 'cncaGUI', 'concom', 'condor', 'ConfidenceEllipse', 'ConsRank', 'ConsRankClass', 'controlfunctionIV', 'CovTools', 'cppcontainers', 'cubing', 'curvHDR', 'D3mirt', 'dataone', 'datapack', 'dbcsp', 'DIDmultiplegtDYN', 'DiscreteFWER', 'do3PCA', 'doMPI', 'doolkit', 'dymo', 'ecocomDP', 'eDITH', 'eegkit', 'espadon', 'ETRep', 'Evomorph', 'excel.link', 'export', 'fabisearch', 'fdaPDE', 'filters', 'fingerPro', 'fitbitViz', 'forestdata', 'FPCdpca', 'frontiles', 'fsbrain', 'FTSgof', 'gellipsoid', 'gensphere', 'geoelectrics', 'geojsonio', 'geomorph', 'GoodFibes', 'gpg', 'GPGame', 'GPoM', 'gpuR', 'Greymodels', 'gyro', 'HDiR', 'hillshader', 'HUM', 'HybridMicrobiomes', 'hyper.fit', 'hypergeo2', 'ICSClust', 'interpolation', 'IOLS', 'ivdoctr', 'JFM', 'JSDNE', 'kernhaz', 'KernSmoothIRT', 'KeyboardSimulator', 'kml3d', 'kpcaIG', 'lgpr', 'LSAfun', 'Maeswrap', 'maotai', 'mapping', 'mathml', 'mcauchyd', 'MDSGUI', 'MDSMap', 'MediaNews', 'metadynminer3d', 'metajam', 'MetSizeR', 'mggd', 'minired', 'MLE', 'moc.gapbk', 'molaR', 'morph', 'Morpho', 'morphomap', 'MorphoTools2', 'mregions2', 'mstudentd', 'mully', 'multibiplotGUI', 'MultiscaleDTM', 'MultivariateAnalysis', 'mvhist', 'mvinfluence', 'mvmesh', 'nat', 'nat.nblast', 'nat.templatebrains', 'neo4jshell', 'nesRdata', 'NetSci', 'NGCHM', 'OceanView', 'OCNet', 'OmopViewer', 'OpenCL', 'optBiomarker', 'optiSolve', 'orthoDr', 'outliers.ts.oga', 'particle.swarm.optimisation', 'patternize', 'pcaL1', 'pgKDEsphere', 'phylotypr', 'plot3Drgl', 'plumberDeploy', 'PolisheR', 'polyhedralCubature', 'PPbigdata', 'practicalSigni', 'predict3d', 'PRTree', 'prWarp', 'qspray', 'qsub', 'qtlc', 'R2PPT', 'R2wd', 'Racmacs', 'RationalMatrix', 'ratioOfQsprays', 'ravetools', 'rayshader', 'Rcplex', 'RcppMagicEnum', 'rdflib', 'redatamx', 'redland', 'refreg', 'resultant', 'rFUSION', 'rgl2gltf', 'rglplus', 'Riemann', 'rivnet', 'rmapzen', 'Rmpi', 'rmutil', 'RMVL', 'rMVP', 'RMySQL', 'Rnanoflann', 'RNCBIEUtilsLibs', 'rncl', 'rnetcarto', 'RNetCDF', 'RNetLogo', 'rngWELL', 'RNifti', 'RNiftyReg', 'Rnmr1D', 'rnndescent', 'robCompositions', 'RobExtremes', 'robfilter', 'RobGARCHBoot', 'RobKF', 'RoBMA', 'robmixglm', 'roboBayes', 'robregcc', 'RoBSA', 'robsel', 'robslopes', 'RobStatTM', 'robStepSplitReg', 'robsurvey', 'robust', 'RobustAFT', 'robustbase', 'robustBLME', 'RobustCalibration', 'robustcov', 'robusTest', 'robustETM', 'RobustGaSP', 'robustHD', 'robustmatrix', 'robustrank', 'robustvarComp', 'RockFab', 'rococo', 'rocTree', 'rofanova', 'Rogue', 'ROI.plugin.cplex', 'ROI.plugin.symphony', 'roll', 'rolog', 'Rook', 'rootSolve', 'Ropj', 'roptim', 'ROracle', 'rotasym', 'rotations', 'RoughSets', 'round', 'RPatternJoin', 'Rpdb', 'RPointCloud', 'Rpolyhedra', 'rpyANTs', 'RQuantLib', 'rsat', 'RSDK', 'rsofun', 'RSP', 'rsparse', 'RSpectra', 'rSpectral', 'Rssa', 'RSSL', 'rstan', 'rstanarm', 'rstanbdp', 'rstanemax', 'rstiefel', 'RStoolbox', 'rStrava', 'rstream', 'rsubgroup', 'rsvddpd', 'rsvg', 'Rsymphony', 'rsyslog', 'RTCC', 'rtdists', 'RTextTools', 'rtk', 'rtkore', 'rTLsDeep', 'RTMB', 'rtmpt', 'rtop', 'RTransferEntropy', 'rtrend', 'RTriangle', 'rTRNG', 'rts2', 'RTSA', 'Rtsne', 'Rttf2pt1', 'rTwig', 'Rtwobitlib', 'rubias'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'redhat-8'))"
- xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pkgs = c('rubias', 'rucrdtw', 'rugarch', 'ruimtehol', 'runner', 'Runuran', 'ruv', 'rvalues', 'Rvcg', 'rvg', 'rviewgraph', 'rvinecopulib', 'Rwave', 'RWDataPlyr', 'RWeka', 'RWekajars', 'rwfec', 'RWiener', 'RWinEdt', 'RWNN', 'Rwofost', 'RxnSim', 'rxylib', 'Ryacas0', 'RZigZag', 'rzmq', 'RZooRoH', 's2', 's2net', 'saccadr', 'sads', 'saeczi', 'saeMSPE', 'saeRobust', 'SAGMM', 'SALES', 'salso', 'SAM', 'SAMGEP', 'samon', 'sampling', 'SamplingBigData', 'samplingVarEst', 'samplr', 'samurais', 'sanic', 'sanitizers', 'SANple', 'santoku', 'SANvi', 'SAPP', 'SAR', 'sarima', 'sarsop', 'sasfunclust', 'sass', 'satellite', 'SBCK', 'sbde', 'sbfc', 'sBIC', 'sbm', 'SBmedian', 'sbmSDP', 'sbo', 'sboost', 'sbrl', 'SC.MEB', 'scagnostics', 'Scalelink', 'ScaleSpikeSlab', 'scalpel', 'scar', 'ScatterDensity', 'scattermore', 'SCCI', 'scclust', 'sccore', 'scDHA', 'scellpam', 'SCEPtER', 'SCEPtERbinary', 'scINSIGHT', 'SCIntRuler', 'scistreer', 'scITD', 'scMappR', 'scModels', 'scoper', 'scorematchingad', 'scorepeak', 'scoringRules', 'SCORNET', 'scout', 'scquantum', 'scrm', 'scrypt', 'scs', 'sdcMicro', 'sdcTable', 'sde', 'sdetorus', 'sdmTMB', 'SDMtune', 'sdpdth', 'sdprisk', 'sdrt', 'sdwd', 'SearchTrees', 'seas', 'secretbase', 'secsse', 'secure', 'seededlda', 'segclust2d', 'segen', 'segmag', 'segmenTier', 'segmentr', 'segMGarch', 'seismicRoll', 'SEL', 'selectiveInference', 'SELF', 'SemiCompRisks', 'semidist', 'semver', 'sendigR', 'SensMap', 'SenSpe', 'sentencepiece', 'sentometrics', 'sentopics', 'SeqDetect', 'seqHMM', 'seqinr', 'SeqKat', 'seqminer', 'SeqNet', 'seqtrie', 'SequenceSpikeSlab', 'sequoia', 'serrsBayes', 'Seurat', 'SeuratObject', 'sfcr', 'sfcurve', 'sfheaders', 'SFS', 'SFSI', 'sgd', 'SGDinference', 'sgeostat', 'SGL', 'sglasso', 'sgolay', 'SGPR', 'shapes', 'shapr', 'sharpeRratio', 'sharpPen', 'SheetReader', 'shide', 'ShiftConvolvePoibin', 'shiftR', 'shinyExprPortal', 'shinylive', 'shinyMixR', 'shinyRGL', 'showtext', 'shp2graph', 'shrinkDSM', 'shrinkTVP', 'SHT', 'Sieve', 'sift', 'signal', 'signalHsmm', 'signnet', 'SigTree', 'SILGGM', 'SimBIID', 'simcdm', 'simcross', 'simecol', 'simer', 'simest', 'SimEUCartelLaw', 'simfam', 'simFrame', 'SimInf', 'SimJoint', 'simmer', 'simplace', 'simplexreg', 'simplextree', 'simPop', 'simputation', 'SimReg', 'simRestore', 'SiMRiv', 'simstudy', 'SimSurvNMarker', 'simtrial', 'simts', 'singR', 'SiPhyNetwork', 'SIRmcmc', 'sirt'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'redhat-8'))"
### Manual pkg builds
# webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178
# RInno: Windows-only