Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
The patch is inverted to effectively revert this requirement.
|
|
* Run `chelf` on the binaries after they are installed, in case they are
re-linked during the install process. This was the cause of #1272.
* Disable two more tests that caused failures on gwyn due to #1250.
Closes: #1272
|
|
NOTE: packages built during the 'clingo-bootstrap' process
no longer apply patches of the form 'patch("foo.patch")'
due to changes noted at spack#16. Upstream is aware.
v0.22.0 introduces libc awareness (currently glibc or musl).
https://github.com/spack/spack/pull/43190
v0.23.0 removes the old concretizer, final 0.x release.
https://github.com/spack/spack/pull/45215
v1.0.0 has high-impact changes. several compiler limitations.
https://github.com/spack/spack/pull/45189
See also: https://github.com/spack/spack/discussions/30634
|
|
Commit e9634624744109ff3ae8228d8a87ce3c31a9a121 changed upstream
for 'argp-standalone', a dependency of this package.
The 'argp.patch' file looks for the 'argp_usage' symbol in libargp
but is apparently not able to find it due to (I believe):
https://github.com/ericonr/argp-standalone/commit/e7ff8d9787d2641e55f6ac4afb777da60ef98043
This commit looks for a different symbol instead.
Note: -dev is now required and should be investigated.
|
|
|
|
|
|
|
|
XWayland is now its own package, separate from the X server base
package. Use XWayland as the dependency.
Not revbump because this package has never escaped into the wild
since the libglvnd revbump; if it had, it would have broken deps
and been unable to build anyway.
|
|
Needed by LLVM bootstrap compilers.
Acked-by: Zach van Rijn <me@zv.io>
|
|
Used by LLVM bootstrap compilers. May be needed eventually for other
system-level dependencies to set stack sizes.
Acked-by: Zach van Rijn <me@zv.io>
|
|
Package is only needed by Rust bootstrap packages.
|
|
We were already using it, but make it explicit.
|
|
Patches were cherry-picked from upstream.
|
|
|
|
* inih requires Meson, and we don't want to introduce Meson to the
system/ ABI, so we need to move it to user/.
* This takes xfsprogs with it. This is fine because we still have
system/e2fsprogs for a file system on new ports.
* As the only dependent of userspace-rcu was xfsprogs, it doesn't
need to be present in system/ any more either. Move to user/.
|
|
Needed for elfutils.
|
|
Needed for elfutils.
|
|
Needed for elfutils.
|
|
* Needed for elfutils.
* Change upstream to more-maintained version.
|
|
|
|
|
|
|
|
|
|
* Driver does not build for current Xorg server.
* Last upstream release was 2015, last non-trivial Git commit was 2017.
* Last Permedia card was manufactured in 1999.
* We can still use fbdev on these chips; it is unlikely that any of the
GL 1.1 support would be useful these days, and contemporary reviews
noted that the Rage128 and RIVA TNT performed better.
|
|
|
|
|
|
We've always depended on it, so no revbump needed; with the new Xorg
changes, we don't automatically pull it in as a silent dep.
|
|
Since GBM is busted upstream, we can't use this for Wayland or Xorg.
I'm not sure what we are meant to be using it for, but we don't need
it available everywhere in this case.
|
|
See upstream: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12219
|
|
Users can override this by running 'apk add !mesa-amber', but this way
we always install drivers for the older machines when installing Mesa
drivers at all. This way, we don't need to change Horizon etc to
support the older hardware drivers, and users can still remove it if
they know they won't ever need it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Additionally, use GLVND for OpenGL headers.
* Also, use RelWithDebInfo instead of RelWithDebugInfo. This matters
because the target CMake files installed require the build type to
match one of the ones they define, and they define that one.
|
|
|
|
* Mesa used for the DRM backend; GLVND for EGL.
|
|
|
|
* Mesa still needed for GBM, DRM, KMS.
* Wayland enabled for both EGL and libva.
|
|
|
|
These automatically add themselves when the winsys itself is present
(libx11 or wayland), so there should be no functional change for users.
|
|
Mesa is still needed for GBM, but GLVND is needed for EGL.
|
|
|
|
|
|
* We now have Vulkan support, so add that.
* Use GLVND for GL headers. Mesa remains for DRM.
|
|
|
|
* Mesa is used internally for GBM.
* libglvnd-dev is needed for OpenGL headers.
|