2025-01-02 14:59:17 -05:00
|
|
|
# replace versioned with the most-compatible (26) not the latest (27)
|
|
|
|
s|beam\w*2[0-9]*Packages|beam26Packages|g
|
|
|
|
|
2024-12-03 17:52:40 +10:00
|
|
|
# 1. replace versioned generic kernels with unversioned
|
|
|
|
s|linuxKernel.packages.linux_[0-9_]*\.|linuxPackages.|g
|
|
|
|
# 2. drop other kernels (hardened, xanmod, zen, etc)
|
|
|
|
/linuxKernel.packages.linux_\w*/d
|
|
|
|
|
2025-02-06 20:36:12 +10:00
|
|
|
# replace versioned/jit with the version used by neovim
|
|
|
|
s|lua\w*Packages|lua51Packages|g
|
|
|
|
|
2024-12-06 08:58:20 +10:00
|
|
|
# replace versioned with unversioned
|
|
|
|
s|php\w*Extensions|phpExtensions|g
|
|
|
|
s|php\w*Packages|phpPackages|g
|
|
|
|
|
2024-12-03 17:52:40 +10:00
|
|
|
# replace versioned/jit with unversioned
|
|
|
|
s|postgresql\w*Packages|postgresqlPackages|g
|
|
|
|
|
|
|
|
# replace versioned with the default version
|
|
|
|
s|python3\w*Packages|python312Packages|g
|
|
|
|
|
|
|
|
# drop > 4000 packages that can't be updated
|
2024-12-06 08:58:20 +10:00
|
|
|
/^rPackages.\w*/d
|
|
|
|
|
|
|
|
# drop > 100s of other packages that can't be updated
|
|
|
|
/haskellPackages.\w*/d
|
|
|
|
/home-assistant-component-tests.\w*/d
|
|
|
|
/perl\w*Packages.\w*/d
|