slackpkg would be helpful here IMO (in /extra)
point the slackpkg mirrors file to a 12 mirror.
would be helpful
you can do this from current (after 11.0), but not from =< 11.0
***Be aware that clean-system will remove all packages you have compiled yourself (and other non-official packages) if you do not uncheck them from the list.