Psalm 137:1-6: "1 By the waters of Babylon, there we sat down and wept, when we remembered Zion. 2 On the willows there we hung up our lyres. 3 For there our captors required of us songs, and our tormentors, mirth, saying, 'Sing us one of the songs of Zion!' 4 How shall we sing the LORD's song in a foreign land? 5 If I forget you, O Jerusalem, let my right hand forget its skill! 6 Let my tongue stick to the roof of my mouth, if I do not remember you, if I do not set Jerusalem above my highest joy!"
Hebrews 12:22-24: "22 But you have come to Mount Zion and to the city of the living God, the heavenly Jerusalem, and to innumerable angels in festal gathering, 23 and to the assembly of the firstborn who are enrolled in heaven, and to God, the judge of all, and to the spirits of the righteous made perfect, 24 and to Jesus, the mediator of a new covenant, and to the sprinkled blood that speaks a better word than the blood of Abel."
Revelation 21:10-12: "10 And he carried me away in the Spirit to a great, high mountain, and showed me the holy city Jerusalem coming down out of heaven from God, 11 having the glory of God, its radiance like a most rare jewel, like a jasper, clear as crystal. 12 It had a great, high wall, with twelve gates, and at the gates twelve angels, and on the gates the names of the twelve tribes of the sons of Israel were inscribed"
Revelation 22:1-2: "1 Then the angel showed me the river of the water of life, bright as crystal, flowing from the throne of God and of the Lamb 2 through the middle of the street of the city; also, on either side of the river, the tree of life with its twelve kinds of fruit, yielding its fruit each month. The leaves of the tree were for the healing of the nations.
+++
The text is public domain:
Jerusalem, my happy home,When shall I come to thee?When shall my sorrows have an end?Thy joys when shall I see?O happy harbor of the saints,O sweet and pleasant soil!In thee no sorrow may be found,No grief, no care, no toil.Thy gardens and thy gallant walksContinually are green;There grow such sweet and pleasant flow'rsAs nowhere else are seen.There trees forevermore bear fruitAnd evermore do spring;There evermore the angels dwellAnd evermore do sing.Apostles, martyrs, prophets, thereAround my Savior stand;And soon my friends in Christ belowWill join the glorious band.O Christ, do Thou my soul prepareFor that bright home of loveThat I may see Thee and adoreWith all Thy saints above.
+++
The first verse seems to come primarily from the text from Psalm 137, although the other cited texts also describe the new Jerusalem.
The lines "In thee no sorrow may be found, / No grief, no care, no toil" in the second verse seem to come from Revelation 21:4: "'He will wipe away every tear from their eyes, and death shall be no more, neither shall there be mourning, nor crying, nor pain anymore, for the former things have passed away.'"
The third verse and the first half of the fourth verse come from Revelation 22:1-2, and the second half of the fourth verse seems to come from the text from Hebrews 12 (specifically the "innumerable angels in festal gathering" in verse 22).
The fifth verse could come from "the assembly of the firstborn who are enrolled in heaven" in Hebrews 12:23, although the context ("around my Savior stand") seems to point more to Revelation 7:9-10: "9 After this I looked, and behold, a great multitude that no one could number, from every nation, from all tribes and peoples and languages, standing before the throne and before the Lamb, clothed in white robes, with palm branches in their hands, 10 and crying out with a loud voice, 'Salvation belongs to our God who sits on the throne, and to the Lamb!'"
The description "bright home of love" in the sixth verse seems to come from the text from Revelation 21, particularly verse 11.