remove anki; outdated version (2.1.16) which really doesn't work
properly with current python/pyqt. there are newer versions upstream
but, despite the more recent ones being slightly less horrible to
package than others from 2.1.17 on, still need yarn etc, and a
fair bit of faffing (see freebsd port for examples).
Acquire kqueue_ps_list_lock rwlock before the process search and found
`pr' dereference. Otherwise found process can exit1() during context
switch.
Reported by Acts1631. ok claudio
use clang headers from llvm distfile, extracted via a :patch target in
BUILD_DEPENDS, rather than a separate packaged file which needs updating
when llvm is updated. use special internal-only flavour so that it only
extracts the relevant dir rather than all of llvm(+clang+lldb+...)
emulators/wine needs the clang headers which are removed from packaging
(see "search and remove headers that might conflict with base"). to ensure
that it uses a correct version matching the installed clang, it's going to
depend on an devel/llvm :patch target, to extract the archive. however this
would normally extract 184k files which takes quite noticeable time, so add
an internal-use flavour "headerextract" to llvm that can be used in
emulators/wine to extract just the files it needs.
"i am fine with that flavor if you think it will make life easier" robert