Package Release Info

lazarus-3.2-bp156.1.2

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

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

lazarus
lazarus-doc
lazarus-ide
lazarus-lcl
lazarus-lcl-gtk2
lazarus-lcl-gtk3
lazarus-lcl-nogui
lazarus-lcl-qt5
lazarus-lcl-qt6
lazarus-tools
libQt5Pas-devel
libQt5Pas1
libQt6Pas-devel
libQt6Pas6

Change Logs

* Tue May 14 2024 PragmaticLinux <info@pragmaticlinux.com>
- Add lazarus-libqt6_fix.patch to fix libqt6pas per upstream issue #40901
* Sun Mar 03 2024 PragmaticLinux <info@pragmaticlinux.com>
- Update to 3.2
  * This is a bugfix release for which no seperate release notes were
    published. The previous release notes still apply and contain
    Lazarus 3.2 notes:
    https://wiki.freepascal.org/Lazarus_3.0_release_notes
- Improved the build commands in the spec-file.
* Tue Jan 16 2024 PragmaticLinux <info@pragmaticlinux.com>
- Corrected fdupes usage and removed an unneeded hidden file.
* Tue Jan 16 2024 Paolo Stivanin <info@paolostivanin.com>
- Add Qt6 widgetset.
* Mon Jan 15 2024 PragmaticLinux <info@pragmaticlinux.com>
- Update to 3.0
  * For a complete list of changes see:
    https://wiki.freepascal.org/Lazarus_3.0_release_notes
- Removed 0002-fix-GTK3-build-error.patch because this is fixed in Lazarus 3.0.
- Spec-file improvements to fix several RPM lint errors and warnings.
* Tue Aug 29 2023 Paolo Stivanin <info@paolostivanin.com>
- Split package into multiple packages:
  LCL packages:
    + lazarus-lcl
    + lazarus-lcl-nogui
    + lazarus-lcl-qt5
    + lazarus-lcl-gtk2
    + lazarus-lcl-gtk3
  Doc package:
    + lazarus-doc
  IDE package:
    + lazarus-ide
  Tools package:
    + lazarus-tools
  QT5 bindings:
    + libQt5Pas
  Meta package:
    + lazarus (this will install: ide, lcl, lcl-gtk2, lcl-nogui, tools)
- Add 0002-fix-GTK3-build-error.patch: this fixes building the GTK3 LCL.
* Tue Mar 14 2023 PragmaticLinux <info@pragmaticlinux.com>
- Update to 2.2.6
  * For a complete list of changes see:
    https://wiki.freepascal.org/Lazarus_2.2_fixes_branch#Fixes_for_2.2.6_.28merged.29
Version: 2.2.4-bp155.1.31
* Wed Sep 28 2022 PragmaticLinux <info@pragmaticlinux.com>
- Update to 2.2.4
  * For a complete list of changes see:
    https://wiki.freepascal.org/Lazarus_2.2_fixes_branch#Fixes_for_2.2.4_.28merged.29
- Enabled the removal of duplicates again using fdupes, now that
  upstream resolved the issue - boo#1197651
* Fri May 20 2022 ecsos <ecsos@opensuse.org>
- Update to 2.2.2
  * For a complete list of changes see:
    https://wiki.freepascal.org/Lazarus_2.2_fixes_branch#Fixes_for_2.2.2_.28merged.29
- Rebase lazarus-Makefile_patch.diff, because some things in
  upstream now.
- Drop fix-object-inspector-visible.patch because now in upstream.
* Sat Apr 30 2022 PragmaticLinux <info@pragmaticlinux.com>
-  Add patch to fix Object Inspector visibility:
  * fix-object-inspector-visible.patch - boo#1197651
* Sat Apr 23 2022 PragmaticLinux <info@pragmaticlinux.com>
- Skip removing duplicates with fdupes. It removes important files,
  causing "unit not found errors" during application development
  (bug 1197651).
- Corrected library directory in lazarus-Makefile_patch.diff.
- Added creation of qt5 directory in lazarus-Makefile_patch.diff,
  needed when rebuilding the IDE using the QT5 widgetset.
- Added gcc, make and binutils package requirements, needed when
  the user rebuilds the IDE.
- Removed git ignore files to prevent version control files from
  being installed.
- Fixed a few spurious executable permission RPM lint errors.
- Cleaned up spec-file by removing support for obsolete distribution
  versions.
Version: 2.2.0-bp154.1.60
* Wed Jan 05 2022 Luigi Baldoni <aloisio@gmx.com>
- Update to version 2.2.0
  * For a complete list of changes see:
    https://wiki.freepascal.org/Lazarus_2.2.0_release_notes
- Drop lazarus-PascalScript_PPC.patch (merged upstream)
* Sun Oct 10 2021 Luigi Baldoni <aloisio@gmx.com>
- Add lazarus-PascalScript_PPC.patch (fixes PPC build)
- Add _constraints file
Version: 2.0.8-bp152.1.16
* Wed Apr 15 2020 Luigi Baldoni <aloisio@gmx.com>
- Update to version 2.0.8
  This is a bugfix release. For a complete list of changes see:
  https://wiki.freepascal.org/Lazarus_2.0_fixes_branch#Fixes_for_2.0.8_.28merged.29
* Wed Oct 30 2019 Luigi Baldoni <aloisio@gmx.com>
- Update to version 2.0.6
  This is a bugfix release. For a complete list of changes see:
  https://wiki.freepascal.org/Lazarus_2.0_fixes_branch#Fixes_for_2.0.6_.28merged.29
* Tue Aug 06 2019 Luigi Baldoni <aloisio@gmx.com>
- Update to version 2.0.4
  This is a bugfix release. For a complete list of changes see:
  https://wiki.freepascal.org/Lazarus_2.0_fixes_branch#Fixes_for_2.0.4_.28merged.29
Version: 2.0.2-bp151.1.2
* Tue Apr 16 2019 Luigi Baldoni <aloisio@gmx.com>
- Update to version 2.0.2
  This is a bugfix release. For a complete list of changes see:
  http://wiki.freepascal.org/Lazarus_2.0_fixes_branch#Fixes_for_2.0.2_.28Merged.29
* Tue Feb 05 2019 Luigi Baldoni <aloisio@gmx.com>
- Update to version 2.0.0
  * For a complete list of changes, see:
    http://wiki.freepascal.org/Lazarus_2.0.0_release_notes
- Refreshed lazarus.desktop.patch and lazarus-rpmlintrc
* Tue May 22 2018 aloisio@gmx.com
- Update to version 1.8.4
  This is a bugfix release. For a complete list of changes see:
  http://wiki.freepascal.org/Lazarus_1.8_fixes_branch#Fixes_for_1.8.4_.28merged.29
Version: 2.0.12-bp153.1.18
* Wed Feb 24 2021 Luigi Baldoni <aloisio@gmx.com>
- Update to version 2.0.12.
  * For a complete list of changes see:
    https://wiki.freepascal.org/Lazarus_2.0_fixes_branch#Fixes_for_2.0.12_.28merged.29
- Refreshed lazarus-Makefile_patch.diff
Version: 2.0.10-bp152.2.3.1
* Fri Sep 04 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Lazarus released a new 2.0.10 tarball (2.0.10-2) which just
  includes the lazarus-2.0.10-fpc304.patch patch on top of the
  previous one. Use this new tarball and update the Source
  URL accordingly
- Drop upstreamed patch:
  * lazarus-2.0.10-fpc304.patch
- Run specfile cleaner
* Wed Jul 08 2020 Luigi Baldoni <aloisio@gmx.com>
- Update to version 2.0.10
  This is a bugfix release. For a complete list of changes see:
  https://wiki.freepascal.org/Lazarus_2.0_fixes_branch#Fixes_for_2.0.10_.28merged.29
- Add lazarus-2.0.10-fpc304.patch (fix build with fpc 3.0.4)
Version: 1.8.2-bp150.1.3
* Wed Feb 28 2018 aloisio@gmx.com
- Update to version 1.8.2
  This is a bug fix release. For complete list of changes see
  http://wiki.lazarus.freepascal.org/Lazarus_1.8.0_release_notes
* Thu Jan 04 2018 termim@gmail.com
- fix description fo libQt5Pas packages
* Tue Dec 26 2017 jengelh@inai.de
- Remove bashsisms from %prep. Replace useless use of cat.
  Fix unusual BuildRequires for sles>=11.
  Trim filler wording from description.
* Sun Dec 17 2017 aloisio@gmx.com
-  Actually install the LCL Qt5 interface
* Sun Dec 17 2017 ecsos@opensuse.org
- add/download right/original source
- add missing %defattr(-,root,root,-) for new libQt5Pas and
  libQt5Pas-devel files section
- rebase lazarus.desktop.patch
* Wed Dec 06 2017 aloisio@gmx.com
- Update to version 1.8.0, for a complete changelog see:
  http://wiki.freepascal.org/Lazarus_1.8.0_release_notes
- Refreshed lazarus.desktop.patch
- Enabled Qt5 and built libQt5Pas for supported targets
* Fri May 05 2017 jengelh@inai.de
- Avoid bashisms in %prep. Escape call involving "!" with single
  quotes to really be sure that there is no history expansion.
* Tue May 02 2017 bwiedemann@suse.com
- Make build more reproducible
* Tue Feb 07 2017 mailaender@opensuse.org
- Add an appdata.xml file for https://en.opensuse.org/openSUSE:AppStore
- Don't package lazarus/components/aggpas/gpc (problematic license)
* Fri Nov 18 2016 aloisio@gmx.com
- Update to 1.6.2
  This is a bugfix release. For a complete list of changes see:
  http://wiki.lazarus.freepascal.org/Lazarus_1.6_fixes_branch#Fixes_for_1.6.2_.28merged.29
* Mon Jun 27 2016 termim@gmail.com
- Update to 1.6.0
  http://wiki.freepascal.org/Lazarus_1.6.0_release_notes
  http://wiki.lazarus.freepascal.org/User_Changes_3.0.0
* Sun Oct 18 2015 ecsos@opensuse.org
- update to 1.4.4
  This is a bug fix release. For complete list of changes see
  http://wiki.freepascal.org/Lazarus_1.4_fixes_branch#Fixes_for_1.4.4_.28Merged.29
* Thu Jul 23 2015 ecsos@opensuse.org
- update to 1.4.2
  This is a bug fix release. For complete list of changes see
  http://wiki.freepascal.org/Lazarus_1.4_fixes_branch#Fixes_for_1.4.2_.28Merged.29
* Wed Apr 22 2015 ecsos@opensuse.org
- update to 1.4.0
  This is a major release. For complete list of changes see
  http://wiki.lazarus.freepascal.org/Lazarus_1.4.0_release_notes
* Sat Oct 18 2014 ecsos@opensuse.org
- update to 1.2.6
  This is a bug fix release. For complete list of changes see
  http://wiki.lazarus.freepascal.org/Lazarus_1.2_fixes_branch#Fixes_for_1.2.6_.28Merged.29
* Wed Jul 09 2014 ecsos@opensuse.org
- update to 1.2.4
  This is a bug fix release. For complete list of changes see
  http://wiki.lazarus.freepascal.org/Lazarus_1.2_fixes_branch#Fixes_for_1.2.4_.28Merged.29
* Thu Jan 09 2014 ecsos@opensuse.org
- update to 1.0.14
  This is a bug fix release. For complete list of changes see
  http://wiki.lazarus.freepascal.org/Lazarus_1.0_fixes_branch#Fixes_for_1.0.14_.28Merged.29
* Wed Oct 16 2013 ecsos@opensuse.org
- Update to 1.0.12
  This is a bug fix release. For complete list of changes see
  http://wiki.lazarus.freepascal.org/Lazarus_1.0_fixes_branch#Fixes_for_1.0.12_.28Merged.29
* Wed Aug 07 2013 asterios.dramis@gmail.com
- Update to 1.0.10:
  This is a bug fix release. For complete list of changes see
  http://wiki.lazarus.freepascal.org/Lazarus_1.0_fixes_branch#Fixes_for_1.0.10_.28Merged.29
- Use the package's internal desktop file instead of a custom one. Added a
  patch (lazarus.desktop.patch) to fix it.
- Removed ImageMagick build requirement (not needed).
- Use desktop-file-utils instead of update-desktop-files for openSUSE > 12.1.
  Added desktop-file-utils build requirement for this.
- Install icons in the hicolor icon directory. Added
  icon_theme_cache_post/icon_theme_cache_postun entries for openSUSE >= 11.4 to
  update the icon cache. Added hicolor-icon-theme build requirement for this.
- Added desktop_database_post/desktop_database_postun entries for
  openSUSE >= 11.4 since the package defines a MIME handler. Added
  desktop-file-utils post/postun runtime requirement for this.
- Use mime_database_post/mime_database_postun entries for openSUSE >= 11.4
  instead of /usr/bin/update-mime-database.
* Tue Jan 01 2013 mailaender@opensuse.org
- Update to 1.0.4
  This is a bug fix release. For complete list of changes see
  http://wiki.lazarus.freepascal.org/Lazarus_1.0_fixes_branch#Fixes_for_1.0.4_.28Merged.29
- formal RPMlint fixes