Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gambas3-gb-complex-3.14.3-lp152.4.1 RPM for aarch64

From OpenSuSE Ports Leap 15.2 for aarch64

Name: gambas3-gb-complex Distribution: openSUSE Leap 15.2
Version: 3.14.3 Vendor: openSUSE
Release: lp152.4.1 Build date: Mon May 11 09:22:31 2020
Group: Development/Tools/IDE Build host: obs-arm-9
Size: 69789 Source RPM: gambas3-3.14.3-lp152.4.1.src.rpm
Packager: https://bugs.opensuse.org
Url: http://gambas.sourceforge.net/
Summary: Support complex numbers for Gambas
Support for complex numbers in Gambas.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* 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
* 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
* Wed Nov 11 2015 avvissu@yandex.ru
  - Update to 3.8.3:
    * Source files can now be dragged & dropped in the IDE project
      tree.
    * Project directories are now movable.
    * Support for line cap style, line join style and fill rule in
      the IDE image editor.
    * Array accessors are faster.
    * See more info: http://gambaswiki.org/wiki/doc/release/3.8.3?nh
  - Build with llvm on openSUSE <= 13.2 (gambas3-3.8.3-llvm.patch)
  - Clean up functions for configuration gambas3
  - Add a new package for openSUSE <= 13.2: gb-jit
  - Remove files: gambas3-Fedora_16.spec, gambas3.png
* Sat Oct 31 2015 avvissu@yandex.ru
  - Add a new package: gb-libxml
  - Don't use fdupes: symbolic links can be empty
* Tue Oct 27 2015 avvissu@yandex.ru
  - Update to 3.8.2:
    * Support for dark themes.
    * New logo, project, mime types and control icons based on the
      breeze theme look.
    * Project creation is now based on customizable project templates.
    * Logical set operations on selections in the image editor.
    * Relative paths now can refer to files located in the main
      project, in the current component, or in components crossed by
      stacked function calls.
    * The ODBC component is usable now.
    * Includes all bugs fixes since the release of 3.8.1
    * See more info: http://gambaswiki.org/wiki/doc/release/3.8.2?nh
  - Change in 3.8.1:
    * This release includes all bugs fixes and little changes made
      since the release of Gambas 3.8.0.
    * See more info: http://gambaswiki.org/wiki/doc/release/3.8.1?nh
  - Change in 3.8.0:
    * The text editor has been entirely rewritten in Gambas. It is
      located in a new component named gb.form.editor.
    * Support for QT5. The new gb.qt5, gb.qt5.opengl and gb.qt5.webkit
      components have the same interface as the QT4 components.
    * Automatic support for KDE & Unity tray icon DBus protocols.
    * Important fixed in UTF-8 string handling.
    * Searching inside native arrays is faster.
    * The SQLite3 driver has been rewritten and is faster now.
    * And of course tons of bug fixes...
    * See more info: http://gambaswiki.org/wiki/doc/release/3.8.0?nh
  - Use pkgconfig(foo) style
  - Use %{version} macro: its use is highly recommended
  - Update Requires in gb-image-imlib and gb-sdl
  - Fix build with v4l support
  - Do not compile in DATE and TIME
  - Build with Qt5 on openSUSE > 13.2
  - Del old functions for configuration gambas3
  - Add a svg icon instead of png: use %icon_theme_cache_post(un)
  - Use %mime_database_post(un) and %desktop_database_post(un)
  - Add a new packages: gb-gmp, gb-form-editor, gb-media
  - Spec file cleanup
* Wed May 20 2015 lars@linux-schulserver.de
  - update to 3.7.1:
    [General]
    * A new software repository made with Gambas for Gambas. It allows to
      publish and install Gambas softwares.
      All Gambas examples will be stored there now.
    [Development environment]
    * Projects can be published to a "farm server", and installed from there.
    * The database editor now automatically store the description of the
      database into a template file that can be used at runtime to
      initialize a new database.
    * The text editor now can handle Unix, Windows and Mac end-of-lines
      characters.
    [Interpreter & compiler]
    * Array accessors are now faster.
    * Two new functions for encoding URLs: Url$ and FromUrl$.
    * The child process interface has been fixed and optimized.
    * The USE instruction of Gambas scripts is now part of the language.
    [Components]
    * gb.db got new methods to create databases from templates generated by the IDE.
    * gb.db.mysql is now faster, as metadata requests are now cached.
    * gb.db.sqlite3 now supports common table expressions introduced in SQLite 3.8.3.
    * ListEditor is a new control that allows to edit and reorder the contents
      of a ListBox.
    * Completion is a new class that helps implementing automatic completion.
    * FileCompletion is a new class that implements file automatic completion.
    * DocumentView is a new control that allows to implement a viewer of any document.
    * ColorPalette is a new control that allows to select a color among a
      predefined list of colors.
    * MessageView is a new control that implements an embedded notification panel
      that is automatically hidden and shown if there is a message to display.
    * Keyboard management and input method nightmare have been fixed in gb.gtk and gb.gtk3.
    * The Border class is now creatable and allows to paint complex css-like
      border where you want.
    * HttpForm is a new class to help submit forms to HTTP servers.
    * /wiki/comp/gb.report2 is a new and better implementation of the
      reporting component.
    * gb.scanner is a new component based on SANE to help dealing with scanners.
    * The same Settings can now be shared by several running applications.
    * gb.util is a new component written in Gambas that provides utility
      functions to the interpreter.
    * gb.util.web is a new component written in Gambas that provides utility
      functions to web applications.
  - spec file cleanup
  - removed example sub-package
* Sat Dec 27 2014 lars@linux-schulserver.de
  - update to 3.6.2:
    [DEVELOPMENT ENVIRONMENT]
    * BUG: Control properties containing a database table name can be modified
      again.
    [GB.DATA]
    * BUG: Don't use forward typedefs as some compilers don't seem to
      understand them.
    * BUG: Silence false positive compiler warnings.
    [GB.DB.MYSQL]
    * BUG: Try to reconnect to a lost database server when listing existing
      databases and the fields of a table.
    [GB.FORM]
    * NEW: The SliderBox is now in the same change group as Slider.
    [GB.GTK]
    * BUG: Fix an uninitialized variable.
    * BUG: Fix warning with Slider or SpinBox when setting a minimum value
      equal to the maximum value, or the contrary.
    [GB.GTK3]
    * BUG: Fix an uninitialized variable.
    * BUG: Fix warning with Slider or SpinBox when setting a minimum value
      equal to the maximum value, or the contrary.
    * BUG: Paint.Reset() now works as expected on non-cached DrawingArea.
    [GB.GUI.AREA]
    * BUG: TreeView renaming works now if the renamed item is not visible.
    [GB.MEDIA.FORM]
    * BUG: MediaView: The Control property has been renamed as ShowControl.
    [GB.QT4]
    * BUG: The Menu.Checked property now returns the correct value for
      non-radio menu items.
    * BUG: TextBox: Workaround a Qt4 weird behaviour that sometimes lose the
      selection. Same workaround for editable ComboBox.
    * BUG: Fix a compilation warning.
* Fri Dec 19 2014 lars@linux-schulserver.de
  - update to 3.6.1:
    This new release fixes more than 459 bugs, adds 465 new features
    and 22 optimizations. Some of the main changes are:
    * A new open project dialog in the IDE.
    * Support for session management.
    * Offline help automatically downloaded from the wiki.
    * Single-file mode for the IDE.
    * Support for transparent windows.
    * Shadowed text drawing routines.
    * New controls: Spinner, SwitchButton, DirBox, FontBox.
    * gb.gtk3 is a new GUI component based on GTK+ 3.
    * gb.inotify is a new component to monitor filesystem events
      with Linux inotify interface.
    * gb.markdown is a new component that implements the Gambas
      Markdown syntax.
    * The gb.net.smtp component has been entirely rewritten in
      Gambas and fixed.
  - added sub-packages:
    + gb-inotify
    + gb-gtk3
    + gb-markdown
  - adapted file list for latest changes and fixes

Files

/usr/lib64/gambas3/gb.complex.component
/usr/lib64/gambas3/gb.complex.la
/usr/lib64/gambas3/gb.complex.so
/usr/lib64/gambas3/gb.complex.so.0
/usr/lib64/gambas3/gb.complex.so.0.0.0
/usr/share/gambas3/info/gb.complex.info
/usr/share/gambas3/info/gb.complex.list


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 11:45:28 2024