[Gambas-user] Release of Gambas 3.18.0.
dickson.tim at googlemail.com
Fri Jan 13 16:38:15 CET 2023
Great, many thanks Benoit.
i've submitted the updated build script to slackbuilds.org, so hopefully
it (3.18.0) will go live over the weekend.
I noticed the website hasn't been updated yet and still points to 3.17.2
comments on the build process.....
There are a few of things I have to do after
make -j1 install DESTDIR=$PKG XDG_UTILS=""
($PKG is the packaging directory, configured earlier on in the package
I have to create
and copy the svg from app/desktop to /usr/share/icons/hicolor/scalable/apps/
and also create 48x48 a version of app/desktop/*.png and 64x64 versions
of app/mime/application-x-*.png putting them in the correct destination
I also have to copy the *.desktop file and *.xml files, and remove
executable permissions for the *.appdata.xml file and copy it to the
this is all in the build script gambas3.SlackBuild.
the actual script is at
(or at least the updated one will replace what is there in a day or so,
if I wasn't too late for the weekend updates)
Am I unique in these packaging build issues, and if not, can these
actions be added to the make install option?. The important thing is to
honour the DESTDIR path, because creating a package should not install
anything into the current x-windows desktop/installation. (unless
DESTDIR is empty of course).
On 13/01/2023 07:10, Benoit Minisini wrote:
> Gambas 3.18.0 is now officially released!
> The main features of this release are:
> - Many interpreter optimizations making it faster.
> - The debugger interface was moved to the left panel of the IDE.
> - A project browser was added to the IDE that allows to browse the
> project data files.
> - A DBus browser was added to the IDE.
> - Bool@(), Byte@()... functions can be the target of an affectation now.
> - Integer arithmetic and conversion now raise an error if overflow is
> detected. This can be disabled at runtime for backward-compatibility.
> - Properties can be write-only now.
> - The database component now allows to define connection options
> specific to the underlying database server.
> - The Fileview control view modes have been redesigned and file
> preview has been enhanced.
> - Many stock icons have been added.
> - 'gb.hash' is a new component that implements the Md5(), Sha1(),
> Sha256() and Sha512() functions], thanks to the BusyBox project.
> - Many enhancements and fixes to the Web application development
> component 'gb.web.gui'.
> See https://gambaswiki.org/wiki/doc/release/3.18.0 for the full
> release notes.
> The binary packages are normally available on the Gambas stable Ubuntu
> And the master is now the 3.18.90 version as usual.
> Report any problem and enjoy it!
More information about the User