From c2681b9c7ac987c364dfb8665fbdc235e87c2dbe Mon Sep 17 00:00:00 2001 From: Dane Kennedy Date: Tue, 21 Jul 2026 15:04:49 +0200 Subject: [PATCH] Add R 4.6.1 to common compiled software Checksum verified against independent downloads from both cloud.r-project.org and cran.r-project.org. Pinned to harfbuzz 8.5.0 and fribidi 1.0.15, matching all existing R entries. harfbuzz cannot currently be advanced past 8.5.0: releases from 9.0.0 onward are meson-only and no longer ship a configure script, which harfbuzz.yaml depends on. Co-Authored-By: Claude Opus 4.8 (1M context) Claude-Session: https://claude.ai/code/session_01SVQzRA7FchcYjuJRMrCL93 --- ansible/roles/compiled/tasks/common/main.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ansible/roles/compiled/tasks/common/main.yml b/ansible/roles/compiled/tasks/common/main.yml index 00752cb..ea2cd20 100644 --- a/ansible/roles/compiled/tasks/common/main.yml +++ b/ansible/roles/compiled/tasks/common/main.yml @@ -518,6 +518,11 @@ url: "https://cloud.r-project.org/src/base/R-4/R-4.5.2.tar.gz" harfbuzz: "/software/common/harfbuzz/8.5.0" fribidi: "/software/common/fribidi/1.0.15" + - version_number: "4.6.1" + checksum: "sha256:4da6e61d2c0aac5f14a2e7e432cb5fcc269efe83da4293050ba7f03dff4e2cf4" + url: "https://cloud.r-project.org/src/base/R-4/R-4.6.1.tar.gz" + harfbuzz: "/software/common/harfbuzz/8.5.0" + fribidi: "/software/common/fribidi/1.0.15" ansible.builtin.include_tasks: file: R.yaml loop: "{{ R_versions }}"