File gambas2.changes of Package gambas2

-------------------------------------------------------------------
Sun Sep  3 02:15:26 UTC 2023 - Yasuhiko Kamata <belphegor@belbel.or.jp>

- added gambas2-newc++.patch in order to support newer C++ spec
  for Tumbleweed (".h" is not needed).

-------------------------------------------------------------------
Fri Mar 10 06:37:01 UTC 2023 - Yasuhiko Kamata <belphegor@belbel.or.jp>

- added "-no-pie" to AM_CFLAGS/AM_CXXFLAGS to generate a working
  executables (without this flag, would generate a shared
  library, so that SIGSEGV will occur while starting).

-------------------------------------------------------------------
Fri Mar  3 06:58:13 UTC 2023 - Yasuhiko Kamata <belphegor@belbel.or.jp>

- changed from "BuildRequires: atk-devel" to "BuildRequires:
  pkgconfig(atk)" to resolve unresolvable error in Tumbleweed.
- added "gambas2-remove-unused-symbols.patch" to resolve build
  failure in Leap 15.5 and Tumbleweed.

-------------------------------------------------------------------
Wed Nov 28 07:53:21 UTC 2018 - Ilya Chernykh <anixx@opensuse.org>

- use sqlite3 on openSUSE 15

-------------------------------------------------------------------
Tue Jun  2 00:00:00 CEST 2015 - dsterba@suse.cz

- fix build failure on Factory
- Add patch: gambas2-configure-fixes.patch

-------------------------------------------------------------------
Fri May 25 04:34:14 UTC 2012 - anixx@opensuse.org

- update version to 2.24.0
- add patch for poppler-0.20.x

-------------------------------------------------------------------
Thu Jul  7 17:55:15 UTC 2011 - anixx@opensuse.org

- adjusted header names for openSUSE 12.1

-------------------------------------------------------------------
Fri Dec 24 21:25:04 UTC 2010 - lars@linux-schulserver.de

- update to 2.22.0:
  + Detect x86_64 architecture better.
  + Add AC_PROG_LIBTOOL in root configure.ac file.
  + Check for missing mathematical function directly instead of 
    relying on operating system detection.
  + Remove useless install-sh links.
  + Don't save the Url in the project file if it is equal to the 
    default URL http://www.endoftheinternet.com
  + Extern functions now can handle up to 16 pointer or string arguments
  + Do not use stack contents as return value.
  + The return value of extern functions returning a 'char *' is now 
    correctly converted to a constant String.
  + The == operator works correctly now.
  + Fix two incorrect optional function declarations.
  + Translation updates
  + ...and many other bugfixes

-------------------------------------------------------------------
Sat Jul 31 21:27:19 UTC 2010 - lars@linux-schulserver.de

- update to 2.21.0:
  + Event management and some memory leaks have been fixed in gb.gtk.
  + The SMTP component now better follows the standard, and mails 
    should be readable in less tolerant mail clients.
  + The German and Czech translations have been completed.
  + The Debian and Ubuntu packaging should work correctly now.
  + RDir() handles too long paths correctly.
  + The CR / NL input conversion flags is cleared when initializing 
    a serial port.
  + Using gb.desktop made the interpreter crash at exit in some cases.
  + In gb.qt, TreeView.Count and ColumnView.Count now return the 
    number of items in the view like in gb.gtk, not just the number 
    of root items.
  + ComboBox now raises the Click event when it gets its first 
    element, because that element is automatically selected.
  + The SerialPort class does not eat CPU time pointlessly anymore.
  + The Exist() and Dir() functions now work correctly for files 
    located inside the executable.
- package gbw2 in gambas2-script package

-------------------------------------------------------------------
Tue Dec 22 13:14:46 UTC 2009 - lars@linux-schulserver.de

- update to 2.18.0:
  + The IDE now has support for the Ukrainian language.
  + The IDE does not sometimes freeze anymore when running a project.
  + Native windows are now disabled with GTK+ 2.18, so that the GTK+ 
    component works correctly on recent distributions.

-------------------------------------------------------------------
Sun Nov  8 21:59:21 CET 2009 - lars@linux-schulserver.de

- update to 2.17.0:
  + Application_KeyPress global event handler has been implemented
  + Put custom autoconf macros in the "m4" directory.
  + Drop libltdl.
  + Use a recent libtool.
  + Make the ./reconf script verbose. 
  + Ctrl+PgUp and Ctrl+PgDown are two new shortcuts to move to the 
    previous or next tab in the Workspace control.
  + Changing the language in the translation dialog now keep the 
    current translated string selected, and stay in the same 
    translation file. 
  + bugfixes in nearly all components

-------------------------------------------------------------------
Mon Jun 29 08:15:26 CEST 2009 - lars@linux-schulserver.de

- update to 2.14.0:
  + All database drivers became components so that they can be an 
    explicit project dependency. 
  + Backport memory debugging routines from Gambas 3
  + bugfixes in nearly all components

-------------------------------------------------------------------
Wed May 27 09:24:14 CEST 2009 - lars@linux-schulserver.de

- update to 2.13.1:
  + This release fixes compilation problems with gcc 4.4 and older 
    versions of the GTK+ library. It makes simultaneaous 
    asynchronous downloads work correctly in the gb.net.curl 
    component. 

-------------------------------------------------------------------
Mon May 18 10:50:06 CEST 2009 - lars@linux-schulserver.de

- update to 2.13:
  + This release fixes some important bugs in the interpreter, in 
     the GTK+ component, and in the transparent picture drawing 
     routines of both GTK+ and QT component. 

-------------------------------------------------------------------
Sat Mar 21 23:13:39 CET 2009 - lars@linux-schulserver.de

- update to 2.12:
  + This release fixes many bugs in the interpreter, the GTK+ 
    component, the networking component, the PDF component, and 
    the XML/RPC component.
- created gambas2-gb-settings

-------------------------------------------------------------------
Sun Feb  1 19:54:56 CET 2009 - lars@linux-schulserver.de

- update to 2.11.1:
  + The arithmetic operations on Boolean, Byte and Short now behave 
    correctly when an overflow occurs.
  + The compiler message displayed when there is a syntax error in 
    a FOR...NEXT loop is correct now.
  + The GridView now stretched its last column correctly.
  + The GridView cell padding has been fixed. 

-------------------------------------------------------------------
Thu Jan 29 16:02:22 CET 2009 - lars@linux-schulserver.de

- update to 2.11.0:
  Fixes the following bugs:
  + The Balloon is displayed properly again.
  + The autotools packager now correctly handle projects having 
    spaces in their directory.
  + The last column of a GridView is correctly stretched when its 
    width is explicitely set now.
  + Serial port devices are now watched for reading, not for 
    writing, so that the callback are not called permanently. 

-------------------------------------------------------------------
Sat Jan  3 21:38:38 CET 2009 - lars@linux-schulserver.de

- update to 2.10.2
  + Fixed the HttpClient.Async and FtpClient.Async properties.
  + Fixed the Balloon class, that was freezing the GUI.
  + Fixed the XSLT.Transfrom() method. 
  + additional bugs in GB.DB, GB.NET.CURL, GB.QT, GB.QT.EXT, 
    GB.XML.XSLT fixed

-------------------------------------------------------------------
Tue Dec 30 13:46:22 CET 2008 - lars@linux-schulserver.de

- update to 2.10.1:
  + BUG: Fix unresolved variables in gb.qt generated Makefiles and 
    possibly somewhere else.
  + NEW: Update libtool to the last version from Mandriva 2009 
    updates. 

-------------------------------------------------------------------
Mon Dec 29 17:38:30 CET 2008 - lars@linux-schulserver.de

- update to 2.10.0:
  + Possible crashes in the IDE property sheet and while saving forms.
  + Crash in the debugger when selecting the "Collection" identifier.
  + Automatic completion now works correctly on lines having 
    non-ASCII characters.
  + Dir() and RDir() now work correctly on relative paths.
  + Enumerating something inside a _next() enumerator method now 
    is safe.
  + SUPER now works inside overriden static methods.
  + Fix string and blob quoting in the PostgreSQL component.
  + Sockets will not take 100% CPU anymore.
  + Startup forms hidden at design time are not shown 
    automatically anymore.
  + The XSLT component works again.
  + A lot of fixes in the GTK+ component too.
  + ... 

-------------------------------------------------------------------
Tue Nov  4 10:34:00 CET 2008 - lars@linux-schulserver.de

- update to 2.9.0
  + The code editor can now use any font.
  + The IDE creates packages inside their own directories.
  + A "paste special" feature has been implemented.
  + Gambas Server Pages allows you to create web pages dynamically.
  + Deleted forms now become immediately invalid. 

-------------------------------------------------------------------
Sat Aug 30 23:16:17 CEST 2008 - lars@linux-schulserver.de

- update to 2.8.2:
  + BUG: When opening a project, the packager information is 
         correctly reset. 
  + BUG: Fix the bits manipulation function, thanks to Liang Wei. 
  + BUG: GTK/QT Tray icons are correctly refreshed when the icon 
         is changed. 
  + NEW: Small changes in the project property dialog layout. 
  + NEW: Simplified chinese translation updated. 
  + NEW: The interpreter is now linked with the pthread library 
         on Linux systems. 

-------------------------------------------------------------------
Thu Aug 28 00:16:17 CEST 2008 - lars@linux-schulserver.de

- fix libffi requirement for 11.0

-------------------------------------------------------------------
Fri Aug 22 04:07:32 CEST 2008 - lars@linux-schulserver.de

- update to 2.8.1:
  + BUG: Do not store the source file full path into object files, 
         so that rmplint does not cry. 
  + BUG: Fix the tray icon management. Now GTK+ icons work on Gnome 
         and KDE, and are fully transparent! 
  + BUG: Fix the menu shortcut management.

-------------------------------------------------------------------
Fri Aug 15 22:07:32 CEST 2008 - lars@linux-schulserver.de

- update to 2.8.0:
  + When displaying a method signature, the current argument 
    is underlined. 
  + Spanish, French and Russian translations were updated. 
  + IDE shortcuts of different menus should not interfere anymore. 
  + The GTK+ component can deal with font underline and strikeout 
    in many places. 
  + The QT component tray icons are now visible inside Gnome or XFCE

-------------------------------------------------------------------
Fri Jun 13 18:33:01 CEST 2008 - lars@linux-schulserver.de

- update to 2.7.0:
  * BUG: Clicking on a virtual property in the property sheet does 
         not crash anymore when the property help is displayed.
  * BUG: The automatic completion can deal with multiple local 
         variable declarations on the same line now.
  * BUG: The stack backtrace list width is saved correctly now.
  * BUG: Do not display the current opened project in the list of 
         recently opened projects.
  * BUG: Fix the DataReportExample example. 
  * BUG: Fix a bug in DateAdd() that made this function corrupt the 
         next date to string conversion, which then lead to other 
         bad weird things. 
  * BUG: The owner and group of all files generated by the compiler 
         ('.startup', '.info', '.list', object files) are now set 
         to the owner and group of the '.project' file. This way, 
         any project can be safely compiled as root, without 
         locking it for other users. 
  * NEW: Add a popup menu to the console window.
  * Japanese,Swedish, Russian translation updated.

-------------------------------------------------------------------
Tue May 20 14:21:46 CEST 2008 - lars@linux-schulserver.de

- fix build on suse_version < 1020

-------------------------------------------------------------------
Sun May 11 21:49:00 CEST 2008 - lars@linux-schulserver.de

- update to 2.6.0:
  * BUG: The auto-completion of a child class now is correctly 
         updated if its parent class is modified.
  * BUG: The auto-completion of children classes does not overflow 
         the stack anymore.
  * BUG: Evaluating expressions in the output console works again.
  * BUG: Text editor does not flash anymore when being resized.
  * BUG: Correctly raise an error when making an executable fails 
         for any reason.
  * BUG: Extract the property help better.
  * BUG: Fix the layout of the property sheet text edit dialog.
  * BUG: Splitting view in editor correctly updates the procedure 
         combo-box now.
  * BUG: The menu editor does not crash anymore when all menus are 
         deleted at once.
  * NEW: Add a search box in the output console toolbar.
  * NEW: Displays an error message if a project is not a 
         Gambas 2 project.
  * NEW: Subversion conflicts support.
  * OPT: Do not set Project ColumnView AutoResize property to TRUE. 
         Use a very wide column instead to optimize redrawing. 
  * and many more, please see Changes file


-------------------------------------------------------------------
Thu Apr 17 22:52:42 CEST 2008 - lars@linux-schulserver.de

- fix desktop icon (see #0000038)

-------------------------------------------------------------------
Mon Apr  7 16:03:06 CEST 2008 - lars@linux-schulserver.de

- update to 2.5.0:
  New features were added to the development environment:
  + Code editor can be split, both horizontally or vertically.
  + The property sheet can display some help on the currently 
    edited property.
  + The balloon file information has been replaced by a dialog box.
  + The log editor of the commit dialog box got a little toolbar 
    and displays the cursor position.
  + The Spanish translations were updated and, of course, 
    many bugs were fixed! Read the ChangeLog for more details. 

-------------------------------------------------------------------
Thu Mar 27 18:08:51 CET 2008 - lars@linux-schulserver.de

- fix desktop file
- gambas2-ide should also require gambas2 main package

-------------------------------------------------------------------
Wed Mar 26 16:37:35 CET 2008 - lars@linux-schulserver.de

- specfile cleanup, honoring
  http://gambasdoc.org/help/howto/package
- registering gambas in mime database 
  (gambas-2.4.1-mime_translation.patch)
- added script package 
- added ide package (should require/recommend all other packages)
- run AutoReqProv so some explicit requires are obsolet
- don't package gb.la and gb.so* - not needed for distribution

-------------------------------------------------------------------
Tue Mar 25 17:59:37 CET 2008 - lars@linux-schulserver.de

- update to 2.4.1:
  + A new interpreter option, "-k", that prevents shared library to 
    be unloaded until the process terminates. That can be useful 
    when debugging with valgrind.
  + GB.NET.SMTP fixes, so the component compiles if the glib 
    library is installed in a non-standard directory.
  + GB.QTE.EXT fixes the gb.qte.ext.component file
- package gb-qt-kde-html,gb-qt-kde,gb-qt-ext,gb-qt,gb.qt.component
  gb-corba

-------------------------------------------------------------------
Wed Mar 19 19:03:47 CET 2008 - lars@linux-schulserver.de

- update to 2.4.0:
  * GTK+ component fixes
  * fix some memory leaks in both GTK+ and QT component
  * The IDE now can make Debian and Ubuntu packages 
    for component projects.
  * The IDE now automatically reopen the previously 
    opened files of each project.
  * Spanish, russian and french translations were updated.
  * The interpreter now opens device files in non-blocking mode.
  * The MySQL database driver automatically retries a query when 
    the connection with the server has been lost. 

-------------------------------------------------------------------
Wed Mar 12 22:39:15 CET 2008 - lars@linux-schulserver.de

- update to 2.2.1:
  + many, many bugfixes
  + 64bit port finished
  + Pointer[] is a new class that represents an array of Pointer
    values
  + extern function implementation is redesigned and based now on
    libffi
  + fixed wrong error message if a form method declaration has no
    END keyword
  + Breakpoint list is refreshed before starting a program
  + some find improvements
  + translation updates
  + documentation updated

-------------------------------------------------------------------
Sun Jan 27 17:48:21 CET 2008 - lars@linux-schulserver.de

- update to 2.0.0 with many improvements
- gambas2-ide is now gambas2-devel

-------------------------------------------------------------------
Tue Nov  7 01:03:11 CET 2006 - ro@suse.de

- fix permissions for icons and docu 

-------------------------------------------------------------------
Sun Sep 10 17:23:48 CEST 2006 - meissner@suse.de

- fixed mismatch PATH_MAX / MAX_PATH in getcwd()
- compile with RPM_OPT_FLAGS

-------------------------------------------------------------------
Tue Jul 18 20:02:15 CEST 2006 - dmueller@suse.de

- update to 1.9.34:
    Lots of improvements and changes, see
    /usr/share/doc/packages/gambas2-runtime/ChangeLog
    for details.

-------------------------------------------------------------------
Mon Jul 17 22:02:42 CEST 2006 - aj@suse.de

- Fix spec file for pdf plugin.

-------------------------------------------------------------------
Fri Jul 14 14:01:24 CEST 2006 - dmueller@suse.de

- update to 1.9.33:
    Lots of improvements and changes, see 
    /usr/share/doc/packages/gambas2-runtime/ChangeLog
    for details.
- disable pdf plugin as it does no longer build

-------------------------------------------------------------------
Fri Jun  2 10:02:07 CEST 2006 - stbinner@suse.de

- fix build for < 10.0

-------------------------------------------------------------------
Tue May 30 00:48:00 CEST 2006 - stbinner@suse.de

- update to version 1.9.31 and split up packages (#115803)

-------------------------------------------------------------------
Wed Jan 25 21:44:14 CET 2006 - mls@suse.de

- converted neededforbuild to BuildRequires

-------------------------------------------------------------------
Mon Jan 16 17:41:28 CET 2006 - stbinner@suse.de

- update to 1.9.23

-------------------------------------------------------------------
Tue Oct 11 16:38:14 CEST 2005 - dmueller@suse.de

- fix build 

-------------------------------------------------------------------
Fri Oct  7 23:46:23 CEST 2005 - dmueller@suse.de

- fix uninit variable accesses 

-------------------------------------------------------------------
Tue Sep 27 13:41:04 CEST 2005 - stbinner@suse.de

- fix typo in GenericName part of desktop file

-------------------------------------------------------------------
Sat Sep 17 13:24:48 CEST 2005 - dmueller@suse.de

- update to 1.9.20 

-------------------------------------------------------------------
Tue Aug 23 15:52:12 CEST 2005 - llunak@suse.cz

- update to 1.9.17 to fix startup problems, fix Exec= in .desktop
  file

-------------------------------------------------------------------
Sun Jul 31 13:22:37 CEST 2005 - dmueller@suse.de

- update to 1.9.14 

-------------------------------------------------------------------
Sat Jul 16 13:27:58 CEST 2005 - dmueller@suse.de

- 1.9.12 

-------------------------------------------------------------------
Sun Jul 10 16:40:27 CEST 2005 - dmueller@suse.de

- update to 1.9.11 

-------------------------------------------------------------------
Thu Apr 28 13:56:58 CEST 2005 - adrian@suse.de

- update to version 1.9.6 (development version)
- minor gcc 4 fixes
- disable not working modules

-------------------------------------------------------------------
Mon Mar 14 11:36:58 CET 2005 - adrian@suse.de

- adapt spec file to make gambas working again 
  (as suggested by Michael Glockenstein)

-------------------------------------------------------------------
Tue Jan 11 10:42:00 CET 2005 - adrian@suse.de

- fix compiler warning

-------------------------------------------------------------------
Mon Jan 10 17:42:56 CET 2005 - adrian@suse.de

- update to version 1.0.1

-------------------------------------------------------------------
Thu Dec 16 21:58:32 CET 2004 - hvogel@suse.de

- fix desktop file
- package icon from the gambas webpage

-------------------------------------------------------------------
Mon Nov 22 16:10:10 CET 2004 - ro@suse.de

- disable curl for < 9.1

-------------------------------------------------------------------
Thu Nov 11 02:03:49 CET 2004 - ro@suse.de

- hack for lib64

-------------------------------------------------------------------
Sun Oct 24 11:36:00 CEST 2004 - adrian@suse.de

- include missing files to file list

-------------------------------------------------------------------
Mon Oct 18 11:56:00 CEST 2004 - adrian@suse.de

- update to version 0.99

-------------------------------------------------------------------
Wed Mar 17 23:18:35 CET 2004 - adrian@suse.de

- remove temp files (#36318)

-------------------------------------------------------------------
Thu Feb 26 22:28:47 CET 2004 - adrian@suse.de

- update to version 0.90

-------------------------------------------------------------------
Thu Feb 12 14:03:48 CET 2004 - adrian@suse.de

- update to version 0.83

-------------------------------------------------------------------
Fri Dec 26 13:25:13 CET 2003 - adrian@suse.de

- update to version 0.74

-------------------------------------------------------------------
Mon Dec  8 11:10:26 CET 2003 - adrian@suse.de

- update to version 0.73

-------------------------------------------------------------------
Thu Nov 20 18:12:23 CET 2003 - adrian@suse.de

- update to version 0.72
- disable postgres support for now, because internal
  headers are used.

-------------------------------------------------------------------
Mon Sep 29 22:25:12 CEST 2003 - adrian@suse.de

- fix build

-------------------------------------------------------------------
Thu Sep 25 18:04:36 CEST 2003 - adrian@suse.de

- update to version 0.70

-------------------------------------------------------------------
Tue Aug 12 10:33:27 CEST 2003 - adrian@suse.de

- update to version 0.64
- add desktop file
- fix for lib64

-------------------------------------------------------------------
Mon Jul 28 17:44:34 CEST 2003 - adrian@suse.de

- update to version 0.62

-------------------------------------------------------------------
Mon Jul 28 16:01:21 CEST 2003 - adrian@suse.de

- add %run_ldconfig

-------------------------------------------------------------------
Wed Jul  2 18:27:40 CEST 2003 - ro@suse.de

- change gbi to survive libs where no shared lib can be found 

-------------------------------------------------------------------
Mon May 26 10:26:39 CEST 2003 - adrian@suse.de

- update to version 0.57

-------------------------------------------------------------------
Sat May 17 11:23:00 CEST 2003 - adrian@suse.de

- update to version 0.56

-------------------------------------------------------------------
Wed Feb 19 14:01:22 CET 2003 - sf@suse.de

- export CXXFLAGS after configure, as configure
  calls configure in subdir which doesn't work this way (worked
  on i386 by accident)
- add -fPIC on non-ix86-archs

-------------------------------------------------------------------
Mon Feb  3 10:47:45 CET 2003 - adrian@suse.de

- update to version 0.44

-------------------------------------------------------------------
Tue Jan 21 12:09:55 CET 2003 - adrian@suse.de

- enable BuildRoot again

-------------------------------------------------------------------
Mon Jan 20 16:24:39 CET 2003 - adrian@suse.de

- update to version 0.43
  (fix are in official tar ball now)

-------------------------------------------------------------------
Mon Jan 13 22:53:53 CET 2003 - adrian@suse.de

- disable fast malloc for < SuSE 8.2 (fixes sig11 on startup)

-------------------------------------------------------------------
Tue Dec 24 12:37:10 CET 2002 - adrian@suse.de

- include missing files
  (gambas works now, even with gcc 3.x)

-------------------------------------------------------------------
Sun Dec 22 17:50:05 CET 2002 - adrian@suse.de

- update to version 0.40

-------------------------------------------------------------------
Thu Nov 21 13:41:49 CET 2002 - adrian@suse.de

- update to version 0.39 and make it compiling with QT 3.1
- it is known not to work with gcc 3.x atm :(

-------------------------------------------------------------------
Tue Oct 29 12:42:48 CET 2002 - ro@suse.de

- remove (old) libtool macros from acinclude.m4

-------------------------------------------------------------------
Tue Jul 30 13:50:05 CEST 2002 - adrian@suse.de

- update to version 0.36

-------------------------------------------------------------------
Fri Jun 28 13:24:15 CEST 2002 - uli@suse.de

- fix non-i386.dif

-------------------------------------------------------------------
Fri Jun 28 09:23:59 CEST 2002 - adrian@suse.de

- update to version 0.33

-------------------------------------------------------------------
Mon Jun 17 11:29:01 CEST 2002 - adrian@suse.de

- fix build for non-i386

-------------------------------------------------------------------
Sat Jun 15 10:51:39 CEST 2002 - adrian@suse.de

- update to version 0.32 (bugfix release)

-------------------------------------------------------------------
Thu Jun 13 08:39:48 CEST 2002 - adrian@suse.de

- update to version 0.31

-------------------------------------------------------------------
Sat Jun  1 00:12:21 CEST 2002 - adrian@suse.de

- update to version 0.30

-------------------------------------------------------------------
Tue May 28 15:48:10 CEST 2002 - adrian@suse.de

- fix build for lib64

-------------------------------------------------------------------
Tue May 21 13:46:21 CEST 2002 - adrian@suse.de

- update to version 0.25
  * includes working debugger
- include official pdf-handbook

-------------------------------------------------------------------
Wed May 15 15:39:10 CEST 2002 - schwab@suse.de

- Fix for 64 bit architectures.
- Enable optimization.

-------------------------------------------------------------------
Tue May  7 12:35:06 CEST 2002 - ro@suse.de

- fix compilation with latest gcc snapshot 

-------------------------------------------------------------------
Wed Apr 24 01:37:27 CEST 2002 - ro@suse.de

- build with gcc-3.1

-------------------------------------------------------------------
Wed Apr 10 16:12:31 CEST 2002 - adrian@suse.de

- initial package. version 0.23 for Qt 2

openSUSE Build Service is sponsored by