-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
libresoc: centralize existing packages, fix bitrot, and enable all test suites #168
Commits on Jun 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7f8b64f - Browse repository at this point
Copy the full SHA 7f8b64fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f4572f - Browse repository at this point
Copy the full SHA 1f4572fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e0a94f7 - Browse repository at this point
Copy the full SHA e0a94f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5edfa93 - Browse repository at this point
Copy the full SHA 5edfa93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ad2fff - Browse repository at this point
Copy the full SHA 6ad2fffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 43ec1f1 - Browse repository at this point
Copy the full SHA 43ec1f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d931d72 - Browse repository at this point
Copy the full SHA d931d72View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0541c7 - Browse repository at this point
Copy the full SHA a0541c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2eb6beb - Browse repository at this point
Copy the full SHA 2eb6bebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1450caf - Browse repository at this point
Copy the full SHA 1450cafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 256ce82 - Browse repository at this point
Copy the full SHA 256ce82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f2c46b - Browse repository at this point
Copy the full SHA 5f2c46bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0960d56 - Browse repository at this point
Copy the full SHA 0960d56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9aa4f0f - Browse repository at this point
Copy the full SHA 9aa4f0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06958b3 - Browse repository at this point
Copy the full SHA 06958b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 620162c - Browse repository at this point
Copy the full SHA 620162cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f40418 - Browse repository at this point
Copy the full SHA 5f40418View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f47270 - Browse repository at this point
Copy the full SHA 2f47270View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1dd312e - Browse repository at this point
Copy the full SHA 1dd312eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29a43dd - Browse repository at this point
Copy the full SHA 29a43ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ebaf6f - Browse repository at this point
Copy the full SHA 0ebaf6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6eada29 - Browse repository at this point
Copy the full SHA 6eada29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 015581a - Browse repository at this point
Copy the full SHA 015581aView commit details -
Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for a82f708 - Browse repository at this point
Copy the full SHA a82f708View commit details -
Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for 88107e1 - Browse repository at this point
Copy the full SHA 88107e1View commit details -
Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for 666f837 - Browse repository at this point
Copy the full SHA 666f837View commit details -
Signed-off-by: Jack Leightcap <jack@leightcap.com> pinmux fixup Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for 8e2e15f - Browse repository at this point
Copy the full SHA 8e2e15fView commit details -
libresoc: power-instruction-analyzer init
Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for a56a180 - Browse repository at this point
Copy the full SHA a56a180View commit details -
libresoc: pytest-output-to-files init
Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for 734b2c6 - Browse repository at this point
Copy the full SHA 734b2c6View commit details -
Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for f1eb49e - Browse repository at this point
Copy the full SHA f1eb49eView commit details -
Signed-off-by: Jack Leightcap <jack@leightcap.com> fixup ieee754fpu Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for ab50a02 - Browse repository at this point
Copy the full SHA ab50a02View commit details -
Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for a010382 - Browse repository at this point
Copy the full SHA a010382View commit details -
Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for 77bbb1d - Browse repository at this point
Copy the full SHA 77bbb1dView commit details -
libresoc: ieee754fpu enable test suite
Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for 80b92dc - Browse repository at this point
Copy the full SHA 80b92dcView commit details -
libresoc: openpower-isa inclue missing __init__.py
upstream does not include a handful of `__init__.py`, manually `touch` them in the `prePatch` phase. Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for 13d22ea - Browse repository at this point
Copy the full SHA 13d22eaView commit details -
libresoc: openpower-isa powerpc64le toolchain
set $CC/$AS/etc environment variables, and any hard-coded references, to refer to pkgsCross.powernv.buildPackages.gcc.
Configuration menu - View commit details
-
Copy full SHA for 672e227 - Browse repository at this point
Copy the full SHA 672e227View commit details -
libresoc: openpower-isa fix @git dependencies
setup.py uses @git versioning, patch to refer these to the nix inputs. Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for 696df4c - Browse repository at this point
Copy the full SHA 696df4cView commit details -
libresoc: openpower-isa fix empty directory hack
upstream uses a .gitignore in an empty directory as a means to include that empty directory in the resulting wheel. patch to do this explicitly. Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for fd64645 - Browse repository at this point
Copy the full SHA fd64645View commit details -
libresoc: openpower-isa include linker scripts
copy the `memmap` linker script into the expected location for test suite. Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for 1e6d8dd - Browse repository at this point
Copy the full SHA 1e6d8ddView commit details -
libresoc: openpower-isa building
see included postInstall comment for the solved chicken-and-egg problem with building. Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for d5ef764 - Browse repository at this point
Copy the full SHA d5ef764View commit details -
libresoc: openpower-isa enable test suite
Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for 3219a64 - Browse repository at this point
Copy the full SHA 3219a64View commit details -
libresoc: openpower-isa abstract python definitions
Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for b815760 - Browse repository at this point
Copy the full SHA b815760View commit details -
Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for 34492bf - Browse repository at this point
Copy the full SHA 34492bfView commit details -
libresoc: soc enable test suite
Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for 64ec453 - Browse repository at this point
Copy the full SHA 64ec453View commit details -
Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for 19c4d5c - Browse repository at this point
Copy the full SHA 19c4d5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 65604e5 - Browse repository at this point
Copy the full SHA 65604e5View commit details -
libresoc: use GitHub mirrors instead for reliability
Upstream Libre-SOC repos are sporadically returning 502/504 Also add some missing `rev`s which correspond to the FOD hash, i.e. HEAD at date in `version`. This worked for every mirror except ieee754fpu. Currently the `rev` for this does not seem to match its FOD hash libresoc: use fetchgit for ieee754fpu instead of fetchFromGitHub This allows us to use the same hash across the original upstream repo and the mirror. libresoc: use `fetchgit` for mirrors of upstream repos mirrored into github.com/Libre-SOC-mirrors from upstream cgit instance. use `fetchgit` consistently for all these packages: although unidiomatic in nixpkgs, `fetchgit` is generic compatible fetcher with the upstream Libre-SOC repos. see: https://github.com/jleightcap/ngipkgs/pull/1#discussion_r1583119470 Signed-off-by: Jack Leightcap <jack@leightcap.com> libresoc: document github mirrors and fetcher Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for 2de0a32 - Browse repository at this point
Copy the full SHA 2de0a32View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9f7c4d - Browse repository at this point
Copy the full SHA d9f7c4dView commit details -
libresoc: add aligned with nlnet
Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for be94acf - Browse repository at this point
Copy the full SHA be94acfView commit details -
libresoc: structure to match nlnet funding schema
Signed-off-by: Jack Leightcap <jack@leightcap.com>
Configuration menu - View commit details
-
Copy full SHA for 81bd319 - Browse repository at this point
Copy the full SHA 81bd319View commit details