@@ -13,35 +13,17 @@ Find us in ``#gentoo-haskell`` on `libera.chat`_!
1313
1414.. _libera.chat : https://libera.chat
1515
16- Quickest start
17- ==============
18-
19- First, let's enable the Gentoo Haskell overlay using the eselect-repository method::
20-
21- # Install eselect-repository if you don't already have it
22- emerge app-eselect/eselect-repository
23- # Fetch and output the list of overlays
24- eselect repository list
25- eselect repository enable haskell
26-
27- Finally, we need to unmask the overlay (this does not apply if your system
28- is already running on the ~testing branch)::
29- # Unmask ~testing versions for your arch:
30- echo "*/*::haskell" >> /etc/portage/package.accept_keywords
16+ Quick start
17+ ===========
3118
32- And here is the trick to speed up metadata resolution a bit.
33- If you happen to use ``eix-sync `` for rsyncs you might
34- like the following ``/etc/eix-sync.conf ``::
19+ Enable the ``haskell `` overlay in the normal manner explained here::
3520
36- *
37- @egencache --jobs="$(($(nproc) + 1))" --repo=haskell --update --update-use-local-desc
21+ https://wiki.gentoo.org/wiki/Eselect/Repository
3822
39- It basically means :
23+ Optionally, enable a sync hook to automatically generate metadata for you: :
4024
41- - sync overlays in layman list before the main tree sync
25+ https://wiki.gentoo.org/wiki//etc/portage/repo.postsync.d#Pkgcore_example
4226
43- - generate metadata for haskell repo after main
44- tree sync is done, using N+1 cores
4527
4628Overlay Priority
4729================
0 commit comments