[Geany-Devel] [Test] Geany 1.27 Windows binaries for testing

Matthew Brush mbrush at xxxxx
Sat Mar 12 17:40:36 UTC 2016

On 2016-03-12 9:26 AM, Enrico Tröger wrote:
> On 12/03/16 17:38, Matthew Brush wrote:
>> On 2016-03-12 03:28 AM, Enrico Tröger wrote:
>>> On 12/03/16 02:56, Matthew Brush wrote:
>>>> On 2016-03-06 02:52 PM, Enrico Tröger wrote:
>>>>> Hi,
>>>>> as you might have noticed, Geany 1.27 is near.
>>>>> And among all the many cool code changes this will bring, we also
>>>>> switched to the MSYS2 environment on Windows to build Geany.
>>>>> Paired with this we changed the build system from Waf to Autotools on
>>>>> Windows and also the bundled GTK runtime environment is taken from the
>>>>> MSYS2 environment.
>>>>> So quite a few changes regarding the Windows support.
>>>>> Ideally, users won't notice this much as Geany should work as before.
>>>>> There should be only place where users notice the changes: in the
>>>>> plugin
>>>>> manager. Beginning with 1.27, we will ship many more plugins like
>>>>> Markdown, Webhelper, GeanyPG and some more which were not built before
>>>>> because of missing dependencies.
>>>>> The drawback is that the size of the Plugins installer increased from
>>>>> about 3 MB to 30 MB, but hey, you get WebkitGTK for Windows included.
>>>>> This is more than just batteries :).
>>>> Is GeanyPy in there? I remember some discussion about it but I can't
>>>> find it anywhere to see what the result was.
>>> Nope, sorry.
>>> It was already a lot of work to get the majority of the plugins working
>>> and all the related work with changing from Waf to Autotools on MSYS2.
>>> I skipped the GeanyPy part.
>> Bummer. GeanyPy was written to be Windows-friendly from day one, and
>> upstream even has a Make file to create a Windows release. Maybe I could
> Still it requires additional work.
> It's not that I explicitly ignored it, just put the main focus on G-P in
> general to get it working. Unfortunately, for 1.27 there is no time left.
>> generate a new installer from upstream and host/link it on geany.org
>> releases page?
> Sure.
> Or just contribute to the missing bits to G-P.
> Not that it is new that we are running out of time with Windows stuff
> close to a release. This is partly my bad but I also never cried to be
> only one to care for Windows releases...

How dare you! After we paid you all that money to.... oh wait :)

It's no biggie, GeanyPy has some annoying dependencies, and waiting till 
the day before release to check if it was going to be included certainly 
isn't the best way for me to contribute to getting it in the release.

Matthew Brush

More information about the Devel mailing list