* 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.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: 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