From e81140f1cc62523b4a626dacadcd39673b0fe2ce Mon Sep 17 00:00:00 2001 From: pat-s Date: Fri, 22 Nov 2024 22:49:25 +0100 Subject: [PATCH] build --- .woodpecker/build-alpine-320-amd64.yaml | 4 +++- .woodpecker/build-alpine-320-arm64.yaml | 2 +- .woodpecker/build-redhat-8-amd64.yaml | 2 +- .woodpecker/build-redhat-8-arm64.yaml | 2 +- .woodpecker/build-redhat-9-amd64.yaml | 2 +- .woodpecker/build-redhat-9-arm64.yaml | 2 +- .woodpecker/build-ubuntu-2204-amd64.yaml | 2 +- .woodpecker/build-ubuntu-2204-arm64.yaml | 2 +- .woodpecker/build-ubuntu-2404-amd64.yaml | 2 +- .woodpecker/build-ubuntu-2404-arm64.yaml | 2 +- 10 files changed, 12 insertions(+), 10 deletions(-) diff --git a/.woodpecker/build-alpine-320-amd64.yaml b/.woodpecker/build-alpine-320-amd64.yaml index 57b4257..2869be3 100644 --- a/.woodpecker/build-alpine-320-amd64.yaml +++ b/.woodpecker/build-alpine-320-amd64.yaml @@ -46,7 +46,9 @@ steps: # - Rsymphony/ROI.plugin.symphony/adea/PortfolioAnalytics -> can't install/link external SYMPHONY lib (only on RHEL, as for others syslib exists) # - Rglpk # biplotbootGUI: somehow ubuntu still hangs even when using xvfb-run - - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL, repos = structure(c(devxy = 'https://cran.devxy.io/amd64/alpine320/latest', CRAN = 'https://cloud.r-project.org'))); library(dplyr); library(bincraftR); cran_pkgs = tools::CRAN_package_db()[['Package']]; '%nin%' <- Negate('%in%'); foo = query_metadata_table() |> filter(platform == 'alpine-320', arch == 'amd64') |> distinct(name) |> pull(name); pkgs <- dput(cran_pkgs[cran_pkgs %nin% foo][0:300]); options(progressr.enable = TRUE); pkgs = c('A3', 'AalenJohansen', 'AATtools', 'ABACUS', 'abasequence', 'abbreviate', 'ABCanalysis', 'abc.data', 'abclass', 'ABCoptim', 'ABCp2', 'ABC.RAP', 'abcrf', 'abcrlda', 'abctools', 'abd', 'abdiv', 'abe', 'aberrance', 'abess', 'abglasso', 'ABHgenotypeR', 'abind', 'abjData', 'abjutils', 'ablasso', 'ABM', 'abmR', 'abn', 'abnormality', 'abodOutlier', 'ABPS', 'abseil', 'absorber', 'abstr', 'abstractr', 'ABSurvTDC', 'abtest', 'abundant', 'Ac3net', 'AcademicThemes', 'academictwitteR', 'acc', 'acca', 'accelerometry', 'accelmissing', 'AccelStab', 'accept', 'AcceptanceSampling', 'AcceptReject', 'accessibility', 'accessr', 'accessrmd', 'accrual', 'accrualPlot', 'accSDA', 'accucor', 'accumulate', 'acdcquery', 'acdcR', 'ACDm', 'ace2fastq', 'acebayes', 'ACE.CoCo', 'aceEditor', 'acepack', 'ACEsearch', 'ACEsimFit', 'ACEt', 'acfMPeriod', 'Achilles', 'acid', 'acled.api', 'ACNE', 'acnr', 'acopula', 'acoRn', 'AcousticNDLCodeR', 'acp', 'acro', 'acroname', 'AcrossTic', 'acs', 'acss', 'acss.data', 'ACSSpack', 'ACSWR', 'act', 'ACTCD', 'ActCR', 'actel', 'ActFrag', 'actilifecounts', 'ActiSleep', 'activAnalyzer', 'activatr', 'ActiveDriver', 'activegp', 'ActivePathways', 'adapt4pv', 'ade4', 'aebdata', 'airt', 'AIscreenR', 'ALFAM2', 'AlleleShift', 'alookr', 'amadeus', 'Amelia', 'AntMAN', 'APCalign', 'archive', 'arkhe', 'audrex', 'autoBagging', 'autoFC', 'autostats', 'av', 'baguette', 'bartCause', 'bartMan', 'base64', 'basemaps', 'bayesMig', 'bayesTFR', 'BayesXsrc', 'bbotk', 'BED', 'BeeBDC', 'BiDAG', 'BifactorIndicesCalculator', 'bigD', 'bigGP', 'BINtools', 'biogrowth', 'BioPred', 'BiplotGUI', 'blackmarbler', 'blatr', 'BoolFilter', 'brickster', 'brsim', 'BRugs', 'bscui', 'bullseye', 'C50', 'CAinterprTools', 'CaseBasedReasoning', 'CausalGPS', 'cbl', 'CERFIT', 'CIMTx', 'ClickHouseHTTP', 'clrng', 'ClusVis', 'cmprskcoxmsm', 'conos', 'ConvertPar', 'CoTiMA', 'countSTAR', 'CRE', 'creditmodel', 'crumble', 'csmpv', 'ctgdist', 'CTRing', 'D3mirt', 'd4storagehub4R', 'dartR', 'dartR.base', 'dartR.captive', 'dartR.popgen', 'dartR.sexlinked', 'dartR.sim', 'dartR.spatial', 'dataone', 'datapack', 'dataspice', 'dbarts', 'dblr', 'ddml', 'DeepLearningCausal', 'dendroNetwork', 'DFIT', 'DGP4LCF', 'DICEM', 'diffdfs', 'diffeRenTES', 'DImodelsVis', 'DIscBIO', 'disclosuR', 'DiSCos', 'disk.frame', 'dismo', 'disparityfilter', 'dispeRse', 'dissever', 'distinctiveness', 'diversitree', 'divraster', 'dm', 'DMMF', 'DNAmixturesLite', 'DNetFinder', 'do3PCA', 'doconv', 'DoE.wrapper', 'DominoDataR', 'doMPI', 'doolkit', 'doRedis', 'dots', 'DoubleML', 'doublIn', 'downscale', 'dowser', 'dpkg', 'drake', 'DRHotNet', 'DR.SC', 'DrugSim2DR', 'DRviaSPCN', 'DSAM', 'dsem', 'dsims', 'dsmSearch', 'dssd', 'Dtableone', 'dtComb', 'dti', 'DTSEA', 'DTSR', 'dupNodes', 'DWLasso', 'DWLS', 'dycdtools', 'dymo', 'dynamAedes', 'dynamicSDM', 'dynatopGIS', 'dynetNLAResistance', 'dyngen', 'dynr', 'dynwrap', 'easybgm', 'easyDifferentialGeneCoexpression', 'easyNCDF', 'easySdcTable', 'EBcoBART', 'ebdbNet', 'ebmc', 'eCerto', 'ech', 'ecochange', 'ecocomDP', 'ecoCopula', 'econet', 'EcoNetGen', 'econetwork', 'economiccomplexity', 'ecopower', 'ecospat', 'edgebundleR', 'ediblecity', 'eDITH', 'edmcr', 'EDOIF', 'eegkit', 'eemdARIMA', 'EEMDelm', 'EEMDlstm', 'eemdTDNN', 'EFA.dimensions', 'EFAfactors', 'egor', 'eHDPrep', 'ehymet', 'ei', 'EIX', 'eixport', 'eks', 'elastes', 'EloOptimized', 'EloSteepness', 'elsa', 'emailjsr', 'EMAS', 'EMbC', 'emdi', 'EmissV', 'EMJMCMC', 'emplikAUC', 'EMSS', 'emstreeR', 'eNchange', 'EnergyOnlineCPM', 'enerscape', 'ENMeval', 'enmpa', 'enmSdmX'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-320'))" + # doBy: hangs on alpine + # later: hangs on ubuntu + - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL, repos = structure(c(devxy = 'https://cran.devxy.io/amd64/alpine320/latest', CRAN = 'https://cloud.r-project.org'))); library(dplyr); library(bincraftR); cran_pkgs = tools::CRAN_package_db()[['Package']]; '%nin%' <- Negate('%in%'); foo = query_metadata_table() |> filter(platform == 'alpine-320', arch == 'amd64') |> distinct(name) |> pull(name); pkgs <- dput(cran_pkgs[cran_pkgs %nin% foo][0:300]); options(progressr.enable = TRUE); pkgs = c('doconv', 'DoE.base', 'DoE.wrapper', 'DominoDataR', 'doMPI', 'doolkit', 'doRedis', 'dots', 'DoubleML', 'doublIn', 'downscale', 'dowser', 'dpkg', 'DR.SC', 'drake', 'DRHotNet', 'DrugSim2DR', 'DRviaSPCN', 'DSAM', 'dsem', 'dsims', 'dsmSearch', 'dssd', 'Dtableone', 'dtComb', 'dti', 'DTSEA', 'DTSR', 'dupNodes', 'DWLasso', 'DWLS', 'dymo', 'dynamAedes', 'dynamicSDM', 'dynatopGIS', 'dynetNLAResistance', 'dyngen', 'dynr', 'dynwrap', 'easybgm', 'easyDifferentialGeneCoexpression', 'easyNCDF', 'easySdcTable', 'EBcoBART', 'ebdbNet', 'ebmc', 'eCerto', 'ech', 'ecochange', 'ecocomDP', 'ecoCopula', 'econet', 'EcoNetGen', 'econetwork', 'economiccomplexity', 'ecopower', 'ecospat', 'edgebundleR', 'ediblecity', 'eDITH', 'edmcr', 'EDOIF', 'eegkit', 'eemdARIMA', 'EEMDelm', 'EEMDlstm', 'eemdTDNN', 'EFA.dimensions', 'egor', 'eha', 'eHDPrep', 'ehymet', 'ei', 'EIX', 'eixport', 'eks', 'elastes', 'EloOptimized', 'EloSteepness', 'elsa', 'emailjsr', 'EMAS', 'EMbC', 'emdi', 'EMJMCMC', 'emplikAUC', 'EMSS', 'emstreeR', 'eNchange', 'EnergyOnlineCPM', 'enerscape', 'ENMeval', 'enmpa', 'enmSdmX', 'ENMTools', 'EnrichIntersect', 'EnsembleBase', 'EnsembleCV', 'EnsemblePCReg', 'EnsemblePenReg', 'envirem', 'eoffice', 'ePCR', 'epe4md', 'eph', 'epicasting', 'epicmodel', 'epicontacts', 'epidm', 'epiflows', 'epimdr2', 'EpiSemble', 'EpiStats', 'EpiTest', 'epitweetr', 'epiworldRShiny', 'EPLSIM', 'eplusr', 'epocakir', 'epos', 'epoxy', 'epwshiftr', 'equatags', 'equateIRT', 'equil2', 'EquiTrends', 'erah', 'ergMargins', 'ERPM', 'eSDM', 'eseis', 'eselect', 'esmisc', 'espadon', 'EstimateGroupNetwork', 'EthSEQ', 'etree', 'Euclimatch', 'evapoRe', 'evidence', 'evobiR', 'Evomorph', 'exactextractr', 'excel.link', 'export', 'expowo', 'ExtractTrainData', 'ExtremalDep', 'ExtremeRisks', 'eyetools', 'fabisearch', 'facmodTS', 'factset.protobuf.stach.v2', 'fangs', 'fanovaGraph', 'faoutlier', 'fasterize', 'fastFMM', 'fastnet', 'FastRWeb', 'fbnet', 'fdaPDE', 'FeedbackTS', 'fgdr', 'fgm', 'FGRepo', 'FIESTA', 'FIESTAutils', 'finch', 'fingerPro', 'finnsurveytext', 'finnts', 'fisheye', 'fishRman', 'fitbitViz', 'flan', 'flexCWM', 'FlexScan', 'flood', 'flow', 'fmdu', 'fmf', 'fnets', 'foodingraph', 'forecastLSW', 'ForecastTB', 'forensIT', 'forestecology', 'forestRK', 'FORTLS', 'fossilbrush', 'foundry', 'FPCdpca', 'fPortfolio', 'frailtyMMpen', 'FRAPO', 'FreeSortR', 'FrF2', 'FrF2.catlg128', 'fRLR', 'frontiles', 'frscore', 'fsbrain', 'FSK2R', 'fsn', 'fsr', 'fssemR', 'func2vis', 'funspace', 'FuzzyLP', 'FWRGB', 'GADAG', 'gamCopula', 'gasanalyzer', 'gateR', 'gatoRs', 'gbeta', 'gbifdb', 'gbm.auto', 'gdalcubes', 'gdalraster', 'gdalUtilities', 'gdiff', 'gdistance', 'gecko', 'gellipsoid', 'gemtc', 'gen3sis', 'GeneralisedCovarianceMeasure', 'GeneralizedWendland', 'GeNetIt', 'genlasso', 'GENLIB', 'GenoTriplo', 'gensphere', 'GeoAdjust', 'geodata', 'geodiv', 'geodrawr', 'geoelectrics', 'GeoFIS', 'geogrid', 'geojson', 'geojsonio', 'geomander', 'geomerge', 'geomod', 'geonapi', 'geonetwork', 'geonode4R', 'GeoRange', 'geosptdb', 'geostatsp', 'geotopbricks', 'geoTS', 'GeoWeightedModel', 'geppe', 'geslaR', 'gfcanalysis', 'ggaligner', 'ggalt', 'ggautomap', 'ggbrain', 'ggdag', 'ggESDA', 'ggfacto', 'ggfx', 'ggiraphExtra', 'ggmapinset', 'ggOceanMaps', 'GGoutlieR', 'ggraph', 'GGRidge', 'ggseg', 'ggspatial', 'giacR', 'gifski', 'GIFT', 'gimme', 'GIMMEgVAR', 'gimms', 'GiniDistance', 'GInSARCorW', 'GISINTEGRATION', 'GISSB', 'gittargets', 'GJRM', 'GLCMTextures', 'gllvm', 'glmtoolbox', 'glober', 'glossa', 'glpkAPI', 'gmDatabase', 'gmp', 'GMPro', 'GNAR', 'GOCompare', 'gofcat', 'gofCopula', 'GoodFibes', 'GoodFitSBM', 'gor', 'gosset', 'GOxploreR', 'gp', 'GPBayes', 'gpboost', 'GPCERF', 'gpg', 'GPGame', 'GPoM', 'gps.track', 'GPSeqClus', 'gpuR', 'gRain', 'grainscape', 'graphclust', 'graphicalVAR', 'graphkernels', 'graphsim', 'graticule', 'gRaven', 'gRbase', 'gRc', 'GREENeR', 'GREMLINS', 'Greymodels', 'gRim', 'gromovlab', 'grPipe', 'GRShiny', 'GSD', 'GSEMA', 'gsl', 'gslnls', 'gtfs2gps', 'gumboot', 'gunit', 'gwavr', 'gwid', 'GWpcor', 'gwpcormapper', 'GWSDAT', 'gyro', 'h3jsr', 'habCluster', 'handwriter', 'haplotypes', 'happign', 'HCTDesign', 'hdf5r', 'hdf5r.Extra', 'HDiR', 'hdmed', 'HDSpatialScan', 'healthyverse', 'HellCor', 'hellorust', 'helsinki', 'hemispheR', 'heterogen', 'HeteroGGM', 'heteromixgm', 'hexSticker', 'hglasso', 'hilldiv', 'hillshader', 'himach', 'HMMcopula', 'HOasso', 'hosm', 'HospitalNetwork', 'hspm', 'htmldf', 'HTT', 'huge', 'HUM', 'HybridMicrobiomes', 'hydroloom', 'hyfo', 'hyper.fit', 'HyperG', 'hypergeo2', 'HypergeoMat', 'hypervolume', 'hypsoLoop', 'hySAINT', 'IAcsSPCR', 'IATscores', 'ibmdbR', 'icardaFIGSr', 'ICDS', 'IceSat2R', 'icesConnect', 'icesDatsu', 'icesDatsuQC', 'icesSD', 'icosa'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'DoE.base', 'DoE.wrapper', 'FrF2', 'FrF2.catlg128')); 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: Windows-only diff --git a/.woodpecker/build-alpine-320-arm64.yaml b/.woodpecker/build-alpine-320-arm64.yaml index 55e32c9..2612e9d 100644 --- a/.woodpecker/build-alpine-320-arm64.yaml +++ b/.woodpecker/build-alpine-320-arm64.yaml @@ -70,7 +70,7 @@ steps: # - Rsymphony/ROI.plugin.symphony/adea/PortfolioAnalytics -> can't install/link external SYMPHONY lib (only on RHEL, as for others syslib exists) # - Rglpk # biplotbootGUI: somehow ubuntu still hangs even when using xvfb-run - - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL, repos = structure(c(devxy = 'https://cran.devxy.io/arm64/alpine320/latest', CRAN = 'https://cloud.r-project.org'))); library(dplyr); library(bincraftR); cran_pkgs = tools::CRAN_package_db()[['Package']]; '%nin%' <- Negate('%in%'); foo = query_metadata_table() |> filter(platform == 'alpine-320', arch == 'arm64') |> distinct(name) |> pull(name); pkgs <- dput(cran_pkgs[cran_pkgs %nin% foo][0:300]); options(progressr.enable = TRUE); pkgs = c('diffee', 'diffeR', 'diffeRenTES', 'DiffNet', 'DIFM', 'DIscBIO', 'disk.frame', 'dismo', 'disparityfilter', 'dispeRse', 'dissever', 'distinctiveness', 'diversitree', 'dm', 'DMMF', 'DNAmixturesLite', 'DNetFinder', 'do3PCA', 'doconv', 'DoE.wrapper', 'DominoDataR', 'doMPI', 'doolkit', 'DOT', 'dots', 'DoubleML', 'doublIn', 'downscale', 'dowser', 'dpkg', 'drake', 'DRHotNet', 'DR.SC', 'DrugSim2DR', 'DRviaSPCN', 'DSAM', 'dsem', 'dsims', 'dsmSearch', 'dssd', 'Dtableone', 'dti', 'dtrackr', 'DTSEA', 'DTSR', 'dupNodes', 'DWLasso', 'DWLS', 'dycdtools', 'dymo', 'dynamAedes', 'dynamicSDM', 'dynatopGIS', 'dynetNLAResistance', 'dyngen', 'dynr', 'dynwrap', 'dySEM', 'DySS', 'easybgm', 'easyDifferentialGeneCoexpression', 'easyNCDF', 'easySdcTable', 'EBcoBART', 'ebdbNet', 'ebmc', 'eCerto', 'ech', 'ecochange', 'ecocomDP', 'ecoCopula', 'econet', 'EcoNetGen', 'econetwork', 'economiccomplexity', 'ecopower', 'ecospat', 'ecpc', 'edgebundleR', 'ediblecity', 'eDITH', 'edmcr', 'EDOIF', 'eegkit', 'eemdARIMA', 'EEMDelm', 'EEMDlstm', 'eemdTDNN', 'EFAfactors', 'egor', 'eHDPrep', 'EIX', 'eixport', 'eks', 'elsa', 'EMbC', 'emdi', 'EmissV', 'emld', 'EnergyOnlineCPM', 'enerscape', 'ENMeval', 'enmpa', 'ENMTools', 'EnsembleBase', 'EnsembleCV', 'EnsemblePCReg', 'EnsemblePenReg', 'envi', 'envirem', 'eoffice', 'epicmodel', 'epicontacts', 'epidm', 'epiflows', 'epilogi', 'EpiStats', 'eplusr', 'epocakir', 'epwshiftr', 'equil2', 'erah', 'ergMargins', 'ERPM', 'eSDM', 'eseis', 'eselect', 'esmisc', 'espadon', 'EstimateGroupNetwork', 'EthSEQ', 'etree', 'ETRep', 'Euclimatch', 'evapoRe', 'evidence', 'evobiR', 'Evomorph', 'exactextractr', 'excel.link', 'export', 'expowo', 'ExtractTrainData', 'ExtremalDep', 'ExtremeRisks', 'eyetools', 'FaaSr', 'fabisearch', 'facmodTS', 'factset.protobuf.stach.v2', 'fake', 'fangs', 'fanovaGraph', 'fasterize', 'fastFMM', 'fastnet', 'FastRWeb', 'fbnet', 'fcl', 'fdaPDE', 'fdq', 'FedData', 'FeedbackTS', 'fgdr', 'fgm', 'FGRepo', 'FIESTA', 'FIESTAutils', 'file2meco', 'finch', 'fingerPro', 'finnsurveytext', 'finnts', 'fio', 'fisheye', 'fishRman', 'fitbitViz', 'flan', 'flexCWM', 'FlexScan', 'flood', 'florabr', 'fluidsynth', 'fmdu', 'fmesher', 'fmf', 'fnets', 'foodingraph', 'forecastLSW', 'ForecastTB', 'forensIT', 'forestecology', 'forestRK', 'FORTLS', 'fossilbrush', 'foundry', 'FPCdpca', 'fPortfolio', 'frailtyMMpen', 'FRAPO', 'FreeSortR', 'FrF2.catlg128', 'fRLR', 'frontiles', 'frscore', 'fsbrain', 'fsn', 'fsr', 'fssemR', 'FTSgof', 'func2vis', 'funspace', 'FuzzyLP', 'FWRGB', 'GADAG', 'galah', 'gamCopula', 'gasanalyzer', 'gateR', 'gatoRs', 'gbeta', 'gbifdb', 'gbm.auto', 'gdalcubes', 'gdalraster', 'gdalUtilities', 'gdiff', 'gdistance', 'gdtools', 'gecko', 'gellipsoid', 'gemtc', 'gen3sis', 'genekitr', 'GeneralisedCovarianceMeasure', 'GeneralizedWendland', 'GeNetIt', 'genlasso', 'GENLIB', 'GenoTriplo', 'gensphere', 'GeoAdjust', 'geocmeans', 'geocomplexity', 'geodata', 'geodiv', 'geodl', 'geodrawr', 'geoelectrics', 'geofi', 'GeoFIS', 'geogenr', 'geogrid', 'geoheatmap', 'geojson', 'geojsonio', 'geomander', 'geomerge', 'geomod', 'geonapi', 'geonetwork', 'geonode4R', 'GeoRange', 'georob', 'geosptdb', 'geostan', 'geostatsp', 'geotopbricks', 'GeoTox', 'geoTS', 'GeoWeightedModel', 'GephiForR', 'geppe', 'geslaR', 'gfcanalysis', 'gfer', 'ggaligner', 'ggalt', 'ggautomap', 'ggbrain', 'ggdag', 'ggESDA', 'ggfx', 'ggmapinset', 'ggOceanMaps', 'GGoutlieR', 'ggpattern', 'ggraph', 'GGRidge', 'ggseg', 'ggspatial', 'gifski', 'GIFT', 'gimme', 'GIMMEgVAR', 'gimms', 'GiniDistance', 'GInSARCorW', 'GISINTEGRATION', 'GISSB', 'GISTools', 'gittargets', 'GJRM', 'GLCMTextures', 'gllvm', 'glmtoolbox', 'glober', 'glossa', 'glpkAPI', 'gmDatabase', 'gmp', 'GMPro', 'GNAR', 'GOCompare', 'gofcat', 'gofCopula', 'GoodFibes', 'GoodFitSBM', 'Goodreader', 'gor', 'gosset', 'GOxploreR', 'gp', 'GPBayes', 'GPCERF', 'gpg', 'GPGame', 'GPoM', 'GPSeqClus', 'gps.track', 'gRain', 'grainscape', 'graphclust', 'graphicalVAR', 'graphkernels', 'graphsim', 'graticule', 'gRaven', 'gRbase', 'gRc', 'GREENeR', 'GREMLINS', 'Greymodels', 'gRim', 'gromovlab', 'grPipe', 'gsbDesign', 'GSD', 'gsDesign2', 'GSEMA', 'gsl', 'gslnls', 'gtExtras', 'gtfs2gps', 'GTFSwizard', 'gto', 'gtreg', 'gumboot', 'gunit', 'gwavr', 'gwid', 'GWmodel', 'GWpcor', 'gwpcormapper', 'GWSDAT', 'gyro', 'h3jsr', 'habCluster', 'habtools', 'HAC', 'handwriter', 'handwriterApp', 'handwriterRF', 'haplotypes', 'happign', 'HCTDesign', 'hdf5r', 'hdf5r.Extra', 'HDiR', 'hdmed', 'HDSpatialScan', 'healthyverse', 'heck', 'HellCor', 'hellorust', 'helsinki', 'hemispheR', 'heterogen', 'HeteroGGM', 'heteromixgm', 'hexSticker', 'hglasso', 'hgwrr', 'highd2means', 'hilldiv', 'hillshader', 'himach', 'HMMcopula', 'HOasso', 'hosm', 'HospitalNetwork', 'hspm', 'htmldf', 'HTT', 'huge', 'huito', 'HUM', 'hwig', 'HybridMicrobiomes', 'hydflood', 'hydroloom', 'hyfo', 'hyper.fit', 'HyperG', 'hypergeo2', 'HypergeoMat', 'hypervolume', 'HYPEtools', 'hypsoLoop', 'hySAINT', 'IAcsSPCR', 'IATscores', 'ibmdbR', 'ical', 'icardaFIGSr', 'ICDS', 'IceSat2R', 'icesConnect', 'icesDatsu', 'icesDatsuQC', 'icesSD', 'icosa', 'ICSClust', 'IDE', 'IDEATools', 'iDINGO', 'IDMIR', 'idopNetwork', 'ieegio', 'ife', 'IGoRRR', 'igraphinshiny', 'iGraphMatch', 'igraphtosonia', 'igraphwalshdata', 'iimi', 'ILSAmerge', 'ILSM', 'image.binarization', 'imagerExtra', 'imageseg', 'image.textlinedetector', 'imbalanceDatRel', 'ImHD', 'IMIFA', 'immcp', 'immuneSIM', 'ImportExport', 'imsig', 'indelmiss', 'ineAtlas', 'inferCSN', 'influential', 'Infusion', 'INLABMA', 'inlabru', 'intamap', 'intamapInteractive', 'integr', 'interpolation', 'intkrige', 'intRinsic', 'intSDM', 'IOLS', 'ipADMIXTURE', 'ipanema', 'IPCAPS', 'ipdw', 'iPRISM', 'ipsecr', 'irboost', 'IRexamples', 'IsingFit', 'isocat', 'ISRaD', 'iSTATS', 'itcSegment', 'itsdm', 'ivdoctr', 'ixplorer', 'jdenticon', 'Jdmbs', 'jeek', 'jewel', 'JFM', 'JGL', 'jmastats', 'jmBIG', 'jpgrid', 'jpmesh', 'jrSiCKLSNMF', 'js', 'JSconsole', 'jSDM', 'JSDNE', 'jsonld', 'jsonNormalize', 'jsonvalidate', 'juicedown', 'juicyjuice', 'Karen', 'katex', 'kazaam', 'kDGLM', 'kehra', 'kernhaz', 'KernSmoothIRT', 'KeyboardSimulator', 'kgraph', 'KinMixLite', 'kissmig', 'kknn', 'KLINK', 'kml3d', 'KMLtoSHAPE', 'knfi', 'kpcaIG', 'kpcalg', 'L1centrality', 'l1spectral', 'LabourMarketAreas', 'LAGOSNE', 'lagsarlmtree', 'LAIr', 'lakemorpho', 'landform', 'landsepi', 'lar', 'lavaangui', 'lavaan.shiny', 'LavaCvxr', 'lazysf', 'LBPG', 'LCMCR', 'lcopula', 'LDABiplots', 'LDAShiny', 'LDATS', 'ldatuning', 'LDM', 'leafem', 'leafletZH', 'leafpop', 'leafR', 'LeArEst', 'LearnClust', 'LearningRlab', 'learnPopGen', 'LearnVizLMM', 'leidenAlg', 'leidenbase', 'letsR', 'lgcp', 'lgpr', 'Libra', 'libstable4u', 'lidaRtRee', 'lidR', 'LifemapR', 'limorhyde2', 'lingtypology', 'link2GI', 'linkcomm', 'linkspotter', 'LMoFit', 'LncPath', 'lnmixsurv', 'locits', 'locpolExpectile', 'lofifonts', 'LorMe', 'lpacf', 'lpda', 'LPDynR', 'LPKsample', 'LPmerge', 'LS2Wstat', 'LSAfun', 'LSDsensitivity', 'LST', 'LSVAR', 'LTAR', 'LTFHPlus', 'lucas', 'LUCIDus', 'lulcc', 'lvnet', 'lwgeom', 'M3', 'macroBiome', 'macrosyntR', 'MadanText', 'MadanTextNetwork', 'Maeswrap', 'magick', 'magickGUI', 'MainExistingDatasets', 'makePalette', 'malan', 'mand', 'manet', 'MantaID', 'maotai', 'mapboxapi', 'mapchina', 'MapGAM', 'mapgl', 'mapindia', 'mapiso', 'mapme.biodiversity', 'mapmisc', 'mapping', 'mapsf', 'mapsRinteractive', 'mapStats', 'maptiles', 'mapview', 'margaret', 'markets', 'marmap', 'MARMoT', 'mashr', 'massiveGST', 'mau', 'MaximinInfer', 'maxlike', 'maxmatching', 'MazamaLocationUtils', 'MazamaSpatialPlots', 'MazamaSpatialUtils', 'mazeGen', 'MBC', 'MBCbook', 'MBMethPred', 'mbr', 'mBvs', 'mcauchyd', 'MCDA', 'mcMST', 'mcrPioda', 'mcvis', 'mDAG', 'MDMAPR', 'MDSGUI', 'MDSMap', 'meconetcomp', 'mecoturn', 'medfate', 'medfateland', 'MediaNews', 'Mega2R', 'MEGENA', 'meme', 'Mercator', 'mergedblocks', 'messy.cats', 'MetabolomicsBasics', 'MetaComp', 'metadynminer3d', 'metajam', 'MetaLandSim', 'MetaNet', 'metanetwork', 'metaRange', 'metasnf', 'meteo', 'meteoEVT', 'meteoForecast', 'meteoland', 'MethodOpt', 'MetricGraph', 'mgc', 'mggd', 'mglmn', 'mgwrhw', 'micd', 'microbial', 'MicrobiomeSurv', 'microinverterdata', 'micromap', 'micropan', 'midoc', 'MigConnectivity', 'mikropml', 'mineSweepR', 'minired', 'miRetrieve', 'MiscMetabar', 'missSBM', 'misuvi', 'mixcat', 'mixgb', 'mixhvg', 'mixKernel', 'mixpoissonreg', 'mkde', 'mlbplotR', 'MLCOPULA', 'MLE', 'mlmts', 'mlr3spatial', 'mlVAR', 'MMOC', 'mmod', 'mmpca', 'MN', 'mnet', 'MNS', 'moc.gapbk', 'ModelMap', 'modelSSE', 'modeltime', 'modeltime.ensemble', 'modeltime.resample', 'modgo', 'modisfast', 'modMax', 'modnets', 'modopt.matlab', 'ModStatR', 'ModTools', 'molaR', 'MolgenisArmadillo', 'momentuHMM', 'Momocs', 'mongolite', 'monographaR', 'monoreg', 'moodef', 'moodleR', 'mop', 'morph', 'Morpho', 'morphomap', 'Morphoscape', 'MorphoTools2', 'motifcluster', 'move', 'move2', 'movecost', 'movegroup', 'moveWindSpeed', 'mpae', 'MPCR', 'mppR', 'MRG', 'MRPC', 'MRReg', 'MRS', 'MSclassifR', 'MSSQL', 'mstudentd', 'MTA', 'MtreeRing', 'mully', 'multibiplotGUI', 'multibridge', 'MultiGroupO', 'multimedia', 'multinma', 'multinomineq', 'MultiscaleDTM', 'MultivariateAnalysis', 'mvabund', 'mvcauchy', 'mvcor', 'mvhist', 'mvhtests', 'mvinfluence', 'mvmesh', 'mvMORPH', 'mvnormalTest', 'mvst', 'mwcsr', 'mwTensor', 'N2R', 'NAIR', 'naive', 'nat', 'nat.nblast', 'nat.templatebrains', 'NCC', 'ncdf4', 'ncdfgeom', 'ncdump', 'ncmeta', 'NCSCopula', 'ndi', 'neatmaps', 'nebula', 'necountries', 'Neighboot', 'neotoma2', 'NEpiC', 'nesRdata', 'nestedcv', 'netassoc', 'netCoin', 'NetFACS', 'netgwas', 'NetLogoR', 'netmediate', 'NetOrigin', 'netplot', 'nets', 'NetSci', 'netseg', 'netSEM', 'netShiny', 'NetSwan', 'NetworkComparisonTest', 'NetworkDistance', 'networkGen', 'networktools', 'neuroimaGene', 'nfl4th', 'nflfastR', 'nflverse', 'NGBVS', 'nhdplusTools', 'nhdR', 'nichevol', 'NIMAA', 'nimble', 'nimbleAPT', 'nimbleCarbon', 'nimbleEcology', 'nimbleHMC', 'nimbleNoBounds', 'nimbleSCR', 'nimbleSMC', 'NipponMap', 'njgeo', 'nlgm', 'nlnet', 'NLPutils', 'nncc', 'nngeo', 'noaastormevents', 'node2vec', 'nodiv', 'noisemodel', 'noisysbmGGM', 'novelqualcodes', 'npbr', 'npcs', 'npphen', 'nsga3', 'nswgeo', 'numbat', 'nutriNetwork', 'OasisR', 'occCite', 'oceanexplorer', 'oceanic', 'oceanis', 'oceanmap', 'OceanView', 'OCNet', 'odbc', 'ODT', 'oeli', 'ofpetrial', 'ohun', 'OlympicRshiny', 'omsvg', 'oncoPredict', 'oncrawlR', 'One4All', 'onelogin', 'onmaRg', 'onsvtables', 'ontophylo', 'OpenCL', 'openCR', 'opencv', 'opendatatoronto', 'OpenLand', 'OpenRepGrid.ic', 'openrouteservice', 'OpenStreetMap', 'opinAr', 'optbdmaeAT', 'optBiomarker', 'optimus', 'optiSolve', 'optrcdmaeAT', 'optrefine', 'Orcs', 'ORION', 'orthGS', 'orthoDr', 'oRus', 'osc', 'osmextract', 'OSMscale', 'OTrecod', 'outliers.ts.oga', 'overturemapsr', 'OVtool', 'ows4R', 'pagoda2', 'palaeoverse', 'paleobioDB', 'paleopop', 'paleotree', 'palm', 'PAMmisc', 'PAMpal', 'PAMscapes', 'pannotator', 'pargasite', 'parma', 'parqr', 'parquetize', 'particles', 'particle.swarm.optimisation', 'PAsso', 'pastclim', 'paths', 'patternize', 'Patterns', 'pbdMPI', 'pbdSLAP', 'pbdZMQ', 'pbox', 'pcaL1', 'pcalg', 'pcds.ugraph', 'pcFactorStan', 'pcgen', 'PCGII', 'pchc', 'pcmabc', 'PCRA', 'pcSteiner', 'pdfsearch', 'pdftools', 'pedtricks', 'pems.utils', 'pencopulaCond', 'PEPBVS', 'PersomicsArray', 'personalized2part', 'perturbR', 'pez', 'PFLR', 'pgenlibr', 'pgirmess', 'pgKDEsphere', 'PGRdup', 'pGRN', 'PhageCocktail', 'phangorn', 'PhaseTypeR', 'pheble', 'PheCAP', 'phenmod', 'phenocamr', 'phenomap', 'phenopix', 'phonics', 'photosynthesis', 'phylepic', 'phyloclim', 'phylopairs', 'phyloregion', 'phyloseqGraphTest', 'phylosignal', 'phylotypr', 'phylter', 'PhySortR', 'phytools', 'pikchr', 'PKbioanalysis', 'pkggraph', 'pkgnet', 'PlackettLuce', 'plainview', 'PlaneGeometry', 'PlanetNICFI', 'plantTracker', 'plasma', 'PLNmodels', 'plot3Drgl', 'plotBart', 'plotdap', 'plothelper', 'plsmod', 'plsRbeta', 'plumberDeploy', 'plusCode2', 'PMAPscore', 'pmc', 'pmclust', 'pMEM', 'PNAR', 'PointedSDMs', 'Poly4AT', 'polyhedralCubature', 'polymapR', 'PolyTree', 'pomdp', 'pompom', 'pooledpeaks', 'pop', 'PoPdesign', 'PopGenReport', 'poppr', 'populR', 'portfolio.optimization', 'postdoc', 'postHoc', 'potential', 'povmap', 'poweRbal', 'PoweREST', 'powerly', 'PPbigdata', 'ppcSpatial', 'ppgm', 'PPLasso', 'PPMiss', 'PPRL', 'ppsbm', 'praatpicture', 'practicalSigni', 'PRECAST', 'pRecipe', 'predhy.GUI', 'predict3d', 'predictoR', 'predicts', 'presenter', 'pressuRe', 'PrevMap', 'prevR', 'PriceIndices', 'prior3D', 'priorCON', 'prioritizr', 'prism', 'PRISMA2020', 'prismjs', 'prisonbrief', 'ProFAST', 'proffer', 'ProfoundData', 'ProgModule', 'proj4', 'promor', 'protolite', 'prqlr', 'prWarp', 'psBayesborrow', 'psgp', 'pspatreg', 'psSubpathway', 'psychonetrics', 'PWIR', 'qad', 'qdap', 'QF', 'qlcVisualize', 'qmd', 'qMRI', 'QRAGadget', 'qrencoder', 'qrlabelr', 'QRM', 'qspray', 'qsub', 'qtlc', 'qtlnet', 'quadmesh', 'quadtree', 'qualmap', 'quantities', 'R2BayesX', 'R2PPT', 'R2wd', 'r4lineups', 'R6causal', 'Racmacs', 'radiant.basics', 'radiant.design', 'radiant.model', 'radiant.multivariate', 'rags2ridges', 'RAINBOWR', 'randomcoloR', 'RandomWalker', 'rangeMapper', 'rangeModelMetadata', 'rapidphylo', 'RAppArmor', 'raptr', 'Raquifer', 'rasterDT', 'rasterKernelEstimates', 'rasterList', 'rasterVis', 'Rata', 'ratematrix', 'RationalMatrix', 'ratioOfQsprays', 'RavenR', 'ravetools', 'rayshader', 'raytracing', 'rbgm', 'rbi', 'rbi.helpers', 'rblt', 'RCA', 'rcaiman', 'rcausim', 'rcccd', 'rccola', 'rcdd', 'RCDT', 'RCGLS', 'RchivalTag', 'RcmdrMisc', 'RcmdrPlugin.aRnova', 'RcmdrPlugin.BiclustGUI', 'RcmdrPlugin.BWS1', 'RcmdrPlugin.BWS2', 'RcmdrPlugin.BWS3', 'RcmdrPlugin.cpd', 'RcmdrPlugin.DCCV', 'RcmdrPlugin.DCE', 'RcmdrPlugin.depthTools', 'RcmdrPlugin.DoE', 'RcmdrPlugin.EACSPIR', 'RcmdrPlugin.EBM', 'RcmdrPlugin.EcoVirtual', 'RcmdrPlugin.Export', 'RcmdrPlugin.EZR', 'RcmdrPlugin.FactoMineR', 'RcmdrPlugin.GWRM', 'RcmdrPlugin.HH', 'RcmdrPlugin.KMggplot2', 'RcmdrPlugin.MA', 'RcmdrPlugin.MPAStats', 'RcmdrPlugin.NMBU', 'RcmdrPlugin.orloca', 'RcmdrPlugin.PcaRobust', 'RcmdrPlugin.RiskDemo', 'RcmdrPlugin.RMTCJags', 'RcmdrPlugin.ROC', 'RcmdrPlugin.sos', 'RcmdrPlugin.survival', 'RcmdrPlugin.TeachingDemos', 'RcmdrPlugin.TeachStat', 'RcmdrPlugin.temis', 'RcmdrPlugin.UCA', 'RcmdrPlugin.WorldFlora', 'rCNV', 'rcontroll', 'RCPA', 'RcppBigIntAlgos', 'RcppCWB', 'RcppGSL', 'RcppZiggurat', 'rcrimeanalysis', 'rcssci', 'RCTrep', 'rdflib', 'RDieHarder', 'RDM', 'rdwplus', 'ReadDIM', 'readNSx', 'rechaRge', 'Recocrop', 'recolorize', 'red', 'redatamx', 'redcas', 'redist', 'redistverse', 'redland', 'redlistr', 'redux', 'ref.ICAR', 'refreg', 'regda', 'regrrr', 'Relectoral', 'remote', 'reproj', 'rerddap', 'rerddapXtracto', 'reslife', 'restoptr', 'resultant', 'ReSurv', 'ReviewR', 'revtools', 'Rfast2', 'rflexscan', 'rflsgen', 'RFOC', 'rFUSION', 'RGCxGC', 'RGENERATEPREC', 'rgeoboundaries', 'rgeopat2', 'rgl2gltf', 'rglplus', 'rgplates', 'riAFTBART', 'RIdeogram', 'Riemann', 'RiskMap', 'riverdist', 'rivnet', 'rjade', 'RKHSMetaMod', 'rKIN', 'RKorAPClient', 'rleafmap', 'rless', 'rLFT', 'Rlibeemd', 'Rlibkdv', 'rliger', 'rmacrostrat', 'rmapshaper', 'rmapzen', 'RMariaDB', 'RMOPI', 'Rmpfr', 'Rmpi', 'Rmst', 'RMySQL', 'rnaturalearth', 'Rnest', 'rnetcarto', 'RNetCDF', 'RockFab', 'ROCpsych', 'RODBC', 'RODBCDBI', 'ROI.models.miplib', 'ROI.plugin.glpk', 'ROMDB', 'roseRF', 'rPAex', 'Rpdb', 'RPhosFate', 'RPointCloud', 'Rpoppler', 'rpostgis', 'RProtoBuf', 'rpyANTs', 'rqti', 'Rquake', 'RQuantLib', 'rsat', 'rsi', 'rsocialwatcher', 'rSPARCS', 'RSquaredMI', 'RStoolbox', 'rsvg', 'rtdists', 'rtiktoken', 'RTLknitr', 'rTLsDeep', 'rtmpt', 'rtodoist', 'Rtrack', 'Rtropical', 'rts', 'rtsdata', 'rTwig', 'rvMF', 'rwc', 'rWCVP', 'RWinEdt', 'RWmisc', 'rworldmap', 'rzmq', 's2dv', 'sabre', 'saeSim', 'saeTrafo', 'SAEval', 'salso', 'samadb', 'samc', 'sampbias', 'SangerTools', 'SANple', 'saotd', 'sara4r', 'sarsop', 'satdad', 'satellite', 'satin', 'SBdecomp', 'sbrl', 'Scalelink', 'SCDA', 'SchoolDataIT', 'scMappR', 'scModels', 'scoredec', 'scperturbR', 'scplot', 'SDGdetector', 'SDLfilter', 'sdm', 'sdmpredictors', 'SDMtune', 'sdmvspecies', 'SDPDmod', 'SEAHORS', 'SeaVal', 'secrdesign', 'secrlinear', 'secsse', 'SeedMatchR', 'segen', 'SegEnvIneq', 'SelectBoost', 'SELF', 'SEMdeep', 'SEMgraph', 'semicmprskcoxmsm', 'SemiCompRisks', 'SemiPar.depCens', 'semnar', 'sentiment.ai', 'SenTinMixt', 'sephora', 'sf', 'sfarrow', 'sfcentral', 'sfdct', 'sfdep', 'sfhotspot', 'sfnetworks', 'sftime', 'sftrack', 'shelter', 'SimRDS', 'simtrial', 'siren', 'smcfcs', 'SPARRAfairness', 'spdynmod', 'spectacles', 'spectator', 'spectralR', 'Spectran', 'spectrino', 'Spectrum', 'speech', 'spemd', 'spex', 'spGARCH', 'spherepc', 'sphereplot', 'sphet', 'spidR', 'spldv', 'splm', 'spm', 'spm2', 'spmodel', 'spocc', 'spsur', 'spup', 'SQL', 'SQRL', 'SRTsim', 'ssdGSA', 'SSDM', 'ssfa', 'ssh', 'SSIMmap', 'SSN2', 'SSNbayes', 'SSNbler', 'sta', 'stacomiR', 'stacomirtools', 'stampr', 'stan4bart', 'stars', 'starsExtra', 'starsTileServer', 'StatDA', 'statgenMPP', 'stcos', 'stelfi', 'stepgbm', 'steprf', 'steps', 'stfit', 'stopp', 'stops', 'stpphawkes', 'stppSim', 'strand', 'stratastats', 'stratbr', 'StratifiedRF', 'StreamMetabolism', 'streetscape', 'string2path', 'stRoke', 'stxplore', 'SubTS', 'SubtypeDrug', 'sugarbag', 'SUNGEO', 'suntools', 'SurfaceTortoise', 'SurfRough', 'SurrogateRsq', 'surrosurv', 'surveyexplorer', 'surveyPrev', 'surveyvoi', 'survivalMPLdc', 'survSNP', 'svars', 'swaRmverse', 'swfscAirDAS', 'swfscDAS', 'SWMPrExtension', 'symbolicQspray', 'symengine', 'SymTS', 'tableschema.r', 'tabularaster', 'tailDepFun', 'tanaka', 'taskscheduleR', 'TCHazaRds', 'TCIU', 'tcpl', 'TDAkit', 'TDLM', 'tealeaves', 'tectonicr', 'telefit', 'templateICAr', 'TensorTools', 'terra', 'terrainr', 'tesseract', 'texor', 'texPreview', 'TextForecast', 'textshaping', 'tfevents', 'tfrmt', 'tfrmtbuilder', 'tggd', 'threeBrain', 'tidybins', 'tidyCDISC', 'tidycensus', 'tidycmprsk', 'TidyConsultant', 'tidygeoRSS', 'tidync', 'tidyplots', 'tidyrgee', 'tidysdm', 'tidyterra', 'tigris', 'tiledb', 'timeLineGraphics', 'tinyscholar', 'TKCat', 'tkImgR', 'tkRplotR', 'tmap', 'tmaptools', 'TML', 'TOC', 'togglr', 'tongfen', 'Toothnroll', 'topicdoc', 'topicmodels', 'topoDistance', 'track2KBA', 'trackeRapp', 'traineR', 'tramnet', 'transformr', 'transfR', 'traveltimeR', 'trigpoints', 'tripEstimation', 'TroublemakeR', 'truh', 'TSCI', 'tsmarch', 'TUFLOWR', 'tvthemes', 'twangMediation', 'twangRDC', 'twdtw', 'tweetcheck', 'Twitmo', 'uaparserjs', 'uavRmp', 'UBayFS', 'udunits2', 'ugatsdb', 'ulex', 'ultrapolaRplot', 'UnalR', 'UniprotR', 'units', 'upstartr', 'usdm', 'V8', 'valhallr', 'valuemap', 'VancouvR', 'vapour', 'VBLPCM', 'VC2copula', 'VecDep', 'vein', 'versioning', 'viewscape', 'vines', 'virtualspecies', 'virtuoso', 'Virusparies', 'visaOTR', 'visStatistics', 'visualpred', 'visvow', 'vivid', 'vmeasur', 'voi', 'vol2birdR', 'voluModel', 'vtree', 'vvauditor', 'wactor', 'wallace'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews')); pkgs = setdiff(pkgs, c('RInno', 'MediaNews')); 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, repos = structure(c(devxy = 'https://cran.devxy.io/arm64/alpine320/latest', CRAN = 'https://cloud.r-project.org'))); library(dplyr); library(bincraftR); cran_pkgs = tools::CRAN_package_db()[['Package']]; '%nin%' <- Negate('%in%'); foo = query_metadata_table() |> filter(platform == 'alpine-320', arch == 'arm64') |> distinct(name) |> pull(name); pkgs <- dput(cran_pkgs[cran_pkgs %nin% foo][0:300]); options(progressr.enable = TRUE); pkgs = c('FrF2', 'FrF2.catlg128', 'fRLR', 'frontiles', 'frscore', 'fsbrain', 'fsn', 'fsr', 'fssemR', 'FTSgof', 'func2vis', 'funspace', 'FuzzyLP', 'FWRGB', 'GADAG', 'gamCopula', 'gamstransfer', 'gasanalyzer', 'gateR', 'gatoRs', 'gbeta', 'gbifdb', 'gbm.auto', 'gdalcubes', 'gdalraster', 'gdalUtilities', 'gdiff', 'gdistance', 'gdtools', 'gecko', 'gellipsoid', 'gemtc', 'gen3sis', 'genekitr', 'GeneralisedCovarianceMeasure', 'GeneralizedWendland', 'GeNetIt', 'genlasso', 'GENLIB', 'GenoTriplo', 'gensphere', 'GeoAdjust', 'geocmeans', 'geocomplexity', 'geodata', 'geodiv', 'geodl', 'geodrawr', 'geoelectrics', 'GeoFIS', 'geogenr', 'geogrid', 'geoheatmap', 'geojson', 'geojsonio', 'geomander', 'geomerge', 'geomod', 'geonapi', 'geonetwork', 'geonode4R', 'GeoRange', 'georob', 'geosptdb', 'geostan', 'geostatsp', 'geotopbricks', 'GeoTox', 'geoTS', 'GeoWeightedModel', 'GephiForR', 'geppe', 'geslaR', 'gfcanalysis', 'gfer', 'ggaligner', 'ggalt', 'ggautomap', 'ggbrain', 'ggdag', 'ggESDA', 'ggfx', 'ggmapinset', 'ggOceanMaps', 'GGoutlieR', 'ggpattern', 'ggraph', 'GGRidge', 'ggseg', 'ggspatial', 'gifski', 'GIFT', 'gimme', 'GIMMEgVAR', 'gimms', 'GiniDistance', 'GInSARCorW', 'GISINTEGRATION', 'GISSB', 'GISTools', 'gittargets', 'GJRM', 'GLCMTextures', 'gllvm', 'glmtoolbox', 'glober', 'glossa', 'glpkAPI', 'gmDatabase', 'gmp', 'GMPro', 'GNAR', 'GOCompare', 'gofcat', 'gofCopula', 'GoodFibes', 'GoodFitSBM', 'Goodreader', 'googletraffic', 'gor', 'gosset', 'GOxploreR', 'gp', 'GPBayes', 'GPCERF', 'gpg', 'GPGame', 'GPoM', 'gps.track', 'GPSeqClus', 'gpuR', 'gRain', 'grainscape', 'graphclust', 'graphicalVAR', 'graphkernels', 'graphsim', 'graticule', 'gRaven', 'gRbase', 'gRc', 'GREENeR', 'GREMLINS', 'Greymodels', 'gRim', 'gromovlab', 'grPipe', 'GRShiny', 'gsbDesign', 'GSD', 'gsDesign2', 'GSEMA', 'gsl', 'gslnls', 'gtExtras', 'gtfs2gps', 'GTFSwizard', 'gto', 'gtreg', 'gumboot', 'gunit', 'gwavr', 'gwid', 'GWmodel', 'GWpcor', 'gwpcormapper', 'GWSDAT', 'gyro', 'h3jsr', 'habCluster', 'habtools', 'HAC', 'handwriter', 'handwriterApp', 'handwriterRF', 'haplotypes', 'happign', 'HCTDesign', 'hdf5r', 'hdf5r.Extra', 'HDiR', 'hdmed', 'HDSpatialScan', 'healthyverse', 'heck', 'HellCor', 'hellorust', 'helsinki', 'hemispheR', 'heterogen', 'HeteroGGM', 'heteromixgm', 'hexSticker', 'hglasso', 'hgwrr', 'highd2means', 'hilldiv', 'hillshader', 'himach', 'HMMcopula', 'HOasso', 'hosm', 'HospitalNetwork', 'hspm', 'htmldf', 'HTT', 'huge', 'huito', 'HUM', 'hwig', 'HybridMicrobiomes', 'hydflood', 'hydroloom', 'hyfo', 'hyper.fit', 'HyperG', 'hypergeo2', 'HypergeoMat', 'hypervolume', 'HYPEtools', 'hypsoLoop', 'hySAINT', 'IAcsSPCR', 'IATscores', 'ibmdbR', 'ical', 'icardaFIGSr', 'ICDS', 'IceSat2R', 'icesConnect', 'icesDatsu', 'icesDatsuQC', 'icesSD', 'icosa', 'ICSClust', 'IDE', 'IDEATools', 'iDINGO', 'IDMIR', 'idopNetwork', 'IDPmisc', 'ieegio', 'ife', 'IGoRRR', 'igraphinshiny', 'iGraphMatch', 'igraphtosonia', 'igraphwalshdata', 'iimi', 'ILSM', 'image.binarization', 'image.textlinedetector', 'imagerExtra', 'imageseg', 'imbalanceDatRel' ); pkgs = setdiff(pkgs, c('RInno', 'MediaNews')); pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'FrF2', 'FrF2.catlg128')); 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 diff --git a/.woodpecker/build-redhat-8-amd64.yaml b/.woodpecker/build-redhat-8-amd64.yaml index 6256141..9dcf8c3 100644 --- a/.woodpecker/build-redhat-8-amd64.yaml +++ b/.woodpecker/build-redhat-8-amd64.yaml @@ -47,7 +47,7 @@ steps: # - Rsymphony/ROI.plugin.symphony/adea/PortfolioAnalytics -> can't install/link external SYMPHONY lib (only on RHEL, as for others syslib exists) # - Rglpk # biplotbootGUI: somehow ubuntu still hangs even when using xvfb-run - - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL, repos = structure(c(devxy = 'https://cran.devxy.io/amd64/rhel8/latest', CRAN = 'https://cloud.r-project.org'))); library(dplyr); library(bincraftR); cran_pkgs = tools::CRAN_package_db()[['Package']]; '%nin%' <- Negate('%in%'); foo = query_metadata_table() |> filter(platform == 'redhat-8', arch == 'amd64') |> distinct(name) |> pull(name); pkgs <- dput(cran_pkgs[cran_pkgs %nin% foo][0:300]); pkgs = c('Achilles', 'adass', 'adea', 'adelie', 'afex', 'afthd', 'ag5Tools', 'AgroReg', 'AgroTech', 'aIc'); options(progressr.enable = TRUE); pkgs = c('adamethods', 'adaptIVPT', 'adass', 'adelie', 'AgroReg', 'aIc', 'alphashape3d', 'amadeus', 'ANOVAShiny', 'ANOVAShiny2', 'Anthropometry', 'Apollonius', 'appeears', 'archive', 'Arothron', 'atable', 'atom4R', 'autoMFA', 'babelmixr2', 'bayesdfa', 'BayesfMRI', 'bcROCsurface', 'bdlp', 'bfsMaps', 'bigGP', 'bigrquerystorage', 'biplotbootGUI', 'BiplotGUI', 'bivpois', 'blatr', 'bltm', 'bRacatus', 'bridger', 'BRugs', 'BSPADATA', 'BSSoverSpace', 'CAESAR.Suite', 'camtrapR', 'canadamaps', 'canadianmaps', 'canaper', 'capm', 'cartograflow', 'cartogram', 'cartogramR', 'cartographer', 'cartographr', 'CatastRo', 'catfun', 'cauchypca', 'CCAMLRGIS', 'CCd', 'cdrcR', 'CDSE', 'censable', 'centerline', 'centr', 'Certara.R', 'cffdrs', 'cft', 'cheem', 'chessboard', 'chilemapas', 'chirps', 'choosepc', 'cleangeo', 'cleanTS', 'clrng', 'ClusTCR2', 'clusterMI', 'ClusterStability', 'ClustGeo', 'cnmap', 'CoastlineFD', 'cols', 'comorosmaps', 'CompositionalML', 'CompositionalRF', 'concaveman', 'condor', 'conleyreg', 'constrainedKriging', 'CoOL', 'CoordinateCleaner', 'CopernicusDEM', 'CopernicusMarine', 'corona', 'corrfuns', 'corrViz', 'covatest', 'covid19sf', 'covidcast', 'CPC', 'cpmr', 'cppcontainers', 'cpss', 'CptNonPar', 'cropDemand', 'CropScapeR', 'cropZoning', 'crsuggest', 'CRTspat', 'crumble', 'CruzPlot', 'crwbmetareg', 'cryptography', 'cshapes', 'CSHShydRology', 'csodata', 'csquares', 'ctmm', 'ctpm', 'cubble', 'cvap', 'CvmortalityMult', 'cyclestreets', 'D3mirt', 'dafishr', 'damAOI', 'dataone', 'datapack', 'dataspice', 'datazoom.amazonia', 'DCluster', 'dcortools', 'dcorVS', 'deepMOU', 'densityarea', 'DescrTab2', 'DescToolsAddIns', 'DFD', 'DGEAR', 'dggridR', 'DIFM', 'DImodelsVis', 'dirttee', 'disaggregation', 'disclosuR', 'dispeRse', 'distanceto', 'divseg', 'divvy', 'DNLC', 'doMPI', 'doolkit', 'dots', 'DrDimont', 'DRHotNet', 'drugprepr', 'dsims', 'dsmSearch', 'dssd', 'Dtableone', 'dtComb', 'dwp', 'dynamicSDM', 'DynForest', 'EasyDescribe', 'ebirdst', 'ebvcube', 'ech', 'ecochange', 'ecocomDP', 'ediblecity', 'eDITH', 'EFDR', 'eiExpand', 'eixport', 'eks', 'EMbC', 'emdi', 'EmiR', 'EmissV', 'emstreeR', 'ENMTools', 'epiCo', 'epifitter', 'epilogi', 'EpiStats', 'epm', 'EQUALrepeat', 'EQUALSTATS', 'eSDM', 'ETRep', 'evapoRe', 'EventDetectGUI', 'EventPredInCure', 'evian', 'EvidenceSynthesis', 'evident', 'evinf', 'evola', 'evolMap', 'Evomorph', 'evoper', 'EvoPhylo', 'evoTS', 'evreg', 'EWSmethods', 'exactextractr', 'exams2learnr', 'exams2sakai', 'exams.forge', 'exams.mylearn', 'ExcelFunctionsR', 'excel.link', 'excluder', 'exdqlm', 'executablePackeR', 'expDB', 'expectreg', 'ExpertChoice', 'explainer', 'ExplainPrediction', 'explor', 'exploratory', 'expowo', 'extRatum', 'ezmmek', 'fable.ata', 'fableCount', 'facmodCS', 'facmodTS', 'factset.protobuf.stach.v2', 'FADPclust', 'fakemake', 'fakir', 'FAMetA', 'familial', 'fangs', 'fanovaGraph', 'fasstr', 'fastadi', 'FastCUB', 'fastFMM', 'fastglmpca', 'FAST.R', 'fat2Lpoly', 'FAVAR', 'fbati', 'fcaR', 'fcfdr', 'fcl', 'fcr', 'FCVAR', 'fdq', 'fect', 'fedstatAPIr', 'feltr', 'ferrn', 'fgdr', 'fgeo', 'fgeo.analyze', 'fgeo.plot', 'fgm', 'FIESTA', 'FIESTAutils', 'filters', 'finch', 'findSVI', 'fisheye', 'fishRman', 'fitbitViz', 'fitlandr', 'flexpolyline', 'FlexScan', 'flightplot', 'FLightR', 'fluidsynth', 'forestdata', 'forestecology', 'ForestTools', 'FORTLS', 'frscore', 'fsn', 'fsr', 'fude', 'FuzzyImputationTest', 'gamblers.ruin.gameplay', 'gatoRs', 'gaussplotR', 'gbm.auto', 'gdalUtilities', 'GeNetIt', 'GeoAdjust', 'geoAr', 'geobr', 'geocausal', 'geocmeans', 'geodimension', 'geodiv', 'geodrawr', 'geofi', 'GeoFIS', 'geogenr', 'geogrid', 'geoheatmap', 'geoidep', 'geojson', 'geojsonio'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews')); 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, repos = structure(c(devxy = 'https://cran.devxy.io/amd64/rhel8/latest', CRAN = 'https://cloud.r-project.org'))); library(dplyr); library(bincraftR); cran_pkgs = tools::CRAN_package_db()[['Package']]; '%nin%' <- Negate('%in%'); foo = query_metadata_table() |> filter(platform == 'redhat-8', arch == 'amd64') |> distinct(name) |> pull(name); pkgs <- dput(cran_pkgs[cran_pkgs %nin% foo][0:300]); pkgs = c('comorosmaps', 'CompositionalML', 'CompositionalRF', 'concaveman', 'condor', 'conleyreg', 'constrainedKriging', 'CoOL', 'CoordinateCleaner', 'CopernicusDEM', 'CopernicusMarine', 'corona', 'corrfuns', 'corrViz', 'covatest', 'covid19sf', 'covidcast', 'CPC', 'cpmr', 'cppcontainers', 'cpss', 'CptNonPar', 'cropDemand', 'CropScapeR', 'cropZoning', 'crsuggest', 'CRTspat', 'crumble', 'CruzPlot', 'crwbmetareg', 'cryptography', 'cshapes', 'CSHShydRology', 'csodata', 'csquares', 'ctmm', 'ctpm', 'cubble', 'cvap', 'CvmortalityMult', 'cyclestreets', 'D3mirt', 'dafishr', 'damAOI', 'dataone', 'datapack', 'dataspice', 'datazoom.amazonia', 'DCluster', 'dcortools', 'dcorVS', 'deepMOU', 'densityarea', 'DescrTab2', 'DescToolsAddIns', 'DFD', 'DGEAR', 'dggridR', 'DIFM', 'DImodelsVis', 'dirttee', 'disaggregation', 'disclosuR', 'dispeRse', 'distanceto', 'divseg', 'divvy', 'DNLC', 'doMPI', 'doolkit', 'dots', 'DrDimont', 'DRHotNet', 'drugprepr', 'dsims', 'dsmSearch', 'dssd', 'Dtableone', 'dtComb', 'dwp', 'dynamicSDM', 'DynForest', 'EasyDescribe', 'ebirdst', 'ebvcube', 'ech', 'ecochange', 'ecocomDP', 'ediblecity', 'eDITH', 'EFDR', 'eiExpand', 'eixport', 'eks', 'EMbC', 'emdi', 'EmiR', 'EmissV', 'emstreeR', 'ENMTools', 'epiCo', 'epifitter', 'epilogi', 'EpiStats', 'epm', 'EQUALrepeat', 'EQUALSTATS', 'eSDM', 'ETRep', 'evapoRe', 'EventDetectGUI', 'EventPredInCure', 'evian', 'EvidenceSynthesis', 'evident', 'evinf', 'evola', 'evolMap', 'Evomorph', 'evoper', 'EvoPhylo', 'evoTS', 'evreg', 'EWSmethods', 'exactextractr', 'exams.forge', 'exams.mylearn', 'exams2learnr', 'exams2sakai', 'excel.link', 'ExcelFunctionsR', 'excluder', 'exdqlm', 'executablePackeR', 'expDB', 'expectreg', 'ExpertChoice', 'explainer', 'ExplainPrediction', 'explor', 'exploratory', 'expowo', 'extRatum', 'ezmmek', 'fable.ata', 'fableCount', 'facmodCS', 'facmodTS', 'factset.protobuf.stach.v2', 'FADPclust', 'fakemake', 'fakir', 'FAMetA', 'familial', 'fangs', 'fanovaGraph', 'fasstr', 'FAST.R', 'fastadi', 'FastCUB', 'fastFMM', 'fastglmpca', 'fat2Lpoly', 'FAVAR', 'fbati', 'fcaR', 'fcfdr', 'fcl', 'fcr', 'FCVAR', 'fdq', 'fect', 'fedstatAPIr', 'feltr', 'ferrn', 'fgdr', 'fgeo', 'fgeo.analyze', 'fgeo.plot', 'fgm', 'FIESTA', 'FIESTAutils', 'filters', 'finch', 'findSVI', 'fisheye', 'fishRman', 'fitbitViz', 'fitlandr', 'flexpolyline', 'FlexScan', 'flightplot', 'FLightR', 'fluidsynth', 'forestdata', 'forestecology', 'ForestTools', 'FORTLS', 'frscore', 'fsn', 'fsr', 'fude', 'FuzzyImputationTest', 'gamblers.ruin.gameplay', 'gatoRs', 'gaussplotR', 'gbm.auto', 'gdalUtilities', 'GeNetIt', 'GeoAdjust', 'geoAr', 'geobr', 'geocausal', 'geocmeans', 'geodimension', 'geodiv', 'geodrawr', 'GeoFIS', 'geogenr', 'geogrid', 'geoheatmap', 'geoidep', 'geojson', 'geojsonio', 'geomander', 'geomaroc', 'geomerge', 'geomultistar', 'geonetwork', 'geoperu', 'GeoRange', 'georob', 'geospt', 'geosptdb', 'geouy', 'GeoWeightedModel', 'geppe', 'gerbil', 'gfcanalysis', 'ggautomap', 'ggfacto', 'ggfields', 'ggmapinset', 'ggOceanMaps', 'ggpattern', 'ggpicrust2', 'ggseg', 'ggsmc', 'ggspatial', 'GIFT', 'giscoR', 'GISINTEGRATION', 'GISSB', 'GISTools', 'glmtoolbox', 'glottospace', 'gmGeostats', 'gofcat', 'GoodFibes', 'googletraffic', 'gp', 'gpg', 'gps.track', 'GPSeqClus', 'gpuR', 'grainscape', 'graph4lg', 'GREENeR', 'gridpattern', 'gwavr', 'GWmodel', 'GWnnegPCA', 'GWpcor', 'gwpcormapper', 'GWSDAT', 'gyro', 'h3jsr', 'habCluster', 'handwriterApp', 'handwriterRF', 'happign', 'HDiR', 'HDSpatialScan', 'healthatlas', 'helsinki', 'hereR', 'highd2means', 'hillshader', 'himach', 'HLAtools', 'hosm', 'hspm', 'hwig', 'hwsdr', 'hydflood', 'hydroloom', 'hyfo', 'hypergeo2', 'hypsoLoop', 'IceSat2R', 'IDE', 'IGoRRR', 'igr', 'imbalanceDatRel', 'IMIFA', 'importinegi', 'injurytools', 'INLABMA', 'intamap', 'intamapInteractive', 'intensitynet', 'InteRD', 'interpolation', 'intkrige', 'intSDM', 'ipsecr', 'irtQ', 'Isinglandr', 'itsdm', 'jack', 'jmastats', 'jpgrid', 'jpmesh', 'karel', 'kDGLM', 'KeyboardSimulator', 'klovan', 'KMD', 'KMLtoSHAPE', 'kokudosuuchi', 'KPC', 'LabourMarketAreas', 'LAGOSNE', 'lagsarlmtree', 'lakemorpho', 'LandComp', 'landsepi', 'later', 'lazysf', 'lconnect', 'leafem', 'leafpm', 'leafpop', 'leafR', 'leastcostpath', 'leidenbase', 'letsR', 'lgcp', 'lgpr', 'lidaRtRee', 'lidR', 'LipidomicsR', 'LMoFit', 'locpolExpectile', 'loewesadditivity', 'LorMe', 'LPDynR', 'LS2Wstat', 'lucas', 'lwgeom', 'M3', 'MainExistingDatasets', 'malariaAtlas', 'mapboxapi', 'mapchina', 'mapedit', 'MapGAM', 'mapi', 'mapiso', 'mapmixture', 'mapping', 'mapsapi', 'mapscanner', 'mapSpain', 'mapsRinteractive', 'mapStats', 'mapview', 'Markovchart', 'MassWateR', 'mathml', 'matRiks', 'MazamaLocationUtils', 'MazamaSpatialPlots', 'mbr', 'mcradds', 'MDSGUI', 'medfate', 'medfateland', 'MediaNews', 'metaGE', 'metajam', 'meteo', 'meteoland', 'meteospain', 'MetricGraph', 'MetSizeR', 'mfpp', 'mgwrhw', 'micd', 'miceRanger'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews')); 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 diff --git a/.woodpecker/build-redhat-8-arm64.yaml b/.woodpecker/build-redhat-8-arm64.yaml index 2ba5489..b18d10b 100644 --- a/.woodpecker/build-redhat-8-arm64.yaml +++ b/.woodpecker/build-redhat-8-arm64.yaml @@ -70,7 +70,7 @@ steps: # - Rsymphony/ROI.plugin.symphony/adea/PortfolioAnalytics -> can't install/link external SYMPHONY lib (only on RHEL, as for others syslib exists) # - Rglpk # biplotbootGUI: somehow ubuntu still hangs even when using xvfb-run - - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL, repos = structure(c(devxy = 'https://cran.devxy.io/arm64/rhel8/latest', CRAN = 'https://cloud.r-project.org'))); library(dplyr); library(bincraftR); cran_pkgs = tools::CRAN_package_db()[['Package']]; '%nin%' <- Negate('%in%'); foo = query_metadata_table() |> filter(platform == 'redhat-8', arch == 'arm64') |> distinct(name) |> pull(name); pkgs <- dput(cran_pkgs[cran_pkgs %nin% foo][0:300]); options(progressr.enable = TRUE); pkgs = c('adamethods', 'adaptIVPT', 'adass', 'adelie', 'AFM', 'AgroReg', 'aIc', 'alphashape3d', 'amadeus', 'ANOVAShiny', 'ANOVAShiny2', 'Anthropometry', 'Apollonius', 'appeears', 'archeoViz', 'archive', 'aroma.core', 'Arothron', 'atable', 'atom4R', 'autoMFA', 'babelmixr2', 'BAwiR', 'bcROCsurface', 'bfsMaps', 'bigGP', 'bigrquerystorage', 'biplotbootGUI', 'BiplotGUI', 'bivpois', 'blatr', 'bltm', 'bpca', 'bRacatus', 'brainKCCA', 'brainR', 'bratteli', 'BRugs', 'CAESAR.Suite', 'calendRio', 'camcorder', 'candisc', 'catfun', 'cauchypca', 'CCd', 'Certara.R', 'ChaosGame', 'cheem', 'choosepc', 'circularEV', 'ClaimsProblems', 'clrng', 'ClusROC', 'ClusTCR2', 'clusterMI', 'ClusterStability', 'cncaGUI', 'cols', 'CompositionalML', 'CompositionalRF', 'concom', 'condor', 'ConfidenceEllipse', 'ConsRank', 'ConsRankClass', 'controlfunctionIV', 'cops', 'corrfuns', 'CovTools', 'CPC', 'cpmr', 'cppcontainers', 'cpss', 'CptNonPar', 'crumble', 'crwbmetareg', 'cryptography', 'cubing', 'curvHDR', 'D3mirt', 'dataone', 'datapack', 'dataspice', 'dbcsp', 'dcortools', 'dcorVS', 'deepMOU', 'DescrTab2', 'DescToolsAddIns', 'DGEAR', 'DIDmultiplegtDYN', 'do3PCA', 'doMPI', 'doolkit', 'DrDimont', 'drugprepr', 'dymo', 'DynForest', 'EasyDescribe', 'ecocomDP', 'eDITH', 'eegkit', 'emstreeR', 'epifitter', 'epilogi', 'EQUALrepeat', 'EQUALSTATS', 'esback', 'eSDM', 'eseis', 'eselect', 'esmisc', 'espadon', 'ETASbootstrap', 'etree', 'ETRep', 'Euclimatch', 'Eunomia', 'eurocordexr', 'evapoRe', 'EvidenceSynthesis', 'Evomorph', 'exactextractr', 'excel.link', 'export', 'expowo', 'ExtractTrainData', 'ExtremalDep', 'ExtremeRisks', 'FaaSr', 'fabisearch', 'facmodTS', 'factset.protobuf.stach.v2', 'fangs', 'fasterize', 'fastFMM', 'FastRWeb', 'fcl', 'fdaPDE', 'FIESTA', 'FIESTAutils', 'filters', 'finch', 'fingerPro', 'fitbitViz', 'fitlandr', 'fluidsynth', 'fmdu', 'forestdata', 'FORTLS', 'FPCdpca', 'FreeSortR', 'frontiles', 'frscore', 'fsbrain', 'fsn', 'FTSgof', 'FuzzyImputationTest', 'gellipsoid', 'gensphere', 'geoelectrics', 'geoheatmap', 'geoidep', 'geojson', 'geojsonio', 'geomorph', 'georob', 'geppe', 'gerbil', 'ggfacto', 'ggpicrust2', 'glmtoolbox', 'GoodFibes', 'googletraffic', 'gp', 'gpg', 'GPGame', 'GPoM', 'gpuR', 'Greymodels', 'gyro', 'handwriterApp', 'handwriterRF', 'HDiR', 'hellorust', 'hermiter', 'hesim', 'heterogen', 'hetGP', 'heumilkr', 'heuristicsmineR', 'hexDensity', 'hgm', 'hhsmm', 'hibayes', 'HiClimR', 'HiddenMarkov', 'HiDimDA', 'hierarchicalSets', 'hierNet', 'highd2means', 'highfrequency', 'highlight', 'highOrderPortfolios', 'highs', 'higlasso', 'hilbert', 'hilbertSimilarity', 'hillshader', 'hint', 'hipread', 'HiResTEC', 'hisse', 'histmdl', 'historicalborrowlong', 'hitandrun', 'hive', 'hkevp', 'HLAtools', 'hlt', 'HMB', 'hmcdm', 'hmm.discnp', 'HMMEsolver', 'HMMextra0s', 'HMMmlselect', 'hmmTMB', 'hommel', 'hopit', 'hpa', 'hqreg', 'hrqglas', 'hrt', 'hSDM', 'hsphase', 'hsrecombi', 'hsstan', 'htetree', 'HTLR', 'HTT', 'httk', 'httpgd', 'httpuv', 'hubEnsembles', 'huge', 'HUM', 'humaniformat', 'humanleague', 'hunspell', 'HybridMicrobiomes', 'hydflood', 'hydrotoolbox', 'hyper2', 'hyper.fit', 'hypergeo2', 'ICSClust', 'imbalanceDatRel', 'IMIFA', 'InteRD', 'interpolation', 'IOLS', 'irtQ', 'iSTATS', 'ivdoctr', 'jack', 'JFM', 'JSDNE', 'karel', 'kDGLM', 'kernhaz', 'KernSmoothIRT', 'KeyboardSimulator', 'KMD', 'kml3d', 'KPC', 'kpcaIG', 'KSgeneral', 'lgpr', 'LipidomicsR', 'LorMe', 'LSAfun', 'Maeswrap', 'maicplus', 'maotai', 'mapping', 'mathml', 'matRiks', 'mbr', 'mcauchyd', 'mcradds', 'MDSGUI', 'MDSMap', 'MediaNews', 'mergedblocks', 'metadynminer3d', 'metaGE', 'metajam', 'meteo', 'MetSizeR', 'mfpp'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews')); 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, repos = structure(c(devxy = 'https://cran.devxy.io/arm64/rhel8/latest', CRAN = 'https://cloud.r-project.org'))); library(dplyr); library(bincraftR); cran_pkgs = tools::CRAN_package_db()[['Package']]; '%nin%' <- Negate('%in%'); foo = query_metadata_table() |> filter(platform == 'redhat-8', arch == 'arm64') |> distinct(name) |> pull(name); pkgs <- dput(cran_pkgs[cran_pkgs %nin% foo][0:300]); options(progressr.enable = TRUE); pkgs = c('excel.link', 'facmodTS', 'fastFMM', 'FIESTA', 'FIESTAutils', 'filters', 'finch', 'fitbitViz', 'fitlandr', 'forestdata', 'FORTLS', 'FPCdpca', 'frscore', 'fsbrain', 'fsn', 'FTSgof', 'FuzzyImputationTest', 'geoidep', 'geojson', 'geojsonio', 'geppe', 'gerbil', 'ggfacto', 'ggpicrust2', 'glmtoolbox', 'googletraffic', 'gp', 'gpg', 'gpuR', 'handwriterApp', 'handwriterRF', 'HDiR', 'highd2means', 'hillshader', 'HLAtools', 'hypergeo2', 'imbalanceDatRel', 'IMIFA', 'InteRD', 'interpolation', 'irtQ', 'jack', 'kDGLM', 'KeyboardSimulator', 'KMD', 'KPC', 'KSgeneral', 'lgpr', 'LipidomicsR', 'LorMe', 'mapping', 'mathml', 'matRiks', 'mbr', 'mcradds', 'MDSGUI', 'MediaNews', 'mergedblocks', 'metaGE', 'metajam', 'meteo', 'MetSizeR', 'mfpp', 'micd', 'miceRanger', 'minired', 'mixgb', 'mixpoissonreg', 'MLE', 'mlmts', 'MMOC', 'MN', 'moc.gapbk', 'modgo', 'ModTools', 'MonoPhy', 'morphomap', 'mregions2', 'multibiplotGUI', 'mvcauchy', 'mvcor', 'mvhtests', 'naive', 'nebula', 'negligible', 'neo4jshell', 'nesRdata', 'nestedcv', 'NetFACS', 'NetSci', 'nflverse', 'NGBVS', 'NGCHM', 'nlgm', 'nlmixr2', 'nlmixr2plot', 'nmrrr', 'npcurePK', 'obfuscatoR', 'OpenCL', 'parTimeROC', 'Patterns', 'pbANOVA', 'pcaL1', 'pcds.ugraph', 'pchc', 'PCRA', 'pgKDEsphere', 'phylotypr', 'phylter', 'plumberDeploy', 'PNAR', 'polyhedralCubature', 'popstudy', 'PoweREST', 'PPbigdata', 'ppsbm', 'praatpicture', 'practicalSigni', 'PRTree', 'qspray', 'qsub', 'QUALYPSO', 'R2PPT', 'R2wd', 'Racmacs', 'RandomWalker', 'RankAggSIgFUR', 'RAppArmor', 'RationalMatrix', 'ratioOfQsprays', 'ravetools', 'raymolecule', 'Rblpapi', 'Rcatch22', 'rcccd', 'rcompanion', 'rcontroll', 'Rcplex', 'RcppCWB', 'RcppMagicEnum', 'rdflib', 'Rdimtools', 'RDM', 'redland', 'regda', 'resultant', 'Rfast2', 'rFUSION', 'Riemann', 'RInno', 'rmapzen', 'rmarchingcubes', 'RmecabKo', 'Rmpi', 'robin', 'RobRegression', 'robustarima', 'ROI.plugin.cplex', 'ROI.plugin.qpoases', 'ROI.plugin.symphony', 'ROracle', 'RPatternJoin', 'RQuantLib', 'RSP', 'RSquaredMI', 'rStrava', 'Rsymphony', 'rties', 'Rtropical', 'rvMF', 'RWinEdt', 'satdad', 'scDIFtest', 'scMappR', 'segen', 'SEIRfansy', 'SelectBoost', 'SEMdeep', 'sendigR', 'seq2R', 'sevenbridges2', 'SherlockHolmes', 'shiny.benchmark', 'shinyExprPortal', 'shinyIRT', 'shinylive', 'shinyMixR', 'shinyQueryBuilder', 'shinytest2', 'shrinkTVPVAR', 'SIAmodules', 'simCAT', 'simDAG', 'SimNPH', 'smartsnp', 'smcryptoR', 'smvgraph', 'SOMMD', 'SpaCCI', 'spaceNet', 'sparseCov', 'spaths', 'spectralR', 'Spectran', 'spectrino', 'Spectrum', 'splusTimeSeries', 'spStack', 'ssh', 'SSHAARP', 'stppSim', 'surveyvoi', 'symbolicQspray', 'T4cluster', 'tabxplor', 'tame', 'taskscheduleR', 'TDAkit', 'theft', 'theftdlc', 'tidyclust', 'tiledb', 'TML', 'Toothnroll', 'TreeDimensionTest', 'triptych', 'trtswitch', 'truh', 'TSCI', 'tsmarch', 'tspredit', 'twl', 'UBayFS', 'valhallr', 'voiceR', 'vvdoctor', 'WaverideR', 'WCluster', 'webglobe', 'WRI'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews')); 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 diff --git a/.woodpecker/build-redhat-9-amd64.yaml b/.woodpecker/build-redhat-9-amd64.yaml index 7f7da67..585a320 100644 --- a/.woodpecker/build-redhat-9-amd64.yaml +++ b/.woodpecker/build-redhat-9-amd64.yaml @@ -69,7 +69,7 @@ steps: # - Rsymphony/ROI.plugin.symphony/adea/PortfolioAnalytics -> can't install/link external SYMPHONY lib (only on RHEL, as for others syslib exists) # - Rglpk # biplotbootGUI: somehow ubuntu still hangs even when using xvfb-run - - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL, repos = structure(c(devxy = 'https://cran.devxy.io/amd64/rhel9/latest', CRAN = 'https://cloud.r-project.org'))); library(dplyr); library(bincraftR); cran_pkgs = tools::CRAN_package_db()[['Package']]; '%nin%' <- Negate('%in%'); foo = query_metadata_table() |> filter(platform == 'redhat-9', arch == 'amd64') |> distinct(name) |> pull(name); pkgs <- dput(cran_pkgs[cran_pkgs %nin% foo][0:300]); options(progressr.enable = TRUE); pkgs = c('BiplotGUI', 'blatr', 'BRugs', 'ConvertPar', 'crumble', 'D3mirt', 'DALSM', 'dataone', 'datapack', 'doMPI', 'dsmSearch', 'ETRep', 'excel.link', 'facmodTS', 'FeatureHashing', 'fect', 'fedmatch', 'fedstatAPIr', 'ff', 'fftw', 'fftwtools', 'fGarch', 'fgdr', 'fgeo', 'fgeo.analyze', 'fgeo.plot', 'FGLMtrunc', 'fgm', 'FHDI', 'fHMM', 'fido', 'fields', 'FieldSimR', 'fiery', 'FIESTA', 'FIESTAutils', 'filelock', 'FILEST', 'filling', 'finalsize', 'finbipartite', 'fingerPro', 'fingraph', 'finiteruinprob', 'finity', 'finreportr', 'fio', 'fipp', 'FiRE', 'first', 'fishMod', 'FishPhyloMaker', 'FisPro', 'FIT', 'fitbitViz', 'fitlandr', 'fixest', 'FKF', 'FKSUM', 'flam', 'flamingos', 'flan', 'flashClust', 'flashier', 'flashlight', 'flashr', 'flexclust', 'flexCWM', 'flexiblas', 'flexpolyline', 'FlexReg', 'flexrsurv', 'FlexScan', 'FlexVarJM', 'flifo', 'flintyR', 'float', 'flock', 'FLOPART', 'FLORAL', 'flowml', 'flowTraceR', 'flsa', 'FLSSS', 'fluidsynth', 'flying', 'FlyingR', 'FMC', 'FMCCSD', 'fmdu', 'FME', 'fmerPack', 'fmf', 'fmri', 'fmriqa', 'fMRIscrub', 'FMStable', 'fmx', 'FNN', 'fNonlinear', 'footprint', 'forecast', 'ForecastComb', 'forecastLSW', 'forecastSNSTS', 'ForecastTB', 'foreign', 'forensIT', 'forestControl', 'forestecology', 'forestly', 'forestRK', 'ForestTools', 'formods', 'FORTLS', 'FossilSimShiny', 'fourierin', 'fourPNO', 'fpeek', 'fplot', 'fpop', 'fpopw', 'fpow', 'fpp', 'fpp2', 'fqacalc', 'frab', 'fracdiff', 'fractional', 'fracture', 'frailtyEM', 'frailtyMMpen', 'frailtySurv', 'FRCC', 'frechet', 'free', 'freealg', 'freebird', 'FREEtree', 'frequentistSSDBinary', 'FRESHD', 'FRK', 'fRLR', 'frontier', 'frontiles', 'froth', 'fsbrain', 'FSelectorRcpp', 'FSInteract', 'fso', 'fssemR', 'FSSF', 'fst', 'fstcore', 'FuncDiv', 'fUnitRoots', 'funLBM', 'funmediation', 'funspace', 'funtimes', 'fusen', 'fuser', 'fuzzyRankTests', 'FuzzySimRes', 'FVDDPpkg', 'fwsim', 'fy', 'GADAG', 'gadget2', 'gafit', 'GAGAs', 'galamm', 'galigor', 'GALLO', 'gam', 'gamesGA', 'gamlr', 'gamlss.dist', 'gamlss.ggplots', 'gamlssx', 'gamma', 'gammSlice', 'gamreg', 'gamsel', 'gamselBayes', 'ganDataModel', 'ganGenerativeData', 'GANPA', 'gap', 'gapfill', 'GAS', 'gaselect', 'GaSP', 'gasper', 'gastempt', 'gaston', 'gateR', 'GauPro', 'gausscov', 'GaussSuppression', 'gb', 'GB2group', 'gbeta', 'GBJ', 'gbm', 'gbm.auto', 'gbp', 'gCat', 'gcdnet', 'gcKrig', 'gclm', 'gcmr', 'GCPBayes', 'GCPM', 'GCSM', 'gcTensor', 'gcxgclab', 'gdalcubes', 'gdalraster', 'GDELTtools', 'GDILM.ME', 'GDINA', 'gdpc', 'GE', 'GeDS', 'gee', 'GEEaSPU', 'geepack', 'geigen', 'gelnet', 'glpkAPI', 'imbalanceDatRel', 'IMIFA', 'KeyboardSimulator', 'leafR', 'lgpr', 'lidaRtRee', 'lidR', 'mcrPioda', 'MDSGUI', 'MediaNews', 'metajam', 'minired', 'moc.gapbk', 'mregions2', 'MVA', 'mvabund', 'mvctm', 'mvDFA', 'mvgam', 'mvLSW', 'mvLSWimpute', 'mvMAPIT', 'mvMORPH', 'mvna', 'mvnfast', 'mvnimpute', 'mvnmle', 'mvord', 'mvp', 'MVR', 'mvrsquared', 'mvSLOUCH', 'mvst', 'MVT', 'mwa', 'mwcsr', 'mwTensor', 'mxsem', 'n1qn1', 'N2R', 'nabor', 'NADA2', 'nadiv', 'NAIR', 'NAM', 'nametagger', 'nandb', 'nanoarrow', 'nanoparquet', 'nanostringr', 'naryn', 'natcpp', 'nat.nblast', 'natstrat', 'nat.templatebrains', 'natural', 'navigation', 'NBDesign', 'nbfar'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'redhat-9'))" + - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL, repos = structure(c(devxy = 'https://cran.devxy.io/amd64/rhel9/latest', CRAN = 'https://cloud.r-project.org'))); library(dplyr); library(bincraftR); cran_pkgs = tools::CRAN_package_db()[['Package']]; '%nin%' <- Negate('%in%'); foo = query_metadata_table() |> filter(platform == 'redhat-9', arch == 'amd64') |> distinct(name) |> pull(name); pkgs <- dput(cran_pkgs[cran_pkgs %nin% foo][0:300]); options(progressr.enable = TRUE); pkgs = c('FishPhyloMaker', 'FisPro', 'FIT', 'fitbitViz', 'fitlandr', 'fixest', 'FKF', 'FKSUM', 'flam', 'flamingos', 'flan', 'flashClust', 'flashier', 'flashlight', 'flashr', 'flexclust', 'flexCWM', 'flexiblas', 'flexpolyline', 'FlexReg', 'flexrsurv', 'FlexScan', 'FlexVarJM', 'flifo', 'flintyR', 'float', 'flock', 'FLOPART', 'FLORAL', 'flowml', 'flowTraceR', 'flsa', 'FLSSS', 'fluidsynth', 'flying', 'FlyingR', 'FMC', 'FMCCSD', 'fmdu', 'FME', 'fmerPack', 'fmf', 'fmri', 'fmriqa', 'fMRIscrub', 'FMStable', 'fmx', 'FNN', 'fNonlinear', 'footprint', 'forecast', 'ForecastComb', 'forecastLSW', 'forecastSNSTS', 'ForecastTB', 'foreign', 'forensIT', 'forestControl', 'forestecology', 'forestly', 'forestRK', 'ForestTools', 'formods', 'FORTLS', 'FossilSimShiny', 'fourierin', 'fourPNO', 'fpeek', 'fplot', 'fpop', 'fpopw', 'fpow', 'fpp', 'fpp2', 'fqacalc', 'frab', 'fracdiff', 'fractional', 'fracture', 'frailtyEM', 'frailtyMMpen', 'frailtySurv', 'FRCC', 'frechet', 'free', 'freealg', 'freebird', 'FREEtree', 'frequentistSSDBinary', 'FRESHD', 'FRK', 'fRLR', 'frontier', 'frontiles', 'froth', 'fsbrain', 'FSelectorRcpp', 'FSInteract', 'fso', 'fssemR', 'FSSF', 'fst', 'fstcore', 'FuncDiv', 'fUnitRoots', 'funLBM', 'funmediation', 'funspace', 'funtimes', 'fusen', 'fuser', 'fuzzyRankTests', 'FuzzySimRes', 'FVDDPpkg', 'fwsim', 'fy', 'GADAG', 'gadget2', 'gafit', 'GAGAs', 'galamm', 'galigor', 'GALLO', 'gam', 'gamesGA', 'gamlr', 'gamlss.dist', 'gamlss.ggplots', 'gamlssx', 'gamma', 'gammSlice', 'gamreg', 'gamsel', 'gamselBayes', 'gamstransfer', 'ganDataModel', 'ganGenerativeData', 'GANPA', 'gap', 'gapfill', 'GAS', 'gaselect', 'GaSP', 'gasper', 'gastempt', 'gaston', 'gateR', 'GauPro', 'gausscov', 'GaussSuppression', 'gb', 'GB2group', 'gbeta', 'GBJ', 'gbm', 'gbm.auto', 'gbp', 'gCat', 'gcdnet', 'gcKrig', 'gclm', 'gcmr', 'GCPBayes', 'GCPM', 'GCSM', 'gcTensor', 'gcxgclab', 'gdalcubes', 'gdalraster', 'GDELTtools', 'GDILM.ME', 'GDINA', 'gdpc', 'GE', 'GeDS', 'gee', 'GEEaSPU', 'geepack', 'geigen', 'gelnet', 'glpkAPI', 'gpuR', 'imbalanceDatRel', 'IMIFA', 'KeyboardSimulator', 'KSgeneral', 'later', 'leafR', 'leidenbase', 'lgpr', 'lidaRtRee', 'lidR', 'mcrPioda', 'MDSGUI', 'MediaNews', 'metajam', 'minired', 'moc.gapbk', 'MonoPhy', 'mregions2', 'MVA', 'mvabund', 'mvctm', 'mvDFA', 'mvgam', 'mvLSW', 'mvLSWimpute', 'mvMAPIT', 'mvMORPH', 'mvna', 'mvnfast', 'mvnimpute', 'mvnmle', 'mvord', 'mvp', 'MVR', 'mvrsquared', 'mvSLOUCH', 'mvst', 'MVT', 'mwa', 'mwcsr', 'mwTensor', 'mxsem', 'N2R', 'nabor', 'NADA2', 'nadiv', 'NAIR', 'NAM', 'nametagger', 'nandb', 'nanoarrow', 'nanoparquet', 'nanostringr', 'naryn', 'nat.nblast', 'nat.templatebrains', 'natcpp', 'natstrat', 'natural', 'navigation', 'NBDesign', 'nbfar', 'nbody', 'nbpMatching', 'ncdf4', 'ncodeR', 'ncpen', 'NCutYX', 'ncvreg', 'ndjson', 'ndl', 'nebula', 'negenes', 'negligible', 'Neighboot', 'neojags', 'nesRdata', 'NestedCategBayesImpute', 'NestMRMC', 'netClust', 'netcmc', 'netcontrol', 'netdiffuseR', 'NetLogoR', 'netmediate', 'NetMix', 'NetPreProc', 'netrankr', 'NetRep', 'nets', 'netShiny', 'nett', 'netUtils', 'network', 'networkABC', 'NetworkDistance', 'NetworkInference', 'networkR', 'networkscaleup', 'neuroimaGene', 'neuRosim', 'nevada', 'newFocus', 'nexus', 'NFCP', 'nfer', 'nfl4th', 'nflplotR', 'nflverse', 'nftbart', 'NGCHM', 'ngram', 'nhm', 'NHSRplotthedots', 'niaidMI', 'nice', 'NicheBarcoding', 'nichetools', 'nieve', 'NIMAA', 'nimble', 'nimbleCarbon', 'nlcv', 'nleqslv', 'NlinTS', 'nlive', 'nlme', 'nlmeVPC', 'nlmixr2lib', 'nlmixr2plot', 'nlmixr2rpt', 'nlmm', 'nloptr', 'oaqc', 'OpenCL', 'pcaL1', 'PCRA', 'PortfolioAnalytics', 'PPbigdata', 'R2PPT', 'R2wd', 'RAppArmor', 'ravetools', 'Rbeast', 'Rblpapi', 'Rcatch22', 'Rcplex', 'RcppCWB', 'RcppEnsmallen', 'RcppMeCab', 'rdflib', 'redland', 'rFUSION', 'RInno', 'rmarchingcubes', 'RmecabKo', 'Rmpi', 'ROI.plugin.cplex', 'ROI.plugin.qpoases', 'ROI.plugin.symphony', 'ROracle', 'RQuantLib', 'Rsymphony', 'Rtropical', 'RWinEdt', 'rxylib', 'Ryacas0', 'RZigZag', 'rzmq', 'RZooRoH', 's2', 's2net', 's3.resourcer', 'saccadr', 'sad', 'sads', 'saeczi', 'saeeb', 'saeMSPE', 'saeRobust', 'saeTrafo', 'safetyCharts', 'SAGMM', 'SALES', 'SAM', 'SAMGEP', 'samon', 'sampling', 'SamplingBigData', 'samplingbook', 'samplingVarEst', 'samplr', 'samurais', 'sandbox', 'sanic', 'sanitizers', 'sankey', 'SANple', 'santoku', 'SANvi', 'SAPP', 'SAR', 'sarima', 'saros', 'saros.base', 'sarp.snowprofile.alignment', 'sarp.snowprofile.pyface', 'sarsop', 'sasfunclust', 'sass', 'sassy', 'satdad', 'satellite', 'SBCK', 'sbde', 'sbfc', 'sBIC', 'SBmedian' ); pkgs = setdiff(pkgs, c('RInno', 'MediaNews')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'redhat-9'))" ### 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 diff --git a/.woodpecker/build-redhat-9-arm64.yaml b/.woodpecker/build-redhat-9-arm64.yaml index 5e5c98b..c6b48ec 100644 --- a/.woodpecker/build-redhat-9-arm64.yaml +++ b/.woodpecker/build-redhat-9-arm64.yaml @@ -70,7 +70,7 @@ steps: # - Rsymphony/ROI.plugin.symphony/adea/PortfolioAnalytics -> can't install/link external SYMPHONY lib (only on RHEL, as for others syslib exists) # - Rglpk # biplotbootGUI: somehow ubuntu still hangs even when using xvfb-run - - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL, repos = structure(c(devxy = 'https://cran.devxy.io/arm64/rhel9/latest', CRAN = 'https://cloud.r-project.org'))); library(dplyr); library(bincraftR); cran_pkgs = tools::CRAN_package_db()[['Package']]; '%nin%' <- Negate('%in%'); foo = query_metadata_table() |> filter(platform == 'redhat-9', arch == 'arm64') |> distinct(name) |> pull(name); pkgs <- dput(cran_pkgs[cran_pkgs %nin% foo][0:300]); options(progressr.enable = TRUE); pkgs = c('adamethods', 'adaptIVPT', 'AFM', 'aIc', 'alphashape3d', 'Anthropometry', 'Apollonius', 'archeoViz', 'Arothron', 'atom4R', 'bigGP', 'bio.infer', 'BiplotGUI', 'blatr', 'BNSP', 'bpca', 'brainKCCA', 'brainR', 'BRugs', 'candisc', 'ChaosGame', 'choosepc', 'circularEV', 'ClaimsProblems', 'clintrialx', 'clrng', 'ClusROC', 'cncaGUI', 'concom', 'ConfidenceEllipse', 'ConsRank', 'ConsRankClass', 'controlfunctionIV', 'cops', 'CovTools', 'crumble', 'cubing', 'curvHDR', 'dataone', 'datapack', 'dbcsp', 'dcortools', 'dcorVS', 'deductive', 'deepgp', 'deform', 'deformula', 'degreenet', 'Delaporte', 'deldir', 'demu', 'DendSer', 'denim', 'densEstBayes', 'depcache', 'depcoeff', 'DepthProc', 'descr', 'deseats', 'desla', 'deSolve', 'detectRUNS', 'DetMCD', 'DetR', 'detrendr', 'devEMF', 'devoid', 'dexter', 'dexterMST', 'dfcomb', 'dfms', 'dfmta', 'dfphase1', 'dfsaneacc', 'dggridR', 'dglars', 'DGM', 'dgof', 'DGP4LCF', 'dgumbel', 'diagis', 'DiceDesign', 'DiceKriging', 'diceR', 'didimputation', 'DIDmultiplegtDYN', 'diffIRT', 'diffmatchpatch', 'diffobj', 'diffudist', 'DIFM', 'digest', 'DIME', 'dina', 'dipm', 'dipsaus', 'diptest', 'Dire', 'DIRECT', 'DirichletReg', 'DirStats', 'disaggregation', 'disbayes', 'disclapmix2', 'DiSCos', 'DiscreteDists', 'discretefit', 'disk.frame', 'dismo', 'dispeRse', 'distances', 'distcomp', 'distops', 'distory', 'divDyn', 'diveR', 'diversitree', 'diversityForest', 'divest', 'divo', 'dixon', 'dixonTest', 'do3PCA', 'doMPI', 'doolkit', 'dti', 'dymo', 'eDITH', 'eegkit', 'espadon', 'ETRep', 'Evomorph', 'excel.link', 'export', 'fabisearch', 'facmodTS', 'fdaPDE', 'filters', 'fingerPro', 'fitbitViz', 'fmdu', 'FPCdpca', 'fsbrain', 'gellipsoid', 'gensphere', 'geoelectrics', 'GoodFibes', 'GPGame', 'GPoM', 'gpuR', 'Greymodels', 'gyro', 'HDiR', 'hillshader', 'HUM', 'HybridMicrobiomes', 'hyper.fit', 'icosa', 'ICSClust', 'IOLS', 'ivdoctr', 'JFM', 'JSDNE', 'kernhaz', 'KernSmoothIRT', 'KeyboardSimulator', 'kml3d', 'kpcaIG', 'KSgeneral', 'lgpr', 'LSAfun', 'Maeswrap', 'maotai', 'mcauchyd', 'MDSGUI', 'MDSMap', 'MediaNews', 'metadynminer3d', 'metajam', 'mggd', 'minired', 'MLE', 'moc.gapbk', 'molaR', 'morph', 'Morpho', 'morphomap', 'MorphoTools2', 'mregions2', 'mstudentd', 'mully', 'multibiplotGUI', 'MultiscaleDTM', 'MultivariateAnalysis', 'mvhist', 'mvinfluence', 'mvmesh', 'nat', 'nat.nblast', 'nat.templatebrains', 'nesRdata', 'NGCHM', 'nltm', 'Nmix', 'nmixgof', 'nmslibR', 'nnet', 'nnlib2Rcpp', 'nnls', 'nodeSub', 'noisysbmGGM', 'noncompliance', 'nonlinearTseries', 'nonmem2rx', 'nonneg.cg', 'nonprobsvy', 'nopaco', 'norm', 'NormPsy', 'nortestARMA', 'not', 'np', 'NPBayesImputeCat', 'npcp', 'npcure', 'NPflow', 'npregfast', 'nprobust', 'npROCRegression', 'npsf', 'npsp', 'NScluster', 'nse', 'numbat', 'numberofalleles', 'Numero', 'numOSL', 'NUSS', 'nvmix', 'o2geosocial', 'o2plsda', 'obliqueRSF', 'OBsMD', 'oc', 'oce', 'OceanView', 'ocf', 'OCNet', 'odbc', 'odeGUTS', 'ODRF', 'oeli', 'oem', 'offlineChange', 'ohenery', 'ohoegdm', 'olctools', 'OncoBayes2', 'oncomsm', 'ondisc', 'oneclust', 'onehot', 'onemap', 'onion', 'onlineCOV', 'onlineforecast', 'onlinePCA', 'ontologySimilarity', 'opa', 'OpenCL', 'openCR', 'opencv', 'OpenImageR', 'OpenMx', 'openssl', 'openxlsx', 'oppr', 'Opt5PL', 'OptCirClust', 'OptGS', 'OptHedging', 'optimization', 'optiSel', 'optmatch', 'optpart', 'opusminer', 'orca', 'Orcs', 'ordinalgmifs', 'ore', 'orf', 'ORION', 'orsk', 'orthoDr', 'osc', 'oscar', 'OSFD', 'oskeyring', 'osmdata', 'osqp'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'redhat-9'))" + - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL, repos = structure(c(devxy = 'https://cran.devxy.io/arm64/rhel9/latest', CRAN = 'https://cloud.r-project.org'))); library(dplyr); library(bincraftR); cran_pkgs = tools::CRAN_package_db()[['Package']]; '%nin%' <- Negate('%in%'); foo = query_metadata_table() |> filter(platform == 'redhat-9', arch == 'arm64') |> distinct(name) |> pull(name); pkgs <- dput(cran_pkgs[cran_pkgs %nin% foo][0:300]); options(progressr.enable = TRUE); pkgs = c('bnRep', 'bootwar', 'BoundaryStats', 'bratteli', 'CAESAR.Suite', 'calendRio', 'camcorder', 'carbonate', 'Cascade', 'cdcatR', 'cdmTools', 'CEDA', 'cheem', 'christmas', 'chronochrt', 'clarabel', 'clustermole', 'CohortGenerator', 'colocr', 'colorizer', 'compositeReliabilityInNestedDesigns', 'conmet', 'conversim', 'CopSens', 'coveR2', 'coxphm', 'cropcircles', 'dartR', 'dartR.base', 'dartR.captive', 'dartR.popgen', 'dartR.sexlinked', 'dartR.sim', 'dartR.spatial', 'databraryr', 'datacleanr', 'EDCimport', 'leidenbase', 'MediaNews', 'MonoPhy', 'nesRdata', 'NGCHM', 'OpenCL', 'paleopop', 'Path.Analysis', 'Patterns', 'pcaL1', 'PCRA', 'ph2bye', 'pikchr', 'R2PPT', 'R2wd', 'Racmacs', 'RAppArmor', 'ravetools', 'Rblpapi', 'Rcatch22', 'Rcplex', 'RcppCWB', 'rdflib', 'redland', 'rFUSION', 'RInno', 'rmarchingcubes', 'RmecabKo', 'Rmpi', 'RobustPrediction', 'ROI.plugin.cplex', 'ROI.plugin.qpoases', 'ROI.plugin.symphony', 'ROracle', 'RQuantLib', 'Rsymphony', 'RWinEdt', 'shinyMixR', 'sivirep', 'spectrino', 'surveyvoi', 'taskscheduleR', 'TFM', 'theft', 'theftdlc', 'tiledb', 'traineR', 'trtswitch', 'TukeyRegion', 'ursa', 'VecDep', 'visvaR'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'redhat-9'))" ### 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 diff --git a/.woodpecker/build-ubuntu-2204-amd64.yaml b/.woodpecker/build-ubuntu-2204-amd64.yaml index fe8e6da..daa5b15 100644 --- a/.woodpecker/build-ubuntu-2204-amd64.yaml +++ b/.woodpecker/build-ubuntu-2204-amd64.yaml @@ -46,7 +46,7 @@ steps: # - Rsymphony/ROI.plugin.symphony/adea/PortfolioAnalytics -> can't install/link external SYMPHONY lib (only on RHEL, as for others syslib exists) # - Rglpk # biplotbootGUI: somehow ubuntu still hangs even when using xvfb-run - - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL, repos = structure(c(devxy = 'https://cran.devxy.io/amd64/jammy/latest', CRAN = 'https://cloud.r-project.org'))); library(dplyr); library(bincraftR); cran_pkgs = tools::CRAN_package_db()[['Package']]; '%nin%' <- Negate('%in%'); foo = query_metadata_table() |> filter(platform == 'ubuntu-2204', arch == 'amd64') |> distinct(name) |> pull(name); pkgs <- dput(cran_pkgs[cran_pkgs %nin% foo][0:300]); options(progressr.enable = TRUE); pkgs = c('abmR', 'asremlPlus', 'assocInd', 'AST', 'atakrig', 'AtlasMaker', 'atmopt', 'atom4R', 'atpolR', 'audrex', 'audubon', 'augmentedRCBD', 'AurieLSHGaussian', 'auRoc', 'ausplotsR', 'autoEnsemble', 'autoharp', 'automap', 'autoMFA', 'AutoPipe', 'autoReg', 'autostats', 'autothresholdr', 'autoTS', 'AVGAS', 'avotrex', 'AWR.Kinesis', 'aws', 'aws.wrfsmn', 'AZIAD', 'b64', 'babette', 'BACCT', 'bacistool', 'backShift', 'badgen', 'baggr', 'baker', 'bakR', 'baldur', 'BallMapper', 'bamdit', 'bamm', 'BANAM', 'bang', 'bangladesh', 'BANOVA', 'banter', 'baorista', 'bartMachine', 'bartMachineJARs', 'bartMan', 'baRulho', 'basf', 'basifoR', 'BASiNET', 'BASiNETEntropy', 'basket', 'BasketballAnalyzeR', 'baskexact', 'basksim', 'bate', 'BAwiR', 'bayclumpr', 'Bayenet', 'bayes4psy', 'BayesCACE', 'bfw', 'BiBitR', 'BifactorIndicesCalculator', 'bigBits', 'bigGP', 'biocompute', 'biospear', 'BiplotGUI', 'blatr', 'BRugs', 'clrng', 'CoTiMA', 'deeptrafo', 'excel.link', 'FastRWeb', 'filters', 'gllvm', 'gpuR', 'highd2means', 'KeyboardSimulator', 'lgpr', 'MDSGUI', 'MediaNews', 'mixcat', 'MPCR', 'netShiny', 'nevada', 'NFCP', 'nfl4th', 'nflverse', 'NGCHM', 'NIMAA', 'nlcv', 'nlmixr2rpt', 'noaastormevents', 'NoviceDeveloperResources2', 'npcurePK', 'npi', 'nRegression', 'nucim', 'numbat', 'oceanmap', 'ondisc', 'One4All', 'onelogin', 'OpenCL', 'opencv', 'opendatatoronto', 'openmeteo', 'openVA', 'R2PPT', 'R2wd', 'ravetools', 'Rcplex', 'RcppCWB', 'rFUSION', 'RWinEdt', 'spectrino', 'taskscheduleR'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'ubuntu-2204'))" + - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL, repos = structure(c(devxy = 'https://cran.devxy.io/amd64/jammy/latest', CRAN = 'https://cloud.r-project.org'))); library(dplyr); library(bincraftR); cran_pkgs = tools::CRAN_package_db()[['Package']]; '%nin%' <- Negate('%in%'); foo = query_metadata_table() |> filter(platform == 'ubuntu-2204', arch == 'amd64') |> distinct(name) |> pull(name); pkgs <- dput(cran_pkgs[cran_pkgs %nin% foo][0:300]); options(progressr.enable = TRUE); pkgs = c('leidenbase', 'lgpr', 'MDSGUI', 'MediaNews', 'mixcat', 'MonoPhy', 'MPCR', 'netShiny', 'nevada', 'NFCP', 'nfl4th', 'nflverse', 'NGCHM', 'NIMAA', 'nlcv', 'nlmixr2rpt', 'noaastormevents', 'NoviceDeveloperResources2', 'npcurePK', 'npi', 'nRegression', 'nucim', 'numbat', 'oaqc', 'oceanmap', 'ondisc', 'One4All', 'onelogin', 'OpenCL', 'opencv', 'opendatatoronto', 'openmeteo', 'openVA', 'R2PPT', 'R2wd', 'ravetools', 'Rcatch22', 'Rcplex', 'RcppCWB', 'rFUSION', 'RInno', 'rmarchingcubes', 'RmecabKo', 'ROI.plugin.cplex', 'ROI.plugin.qpoases', 'ROI.plugin.symphony', 'ROracle', 'Rsymphony', 'RWinEdt', 'SegEnvIneq', 'skedastic', 'spectrino', 'taskscheduleR', 'theft', 'theftdlc', 'TML', 'trtswitch', 'ursa'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'CoTiMA', 'later')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'ubuntu-2204'))" ### 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 diff --git a/.woodpecker/build-ubuntu-2204-arm64.yaml b/.woodpecker/build-ubuntu-2204-arm64.yaml index b377aab..7350929 100644 --- a/.woodpecker/build-ubuntu-2204-arm64.yaml +++ b/.woodpecker/build-ubuntu-2204-arm64.yaml @@ -70,7 +70,7 @@ steps: # - Rsymphony/ROI.plugin.symphony/adea/PortfolioAnalytics -> can't install/link external SYMPHONY lib (only on RHEL, as for others syslib exists) # - Rglpk # biplotbootGUI: somehow ubuntu still hangs even when using xvfb-run - - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL, repos = structure(c(devxy = 'https://cran.devxy.io/arm64/jammy/latest', CRAN = 'https://cloud.r-project.org'))); library(dplyr); library(bincraftR); cran_pkgs = tools::CRAN_package_db()[['Package']]; '%nin%' <- Negate('%in%'); foo = query_metadata_table() |> filter(platform == 'ubuntu-2204', arch == 'arm64') |> distinct(name) |> pull(name); pkgs <- dput(cran_pkgs[cran_pkgs %nin% foo][0:300]); options(progressr.enable = TRUE); pkgs = c('aIc', 'BiplotGUI', 'blatr', 'BNSP', 'BRugs', 'clrng', 'deeptrafo', 'excel.link', 'filters', 'gpuR', 'imbalanceDatRel', 'IMIFA', 'KeyboardSimulator', 'KSgeneral', 'lgpr', 'MDSGUI', 'MediaNews', 'minired', 'R2PPT', 'R2wd', 'Racmacs', 'ravetools', 'Rblpapi', 'Rcplex', 'RcppCWB', 'redatamx', 'rFUSION', 'Rmpi', 'RWinEdt', 'spectrino', 'SubTite', 'SubTS', 'sumFREGAT', 'SummaryLasso', 'sumR', 'sumSome', 'supclust', 'supercells', 'SuperExactTest', 'SuperGauss', 'SuperpixelImageSegmentation', 'SuperRanker', 'SuppDists', 'surbayes', 'sureLDA', 'SurrogateBMA', 'SurrogateRegression', 'surtvep', 'survAUC', 'survC1', 'surveil', 'SurvEval', 'surveybootstrap', 'surveygraph', 'surveysd', 'surveyvoi', 'survIDINRI', 'survidm', 'survival', 'SurvivalClusteringTree', 'survivalmodels', 'survivalREC', 'survivalROC', 'survival.svb', 'survPresmooth', 'survSNP', 'survstan', 'svd', 'svglite', 'svines', 'swatches', 'swdpwr', 'sweater', 'swephR', 'SymTS', 'taskscheduleR', 'testarguments', 'tiledb'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'ubuntu-2204'))" + - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL, repos = structure(c(devxy = 'https://cran.devxy.io/arm64/jammy/latest', CRAN = 'https://cloud.r-project.org'))); library(dplyr); library(bincraftR); cran_pkgs = tools::CRAN_package_db()[['Package']]; '%nin%' <- Negate('%in%'); foo = query_metadata_table() |> filter(platform == 'ubuntu-2204', arch == 'arm64') |> distinct(name) |> pull(name); pkgs <- dput(cran_pkgs[cran_pkgs %nin% foo][0:300]); options(progressr.enable = TRUE); pkgs = c('compositeReliabilityInNestedDesigns', 'conversim', 'coxphm', 'dartR', 'dartR.base', 'dartR.captive', 'dartR.popgen', 'dartR.sexlinked', 'diathor', 'DIFshiny', 'do3PCA', 'GeoThinneR', 'leidenbase', 'literanger', 'MediaNews', 'oaqc', 'Rcatch22', 'RcppCWB', 'rFUSION', 'RInno', 'rmarchingcubes', 'RmecabKo', 'ROI.plugin.cplex', 'ROI.plugin.qpoases', 'ROracle', 'RSP', 'RWinEdt', 'rworkflows', 'scDIFtest', 'shiny.benchmark', 'shinyIRT', 'shinytest2', 'SIAmodules', 'simCAT', 'SimNPH', 'spectrino', 'taskscheduleR', 'theft', 'theftdlc', 'tiledb', 'trtswitch', 'ursa'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'ubuntu-2204'))" ### 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 diff --git a/.woodpecker/build-ubuntu-2404-amd64.yaml b/.woodpecker/build-ubuntu-2404-amd64.yaml index 45a27fd..20f5b06 100644 --- a/.woodpecker/build-ubuntu-2404-amd64.yaml +++ b/.woodpecker/build-ubuntu-2404-amd64.yaml @@ -46,7 +46,7 @@ steps: # - Rsymphony/ROI.plugin.symphony/adea/PortfolioAnalytics -> can't install/link external SYMPHONY lib (only on RHEL, as for others syslib exists) # - Rglpk # biplotbootGUI: somehow ubuntu still hangs even when using xvfb-run - - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL, repos = structure(c(devxy = 'https://cran.devxy.io/amd64/noble/latest', CRAN = 'https://cloud.r-project.org'))); library(dplyr); library(bincraftR); cran_pkgs = tools::CRAN_package_db()[['Package']]; '%nin%' <- Negate('%in%'); foo = query_metadata_table() |> filter(platform == 'ubuntu-2404', arch == 'amd64') |> distinct(name) |> pull(name); pkgs <- dput(cran_pkgs[cran_pkgs %nin% foo][0:300]); options(progressr.enable = TRUE); pkgs = c('BiplotGUI', 'blatr', 'BRugs', 'clrng', 'CoTiMA', 'deeptrafo', 'disclosuR', 'doconv', 'ecoCopula', 'Eunomia', 'excel.link', 'filters', 'gpuR', 'KeyboardSimulator', 'lgpr', 'MDSGUI', 'MediaNews', 'MPCR', 'ondisc', 'R2PPT', 'R2wd', 'ravetools', 'Rcplex', 'RcppCWB', 'rFUSION', 'RWinEdt', 'spectrino', 'taskscheduleR', 'TaxaNorm', 'verbaliseR'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'ubuntu-2404'))" + - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL, repos = structure(c(devxy = 'https://cran.devxy.io/amd64/noble/latest', CRAN = 'https://cloud.r-project.org'))); library(dplyr); library(bincraftR); cran_pkgs = tools::CRAN_package_db()[['Package']]; '%nin%' <- Negate('%in%'); foo = query_metadata_table() |> filter(platform == 'ubuntu-2404', arch == 'amd64') |> distinct(name) |> pull(name); pkgs <- dput(cran_pkgs[cran_pkgs %nin% foo][0:300]); options(progressr.enable = TRUE); pkgs = c('CoTiMA', 'later', 'leidenbase', 'lgpr', 'literanger', 'MDSGUI', 'MediaNews', 'MonoPhy', 'MPCR', 'oaqc', 'ondisc', 'R2PPT', 'R2wd', 'ravetools', 'Rcatch22', 'Rcplex', 'RcppCWB', 'rFUSION', 'RInno', 'rmarchingcubes', 'RmecabKo', 'ROI.plugin.cplex', 'ROI.plugin.qpoases', 'ROI.plugin.symphony', 'ROracle', 'Rsymphony', 'RWinEdt', 'rworkflows', 'SegEnvIneq', 'skedastic', 'spectrino', 'taskscheduleR', 'TaxaNorm', 'theft', 'theftdlc', 'trtswitch', 'ursa', 'verbaliseR'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'CoTiMA', 'later')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'ubuntu-2404'))" ### 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 diff --git a/.woodpecker/build-ubuntu-2404-arm64.yaml b/.woodpecker/build-ubuntu-2404-arm64.yaml index c28fd91..c738b59 100644 --- a/.woodpecker/build-ubuntu-2404-arm64.yaml +++ b/.woodpecker/build-ubuntu-2404-arm64.yaml @@ -70,7 +70,7 @@ steps: # - Rsymphony/ROI.plugin.symphony/adea/PortfolioAnalytics -> can't install/link external SYMPHONY lib (only on RHEL, as for others syslib exists) # - Rglpk # biplotbootGUI: somehow ubuntu still hangs even when using xvfb-run - - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL, repos = structure(c(devxy = 'https://cran.devxy.io/arm64/noble/latest', CRAN = 'https://cloud.r-project.org'))); library(dplyr); library(bincraftR); cran_pkgs = tools::CRAN_package_db()[['Package']]; '%nin%' <- Negate('%in%'); foo = query_metadata_table() |> filter(platform == 'ubuntu-2404', arch == 'arm64') |> distinct(name) |> pull(name); pkgs <- dput(cran_pkgs[cran_pkgs %nin% foo][0:300]); options(progressr.enable = TRUE); pkgs = c('abmR', 'aIc', 'asremlPlus', 'biplotbootGUI', 'BiplotGUI', 'blatr', 'bmstdr', 'BNSP', 'BRugs', 'clrng', 'deeptrafo', 'excel.link', 'filters', 'gpuR', 'jointNmix', 'KeyboardSimulator', 'KSgeneral', 'lgpr', 'mcrPioda', 'MDSGUI', 'MediaNews', 'minired', 'PytrendsLongitudinalR', 'R2PPT', 'R2wd', 'Racmacs', 'ravetools', 'Rblpapi', 'Rcplex', 'RcppCWB', 'redatamx', 'rFUSION', 'Rmpi', 'RWinEdt', 'spectrino', 'taskscheduleR', 'tiledb', 'truh', 'TSCI'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'ubuntu-2404'))" + - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL, repos = structure(c(devxy = 'https://cran.devxy.io/arm64/noble/latest', CRAN = 'https://cloud.r-project.org'))); library(dplyr); library(bincraftR); cran_pkgs = tools::CRAN_package_db()[['Package']]; '%nin%' <- Negate('%in%'); foo = query_metadata_table() |> filter(platform == 'ubuntu-2404', arch == 'arm64') |> distinct(name) |> pull(name); pkgs <- dput(cran_pkgs[cran_pkgs %nin% foo][0:300]); options(progressr.enable = TRUE); pkgs = c('BoundaryStats', 'Colossus', 'compositeReliabilityInNestedDesigns', 'conversim', 'coxphm', 'dartR', 'dartR.base', 'dartR.captive', 'dartR.popgen', 'dartR.sexlinked', 'diathor', 'DIFshiny', 'leidenbase', 'MediaNews', 'MonoPhy', 'oaqc', 'Rcatch22', 'RInno', 'rmarchingcubes', 'RmecabKo', 'ROI.plugin.cplex', 'ROI.plugin.qpoases', 'ROracle', 'RSP', 'scDIFtest', 'shiny.benchmark', 'shinyIRT', 'shinytest2', 'SIAmodules', 'simCAT', 'SimNPH', 'theft', 'theftdlc', 'trtswitch', 'ursa'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'ubuntu-2404'))" ### 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