about summary refs log tree commit diff
path: root/lib/systems
AgeCommit message (Expand)AuthorFilesLines
2024-05-26openbsd: init at 7.5Ali Abrar3-0/+7
2024-05-11freebsd: Cleanup, get ready to support version 14Artemis Tosini1-0/+2
2024-04-30treewide: freebsd13 -> freebsdJohn Ericson3-7/+3
2024-04-24lib/systems: add microblaze-embeddedJared Baur1-0/+5
2024-04-04doc: migrate trivial files to doc-comment format (#299986)Johannes Kirschbauer1-4/+7
2024-03-25Merge pull request #295374 from philiptaron/issue-208242/lib.systemsSilvan Mosberger3-51/+140
2024-03-19Avoid top-level `with ...;` in lib/systems/parse.nixPhilip Taron1-16/+43
2024-03-19Avoid top-level `with ...;` in lib/systems/inspect.nixPhilip Taron1-13/+25
2024-03-19lib/systems: inherit from lib.systems.inspect.predicates in lib/systems/parse...Philip Taron1-1/+8
2024-03-19lib/systems: inherit from lib.systems.parse in lib/systems/inspect.nixPhilip Taron1-3/+12
2024-03-19lib/systems: use lib.systems.parse and lib.systems.inspect.predicates instead...Philip Taron2-2/+2
2024-03-19lib.systems: use explicit attrset instead of `rec`Philip Taron1-20/+54
2024-03-11lib/systems: remove more features from qemu-userThomas Watson1-0/+4
2024-02-08lib/systems/inspect: add `isSparc64`Raito Bezarius1-0/+1
2024-01-18lib.system.inspect: add wasm32 to isILP32Adam Joseph1-1/+2
2024-01-02lib/systems: add exec format inspection attrsRyan Burns1-0/+3
2023-12-03lib.systems.elaborate: add libDir attributeJeff Huffman1-0/+7
2023-12-03lib.systems.elaborate: fix passing `rust` (more) (#271707)Alyssa Ross1-1/+2
2023-11-24lib.systems.elaborate: fix passing `rust`Alyssa Ross1-92/+92
2023-11-09lib.systems: elaborate Rust metadataAlyssa Ross1-2/+98
2023-11-05lib.systems.inspect: add patternLogicalAndAdam Joseph1-0/+26
2023-11-04lib.systems, test.cross.sanity: add test case for #264989Adam Joseph1-0/+1
2023-10-22lib/systems/parse.nix: add, use removeAbiSuffixAdam Joseph1-1/+10
2023-09-30Merge pull request #249069 from amjoseph-nixpkgs/pr/lib/systems/ubootArchArtturi1-0/+6
2023-09-23Merge pull request #247077 from jmbaur/aarch64-embedded-rustcArtturi1-0/+1
2023-09-21Merge pull request #247288 from amjoseph-nixpkgs/pr/lib/systems/qemu-mips64n32Artturi1-0/+1
2023-09-08nixpkgs/systems: Add ucrt64 as MinGW libcMoritz Angermann1-0/+5
2023-09-08lib/systems: disable pipewireSupport in qemu-userArtturin1-0/+1
2023-08-16Merge pull request #238509 from amjoseph-nixpkgs/pr/knuth/respectJohn Ericson1-0/+2
2023-08-14lib.systems: add ubootArchAdam Joseph1-0/+6
2023-08-05lib.systems: add qemu's funky custom name for mips n32Adam Joseph1-0/+1
2023-08-03lib/systems: Add rustc config for aarch64-embeddedJared Baur1-0/+1
2023-07-24Merge pull request #244330 from thillux/bluefield2-remove-cpuAdam Joseph1-1/+0
2023-07-19lib.systems.bluefield2: remove cpu profileMarkus Theil1-1/+0
2023-07-14lib.systems.bluefield2: initMarkus Theil2-0/+12
2023-07-12Merge pull request #238154 from amjoseph-nixpkgs/pr/gcc/crossStageStaticAdam Joseph1-1/+20
2023-07-05Merge pull request #240825 from r-burns/mips-embeddedRyan Burns2-1/+11
2023-07-05Merge pull request #239120 from LibreCybernetics/arch-stuffArtturi1-11/+28
2023-07-04lib.systems.extensions.sharedLibrary: do not `throw`Adam Joseph1-5/+6
2023-07-01lib.systems: introduce hasSharedLibrariesAdam Joseph1-1/+20
2023-06-30lib.platforms.mips{,64}-embedded: initRyan Burns2-1/+11
2023-06-29lib.systems: add gnuabin32 to isGnuAdam Joseph1-1/+1
2023-06-24lib.systems.architectures: add microarchitecture levelsFabián Heredia Montiel1-11/+28
2023-06-22lib/system: move toLosslessStringMaybe into lib/testsAdam Joseph1-15/+0
2023-06-19Merge pull request #237167 from CHN-beta/masterSandro1-0/+3
2023-06-18lib/systems/parse.nix: show respect where deservedAdam Joseph1-0/+2
2023-06-18lib/systems: remove redundant test from selectEmulatorAdam Joseph1-2/+1
2023-06-16lib.systems: add znver4 architectureFabián Heredia Montiel1-0/+2
2023-06-13lib.systems.equals: Ignore all function attributes reflectivelyRobert Hensing1-2/+2
2023-06-13lib.systems.{equals,toLosslessStringMaybe}: initRobert Hensing1-0/+33