github jordansissel/fpm v1.16.0

14 days ago

What's Changed

  • deb: Add support for zstd compression (#2009, #2084; Ștefan Rusu)
  • deb: Add compression level setting, --deb-compression-level (#2036_; Hugo Beauzée-Luyssen)
  • rpm: Generate an empty rpm changelog if none is given. This should help cases where rpmlint would complain about missing a changelog entry in the rpm. (#2041_; Gordon Bleux)
  • deb: When converting from an rpm, remove package information that is not valid on Debian systems. (#2053_, #1627; Jordan Stopford, Jamesits)
  • python: Fix bug when PYTHONPATH has spaces in it (#2062_; Kristof Willaert)
  • deb: You can now choose a different systemd directory with --deb-systemd-path (#2063_; Reinier Schoof)
  • freebsd: OS version can now be specified with --freebsd-osversion: (#2064_; David Newhall II)
  • freebsd: Improve the 'architecture' value used by fpm to generate freebsd packages (#2064, #1880; David Newhall II, Matthew R Kasun)
  • deb: Timer units can be given to --deb-systemd now (#2065, #1978; phillipp, Robert Schneider)
  • rpm: When converting cpan packages, use newer perl-interpreter dependency name. To use the old dependency name perl, use the flag --rpm-old-perl-dependency-name (#2066, #2085; Kevin Duret, Nicholas Hubbard, William N. Braswell, Jr., Jordan Sissel))
  • Some errors now correctly print just an error message instead of dumping a ruby stack trace (#2067_; Jordan Sissel)
  • python: Support modules which download as zip files (#2068, #2074, #2072_; Matt Ezell, hussainbani, hbani)
  • rpm: Fix rpm build failures on Fedora 41 (#2082, #2076; Wayne Heaney, Antheas Kapenekakis, Romain Geissler)

New Contributors

Full Changelog:

Don't miss a new fpm release

NewReleases is sending notifications on new releases.