Package Release Info

gambas3-3.14.3-bp152.4.1

Update Info: Base Release
Available in Package Hub : 15 SP2

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

gambas3
gambas3-devel
gambas3-gb-args
gambas3-gb-cairo
gambas3-gb-chart
gambas3-gb-clipper
gambas3-gb-complex
gambas3-gb-compress
gambas3-gb-compress-bzlib2
gambas3-gb-compress-zlib
gambas3-gb-crypt
gambas3-gb-data
gambas3-gb-db
gambas3-gb-db-form
gambas3-gb-db-mysql
gambas3-gb-db-odbc
gambas3-gb-db-postgresql
gambas3-gb-db-sqlite3
gambas3-gb-dbus
gambas3-gb-desktop
gambas3-gb-eval-highlight
gambas3-gb-form
gambas3-gb-form-dialog
gambas3-gb-form-editor
gambas3-gb-form-mdi
gambas3-gb-form-print
gambas3-gb-form-stock
gambas3-gb-form-terminal
gambas3-gb-geom
gambas3-gb-gmp
gambas3-gb-gsl
gambas3-gb-gtk
gambas3-gb-gtk-opengl
gambas3-gb-gtk3
gambas3-gb-gui
gambas3-gb-httpd
gambas3-gb-image
gambas3-gb-image-effect
gambas3-gb-image-imlib
gambas3-gb-image-io
gambas3-gb-inotify
gambas3-gb-jit
gambas3-gb-libxml
gambas3-gb-logging
gambas3-gb-maps
gambas3-gb-markdown
gambas3-gb-media
gambas3-gb-memcached
gambas3-gb-mime
gambas3-gb-mysql
gambas3-gb-ncurses
gambas3-gb-net
gambas3-gb-net-curl
gambas3-gb-net-pop3
gambas3-gb-net-smtp
gambas3-gb-openal
gambas3-gb-opengl
gambas3-gb-opengl-glsl
gambas3-gb-opengl-glu
gambas3-gb-opengl-sge
gambas3-gb-openssl
gambas3-gb-option
gambas3-gb-pcre
gambas3-gb-pdf
gambas3-gb-qt5
gambas3-gb-qt5-ext
gambas3-gb-qt5-opengl
gambas3-gb-qt5-webkit
gambas3-gb-report
gambas3-gb-report2
gambas3-gb-scanner
gambas3-gb-sdl
gambas3-gb-sdl-sound
gambas3-gb-settings
gambas3-gb-signal
gambas3-gb-term
gambas3-gb-term-form
gambas3-gb-util
gambas3-gb-util-web
gambas3-gb-v4l
gambas3-gb-vb
gambas3-gb-web
gambas3-gb-web-feed
gambas3-gb-web-form
gambas3-gb-xml
gambas3-gb-xml-rpc
gambas3-gb-xml-xslt
gambas3-ide
gambas3-runtime
gambas3-script

Change Logs

* Wed May 06 2020 Carsten Ziepke <kieltux@gmail.com>
- Added gambas3-3.14.3-fix_build_with_poppler-0.88.patch.
  This patch fixes the build problems with newer poppler version.
  poppler 0.85: https://gitlab.com/gambas/gambas/commit/6a16e02e
  poppler 0.86: https://gitlab.com/gambas/gambas/commit/bdb58016
* Mon Mar 16 2020 Max Lin <mlin@suse.com>
- BuildRequires postgresql-server-devel on Leap >= 15.2
* Thu Feb 27 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Replace pkgconfig(gmime-2.6) with pkgconfig(gmime-3.0)
  BuildRequires.
* Wed Jan 22 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.14.3:
  * Fix compilation with poppler >= 0.83.
- Changes from version 3.14.2:
  * This release mainly includes a fix of the Message class that
    disturbs a lot of people.
  * INTERPRETER: Fix Find() method on Float, Single, and Long
    arrays.
  * GB.DB.POSTGRESQL: Compile with PostgreSQL 12.
  * GB.GUI.BASE: Message: The ENTER key now selects the button
    having the focus, not the default one, so that message boxes
    behave the same with GTK+ and Qt.
* Mon Jan 20 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Drop pkgconfig(ORBit-2.0) BuildRequires: No longer needed, nor
  used.
* Wed Oct 30 2019 Alexei Podvalsky <avvissu@yandex.by>
- Update to 3.14.1:
  * Fix exponent sign printed twice in float to string
    conversion.
  * Some fixes in Drag & drop frame management.
  * Prevent possible flickering of drag & drop frame.
  * Form editor: Draw the control frame as soon as the Drag event
    is raised, to try to workaround a dnd bug.
  * Fix drag & drop frame management.
  * Update project configuration files.
  * Redraw the 'menu' and 'new-dir' icon.
  * Fix mouse wheel zoom and paper size refresh.
  * DocumentView: Some little design changes.
  * Paint.TextHeight is a new property that returns the height of
    one line of text, and Paint.FontScale is now "transparent".
  * Fix highlighting of long lines and comments.
  * Remove a useless global variable.
  * Message boxes now correctly handle multi-line text in
    buttons.
  * Apply Paint.FontScale only when Paint.Font is assigned. Not
    when one of the Paint.Font properties changes.
  * Merge branch 'master' into 'master'
  * [GB.QT5] BUG: Workaround "Setting a QCompleter on
    non-editable QComboBox is not allowed" message
  * Do not imbricate focus events.
  * Do JIT compilation after class loading. Otherwise the JIT
    compiler may want to load the class that triggers the compilation
    again.
  * Windows whose Utility property is set now use
    '_NET_WM_WINDOW_TYPE_DIALOG' instead of
    '_NET_WM_WINDOW_TYPE_DIALOG'.
  * Correctly generate metadata file for events so that there is
    no spurious ByRef arguments anymore.
  * Forgot to commit common header files.
  * System.Trace is a new property that toggles the dump of the
    position of each executed line.
  * Project property dialog: Fix deletion in argument list when
    pressing Backspace.
  * Disable qt4 webkit component.
  * Floating-point number to string conversion is now 1.7 times
    faster.
  * Add a '-t' option that dumps to the standard error the
    position of each executed line of code.
  * Update Gambas 16 px size font. Make it less round and fix
    many characters.
  * Fix support of read-only arrays.
* Mon Sep 23 2019 Alexei Podvalsky <avvissu@yandex.by>
- Update to 3.14.0:
  * Add dark theme versions of component chooser icons (checked,
    partially checked, locked).
  * Fix XmlExplorer constructor declaration.
  * Handle the new error hook.
  * Don't leak control reference when raising an error from a
    click event handler.
  * Uncatched errors raised from an event handler can be ignored
    now.
  * Update Gambas 16 fonts.
  * Always specify the direction of input method arguments in
    introspection, otherwise the 'qdbusviewer' tool does not work.
  * Add a bookmark on the current project in all directory and
    file choosers.
  * Bookmarks is a new static class that allows to define global
    bookmarks for all FileChooser and DirChooser controls.
  * Fix again the management of the new new PROPERTY...
  * Take column in compiler warning messages into account.
  * Fix again some crash when using the new PROPERTY
  * Fix crash when using the new PROPERTY ...
  * Error.Clear() now clears the error flag returned by the ERROR
    function.
  * Remove a debugging message.
  * Take newlines, tabs, and backticks into account when
    analyzing a table schema.
  * Fix the declaration of static properties using USE.
  * Automatic completion: Don't crash when displaying the
    signature of '_new'.
  * Fix menu proxy management that could crash combo-box popups.
  * Add a bold version of the 16 pt Gambas font.
  * Fix some memory leaks in font management.
  * [GB.DB] NEW: Add a driver API that handles debugging
    messages. NEW: Print the current date/time before any debugging
    message.
  * Add a 16 point size version of the medium Gambas font.
  * Menu editor: Double-clicking on a menu entry now
    automatically closes the menu editor to open the Click event
    handler of that menu.
  * Update component version.
  * Component version is now taken from the VERSION file.
  * Some minus signs reformatting.
  * Project tree: 'Open in folder' menu entry is now visible on
    file items, not just directories.
  * ...
* Thu Apr 11 2019 Alexei Podvalsky <avvissu@yandex.by>
- Update to 3.13.0:
  * [GP.MAP] BUG: Small bug fixes.
  * Fix Url$() escaping characters.
  * Code editor: The method popup font is sized according to the
    number of methods to display.
  * Some unary operator syntax rewrite in source code.
  * Fix the JIT compiler: '_init' method, Lock instruction,
    Object datatype, and DO / REPEAT loops at the beginning of a
    function now work correctly.
  * Update es.po
  * Compile with GStreamer < 1.16.
  * Speed is a new property that allows to define the media
    playing speed. A negative speed moves backward.
  * Support for playing speed rate and step-by-step forward.
  * Update readme files.
  * Option dialog: Fix spacing of some options in 'Project' tab.
  * Changes in testing code.
  * TerminalView: the minimal screen height is now 2 lines.
  * NEW: Run Gambas tests last.
  * Fix case typo in source code.
  * Correctly normalize SQLite session file names.
  * Fix typo in a source file that is not yet used.
  * Cosmetic changes in debugger code.
  * Fix Array.Shuffle() on String, Long and Object arrays.
  * Array.Shuffle() is a new method that randomly shuffles an
    array using Fisher?Yates algorithm.
  * ASSERT ... PRINT or ERROR allows to use PRINT or ERROR to
    print a message when the assertion fails.
* Tue Apr 09 2019 Christophe Giboudeaux <christophe@krop.fr>
- Add the missing dependencies for Tumbleweed.
* Tue Mar 05 2019 olaf@aepfle.de
- Version 3.12 has a hard buildrequirement for pkgconfig(ncurses)
  This requirement is only available in 13.2 and later.
  Disable the ncurses subpkg and swallow pkgs from previous versions
- Switch to autosetup, do not touch sources in prep
- Package metainfo directory to fix build
* Sun Feb 10 2019 Jan Engelhardt <jengelh@inai.de>
- Trim future goals.
* Mon Feb 04 2019 Alexei Podvalsky <avvissu@yandex.by>
- Update to 3.12.2:
  * Fix UdpSocket class declaration.
  * UdpSocket: Host is a new property that allows to define the
    IP address the UDP socket will be bounded to.
  * Make the "./" path equivalent to "." as before, and not a
    prefix for a component with a null name.
  * Take care of components that modifiy the 'environ' variable.
    Using 'gb.httpd' does not crash anymore.
  * Fix Debug instruction and support for the new Assert
    instruction.
  * Really fix the loop optimization.
  * Fix loop optimization that didn't work on loops calling
    themselves recursively.
  * Fix badly committed files.
  * Font[] now assumes a default size of 10 points, so that you
    don't have to specify the font size when creating the Font object.
  * TerminalView: Implement "ESC <N> b" sequence.
  * Support for 'tcc' compiler.
  * Do not propagate mouse wheel events of ComboBox, TextArea,
    Slider and ScrollBar, as in Qt components.
  * Project property dialog: Use custom icons for component tab
    check boxes, because some style cannot draw them correctly.
  * Introduce RssDate for date+timezone handling
  * RssGuid: do not set IsPermaLink by default when parsing
  * Depend on gb.util for RFC822 date conversions
  * Switch version to 3.12.1.
  * Merge branch 'stable' of gitlab.com:gambas/gambas into stable
  * Merge branch 'master' into stable
  * Update some test forms and version numbers.
- Update gambas3-3.10.0-llvm.patch > gambas3-3.12.2-llvm.patch
* Wed Oct 03 2018 Lars Vogdt <lars@linux-schulserver.de>
- update to 3.11.4:
  This release includes the backports of fixes made in the development
  version since 3.11.3.
  The main fixes are:
  * The thousand separators management has been fixed.
  * The CHMOD instruction has been fixed.
  * The sqlite session management has been fixed in the gb.web component.
  * gb.mime is now compatible with the 3.0 version of the libgmime library.
  See the ChangeLog for the other ones.
- removed gambas3-3.11.3-pkgconfig-sdl2.patch
* Wed Aug 22 2018 avvissu@yandex.by
- Fix packaging with qt4
* Fri Aug 03 2018 avvissu@yandex.by
- Switch to gitlab
* Thu Aug 02 2018 avvissu@yandex.by
- Update tp 3.11.3:
  * The compilation of gb.pdf with different versions of the
    randomly changing poppler library.
  * Some bugs in the gb.xml and gb.xml.html components.
  * A few other bugs.
- Change in 3.11.2:
  * This release disables link time optimization by default, and
    allows Gambas to compile with older versions of Qt and GTK+
- Change in 3.11.1:
  * This release fixes the compilation with older version of gcc
    that do not support link time optimization
- Change in 3.11.0:
  * Besides tons of bug fixes, here is the main enhancements since
    the last version
  * More info: http://gambaswiki.org/wiki/doc/release/3.11.3?nh
- Add gambas3-3.11.3-pkgconfig-sdl2.patch
- Drop gambas3-adapt-to-poppler-058.patch (fixed)
- Drop gambas3-3.10.0-disable-qt4.patch (fixed)
- Add the control directory to runtime
Version: 3.10.0-bp150.1.6
* Wed Apr 18 2018 mpluskal@suse.com
-  Drop sqlite2 support as it is being obsoleted
* Tue Mar 06 2018 lars@linux-schulserver.de
- use %license macro
- use spdx 3.0 license string
* Mon Dec 11 2017 avvissu@yandex.by
- Fix build on Factory (add pkgconfig({ice,sm}))
* Sun Dec 10 2017 avvissu@yandex.by
- Rebase bconds
- Add gb-openal package
- [Fixed] E: summary-not-capitalized
- Update description for: gb-args, gb-option, gb-xml-rpc
- Spec file cleanup
* Sat Dec 09 2017 avvissu@yandex.by
- Build with the --disable-qt4 option on Factory
- Add gambas3-3.10.0-disable-qt4.patch (bnc#1072031)
- Drop gambas3-gb-chart (only qt4 version)
- Add pkgconfig(poppler-qt{4,5})
* Thu Dec 07 2017 dimstar@opensuse.org
- Escape the usage of %{VERSION} when calling out to rpm.
  RPM 4.14 has %{VERSION} defined as 'the main packages version'.
* Tue Sep 19 2017 zaitor@opensuse.org
- Add gambas3-adapt-to-poppler-058.patch: Adapt to poppler 0.58 api
  changes.
- Drop obsolete and unused pkgconfig(webkit-1.0) BuildRequires.
* Mon Aug 28 2017 zaitor@opensuse.org
- Pull in tarball from upstream again to please Factory source
  checker bots, as a new tarball with same version was uploaded
* Wed Jul 19 2017 avvissu@yandex.by
- Update to 3.10.0:
  * see: http://gambaswiki.org/wiki/doc/release/3.10.0
- Add component gambas3-gb-term
- Drop gambas3-3.9.2-gcc7.patch
- Rename and rebase gambas3-3.9.2-llvm.patch to
  gambas3-3.10.0-llvm.patch
- Spec file cleanup
* Sun Jun 04 2017 avvissu@yandex.by
- Build with gcc7 (gambas3-3.9.2-gcc7.patch)
* Wed Feb 08 2017 avvissu@yandex.by
- Fix conflict with shared-mime-info
* Wed Feb 08 2017 avvissu@yandex.by
- Add gambas3-rpmlintrc in spec file
* Tue Feb 07 2017 jengelh@inai.de
- Update descriptions
- Fix a wrong {with qt4} to be {with qt5}
* Sun Feb 05 2017 avvissu@yandex.by
- Update to 3.9.2:
  * Release includes various bugfixes
  * See more info: http://gambaswiki.org/wiki/doc/release/3.9.2?nh
- Update patch:
  * gambas3-3.8.3-llvm.patch -> gambas3-3.9.2-llvm.patch
* Fri Sep 16 2016 avvissu@yandex.by
- Update to 3.9.1:
  * Release includes various bugfixes
  * See more info: http://gambaswiki.org/wiki/doc/release/3.9.1?nh
- Change in 3.9.0:
  * A new component gb.web.form and gb.form.terminal
  * A new IDE output console based on the previous component
  * A new and better project argument list interface
  * Project creation is now based on project templates
  * The Expression class is now inheritable and allows to customize
    the interpreter evaluator.
  * FileView and DirView controls automatically refresh themselves
    if your project uses the gb.inotify component
  * TextEditor now can display thin vertical lines to emphasize
    indentation
  * Menu can have a proxy, i.e. pop up the children of another menu
  * Paint.StretchImage() is a new method that scales an image to
    fit a rectangle, keeping the image proportions
  * gb.net.smtp component support PLAIN and CRAM-MD5 authentication
  * See more info: http://gambaswiki.org/wiki/doc/release/3.9.0?nh
- Use default Qt5 on openSUSE > 13.2
* Tue May 31 2016 avvissu@yandex.by
- Recheck the required dependencies
* Sat May 21 2016 aloisio@gmx.com
- Fixed Tumbleweed build
* Mon Mar 07 2016 avvissu@yandex.ru
- Add Requires:	gb-{markdown,util}
* Sun Mar 06 2016 avvissu@yandex.ru
- Fix: Installation of Gambas [bnc#969744]
* Fri Dec 25 2015 avvissu@yandex.ru
- Update to 3.8.4:
  * Release includes various bugfixes
  * No crash anymore when running the IDE through a terminal server.
  * Support for time-only values on recent PostgreSQL databases.
  * Support for PLAIN and CRAM-MD5 authentications in gb.net.smtp.
  * See more info: http://gambaswiki.org/wiki/doc/release/3.8.4?nh