IMO the best is a well matured compost, it has a pH of about 6.5 and all the major nutrients are freely available to plants, essential trace elements are available, as well as buffering plant roots from an unsuitable pH in surrounding soil.
so
first suggestion is :
COMPOST properly !
Adding composted material that contains enough positive bases so that the pH of the compost is greater than the soil, it will raise the pH.
Conversely if the compost has a lower pH than the soil it will lower the pH of the soil. As far as the buffering goes there are two things to consider, if you are adding something to the soil that is roughly neutral it will tend to push the soil pH toward neutral. Also, organic matter has exchange sites (like clay) and will increase the soils cation exchange capacity. Greater cation exchange capacity means greater buffering capacity which means it takes more acid or base to change pH.
There are a few threads here with compost additives, to push it either way also.
Second suggestion:
There are mny different versions of lime that you may be able to get your hands on ?
Agricultural lime – (Calcium carbonate) is finely ground limestone (chalk). Mined limestone, i.e. not chemically treated, is a safe choice to raise pH in garden beds. Although it takes several weeks to have an effect, it is longer acting than other sources of lime, and can be watered in around plants. Agricultural lime can be worked into the top 15 cm of soil when preparing garden beds. It takes less lime to raise the pH of sandy soils than it does to change clay soils.
Dolomite – (Calcium magnesium carbonate) is limestone with a higher proportion of magnesium than agricultural lime, and is applied in the same way. It is a good way to raise soil pH on sandy soils with fairly low organic matter content because both calcium and magnesium leach easily from these soils.
Quick lime – (Calcium oxide) is made by heating limestone in a furnace to remove carbon dioxide. It is very caustic and unsuitable for garden use.
Hydrated or slaked lime – (Calcium hydroxide) is also known as brickies or builders’ lime because it is used to harden mortar. Hydrated lime is made by soaking quick lime in water to form hydroxides. It is more soluble and faster acting than agricultural lime, but its effects do not last as long.
This lime can burn roots and should not be used on beds that contain plants. It should also be applied a month before organic matter and fertilisers or nitrogen can be lost through conversion to ammonia. Gloves and a mask should be worn when applying hydrated lime because it is very drying to skin and throat. Apply hydrated lime to the soil surface, and water it in.
3rd suggestion:
pure wood ash - though short lived it is a great temp fix.
Hope that helped ?
CM