tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
fex: unvendor catch2, remove unneeded flags
andre4ik3
5 months ago
01227a90
c1603940
+4
-8
1 changed file
expand all
collapse all
unified
split
pkgs
by-name
fe
fex
package.nix
+4
-8
pkgs/by-name/fe/fex/package.nix
···
101
owner = "FEX-Emu";
102
repo = "FEX";
103
tag = "FEX-${finalAttrs.version}";
104
-
105
hash = "sha256-Dq87cx7tv+HJvpy57L8dcApE+3E8VEyyTYKhDyoUfVU=";
106
107
leaveDotGit = true;
···
117
External/jemalloc_glibc \
118
External/robin-map \
119
External/vixl \
120
-
Source/Common/cpp-optparse \
121
-
External/Catch2
122
123
find . -name .git -print0 | xargs -0 rm -rf
124
···
165
ninja
166
pkg-config
167
llvmPackages.bintools
168
-
169
(python3.withPackages (
170
pythonPackages: with pythonPackages; [
171
setuptools
···
175
]
176
++ lib.optional withQt qt6.wrapQtAppsHook;
177
178
-
nativeCheckInputs = [ nasm ];
179
-
180
buildInputs = [
181
xxHash
182
fmt
···
196
197
cmakeFlags = [
198
(lib.cmakeFeature "USE_LINKER" "lld")
199
-
(lib.cmakeBool "ENABLE_LTO" true)
200
-
(lib.cmakeBool "ENABLE_ASSERTIONS" false)
201
(lib.cmakeFeature "OVERRIDE_VERSION" finalAttrs.version)
202
(lib.cmakeBool "BUILD_TESTS" finalAttrs.finalPackage.doCheck)
203
(lib.cmakeBool "BUILD_THUNKS" true)
···
211
212
# Unsupported on non-4K page size kernels (e.g. Apple Silicon)
213
doCheck = true;
0
0
0
214
215
# List not exhaustive, e.g. because they depend on an x86 compiler or some
216
# other difficult-to-build test binaries.
···
101
owner = "FEX-Emu";
102
repo = "FEX";
103
tag = "FEX-${finalAttrs.version}";
0
104
hash = "sha256-Dq87cx7tv+HJvpy57L8dcApE+3E8VEyyTYKhDyoUfVU=";
105
106
leaveDotGit = true;
···
116
External/jemalloc_glibc \
117
External/robin-map \
118
External/vixl \
119
+
Source/Common/cpp-optparse
0
120
121
find . -name .git -print0 | xargs -0 rm -rf
122
···
163
ninja
164
pkg-config
165
llvmPackages.bintools
0
166
(python3.withPackages (
167
pythonPackages: with pythonPackages; [
168
setuptools
···
172
]
173
++ lib.optional withQt qt6.wrapQtAppsHook;
174
0
0
175
buildInputs = [
176
xxHash
177
fmt
···
191
192
cmakeFlags = [
193
(lib.cmakeFeature "USE_LINKER" "lld")
0
0
194
(lib.cmakeFeature "OVERRIDE_VERSION" finalAttrs.version)
195
(lib.cmakeBool "BUILD_TESTS" finalAttrs.finalPackage.doCheck)
196
(lib.cmakeBool "BUILD_THUNKS" true)
···
204
205
# Unsupported on non-4K page size kernels (e.g. Apple Silicon)
206
doCheck = true;
207
+
208
+
nativeCheckInputs = [ nasm ];
209
+
checkInputs = [ catch2 ];
210
211
# List not exhaustive, e.g. because they depend on an x86 compiler or some
212
# other difficult-to-build test binaries.