Общесистемные изменения
Переупаковка lazarus
Lazarus — это интегрированная среда разработки (IDE) для создания программного обеспечения на языке программирования Pascal.
Пакет lazarus, предоставляющий эту IDE, теперь разделён на несколько подпакетов:
-
lazarus-doc— документация -
lazarus-ide— сама IDE -
lazarus-lcl— базовый пакет для LCL (Lazarus Component Library), содержащий общие части LCL -
lazarus-lcl-nogui— компоненты для сборки приложений без графического интерфейса -
lazarus-lcl-gtk2— компоненты для сборки программ с использованием библиотеки виджетов GIMP Toolkit 2 (GTK2) -
lazarus-lcl-gtk3— поддержка сборки программ с использованием библиотеки виджетов GTK3 -
lazarus-lcl-qt— поддержка сборки программ с использованием библиотеки виджетов Qt4 -
lazarus-lcl-qt5— поддержка сборки программ с использованием библиотеки виджетов Qt5 -
lazarus-tools— утилиты командной строки, поставляемые с Lazarus, напримерlazbuild
Исходный пакет lazarus станет мета-пакетом и не будет содержать файлов. Вместо этого он будет подтягивать все следующие пакеты:
-
lazarus-ide -
lazarus-lcl -
lazarus-lcl-nogui -
lazarus-lcl-gtk2 -
lazarus-tools
В результате это изменение позволяет собирать Lazarus Component Library для нескольких наборов виджетов, а не только для GTK2 по умолчанию.
Миграция на SPDX
Пакеты RPM используют идентификаторы SPDX для лицензий в качестве стандарта. Около половины пакетов были перенесены на идентификаторы SPDX. Оставшиеся пакеты, по оценкам, будут перенесены на SPDX в Fedora 40 и 41.
Цветное приглашение для оболочки Bash
Ранее приглашение по умолчанию было монохромным, что затрудняло различение отдельных приглашений и команд в длинном выводе. Чтобы решить эту проблему, данное обновление вводит простое цветное приглашение оболочки, которое пользователи могут дополнительно настраивать визуально.
Want to help? Learn how to contribute to Fedora Docs ›