summaryrefslogtreecommitdiff
path: root/dev-lang/R
AgeCommit message (Collapse)Author
2025-11-04*/*: Use virtual/minizipMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org> Part-of: https://github.com/gentoo/gentoo/pull/44464 Closes: https://github.com/gentoo/gentoo/pull/44464 Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04*/*: Add := to virtual/zlib deps, part 4Michał Górny
Done via: ``` git grep -l 'virtual/zlib\[' | xargs sed -i -e 's@virtual/zlib\[@virtual/zlib:=\[@g' ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04dev-*/*: update for virtual/zlibMichał Górny
Update done using: ``` git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Followed by manual revert in dev-python/zlib-ng where it accidentally caught sys-libs/zlib-ng dependencies. Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-10-17dev-lang/R-4.5.0: fix install of libRmath on DarwinFabian Groffen
Thanks Askar Bektassov. Bug: https://bugs.gentoo.org/911553 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-09-02*/*: destable sparcArthur Zamarin
Result of running the command: grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-06-23dev-lang/R: fix build w/ USE=-doc in some casesSam James
Avoid automagically finding (incomplete) TL components if USE=-doc where not all required files may be available. Closes: https://bugs.gentoo.org/912762 Closes: https://bugs.gentoo.org/958949 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-01dev-lang/R: drop 4.4.2Alfred Wingate
Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42337 Closes: https://github.com/gentoo/gentoo/pull/42337 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-01dev-lang/R: add 4.5.0Alfred Wingate
Closes: https://bugs.gentoo.org/956338 Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42337 Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10dev-lang/R: drop 4.3.1-r1, 4.3.2-r1David Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2025-03-10dev-lang/R: add 4.4.3David Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2024-12-24dev-lang/R: build w/ -std=gnu17Sam James
The next release of R should be OK. Closes: https://bugs.gentoo.org/944066 Signed-off-by: Sam James <sam@gentoo.org>
2024-11-14dev-lang/R: add 4.4.2David Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2024-11-14dev-lang/R: Stabilize 4.4.1 amd64, #940022Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-13dev-lang/R: Stabilize 4.4.1 arm64, #940022Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-11-12dev-lang/R: Stabilize 4.4.1 sparc, #940022Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-12*/*: unkeyword ~ia64Arthur Zamarin
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-06-23dev-lang/R: fixes for 4.4.1Alfred Wingate
* Lapack symbols (zspmv) required for Blas, therefore build with lapack unconditionally. * Add and enable by default libdeflate support to conform with upstream defaults. * Require timezone-data which is needed, it would be missing on non glibc systems by default. Closes: https://github.com/gentoo/gentoo/pull/36418 Bug: https://bugs.gentoo.org/922673 Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
2024-06-23dev-lang/R: add 4.4.1David Seifert
Closes: https://bugs.gentoo.org/930652 Signed-off-by: David Seifert <soap@gentoo.org>
2024-01-26dev-lang/R: BDEPEND on whichSam James
`configure: error: which is required but missing` Signed-off-by: Sam James <sam@gentoo.org>
2023-12-22dev-lang/R: remove mention of app-misc/realpathArthur Zamarin
Bug: https://bugs.gentoo.org/908406 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-12-18profiles/use.desc: Make USE=lto globalMichał Górny
Add a global USE=lto flag. The flag is used semi-consistently in 31 packages, with a few adding extra information. That said, probably many of these uses are invalid, as they are equivalent to adding `-flto` to CFLAGS. Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-11-02dev-lang/R: add 4.3.2David Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2023-10-30dev-lang/R: eliminate pointless use of mirror://Michael Orlitzky
The list of "cran" mirrors contains exactly one working mirror, and that is the official upstream. Let's listen to the devmanual and inline that location into SRC_URI. Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2023-09-09dev-lang/R: drop 4.3.0David Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2023-09-09dev-lang/R: Stabilize 4.3.1 sparc, #913676Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-09-09dev-lang/R: Stabilize 4.3.1 arm64, #913676Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-09-05dev-lang/R: Stabilize 4.3.1 amd64, #913676Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-05dev-lang/R: properly indent metadata.xmlDavid Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2023-08-01dev-lang/R: add 4.3.1 and keyword {x,arm}64-macos.Benda Xu
Disable aqua in all cases. dev-libs/tre: keyword 0.8.0_p20210321-r3 Closes: https://bugs.gentoo.org/878103 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
2023-06-28dev-lang/R: ignore false positive '-Wimplicit-function-declaration'David Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2023-06-28dev-lang/R: rebase patchesDavid Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2023-06-28dev-lang/R: drop 4.2.3David Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2023-06-25dev-lang/R: Stabilize 4.3.0 amd64, #908850Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-06-20dev-lang/R: Stabilize 4.3.0 sparc, #908850Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-20dev-lang/R: Stabilize 4.3.0 arm64, #908850Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-09dev-lang/R: destabilize for ~x86Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-05-11dev-lang/R/files: scrub patchesDavid Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2023-05-11dev-lang/R: drop 4.2.1, 4.2.2David Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2023-05-11dev-lang/R: add 4.3.0David Seifert
Closes: https://bugs.gentoo.org/905815 Signed-off-by: David Seifert <soap@gentoo.org>
2023-05-06dev-lang/R: Stabilize 4.2.3 x86, #905144Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-05-06dev-lang/R: Stabilize 4.2.3 arm64, #905144Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-05-06dev-lang/R: Stabilize 4.2.3 sparc, #905144Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-04-27dev-lang/R: Stabilize 4.2.3 amd64, #905144Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-03-26dev-lang/R: add patch for curl 8Alexandre Ferreira
Closes: https://bugs.gentoo.org/902993 Signed-off-by: David Seifert <soap@gentoo.org>
2023-03-24dev-lang/R: add 4.2.3Michael Orlitzky
I've also dropped R-3.4.1-rmath-shared.patch in this version. It was rejected upstream as-is, and while I thought there was an --as-needed fix hidden in there, I was apparently mistaken. It builds fine now without the patch. Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2023-03-07dev-lang/R: keyword 4.2.2 for ~loongWANG Xuerui
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
2022-12-27dev-lang/R: attempt to fix the parallel install.Michael Orlitzky
We have had an "emake -j1 ... install" in this ebuild for a long time, but bug 883063 shows that -j1 only minimizes the risk of failure, and does not completely eliminate it. I've tried to reproduce the failure and have found a missing dependency in the upstream Makefile. This commit adds a patch to fix it. Now, we have one fewer build system bugs. I've removed the old -j1 workaround, and am marking bug 883063 as resolved so that future installation failures are reported as new bugs: we need new reports to let us know that the bug fixed in this commit was not the only one, if that happens to be the case. Closes: https://bugs.gentoo.org/883063 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2022-12-23dev-lang/R: add upstream patch to fix USE="-readline" build.Michael Orlitzky
Closes: https://bugs.gentoo.org/883395 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2022-11-22dev-lang/R: add 4.2.2Michael Orlitzky
My upstream patches to the R_BROWSER and R_PDFVIEWER search order didn't land in this release, but we're already running eautoreconf, so we might as well include them. This lets us drop the dependency on xdg-utils, and remove the stanza (conditional on USE=X) that sets the default browser and viewer to xdg-open. We are also able to drop a patch to the test suite that was merged upstream. Closes: https://bugs.gentoo.org/458176 Closes: https://bugs.gentoo.org/879863 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2022-11-22dev-lang/R: add github upstream metadataSam James
Mirror but it's by someone from rstdio and motivation is to make looking up code easier. Signed-off-by: Sam James <sam@gentoo.org>