rxrbln / t2sde

T2 SDE Linux
https://t2sde.org
Other
341 stars 48 forks source link

Update glib to 2.79.1 #149

Closed termdew closed 9 months ago

termdew commented 9 months ago

Issue: The latest version of Python in the trunk is 3.12, glib is on 2.78.4. When compiling glib 2.78.4 while having Python 3.12, it complains about a missing distutils module. This module was removed in 3.12.

Solution: So, I decided to update glib to 2.79.1. Now the build process is complaining about a missing Python package called packaging. Thus I added it as a new package. 🙂 Everything compiles, packaging as well as glib.

I have one question, though: packaging uses both the APL and BSD license. Can I add two licenses to the .desc file?

rxrbln commented 9 months ago

nice, thanks for the heads up! You can indeed just simply list multiple licenses in the .desc License tag

termdew commented 9 months ago

Perfect, just added a second license entry for packaging.desc 🙂

rxrbln commented 9 months ago

Thanks. I actually meant multiple licenses on one line, but maybe multiple L tags, would work two. I changed that and somehow the checksum did not compute. Thanks again! Committed r66793 r66794