Perubahan di Seluruh Distribusi

pemaketan ulang lazarus

Lazarus adalah Integrated Development Environment (IDE) untuk mengembangkan perangkat lunak dalam bahasa pemrograman Pascal.

Paket lazarus, yang menyediakan IDE ini, kini dipecah ke dalam beberapa sub paket sebagai berikut:

  • lazarus-doc - dokumentasi

  • lazarus-ide - IDE itu sendiri

  • lazarus-lcl - paket dasar bagi LCL (Lazarus Component Library), memuat bagian-bagian LCL umum

  • lazarus-lcl-nogui - komponen untuk membangun aplikasi non grafis

  • lazarus-lcl-gtk2 - komponen untuk membangun program-program memakai pustaka widget GIMP Toolkit 2 (GTK2)

  • lazarus-lcl-gtk3 - dukungan untuk membangun program-program memakai pustaka widget GTK3

  • lazarus-lcl-qt - dukungan untuk membangun program-program memakai pustaka widget Qt4

  • lazarus-lcl-qt5 - dukungan untuk membangun program-program memakai pustaka widget Qt5

  • lazarus-tools - utilitas baris perintah yang disediakan dengan Lazarus, misalnya lazbuild

Paket lazarus asli akan menjadi paket meta dan tidak akan memuat sebarang berkas. Sebagai pengganti, itu akan menarik semua paket berikut:

  • lazarus-ide

  • lazarus-lcl

  • lazarus-lcl-nogui

  • lazarus-lcl-gtk2

  • lazarus-tools

Sebagai hasilnya, perubahan ini mengizinkan membangun Lazarus Component Library (Pustaka Komponen Lazarus) bagi beberapa set widget, bukan hanya GTK2 yang baku.

Migrasi SPDX

Paket-paket RPM memakai identifier SPDX bagi lisensi sebagai suatu standar. Sekitar separuh dari paket telah dimigrasikan ke identifier SPDX. Paket sisanya diperkirakan akan dimigrasikan ke SPDX dalam Fedora 40 dan 41.

Penyapa berwarna bagi shell Bash

Sebelumnya, penyapa baku itu monokrom, yang membuat sulit untuk membedakan sapaan individu dari perintah dalam keluaran panjang. Untuk menjawab masalah ini, pembaruan ini memperkenalkan suatu penyapa shell berwarna yang pengguna dapat lebih lanjut mengubahnya secara visual.