Commit Graph

10 Commits

Author SHA1 Message Date
ingenarel
ef8306c42e app-text/xan: remove 0.48.0, add 0.54.1
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
2025-11-30 00:46:44 +06:00
ingenarel
5767cca488 app-text/xan: update 9999
- update crates licenses
- add minimum rust version

Signed-off-by: ingenarel <ingenarelitems@gmail.com>
2025-11-30 00:37:36 +06:00
ingenarel
0db526e1f3 app-text/xan: add 0.54.0
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
2025-11-18 06:26:35 +06:00
ingenarel
23ea846121 app-text/xan: fix and improve the logic of the live ebuild template
I made a mass depfiles conversion to a lot of packages a while ago, and
most of the changes were reverted in
https://github.com/gentoo/guru/pull/354

However, the depfiles in this ebuild went unnoticed by me, so the logic
was fixed: use CRATES instead of depfiles

I also added `RESTRICT="mirror"` which were recommended to me in the IRC
back when the discussion was made on my mass creation of depfiles, this
way, portage shouldn't check for a mirror each time for hundreds of rust
CRATES

Signed-off-by: ingenarel <ingenarelitems@gmail.com>
2025-11-18 01:49:52 +06:00
ingenarel
4e8a0b8af1 app-text/xan: add 0.53.0
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
2025-10-23 01:12:50 +06:00
ingenarel
d28e049112 app-text/xan: add 0.52.0
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
2025-08-06 11:10:21 +06:00
ingenarel
1214e5b870 app-text/xan: use crates instead of depfiles
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
Part-of: https://github.com/gentoo/guru/pull/354
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2025-07-26 23:30:20 +02:00
ingenarel
19c3e9b14d app-text/xan: add 0.51.0, 9999
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
2025-07-18 08:20:47 +06:00
ingenarel
2e8f25a990 app-text/xan: use a vendor file instead of CRATES
This has the following upsides:
- fixes pkgcheck scan's `TooManyCrates` warning.
- becomes more easy to maintain since all it takes is a new vendor file
  and bumping the ebuild.
- saves time for users. Portage doesn't try to download 500+ crates from
  gentoo mirrors first then trying the crates.io links, instead, it just
  downloads one singular vendor file

Signed-off-by: ingenarel <ingenarelitems@gmail.com>
2025-07-18 07:24:10 +06:00
Huang Rui
fd95115db6 app-text/xan: new package, add 0.48.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2025-04-11 00:46:13 +08:00