The deal calls for Macrovision to pay $6.35 per share, or 0.2548 Macrovision shares for every one Gemstar share.
Gemstar stock closed at $5.98 on Dec. 6, the day before the deal was announced.
The companies expected the deal to close Friday.
Gemstar-TV Guide said in a statement that more than 90 percent of its shareholders approved the takeover, while Macrovision said its shareholders also gave the go-ahead.
The result was widely expected since News Corp., which owns 41 percent of Gemstar shares, had agreed to approve the buyout.
Read More