Skip to content

PorteuX 1.7

Latest
Compare
Choose a tag to compare
@porteux porteux released this 19 Oct 20:33
· 17 commits to main since this release

This is a big release! What's even more exciting is that all the ISOs are significantly smaller compared to the last version. Many optimizations, fixes and updates have been made, resulting in a very exciting and, hopefully, fast and stable system for everyone. :)

  1. Fixed run-pipewire and gui-cheatcode-loader scripts to avoid running in the background indefinitely
  2. Fixed LXDE error/freezing when dragging a file from Engrampa over the file manager side panel
  3. Fixed Xfce 4.18 'sticky keys' notification issue
  4. Improved kernel config file to remove debug and other optimizations to reduce size without sacrificing performance
  5. Improved GCC/Clang flags to use LTO when it's possible
  6. Improved stripping in GNOME current -- localsearch binaries have been removed due to random full load
  7. Improved rc.6, rc.M, rc.S and rc.services to be simpler and a bit faster
  8. Improved xzm converter scripts to include -o [path] syntax, among some other minor improvements
  9. Improved stripping in all base modules -- smallest 001-core of all time!
  10. Improved run-pipewire script to avoid executing pipewire if it's already running
  11. Improved install instructions (thanks to Jesse Smith from DistroWatch)
  12. Improved gnome-settings in stable to inform correct shell version
  13. Improved folder structure of the builders of all desktop environments
  14. Improved the following packages to be built using clang (resulting in smaller binaries): gtk+3, libjxl, transmission, ffmpeg, x265, dav1d, mp4v2, pipewire, 7zip
  15. Improved makepkg command in build scripts to avoid compression in order to speed up the build process -- since we don't ship .txz files, this won't make any difference in the final modules
  16. Improved Xfce 4.18 desktop to show file sizes in binary so it's consistent with its file manager default setting
  17. Improved Xfce 4.18 to have tiling windows when dragging to the edge of the screen
  18. Improved Xfce 4.18 panel hide/show delay to 10ms
  19. Improved LXQt to remove blue frame in focused areas
  20. Improved Xfce 4.18 to prevent extractors from creating invalid folders
  21. Moved vte from 002-gui to the desktop environments that depend on it
  22. Removed org.gnome.SettingsDaemon.Housekeeping.desktop and org.gnome.SettingsDaemon.Rfkill.desktop services from initilization in GNOME
  23. Removed libpoppler-qt5 from current -- both KDE and LXQt use Qt6 only
  24. Removed gnome-menus from GNOME stable
  25. Removed the following packages from GNOME current: gperf, appstream, libxmlb, tracker3, gnome-menus
  26. Removed the following packages from 001-core: aaa_glibc-solibs, bc, hwdata, screen, sharutils
  27. Removed the following packages from 002-gui: aalib, daemon
  28. Removed broadcom devices from the kernel blacklist -- the SlackBuild already includes them
  29. Removed the following build flags: -ffat-lto-objects, -fasynchronous-unwind-tables, -pipe, -feliminate-unused-debug-types, -Wl,--strip-all , -Wl,--enable-new-dtags
  30. Removed rc.inet1 script from initialization
  31. Removed the following packages from KDE: taglib, kholidays, kpmcore
  32. Removed polkit-gnome from Cinnamon
  33. Removed p7zip
  34. Added 7zip
  35. Added mate-polkit in Cinnamon
  36. Added support to build the kernel with clang (disabled at the moment)
  37. Added the following packages to GNOME current: libdisplay-info, localsearch, tinysparql, libspelling
  38. Added xcb-util-cursor to 002-gui (required by new VirtualBox)
  39. Added -fuse-linker-plugin to default GCC flags to improve linking
  40. Added experimental COSMIC build script
  41. Added experimental Xfce 4.19 build script
  42. Updated kernel to 6.11.4
  43. Updated GNOME to 47.1
  44. Updated KDE to 6.2.1 (thanks to LuckyCyborg)
  45. Updated many packages in both stable and current according to Slackware updates