Robert Greener 4d1f8fd683 eclass/R-packages: Add CRAN_SNAPSHOT_DATE and use MRAN.
The current SRC_URI searches all the CRAN mirrors for
/src/contrib/${PN}_${PV}.tar.gz. This is problematic. Once a package is updated
on CRAN, the package is removed from this path and moved to
/src/contrib/Archive/${PN}/${PN}_${PV}.tar.gz. The effect of this is
that once a package goes out-of-date on CRAN, the ebuild will no longer
build. This significantly increases the maintenance burden of dev-R/*
packages, as it requires that they be up-to-date at all times.

The proposal here, is to use the snapshots of CRAN provided by
Microsoft. This requires an additional variable set in the ebuilds, the
update date. This can just be set to the date that the ebuild is
updated. By setting this, out of date packages will continue to build.

Signed-off-by: Robert Greener <me@r0bert.dev>
2022-07-12 13:05:31 +01:00
2022-06-02 14:20:02 +05:00
2022-07-05 09:13:34 +02:00
2022-07-04 06:11:00 +02:00
2022-07-07 16:33:03 +06:00
2022-06-23 21:27:31 +02:00
2021-06-30 05:28:48 +02:00
2022-07-07 17:44:51 +02:00
2022-07-07 09:59:06 +02:00
2022-03-26 07:56:35 +01:00
2022-06-28 17:35:54 +02:00
2022-07-07 07:56:52 +05:00
2022-07-07 05:40:44 +05:00
2022-04-09 02:56:20 +02:00
2022-06-06 23:46:15 -05:00
2022-01-10 14:10:29 +01:00
2022-07-08 18:29:11 +02:00
2022-06-03 16:51:36 +02:00
2022-03-06 03:32:59 +01:00
2022-07-07 05:40:43 +05:00
2022-05-17 16:50:24 +02:00
2022-07-07 09:59:06 +02:00
2022-07-08 12:53:05 +08:00
2022-07-07 05:40:43 +05:00
2021-11-14 10:37:49 +02:00
2022-01-13 00:17:59 +05:00
2022-06-18 18:11:57 +00:00
2022-05-14 22:29:41 +02:00
2021-01-22 13:47:46 +01:00
2021-12-23 07:15:56 +05:00
2020-05-01 11:58:36 +02:00
2022-06-17 02:54:09 +05:00

logo

The GURU Project Repository

pkgcheck contributions welcome chat on libera

The official repository for new Gentoo packages, maintained collaboratively by Gentoo users.

This README contains some additional useful information for GURU contributors, such as common mistakes, frequently asked questions and other tips and tricks.

The GURU regulations, and the Gentoo developer manual take precedence over any information here.

See wiki.gentoo.org/wiki/Project:GURU for more information on the project.

Contents

  1. Useful Links
  2. Email Addresses

Email Addresses

Description
GURU: Ebuild repository entirely maintained by Gentoo users
Readme 238 MiB
Languages
Shell 59.9%
Roff 40%