Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-06-20 | Merge pull request #320852 from obsidiansystems/fewer-cross-suffix-attrs | John Ericson | 1 | -0/+11 | |
Clean up cross bootstrapping | |||||
2024-06-20 | Merge pull request #318104 from trofi/arcanist-removal | Aleksana | 1 | -0/+1 | |
arcanist: remove | |||||
2024-06-19 | Merge pull request #280911 from katexochen/distribution/3 | Paul Meyer | 1 | -0/+1 | |
docker-distribution: 2.8.3 -> 3.0.0-alpha.1 | |||||
2024-06-18 | Clean up cross bootstrapping | John Ericson | 1 | -0/+11 | |
For a long time, we've had `crossLibcStdenv`, `*Cross` libc attributes, and `*bsdCross` pre-libc package sets. This was always bad because having "cross" things is "not declarative": the naming doesn't reflect what packages *need* but rather how we *provide* something. This is ugly, and creates needless friction between cross and native building. Now, almost all of these `*Cross` attributes are gone: just these are kept: - Glibc's and Musl's are kept, because those packages are widely used and I didn't want to risk changing the native builds of those at this time. - generic `libcCross`, `theadsCross`, and friends, because these relate to the convolulted GCC bootstrap which still needs to be redone. The BSD and obscure Linux or freestnanding libcs have conversely all been made to use a new `stdenvNoLibc`, which is like the old `crossLibcStdenv` except: 1. It usable for native and cross alike 2. It named according to what it *is* ("a standard environment without libc but with a C compiler"), rather than some non-compositional jargon ("the stdenv used for building libc when cross compiling", yuck). I should have done this change long ago, but I was stymied because of "infinite recursions". The problem was that in too many cases we are overriding `stdenv` to *remove* things we don't need, and this risks cyles since those more minimal stdenvs are used to build things in the more maximal stdenvs. The solution is to pass `stage.nix` `stdenvNoCC`, so we can override to *build up* rather than *tear down*. For now, the full `stdenv` is also passed, so I don't need to change the native bootstraps, but I can see this changing as we make things more uniform and clean those up. Finally, the BSDs also had to be cleaned up, since they have a few pre-libc dependencies, demanding a systematic approach. I realized what rhelmot did in 61202561d92cf1cd74532fcbd8b9d6662c5bc57b (specify what packages just need `stdenvNoLibc`) is definitely the right approach for this, and adjusted NetBSD and OpenBSD to likewise use it. | |||||
2024-06-18 | Merge pull request #316664 from jtojnar/double-alias | Jan Tojnar | 1 | -4/+1 | |
top-level/aliases: Clean up outdated Nix aliases | |||||
2024-06-18 | Merge pull request #320290 from quantenzitrone/laszip | Ivan Mincik | 1 | -0/+2 | |
LASzip{,2}: rename to laszip{,_2} | |||||
2024-06-18 | Merge pull request #320278 from quantenzitrone/hentai | Aleksana | 1 | -0/+1 | |
HentaiAtHome: rename to hentai-at-home | |||||
2024-06-18 | Merge pull request #318809 from StarGate01/lv_img_conv | Aleksana | 1 | -0/+1 | |
lv_img_conv: Remove | |||||
2024-06-18 | lv_img_conv: Remove | Christoph Honal | 1 | -0/+1 | |
2024-06-18 | Merge pull request #320263 from quantenzitrone/chow | Weijia Wang | 1 | -0/+4 | |
CHOWTapeModel,Chow{Centaur,Phaser,Kick}: rename to chow-{tape-model,centaur,phaser,kick} | |||||
2024-06-18 | Merge pull request #320295 from quantenzitrone/librearp | Weijia Wang | 1 | -0/+2 | |
LibreArp{,-lv2}: rename to librearp{,-lv2} | |||||
2024-06-18 | Merge pull request #316782 from aaronjheng/poretools | Aleksana | 1 | -0/+1 | |
poretools: remove | |||||
2024-06-18 | Merge pull request #316996 from xokdvium/xokdvium/drop-opencl-info | Sandro | 1 | -0/+1 | |
opencl-info: drop | |||||
2024-06-17 | docker-distribution: rename to distribution | Paul Meyer | 1 | -0/+1 | |
2024-06-18 | Merge pull request #320297 from quantenzitrone/midivisualizer | Aleksana | 1 | -0/+1 | |
MIDIVisualizer: rename to midivisualizer | |||||
2024-06-17 | LASzip{,2}: rename to laszip{,_2} | Zitrone | 1 | -0/+2 | |
2024-06-16 | Sylk: rename to sylk (#320306) | Zitrone | 1 | -0/+1 | |
* Sylk: rename to sylk * sylk: fix meta.sourceProvenance --------- Co-authored-by: superherointj <5861043+superherointj@users.noreply.github.com> | |||||
2024-06-16 | SPAdes: refactor | Zitrone | 1 | -0/+1 | |
2024-06-16 | Merge pull request #320296 from quantenzitrone/literadte | Weijia Wang | 1 | -0/+1 | |
Literate: rename to literate | |||||
2024-06-16 | Merge pull request #320275 from quantenzitrone/fil-plugins | Weijia Wang | 1 | -0/+1 | |
FIL-plugins: rename to fil-plugins | |||||
2024-06-16 | Merge pull request #320223 from quantenzitrone/beatsabermodmanager | Atemu | 1 | -0/+1 | |
BeatSaberModManager: rename to beatsabermodmanager | |||||
2024-06-16 | HentaiAtHome: rename to hentai-at-home | Zitrone | 1 | -0/+1 | |
2024-06-16 | Merge pull request #320300 from quantenzitrone/skypeexport | Weijia Wang | 1 | -0/+1 | |
SkypeExport: rename to skypeexport | |||||
2024-06-17 | Merge pull request #320260 from quantenzitrone/coinmp | Aleksana | 1 | -0/+1 | |
CoinMP: rename to coinmp | |||||
2024-06-16 | SkypeExport: rename to skypeexport | Zitrone | 1 | -0/+1 | |
2024-06-16 | MIDIVisualizer: rename to midivisualizer | Zitrone | 1 | -0/+1 | |
2024-06-16 | Literate: rename to literate | Zitrone | 1 | -0/+1 | |
2024-06-16 | LibreArp{,-lv2}: rename to librearp{,-lv2} | Zitrone | 1 | -0/+2 | |
2024-06-16 | FIL-plugins: rename to fil-plugins | Zitrone | 1 | -0/+1 | |
2024-06-16 | CoinMP: rename to coinmp | Zitrone | 1 | -0/+1 | |
2024-06-16 | ChowKick: rename to chow-kick | Zitrone | 1 | -0/+1 | |
2024-06-16 | ChowPhaser: rename to chow-phaser | Zitrone | 1 | -0/+1 | |
2024-06-16 | ChowCentaur: rename to chow-centaur | Zitrone | 1 | -0/+1 | |
2024-06-16 | CHOWTapeModel: rename to chow-tape-model | Zitrone | 1 | -0/+1 | |
2024-06-16 | Merge pull request #316349 from xtrm-en/init/clang18Stdenv-alias | Artturin | 1 | -0/+1 | |
clang18Stdenv: init | |||||
2024-06-16 | BeatSaberModManager: rename to beatsabermodmanager | Zitrone | 1 | -0/+1 | |
2024-06-13 | Merge pull request #318616 from msanft/guardian-agent/build-go-module | Paul Meyer | 1 | -0/+1 | |
guardian-agent: remove | |||||
2024-06-12 | opencl-info: drop | Sergei Zimmerman | 1 | -0/+1 | |
Upstream has been abandoned and unmaintained for 11 years. opencl-clhpp updates are causing build failures which need vendored patches. | |||||
2024-06-12 | Merge pull request #318846 from msanft/dovecot_exporter/build-go-module | WilliButz | 1 | -0/+1 | |
dovecot_exporter: migrate to buildGoModule | |||||
2024-06-11 | guardian-agent: remove | Moritz Sanft | 1 | -0/+1 | |
Signed-off-by: Moritz Sanft <58110325+msanft@users.noreply.github.com> | |||||
2024-06-11 | Merge pull request #318571 from msanft/containerpilot/remove | Jörg Thalheim | 1 | -0/+1 | |
containerpilot: remove | |||||
2024-06-11 | Merge pull request #318967 from srhb/drop-aws-env | éclairevoyant | 1 | -0/+1 | |
aws-env: drop | |||||
2024-06-11 | containerpilot: remove | Moritz Sanft | 1 | -0/+1 | |
Signed-off-by: Moritz Sanft <58110325+msanft@users.noreply.github.com> | |||||
2024-06-11 | aws-env: drop | Sarah Brofeldt | 1 | -0/+1 | |
This package is very unmaintained upstream. | |||||
2024-06-11 | poretools: remove | Aaron Jheng | 1 | -0/+1 | |
2024-06-10 | dovecot_exporter: migrate to buildGoModule | Moritz Sanft | 1 | -0/+1 | |
Signed-off-by: Moritz Sanft <58110325+msanft@users.noreply.github.com> | |||||
2024-06-10 | librarian-puppet-go: remove | Moritz Sanft | 1 | -0/+1 | |
2024-06-09 | Merge pull request #317636 from lf-/jade/xonsh-expose-unwrapped | Jade Lovelace | 1 | -1/+1 | |
xonsh: expose unwrapped | |||||
2024-06-08 | Merge pull request #317177 from PJungkamp/vpl-gpu-rt | Weijia Wang | 1 | -0/+1 | |
onevpl-intel-gpu: Rename to vpl-gpu-rt | |||||
2024-06-08 | Merge pull request #316456 from superherointj/k3s-remove-1_27 | Aleksana | 1 | -0/+1 | |
k3s_1_27: remove |