jasp-desktop: 0.19.3 -> 0.95.0; librdata: init at 0-unstable-2023-10-03 (#431507)

authored by Justin Bedő and committed by GitHub d87b521a 5bbfa10f

+844 -534
+65 -21
pkgs/by-name/ja/jasp-desktop/cmake.patch
··· 1 + diff --git a/Tools/CMake/Install.cmake b/Tools/CMake/Install.cmake 2 + index edd96b0..1fbdb3c 100644 3 + --- a/Tools/CMake/Install.cmake 4 + +++ b/Tools/CMake/Install.cmake 5 + @@ -229,24 +229,10 @@ if(LINUX) 6 + install(DIRECTORY ${CMAKE_SOURCE_DIR}/Resources/ 7 + DESTINATION ${JASP_INSTALL_RESOURCEDIR}) 8 + 9 + - install( 10 + - DIRECTORY ${MODULES_BINARY_PATH}/binary_pkgs ${MODULES_BINARY_PATH}/manifests ${MODULES_BINARY_PATH}/module_libs ${MODULES_BINARY_PATH}/Tools 11 + - DESTINATION ${JASP_INSTALL_MODULEDIR} 12 + - REGEX ${FILES_EXCLUDE_PATTERN} EXCLUDE 13 + - REGEX ${FOLDERS_EXCLUDE_PATTERN} EXCLUDE) 14 + - 15 + install( 16 + FILES ${MODULES_BINARY_PATH}/modules-settings.json 17 + DESTINATION ${JASP_INSTALL_MODULEDIR} 18 + ) 19 + - # we do not need renv-root in an install 20 + - #install(DIRECTORY ${MODULES_RENV_ROOT_PATH}/ 21 + - # DESTINATION ${JASP_INSTALL_PREFIX}/lib64/renv-root) 22 + - 23 + -if(NOT FLATPAK_USED) #because flatpak already puts renv-cache in /app/lib64 anyway 24 + - install(DIRECTORY ${MODULES_RENV_CACHE_PATH}/ 25 + - DESTINATION ${JASP_INSTALL_PREFIX}/lib64/renv-cache) 26 + -endif() 27 + 28 + #Flatpak wrapper that sets some environment variables that JASP needs 29 + install(PROGRAMS ${CMAKE_SOURCE_DIR}/Tools/flatpak/org.jaspstats.JASP 1 30 diff --git a/Tools/CMake/Libraries.cmake b/Tools/CMake/Libraries.cmake 2 - index a95ef78..6ee84cd 100644 31 + index a6673d9..a079021 100644 3 32 --- a/Tools/CMake/Libraries.cmake 4 33 +++ b/Tools/CMake/Libraries.cmake 5 34 @@ -67,7 +67,7 @@ if((NOT LibArchive_FOUND) AND (NOT WIN32)) ··· 20 49 HINTS ${LIBREADSTAT_LIBRARY_DIRS} REQUIRED) 21 50 22 51 if(EXISTS ${LIBREADSTAT_LIBRARIES}) 52 + diff --git a/Tools/CMake/Modules.cmake b/Tools/CMake/Modules.cmake 53 + index ca8e040..875db1f 100644 54 + --- a/Tools/CMake/Modules.cmake 55 + +++ b/Tools/CMake/Modules.cmake 56 + @@ -13,19 +13,6 @@ configure_file(${PROJECT_SOURCE_DIR}/Modules/modules-settings.json 57 + configure_file(${PROJECT_SOURCE_DIR}/Modules/install-modules.R.in 58 + ${SCRIPT_DIRECTORY}/install-modules.R @ONLY) 59 + 60 + -#create modules install target 61 + -add_custom_target( 62 + - Modules 63 + - USES_TERMINAL 64 + - WORKING_DIRECTORY ${R_HOME_PATH} 65 + - DEPENDS ${JASP_MODULE_BUNDLE_MANAGER_LIBRARY}/jaspModuleBundleManager 66 + - DEPENDS ${SCRIPT_DIRECTORY}/install-modules.R 67 + - COMMAND ${CMAKE_COMMAND} -E env "JASP_R_HOME=${R_HOME_PATH}" ${R_EXECUTABLE} --slave --no-restore --no-save 68 + - --file=${SCRIPT_DIRECTORY}/install-modules.R 69 + - BYPRODUCTS ${MODULES_BINARY_PATH}/bundles-downloaded.txt 70 + - BYPRODUCTS ${MODULES_BINARY_PATH}/bundles-installed.txt 71 + - COMMENT "------ Installing Modules" 72 + -) 73 + 74 + 75 + 23 76 diff --git a/Tools/CMake/Programs.cmake b/Tools/CMake/Programs.cmake 24 - index bfdc8dc..af5ac03 100644 77 + index 4e7c052..abb5b48 100644 25 78 --- a/Tools/CMake/Programs.cmake 26 79 +++ b/Tools/CMake/Programs.cmake 27 80 @@ -38,8 +38,9 @@ if(NOT WIN32) ··· 37 90 message(CHECK_START "Looking for 'gfortran'") 38 91 find_program( 39 92 diff --git a/Tools/CMake/R.cmake b/Tools/CMake/R.cmake 40 - index 9ae27d4..64fd96a 100644 93 + index 42e7b88..405b434 100644 41 94 --- a/Tools/CMake/R.cmake 42 95 +++ b/Tools/CMake/R.cmake 43 - @@ -841,11 +841,6 @@ message(STATUS "R_CPP_INCLUDES_LIBRARY = ${R_CPP_INCLUDES_LIBRARY}") 44 - configure_file(${PROJECT_SOURCE_DIR}/Modules/setup_renv.R.in 45 - ${SCRIPT_DIRECTORY}/setup_renv.R @ONLY) 96 + @@ -867,14 +867,6 @@ else() 97 + configure_file(${PROJECT_SOURCE_DIR}/Modules/install-renv.R.in 98 + ${SCRIPT_DIRECTORY}/install-renv.R @ONLY) 46 99 100 + - 47 101 -execute_process( 48 102 - COMMAND_ECHO STDOUT 49 103 - #ERROR_QUIET OUTPUT_QUIET 50 104 - WORKING_DIRECTORY ${R_HOME_PATH} 51 - - COMMAND ${R_EXECUTABLE} --slave --no-restore --no-save --file=${SCRIPT_DIRECTORY}/setup_renv.R) 105 + - COMMAND 106 + - ${R_EXECUTABLE} --slave --no-restore --no-save --file=${SCRIPT_DIRECTORY}/install-renv.R 107 + -) 52 108 53 109 if(APPLE) 54 110 # Patch renv 55 - @@ -867,11 +862,6 @@ endif() 56 - configure_file(${PROJECT_SOURCE_DIR}/Modules/setup_rcpp_rinside.R.in 57 - ${SCRIPT_DIRECTORY}/setup_rcpp_rinside.R @ONLY) 58 - 59 - -execute_process( 60 - - COMMAND_ECHO STDOUT 61 - - #ERROR_QUIET OUTPUT_QUIET 62 - - WORKING_DIRECTORY ${R_HOME_PATH} 63 - - COMMAND ${R_EXECUTABLE} --slave --no-restore --no-save --file=${SCRIPT_DIRECTORY}/setup_rcpp_rinside.R) 64 - 65 - if(APPLE) 66 - # Patch RInside and RCpp 67 - @@ -892,8 +882,8 @@ endif() 68 - 111 + @@ -937,8 +929,8 @@ execute_process( 112 + 69 113 include(FindRPackagePath) 70 114 71 115 -find_package_path(RCPP_PATH ${R_CPP_INCLUDES_LIBRARY} "Rcpp")
+726 -503
pkgs/by-name/ja/jasp-desktop/modules.nix
··· 7 7 8 8 with rPackages; 9 9 let 10 - jaspColumnEncoder-src = fetchFromGitHub { 11 - owner = "jasp-stats"; 12 - repo = "jaspColumnEncoder"; 13 - rev = "c54987bb25de8963866ae69ad3a6ae5a9a9f1240"; 14 - hash = "sha256-aWfRG7DXO1MYFvmMLkX/xtHvGeIhFRcRDrVBrhkvYuI="; 15 - }; 10 + buildRPackage' = args: buildRPackage ({ name = "${args.pname}-${args.version}"; } // args); 16 11 17 - jaspGraphs = buildRPackage { 18 - name = "jaspGraphs-${jasp-version}"; 19 - version = jasp-version; 12 + jaspGraphs = buildRPackage' { 13 + pname = "jaspGraphs"; 14 + version = "0.19.2-unstable-2025-07-25"; 20 15 21 - src = jasp-src; 22 - sourceRoot = "${jasp-src.name}/Engine/jaspGraphs"; 16 + src = fetchFromGitHub { 17 + owner = "jasp-stats"; 18 + repo = "jaspGraphs"; 19 + rev = "e721a631c8357d42c1371a978db7cb5765bc7044"; 20 + hash = "sha256-DOOKHBVTF9bVhAa/LZCH1J7A821H4mGEfy6KAEtDBNk="; 21 + }; 23 22 24 23 propagatedBuildInputs = [ 25 24 ggplot2 ··· 35 34 ]; 36 35 }; 37 36 38 - jaspBase = buildRPackage { 39 - name = "jaspBase-${jasp-version}"; 37 + jaspColumnEncoder-src = fetchFromGitHub { 38 + owner = "jasp-stats"; 39 + repo = "jaspColumnEncoder"; 40 + rev = "32c53153da95087feb109c0f5f69534ffa3f32b7"; 41 + hash = "sha256-VOMcoXpLH24auQfZCWW6hQ10u6n2GxuEQHMaXrvGTnI="; 42 + }; 43 + 44 + jaspBase = buildRPackage' { 45 + pname = "jaspBase"; 40 46 version = jasp-version; 41 47 42 48 src = jasp-src; 43 49 sourceRoot = "${jasp-src.name}/Engine/jaspBase"; 44 50 45 51 env.INCLUDE_DIR = "../inst/include/jaspColumnEncoder"; 46 - 47 - # necessary for R 4.4.0 48 - hardeningDisable = [ "format" ]; 49 52 50 53 postPatch = '' 51 54 mkdir -p inst/include ··· 79 82 ]; 80 83 }; 81 84 82 - stanova = buildRPackage { 83 - name = "stanova"; 85 + stanova = buildRPackage' { 86 + pname = "stanova"; 87 + version = "0.3-unstable-2021-06-06"; 88 + 84 89 src = fetchFromGitHub { 85 90 owner = "bayesstuff"; 86 91 repo = "stanova"; 87 92 rev = "988ad8e07cda1674b881570a85502be7795fbd4e"; 88 93 hash = "sha256-tAeHqTHao2KVRNFBDWmuF++H31aNN6O1ss1Io500QBY="; 89 94 }; 95 + 90 96 propagatedBuildInputs = [ 91 97 emmeans 92 98 lme4 ··· 96 102 ]; 97 103 }; 98 104 99 - bstats = buildRPackage { 100 - name = "bstats"; 105 + bstats = buildRPackage' { 106 + pname = "bstats"; 107 + version = "0.0.0.9004-unstable-2023-09-08"; 108 + 101 109 src = fetchFromGitHub { 102 110 owner = "AlexanderLyNL"; 103 111 repo = "bstats"; 104 112 rev = "42d34c18df08d233825bae34fdc0dfa0cd70ce8c"; 105 113 hash = "sha256-N2KmbTPbyvzsZTWBRE2x7bteccnzokUWDOB4mOWUdJk="; 106 114 }; 115 + 107 116 propagatedBuildInputs = [ 108 117 hypergeo 109 118 purrr ··· 111 120 ]; 112 121 }; 113 122 114 - flexplot = buildRPackage { 115 - name = "flexplot"; 123 + flexplot = buildRPackage' { 124 + pname = "flexplot"; 125 + version = "0.25.5"; 126 + 116 127 src = fetchFromGitHub { 117 128 owner = "dustinfife"; 118 129 repo = "flexplot"; 119 - rev = "303a03968f677e71c99a5e22f6352c0811b7b2fb"; 120 - hash = "sha256-iT5CdtNk0Oi8gga76L6YtyWGACAwpN8A/yTBy7JJERc="; 130 + rev = "9a39de871d48364dd5f096b2380a4c9907adf4c3"; 131 + hash = "sha256-yf5wbhfffztT5iF6h/JSg4NSbuaexk+9JEOfT5Is1vE="; 121 132 }; 133 + 122 134 propagatedBuildInputs = [ 123 135 cowplot 124 136 MASS ··· 141 153 }; 142 154 143 155 # conting has been removed from CRAN 144 - conting' = buildRPackage { 145 - name = "conting"; 156 + conting' = buildRPackage' { 157 + pname = "conting"; 158 + version = "1.7.9999"; 159 + 146 160 src = fetchFromGitHub { 147 161 owner = "vandenman"; 148 162 repo = "conting"; 149 163 rev = "03a4eb9a687e015d602022a01d4e638324c110c8"; 150 164 hash = "sha256-Sp09YZz1WGyefn31Zy1qGufoKjtuEEZHO+wJvoLArf0="; 151 165 }; 166 + 152 167 propagatedBuildInputs = [ 153 168 mvtnorm 154 169 gtools ··· 158 173 }; 159 174 160 175 buildJaspModule = 161 - name: deps: 162 - buildRPackage { 163 - name = "${name}-${jasp-version}"; 164 - version = jasp-version; 165 - src = jasp-src; 166 - sourceRoot = "${jasp-src.name}/Modules/${name}"; 176 + { 177 + pname, 178 + version, 179 + hash, 180 + deps, 181 + }: 182 + buildRPackage' { 183 + inherit pname version; 184 + src = fetchFromGitHub { 185 + name = "${pname}-${version}-source"; 186 + owner = "jasp-stats"; 187 + repo = pname; 188 + tag = "v${version}"; 189 + inherit hash; 190 + }; 167 191 propagatedBuildInputs = deps; 168 - 169 192 # some packages have a .Rprofile that tries to activate renv 170 193 # we disable this by removing .Rprofile 171 194 postPatch = '' ··· 174 197 }; 175 198 in 176 199 { 177 - engine = { 178 - inherit jaspBase jaspGraphs; 179 - }; 200 + inherit jaspBase; 180 201 181 202 modules = rec { 182 - jaspAcceptanceSampling = buildJaspModule "jaspAcceptanceSampling" [ 183 - abtest 184 - BayesFactor 185 - conting' 186 - ggplot2 187 - jaspBase 188 - jaspGraphs 189 - plyr 190 - stringr 191 - vcd 192 - vcdExtra 193 - AcceptanceSampling 194 - ]; 195 - jaspAnova = buildJaspModule "jaspAnova" [ 196 - afex 197 - BayesFactor 198 - boot 199 - car 200 - colorspace 201 - emmeans 202 - effectsize 203 - ggplot2 204 - jaspBase 205 - jaspDescriptives 206 - jaspGraphs 207 - jaspTTests 208 - KernSmooth 209 - matrixStats 210 - multcomp 211 - multcompView 212 - mvShapiroTest 213 - onewaytests 214 - plyr 215 - stringi 216 - stringr 217 - restriktor 218 - ]; 219 - jaspAudit = buildJaspModule "jaspAudit" [ 220 - bstats 221 - extraDistr 222 - ggplot2 223 - ggrepel 224 - jaspBase 225 - jaspGraphs 226 - jfa 227 - ]; 228 - jaspBain = buildJaspModule "jaspBain" [ 229 - bain 230 - lavaan 231 - ggplot2 232 - semPlot 233 - stringr 234 - jaspBase 235 - jaspGraphs 236 - jaspSem 237 - ]; 238 - jaspBFF = buildJaspModule "jaspBFF" [ 239 - BFF 240 - jaspBase 241 - jaspGraphs 242 - ]; 243 - jaspBfpack = buildJaspModule "jaspBfpack" [ 244 - BFpack 245 - bain 246 - ggplot2 247 - stringr 248 - coda 249 - jaspBase 250 - jaspGraphs 251 - ]; 252 - jaspBsts = buildJaspModule "jaspBsts" [ 253 - Boom 254 - bsts 255 - ggplot2 256 - jaspBase 257 - jaspGraphs 258 - matrixStats 259 - reshape2 260 - ]; 261 - jaspCircular = buildJaspModule "jaspCircular" [ 262 - jaspBase 263 - jaspGraphs 264 - circular 265 - ggplot2 266 - ]; 267 - jaspCochrane = buildJaspModule "jaspCochrane" [ 268 - jaspBase 269 - jaspGraphs 270 - jaspDescriptives 271 - jaspMetaAnalysis 272 - ]; 273 - jaspDescriptives = buildJaspModule "jaspDescriptives" [ 274 - ggplot2 275 - ggrepel 276 - jaspBase 277 - jaspGraphs 278 - jaspTTests 279 - forecast 280 - flexplot 281 - ggrain 282 - ggpp 283 - ggtext 284 - dplyr 285 - ]; 286 - jaspDistributions = buildJaspModule "jaspDistributions" [ 287 - car 288 - fitdistrplus 289 - ggplot2 290 - goftest 291 - gnorm 292 - jaspBase 293 - jaspGraphs 294 - MASS 295 - sgt 296 - sn 297 - ]; 298 - jaspEquivalenceTTests = buildJaspModule "jaspEquivalenceTTests" [ 299 - BayesFactor 300 - ggplot2 301 - jaspBase 302 - jaspGraphs 303 - metaBMA 304 - TOSTER 305 - jaspTTests 306 - ]; 307 - jaspFactor = buildJaspModule "jaspFactor" [ 308 - ggplot2 309 - jaspBase 310 - jaspGraphs 311 - jaspSem 312 - lavaan 313 - psych 314 - qgraph 315 - reshape2 316 - semPlot 317 - GPArotation 318 - Rcsdp 319 - semTools 320 - ]; 321 - jaspFrequencies = buildJaspModule "jaspFrequencies" [ 322 - abtest 323 - BayesFactor 324 - bridgesampling 325 - conting' 326 - multibridge 327 - ggplot2 328 - interp 329 - jaspBase 330 - jaspGraphs 331 - plyr 332 - stringr 333 - vcd 334 - vcdExtra 335 - ]; 336 - jaspJags = buildJaspModule "jaspJags" [ 337 - coda 338 - ggplot2 339 - ggtext 340 - hexbin 341 - jaspBase 342 - jaspGraphs 343 - rjags 344 - runjags 345 - scales 346 - stringr 347 - ]; 348 - jaspLearnBayes = buildJaspModule "jaspLearnBayes" [ 349 - extraDistr 350 - ggplot2 351 - HDInterval 352 - jaspBase 353 - jaspGraphs 354 - MASS 355 - MCMCpack 356 - MGLM 357 - scales 358 - ggalluvial 359 - ragg 360 - rjags 361 - runjags 362 - ggdist 363 - png 364 - posterior 365 - ]; 366 - jaspLearnStats = buildJaspModule "jaspLearnStats" [ 367 - extraDistr 368 - ggplot2 369 - jaspBase 370 - jaspGraphs 371 - jaspDistributions 372 - jaspDescriptives 373 - jaspTTests 374 - ggforce 375 - tidyr 376 - igraph 377 - HDInterval 378 - metafor 379 - ]; 380 - jaspMachineLearning = buildJaspModule "jaspMachineLearning" [ 381 - kknn 382 - AUC 383 - cluster 384 - colorspace 385 - DALEX 386 - dbscan 387 - e1071 388 - fpc 389 - gbm 390 - Gmedian 391 - ggparty 392 - ggdendro 393 - ggnetwork 394 - ggplot2 395 - ggrepel 396 - ggridges 397 - glmnet 398 - jaspBase 399 - jaspGraphs 400 - MASS 401 - mclust 402 - mvnormalTest 403 - neuralnet 404 - network 405 - partykit 406 - plyr 407 - randomForest 408 - rpart 409 - ROCR 410 - Rtsne 411 - signal 412 - VGAM 413 - ]; 414 - jaspMetaAnalysis = buildJaspModule "jaspMetaAnalysis" [ 415 - dplyr 416 - ggplot2 417 - jaspBase 418 - jaspGraphs 419 - MASS 420 - metaBMA 421 - metafor 422 - psych 423 - purrr 424 - rstan 425 - stringr 426 - tibble 427 - tidyr 428 - weightr 429 - BayesTools 430 - RoBMA 431 - metamisc 432 - ggmcmc 433 - pema 434 - clubSandwich 435 - CompQuadForm 436 - sp 437 - dfoptim 438 - nleqslv 439 - patchwork 440 - ]; 441 - jaspMixedModels = buildJaspModule "jaspMixedModels" [ 442 - afex 443 - emmeans 444 - ggplot2 445 - ggpol 446 - jaspBase 447 - jaspGraphs 448 - lme4 449 - loo 450 - mgcv 451 - rstan 452 - rstanarm 453 - stanova 454 - withr 455 - ]; 456 - jaspNetwork = buildJaspModule "jaspNetwork" [ 457 - bootnet 458 - BDgraph 459 - corpcor 460 - dplyr 461 - foreach 462 - ggplot2 463 - gtools 464 - HDInterval 465 - huge 466 - IsingSampler 467 - jaspBase 468 - jaspGraphs 469 - mvtnorm 470 - qgraph 471 - reshape2 472 - snow 473 - stringr 474 - ]; 475 - jaspPower = buildJaspModule "jaspPower" [ 476 - pwr 477 - jaspBase 478 - jaspGraphs 479 - ]; 480 - jaspPredictiveAnalytics = buildJaspModule "jaspPredictiveAnalytics" [ 481 - jaspBase 482 - jaspGraphs 483 - bsts 484 - bssm 485 - precrec 486 - reshape2 487 - Boom 488 - lubridate 489 - prophet 490 - BART 491 - EBMAforecast 492 - imputeTS 493 - scoringRules 494 - scoringutils 495 - ]; 496 - jaspProcess = buildJaspModule "jaspProcess" [ 497 - blavaan 498 - dagitty 499 - ggplot2 500 - ggraph 501 - jaspBase 502 - jaspGraphs 503 - jaspJags 504 - runjags 505 - ]; 506 - jaspProphet = buildJaspModule "jaspProphet" [ 507 - rstan 508 - ggplot2 509 - jaspBase 510 - jaspGraphs 511 - prophet 512 - scales 513 - ]; 514 - jaspQualityControl = buildJaspModule "jaspQualityControl" [ 515 - car 516 - cowplot 517 - daewr 518 - desirability 519 - DoE_base 520 - EnvStats 521 - FAdist 522 - fitdistrplus 523 - FrF2 524 - ggplot2 525 - ggrepel 526 - goftest 527 - ggpp 528 - irr 529 - jaspBase 530 - jaspDescriptives 531 - jaspGraphs 532 - mle_tools 533 - psych 534 - qcc 535 - rsm 536 - Rspc 537 - tidyr 538 - tibble 539 - vipor 540 - weibullness 541 - ]; 542 - jaspRegression = buildJaspModule "jaspRegression" [ 543 - BAS 544 - boot 545 - bstats 546 - combinat 547 - emmeans 548 - ggplot2 549 - ggrepel 550 - hmeasure 551 - jaspAnova 552 - jaspBase 553 - jaspDescriptives 554 - jaspGraphs 555 - jaspTTests 556 - lmtest 557 - logistf 558 - MASS 559 - matrixStats 560 - mdscore 561 - ppcor 562 - purrr 563 - Rcpp 564 - statmod 565 - VGAM 566 - ]; 567 - jaspReliability = buildJaspModule "jaspReliability" [ 568 - Bayesrel 569 - coda 570 - ggplot2 571 - ggridges 572 - irr 573 - jaspBase 574 - jaspGraphs 575 - LaplacesDemon 576 - lme4 577 - MASS 578 - psych 579 - mirt 580 - ]; 581 - jaspRobustTTests = buildJaspModule "jaspRobustTTests" [ 582 - RoBTT 583 - ggplot2 584 - jaspBase 585 - jaspGraphs 586 - ]; 587 - jaspSem = buildJaspModule "jaspSem" [ 588 - forcats 589 - ggplot2 590 - lavaan 591 - cSEM 592 - reshape2 593 - jaspBase 594 - jaspGraphs 595 - semPlot 596 - semTools 597 - stringr 598 - tibble 599 - tidyr 600 - SEMsens 601 - ]; 602 - jaspSummaryStatistics = buildJaspModule "jaspSummaryStatistics" [ 603 - BayesFactor 604 - bstats 605 - jaspBase 606 - jaspFrequencies 607 - jaspGraphs 608 - jaspRegression 609 - jaspTTests 610 - jaspAnova 611 - jaspDescriptives 612 - SuppDists 613 - bayesplay 614 - ]; 615 - jaspSurvival = buildJaspModule "jaspSurvival" [ 616 - survival 617 - ggsurvfit 618 - jaspBase 619 - jaspGraphs 620 - ]; 621 - jaspTTests = buildJaspModule "jaspTTests" [ 622 - BayesFactor 623 - car 624 - ggplot2 625 - jaspBase 626 - jaspGraphs 627 - logspline 628 - plotrix 629 - plyr 630 - ]; 631 - jaspTestModule = buildJaspModule "jaspTestModule" [ 632 - jaspBase 633 - jaspGraphs 634 - svglite 635 - stringi 636 - ]; 637 - jaspTimeSeries = buildJaspModule "jaspTimeSeries" [ 638 - jaspBase 639 - jaspGraphs 640 - jaspDescriptives 641 - forecast 642 - ]; 643 - jaspVisualModeling = buildJaspModule "jaspVisualModeling" [ 644 - flexplot 645 - jaspBase 646 - jaspGraphs 647 - jaspDescriptives 648 - ]; 203 + jaspAcceptanceSampling = buildJaspModule { 204 + pname = "jaspAcceptanceSampling"; 205 + version = "0.95.0"; 206 + hash = "sha256-MzuijLBrCd/aIACzyEWWbQoyuYl/c7iMplsIpScbqK4="; 207 + deps = [ 208 + abtest 209 + BayesFactor 210 + conting' 211 + ggplot2 212 + jaspBase 213 + jaspGraphs 214 + plyr 215 + stringr 216 + vcd 217 + vcdExtra 218 + AcceptanceSampling 219 + ]; 220 + }; 221 + jaspAnova = buildJaspModule { 222 + pname = "jaspAnova"; 223 + version = "0.95.0"; 224 + hash = "sha256-elunqlNy7krnoL31aeS4B7SkpKCD42S8Z8HsPeFTjEM="; 225 + deps = [ 226 + afex 227 + BayesFactor 228 + boot 229 + car 230 + colorspace 231 + emmeans 232 + effectsize 233 + ggplot2 234 + jaspBase 235 + jaspDescriptives 236 + jaspGraphs 237 + jaspTTests 238 + KernSmooth 239 + matrixStats 240 + multcomp 241 + multcompView 242 + mvShapiroTest 243 + onewaytests 244 + plyr 245 + stringi 246 + stringr 247 + restriktor 248 + ]; 249 + }; 250 + jaspAudit = buildJaspModule { 251 + pname = "jaspAudit"; 252 + version = "0.95.0"; 253 + hash = "sha256-CqrjrNm7DEyzOTg69TzksYczGBSCvhHfdfZ/HaNkhcI="; 254 + deps = [ 255 + bstats 256 + extraDistr 257 + ggplot2 258 + ggrepel 259 + jaspBase 260 + jaspGraphs 261 + jfa 262 + ]; 263 + }; 264 + jaspBain = buildJaspModule { 265 + pname = "jaspBain"; 266 + version = "0.95.0"; 267 + hash = "sha256-E6j7dH6jbXWhR03QVQjY30/pylrMHU6PNX13gr5KvV4="; 268 + deps = [ 269 + bain 270 + lavaan 271 + ggplot2 272 + semPlot 273 + stringr 274 + jaspBase 275 + jaspGraphs 276 + jaspSem 277 + ]; 278 + }; 279 + jaspBFF = buildJaspModule { 280 + pname = "jaspBFF"; 281 + version = "0.95.0"; 282 + hash = "sha256-fgAUdzgSNt34WL/U3/0ac1kTB5PYAvmpXeQUuNEUhuE="; 283 + deps = [ 284 + BFF 285 + jaspBase 286 + jaspGraphs 287 + ]; 288 + }; 289 + jaspBfpack = buildJaspModule { 290 + pname = "jaspBfpack"; 291 + version = "0.95.0"; 292 + hash = "sha256-4c7ORf0epHSdv6AB1UVMwiSEwCfVHAg0jzifBdHInoc="; 293 + deps = [ 294 + BFpack 295 + bain 296 + ggplot2 297 + stringr 298 + coda 299 + jaspBase 300 + jaspGraphs 301 + ]; 302 + }; 303 + jaspBsts = buildJaspModule { 304 + pname = "jaspBsts"; 305 + version = "0.95.0"; 306 + hash = "sha256-pClbOuA255mHJSy7/TpQE+oaYQbxJut9AqZRMqm8Rhg="; 307 + deps = [ 308 + Boom 309 + bsts 310 + ggplot2 311 + jaspBase 312 + jaspGraphs 313 + matrixStats 314 + reshape2 315 + ]; 316 + }; 317 + jaspCircular = buildJaspModule { 318 + pname = "jaspCircular"; 319 + version = "0.95.0"; 320 + hash = "sha256-Sx63VGtOZvwHF1jIjnd6aPmN1WtHHf35iQ0dzCWs1eU="; 321 + deps = [ 322 + jaspBase 323 + jaspGraphs 324 + circular 325 + ggplot2 326 + ]; 327 + }; 328 + jaspCochrane = buildJaspModule { 329 + pname = "jaspCochrane"; 330 + version = "0.95.0"; 331 + hash = "sha256-ZYMe1BJ0+HKKyHVY5riEcGE+6vZsAurWzHmPF5I7nk8="; 332 + deps = [ 333 + jaspBase 334 + jaspGraphs 335 + jaspDescriptives 336 + jaspMetaAnalysis 337 + ]; 338 + }; 339 + jaspDescriptives = buildJaspModule { 340 + pname = "jaspDescriptives"; 341 + version = "0.95.0"; 342 + hash = "sha256-gaGgSSv1D0GB8Rmzg9TYl460TjWHkK0abHDm5DHhOJg="; 343 + deps = [ 344 + ggplot2 345 + ggrepel 346 + jaspBase 347 + jaspGraphs 348 + jaspTTests 349 + forecast 350 + flexplot 351 + ggrain 352 + ggpp 353 + ggtext 354 + dplyr 355 + tidyplots 356 + ggpubr 357 + forcats 358 + patchwork 359 + ]; 360 + }; 361 + 362 + jaspDistributions = buildJaspModule { 363 + pname = "jaspDistributions"; 364 + version = "0.95.0"; 365 + hash = "sha256-jtPYx2wOAY7ItrkPqyMsKp7sTrL9M1TtTmR0IjxU1nw="; 366 + deps = [ 367 + car 368 + fitdistrplus 369 + ggplot2 370 + goftest 371 + gnorm 372 + jaspBase 373 + jaspGraphs 374 + MASS 375 + nortest 376 + sgt 377 + sn 378 + ]; 379 + }; 380 + jaspEquivalenceTTests = buildJaspModule { 381 + pname = "jaspEquivalenceTTests"; 382 + version = "0.95.0"; 383 + hash = "sha256-b/I6lb6I8rzOyyRgmsQTBMfHXfJDkrZPdwe5Kh2IVnc="; 384 + deps = [ 385 + BayesFactor 386 + ggplot2 387 + jaspBase 388 + jaspGraphs 389 + metaBMA 390 + TOSTER 391 + jaspTTests 392 + ]; 393 + }; 394 + jaspEsci = buildJaspModule { 395 + pname = "jaspEsci"; 396 + version = "0.95.0"; 397 + hash = "sha256-0YBC54VdVNuGdkfjWEIJnW3n/Wbch4E6tkauVm45/9c="; 398 + deps = [ 399 + jaspBase 400 + jaspGraphs 401 + esci 402 + glue 403 + vdiffr 404 + legendry 405 + ]; 406 + }; 407 + jaspFactor = buildJaspModule { 408 + pname = "jaspFactor"; 409 + version = "0.95.0"; 410 + hash = "sha256-gK4GdwADrPt2UB/UUx+2Kx5IOlFolYjNArrYpTGK9ic="; 411 + deps = [ 412 + ggplot2 413 + jaspBase 414 + jaspGraphs 415 + jaspSem 416 + lavaan 417 + psych 418 + qgraph 419 + reshape2 420 + semPlot 421 + GPArotation 422 + Rcsdp 423 + semTools 424 + ]; 425 + }; 426 + jaspFrequencies = buildJaspModule { 427 + pname = "jaspFrequencies"; 428 + version = "0.95.0"; 429 + hash = "sha256-aK4t+q6NRHGiszJa6rWx1bQddxzwynM9TOckxofdgsw"; 430 + deps = [ 431 + abtest 432 + BayesFactor 433 + bridgesampling 434 + conting' 435 + multibridge 436 + ggplot2 437 + interp 438 + jaspBase 439 + jaspGraphs 440 + plyr 441 + stringr 442 + vcd 443 + vcdExtra 444 + ]; 445 + }; 446 + jaspJags = buildJaspModule { 447 + pname = "jaspJags"; 448 + version = "0.95.0"; 449 + hash = "sha256-DxLy3NgqvLIROBut30ne3hCUd67rCRutgM7zGvwkKNU="; 450 + deps = [ 451 + coda 452 + ggplot2 453 + ggtext 454 + hexbin 455 + jaspBase 456 + jaspGraphs 457 + rjags 458 + runjags 459 + scales 460 + stringr 461 + ]; 462 + }; 463 + jaspLearnBayes = buildJaspModule { 464 + pname = "jaspLearnBayes"; 465 + version = "0.95.0"; 466 + hash = "sha256-mka93YglICKxPXNO85Kv/gzSRAMuTkWcnAlwIExDpi0="; 467 + deps = [ 468 + extraDistr 469 + ggplot2 470 + HDInterval 471 + jaspBase 472 + jaspGraphs 473 + MASS 474 + MCMCpack 475 + MGLM 476 + scales 477 + ggalluvial 478 + ragg 479 + rjags 480 + runjags 481 + ggdist 482 + png 483 + posterior 484 + ]; 485 + }; 486 + jaspLearnStats = buildJaspModule { 487 + pname = "jaspLearnStats"; 488 + version = "0.95.0"; 489 + hash = "sha256-AcdSmAGr1ITZV/OXNpyOz0wwBlho76lvEGgt5FUHnsg="; 490 + deps = [ 491 + extraDistr 492 + ggplot2 493 + jaspBase 494 + jaspGraphs 495 + jaspDistributions 496 + jaspDescriptives 497 + jaspTTests 498 + ggforce 499 + tidyr 500 + igraph 501 + HDInterval 502 + metafor 503 + ]; 504 + }; 505 + jaspMachineLearning = buildJaspModule { 506 + pname = "jaspMachineLearning"; 507 + version = "0.95.0"; 508 + hash = "sha256-oCsXrcEAteFGfFHU65FV3jm1majA1q1w+TYCwAsvf70="; 509 + deps = [ 510 + kknn 511 + AUC 512 + cluster 513 + colorspace 514 + DALEX 515 + dbscan 516 + e1071 517 + fpc 518 + gbm 519 + Gmedian 520 + ggparty 521 + ggdendro 522 + ggnetwork 523 + ggplot2 524 + ggrepel 525 + ggridges 526 + glmnet 527 + jaspBase 528 + jaspGraphs 529 + MASS 530 + mclust 531 + mvnormalTest 532 + neuralnet 533 + network 534 + partykit 535 + plyr 536 + randomForest 537 + rpart 538 + ROCR 539 + Rtsne 540 + signal 541 + VGAM 542 + ]; 543 + }; 544 + jaspMetaAnalysis = buildJaspModule { 545 + pname = "jaspMetaAnalysis"; 546 + version = "0.95.0"; 547 + hash = "sha256-5zmLCx6HuM/oBxfaAgo4y7/CYJJkiJEP9RvAsc1h/5w="; 548 + deps = [ 549 + dplyr 550 + ggplot2 551 + jaspBase 552 + jaspGraphs 553 + jaspSem 554 + MASS 555 + metaBMA 556 + metafor 557 + metaSEM 558 + psych 559 + purrr 560 + rstan 561 + stringr 562 + tibble 563 + tidyr 564 + weightr 565 + BayesTools 566 + RoBMA 567 + metamisc 568 + ggmcmc 569 + pema 570 + clubSandwich 571 + CompQuadForm 572 + sp 573 + dfoptim 574 + nleqslv 575 + patchwork 576 + ]; 577 + }; 578 + jaspMixedModels = buildJaspModule { 579 + pname = "jaspMixedModels"; 580 + version = "0.95.0"; 581 + hash = "sha256-EbB7rwlfRiGPI+QIi8/SygxJgsU5nOpZ2ZEg+mETX5Y="; 582 + deps = [ 583 + afex 584 + emmeans 585 + ggplot2 586 + ggpol 587 + jaspBase 588 + jaspGraphs 589 + lme4 590 + loo 591 + mgcv 592 + rstan 593 + rstanarm 594 + stanova 595 + withr 596 + ]; 597 + }; 598 + jaspNetwork = buildJaspModule { 599 + pname = "jaspNetwork"; 600 + version = "0.95.0"; 601 + hash = "sha256-1RDkKRgNV6cToM2pVdHwIDE41UpFV0snIU54BEesVJw="; 602 + deps = [ 603 + bootnet 604 + easybgm 605 + corpcor 606 + dplyr 607 + foreach 608 + ggplot2 609 + gtools 610 + HDInterval 611 + huge 612 + IsingSampler 613 + jaspBase 614 + jaspGraphs 615 + mvtnorm 616 + qgraph 617 + reshape2 618 + snow 619 + stringr 620 + ]; 621 + }; 622 + jaspPower = buildJaspModule { 623 + pname = "jaspPower"; 624 + version = "0.95.0"; 625 + hash = "sha256-sLLJ6yqKbFlXrHPlm2G7NuHp+/kBl+kPRvi6vAy32Ds="; 626 + deps = [ 627 + pwr 628 + jaspBase 629 + jaspGraphs 630 + ]; 631 + }; 632 + jaspPredictiveAnalytics = buildJaspModule { 633 + pname = "jaspPredictiveAnalytics"; 634 + version = "0.95.0"; 635 + hash = "sha256-850PruQnCGab0g3Vdlh1LSqWYLFJUCbGNt3gWjEWP34="; 636 + deps = [ 637 + jaspBase 638 + jaspGraphs 639 + bsts 640 + bssm 641 + precrec 642 + reshape2 643 + Boom 644 + lubridate 645 + prophet 646 + BART 647 + EBMAforecast 648 + imputeTS 649 + scoringRules 650 + scoringutils 651 + ]; 652 + }; 653 + jaspProcess = buildJaspModule { 654 + pname = "jaspProcess"; 655 + version = "0.95.0"; 656 + hash = "sha256-LUlk9Iy538Zenzy+W1oJiCr7dcrBQVrl4gzflwnJVyc="; 657 + deps = [ 658 + blavaan 659 + dagitty 660 + ggplot2 661 + ggraph 662 + jaspBase 663 + jaspGraphs 664 + jaspJags 665 + runjags 666 + ]; 667 + }; 668 + jaspProphet = buildJaspModule { 669 + pname = "jaspProphet"; 670 + version = "0.95.0"; 671 + hash = "sha256-lCgqH3CfZxRImq5VndZepiy/JaXJHHh1Haj+7XhZUSE="; 672 + deps = [ 673 + rstan 674 + ggplot2 675 + jaspBase 676 + jaspGraphs 677 + prophet 678 + scales 679 + ]; 680 + }; 681 + jaspQualityControl = buildJaspModule { 682 + pname = "jaspQualityControl"; 683 + version = "0.95.0"; 684 + hash = "sha256-6SvLe++9ipvHfX0Hi1xeBeoQeq+PdG9YTE5sewhqUHA="; 685 + deps = [ 686 + car 687 + cowplot 688 + daewr 689 + desirability 690 + DoE_base 691 + EnvStats 692 + FAdist 693 + fitdistrplus 694 + FrF2 695 + ggplot2 696 + ggrepel 697 + goftest 698 + ggpp 699 + irr 700 + jaspBase 701 + jaspDescriptives 702 + jaspGraphs 703 + mle_tools 704 + psych 705 + qcc 706 + rsm 707 + Rspc 708 + tidyr 709 + tibble 710 + vipor 711 + weibullness 712 + ]; 713 + }; 714 + jaspRegression = buildJaspModule { 715 + pname = "jaspRegression"; 716 + version = "0.95.0"; 717 + hash = "sha256-9Q5Ei9vjFaDte//1seCj9++ftbDctkHzP8ZpGVETXH0="; 718 + deps = [ 719 + BAS 720 + boot 721 + bstats 722 + combinat 723 + emmeans 724 + ggplot2 725 + ggrepel 726 + hmeasure 727 + jaspAnova 728 + jaspBase 729 + jaspDescriptives 730 + jaspGraphs 731 + jaspTTests 732 + lmtest 733 + logistf 734 + MASS 735 + matrixStats 736 + mdscore 737 + ppcor 738 + purrr 739 + Rcpp 740 + statmod 741 + VGAM 742 + ]; 743 + }; 744 + jaspReliability = buildJaspModule { 745 + pname = "jaspReliability"; 746 + version = "0.95.0"; 747 + hash = "sha256-wxx1ECm7QKDvLLKQZbEVYTHfyn3ieks69HSP/cg5dDQ="; 748 + deps = [ 749 + Bayesrel 750 + coda 751 + ggplot2 752 + ggridges 753 + irr 754 + jaspBase 755 + jaspGraphs 756 + LaplacesDemon 757 + lme4 758 + MASS 759 + psych 760 + mirt 761 + ]; 762 + }; 763 + jaspRobustTTests = buildJaspModule { 764 + pname = "jaspRobustTTests"; 765 + version = "0.95.0"; 766 + hash = "sha256-nw+7eZycdJ+DHlLaTSBWdHocnaZk95PBqYj8sVFlPSg="; 767 + deps = [ 768 + RoBTT 769 + ggplot2 770 + jaspBase 771 + jaspGraphs 772 + ]; 773 + }; 774 + jaspSem = buildJaspModule { 775 + pname = "jaspSem"; 776 + version = "0.95.0"; 777 + hash = "sha256-+cgP6KqSK4tXQ+Dg6OTEoXfzEJFNdnwAat6tyWyzSkU="; 778 + deps = [ 779 + forcats 780 + ggplot2 781 + lavaan 782 + cSEM 783 + reshape2 784 + jaspBase 785 + jaspGraphs 786 + semPlot 787 + semTools 788 + stringr 789 + tibble 790 + tidyr 791 + SEMsens 792 + ]; 793 + }; 794 + jaspSummaryStatistics = buildJaspModule { 795 + pname = "jaspSummaryStatistics"; 796 + version = "0.95.0"; 797 + hash = "sha256-VuBDJtkDifDeatY3eX5RBd5ix6fB0QnJ1ZoM7am9SOA="; 798 + deps = [ 799 + BayesFactor 800 + bstats 801 + jaspBase 802 + jaspFrequencies 803 + jaspGraphs 804 + jaspRegression 805 + jaspTTests 806 + jaspAnova 807 + jaspDescriptives 808 + SuppDists 809 + bayesplay 810 + ]; 811 + }; 812 + jaspSurvival = buildJaspModule { 813 + pname = "jaspSurvival"; 814 + version = "0.95.0"; 815 + hash = "sha256-IVN3Tcd+OgD4pancwyNomQMOfOvUnKIWG/nxKdjNxcw="; 816 + deps = [ 817 + survival 818 + ggsurvfit 819 + flexsurv 820 + jaspBase 821 + jaspGraphs 822 + ]; 823 + }; 824 + jaspTTests = buildJaspModule { 825 + pname = "jaspTTests"; 826 + version = "0.95.0"; 827 + hash = "sha256-CLrfa5X/q2Ruc+y3ruHnT/NhYQ4ESvxtJCH2JM/hf4o="; 828 + deps = [ 829 + BayesFactor 830 + car 831 + ggplot2 832 + jaspBase 833 + jaspGraphs 834 + logspline 835 + plotrix 836 + plyr 837 + ]; 838 + }; 839 + jaspTestModule = buildJaspModule { 840 + pname = "jaspTestModule"; 841 + version = "0.95.0"; 842 + hash = "sha256-r+VzUxfvWYl/Fppq/TxCw1jI8F3dohsvb6qwlQHlFDA="; 843 + deps = [ 844 + jaspBase 845 + jaspGraphs 846 + svglite 847 + stringi 848 + ]; 849 + }; 850 + jaspTimeSeries = buildJaspModule { 851 + pname = "jaspTimeSeries"; 852 + version = "0.95.0"; 853 + hash = "sha256-hQh9p6mX3NlkToh4uQRbPtwpNLlVwsILxH+9D2caZXk="; 854 + deps = [ 855 + jaspBase 856 + jaspGraphs 857 + jaspDescriptives 858 + forecast 859 + ]; 860 + }; 861 + jaspVisualModeling = buildJaspModule { 862 + pname = "jaspVisualModeling"; 863 + version = "0.95.0"; 864 + hash = "sha256-MX3NvfVoFPp2NLWYIYIoCdWKHxpcRhfyMCWj3VdIBC0="; 865 + deps = [ 866 + flexplot 867 + jaspBase 868 + jaspGraphs 869 + jaspDescriptives 870 + ]; 871 + }; 649 872 }; 650 873 }
+9 -10
pkgs/by-name/ja/jasp-desktop/package.nix
··· 14 14 boost, 15 15 freexl, 16 16 libarchive, 17 + librdata, 17 18 qt6, 18 19 R, 19 20 readstat, ··· 21 22 }: 22 23 23 24 let 24 - version = "0.19.3"; 25 + version = "0.95.0"; 25 26 26 27 src = fetchFromGitHub { 27 28 owner = "jasp-stats"; 28 29 repo = "jasp-desktop"; 29 30 tag = "v${version}"; 30 31 fetchSubmodules = true; 31 - hash = "sha256-p489Q3jMQ7UWOCdAGskRF9KSLoRSatUwGVfj0/g4aPo="; 32 + hash = "sha256-RR7rJJb0qKqZs7K3zP6GxlDXpmSNnGQ3WDExUgm9pKQ="; 32 33 }; 33 34 34 35 moduleSet = import ./modules.nix { ··· 37 38 jasp-version = version; 38 39 }; 39 40 40 - inherit (moduleSet) engine modules; 41 + inherit (moduleSet) jaspBase modules; 41 42 42 43 # Merges ${R}/lib/R with all used R packages (even propagated ones) 43 44 customREnv = buildEnv { ··· 45 46 paths = [ 46 47 "${R}/lib/R" 47 48 rPackages.RInside 48 - engine.jaspBase # Should already be propagated from modules, but include it again, just in case 49 + jaspBase # Should already be propagated from modules, but include it again, just in case 49 50 ] 50 51 ++ lib.attrValues modules; 51 52 }; 52 53 53 - modulesDir = linkFarm "jasp-${version}-modules" ( 54 + moduleLibs = linkFarm "jasp-${version}-module-libs" ( 54 55 lib.mapAttrsToList (name: drv: { 55 56 name = name; 56 57 path = "${drv}/library"; ··· 89 90 customREnv 90 91 freexl 91 92 libarchive 93 + librdata 92 94 readstat 93 95 94 96 qt6.qtbase ··· 102 104 env.NIX_LDFLAGS = "-L${rPackages.RInside}/library/RInside/lib"; 103 105 104 106 postInstall = '' 105 - # Remove unused cache locations 106 - rm -r $out/lib64 $out/Modules 107 - 108 107 # Remove flatpak proxy script 109 108 rm $out/bin/org.jaspstats.JASP 110 109 substituteInPlace $out/share/applications/org.jaspstats.JASP.desktop \ 111 110 --replace-fail "Exec=org.jaspstats.JASP" "Exec=JASP" 112 111 113 112 # symlink modules from the store 114 - ln -s ${modulesDir} $out/Modules 113 + ln -s ${moduleLibs} $out/Modules/module_libs 115 114 ''; 116 115 117 116 passthru = { 118 - inherit modules engine; 117 + inherit jaspBase modules; 119 118 env = customREnv; 120 119 }; 121 120
+12
pkgs/by-name/li/librdata/gettext-fix.patch
··· 1 + diff --git a/configure.ac b/configure.ac 2 + index 19bd5be..d12a927 100644 3 + --- a/configure.ac 4 + +++ b/configure.ac 5 + @@ -14,7 +14,6 @@ AC_ARG_ENABLE([sanitizers], AS_HELP_STRING([--enable-sanitizers], [Enable addres 6 + [SANITIZERS="-fsanitize=address,bool,float-cast-overflow,integer-divide-by-zero,return,returns-nonnull-attribute,shift-exponent,signed-integer-overflow,unreachable,vla-bound -fsanitize-coverage=trace-pc-guard,indirect-calls,trace-cmp"], [SANITIZERS=""]) 7 + AC_SUBST([SANITIZERS]) 8 + 9 + -AM_ICONV 10 + 11 + AC_CANONICAL_HOST 12 + AS_CASE([$host],
+32
pkgs/by-name/li/librdata/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + autoreconfHook, 6 + }: 7 + 8 + stdenv.mkDerivation { 9 + pname = "librdata"; 10 + version = "0-unstable-2023-10-03"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "WizardMac"; 14 + repo = "librdata"; 15 + rev = "33bd276ecb0bbcd8997ccc71a544149b3da0d940"; 16 + hash = "sha256-njTlKK++v7IbaRWJw8hWpE4tXh8MjPRijacqor7Rwes="; 17 + }; 18 + 19 + patches = [ ./gettext-fix.patch ]; 20 + 21 + strictDeps = true; 22 + 23 + nativeBuildInputs = [ autoreconfHook ]; 24 + 25 + meta = { 26 + description = "Read and write R data frames from C"; 27 + homepage = "https://github.com/WizardMac/librdata"; 28 + license = lib.licenses.mit; 29 + maintainers = with lib.maintainers; [ tomasajt ]; 30 + platforms = lib.platforms.all; 31 + }; 32 + }