One doing weaving with dye (6)
I believe the answer is:
indigo
'dye' is the definition.
(indigo is a kind of dye)
'one doing weaving' is the wordplay.
'one' becomes 'i' (Roman numeral).
'weaving' indicates an anagram.
'doing' is an anagram of 'ndigo'.
'i'+'ndigo'='INDIGO'
'with' is the link.
(Other definitions for indigo that I've seen before include "Deep dark blue" , "Blue/violet dye" , "type of dye" , "Sixth rainbow colour" , "Violet-blue dye" .)