@@ -6,72 +6,13 @@ package spectrometer
6
6
-- Building with file-embed fails on GHC >= 9.2 on Mac OS X when using no optimizations (-O0).
7
7
-- I found that we can keep most of the speed of compiling with -O0 and compile succesfully by enabling this one extension.
8
8
-- In CI, we use either -O1 or -O2 so this should not be a problem.
9
- --
9
+ --
10
10
-- When upgrading to GHC 9.4 consumers of spectrometer may also need to enable this flag if they use -O0.
11
11
-- Bug filed here: https://github.com/snoyberg/file-embed/issues/45
12
12
ghc-options : -ffull-laziness
13
-
14
- allow-newer :
15
- -- git-config needs to relax its upper bound on megaparsec. PR submitted;
16
- -- no action from maintainer yet
17
- --
18
- -- we can remove this if/when 0.1.3 is released on hackage
19
- , git-config :megaparsec
20
-
21
- -- codec-rpm needs a bump to its attoparsec bound. latest upload to hackage
22
- -- was in 2018, so we may have to fork when breakage occurs
23
- , codec-rpm :attoparsec
24
-
25
- -- the semver package only exposes lens-style accessors for its Version type;
26
- -- normal accessors are in an un-exposed Internal module. on master, the
27
- -- Internal module is exposed, but a new release hasn't been cut to hackage yet
28
- --
29
- -- we can remove this if/when 0.4.0.2 is released on hackage
30
- source-repository-package
31
- type : git
32
- location : https://github.com/fossas/semver.git
33
- tag : 7bc42dd298e0d98e119486ceab4f74042d46b004
34
-
35
- -- cpio-conduit-0.7.2 on hackage has an incompatibility with newer versions of
36
- -- base16-bytestring. we submitted a PR to fix this, and the PR was merged, but
37
- -- a new release was never cut to hackage
38
- -- We can remove this if/when 0.7.3 is released on hackage
39
- source-repository-package
40
- type : git
41
- location : https://github.com/da-x/cpio-conduit
42
- tag : 30d92919e82c5033fffac7b34288f5a7fd28e9be
43
-
44
- -- Current implementation of yarn-lock throws runtime error, as described by patches:
45
- -- (a) https://github.com/Profpatsch/yarn2nix/pull/73
46
- -- (b) https://github.com/Profpatsch/yarn2nix/pull/72
47
- -- TODO: Remove once, both PRs are merged.
48
- source-repository-package
49
- type : git
50
- location : https://github.com/fossas/yarn2nix
51
- tag : 7d9f505b35750e54bf9d73e5a996df4a1c5ab117
52
- subdir : yarn-lock
53
-
54
- -- Current hackage distribution does not support SSL_CERT_FILE, and SSL_CERT_DIR
55
- -- environment variable. Modified source code below, supports aforementioned environment variables.
56
- source-repository-package
57
- type : git
58
- location : https://github.com/fossas/hs-certificate
59
- tag : d93afd2dc78c2f6910766fabc2f5e4452bcae2f2
60
- subdir : x509-system
61
-
62
- source-repository-package
63
- type : git
64
- location : https://github.com/fossas/tar
65
- tag : 5f833d3a6840edb436f6083bf6e7159cd7649490
66
-
67
- -- This can be removed once https://github.com/weldr/codec-rpm/pull/40 merges and is available on hackage.
68
- source-repository-package
69
- type : git
70
- location : https://github.com/fossas/codec-rpm
71
- tag : 0f7431423d47fdf36945e4ff31fbee76005b7e68
72
-
73
- index-state : hackage.haskell.org 2024-02-21T10:56 :14Z
74
13
14
+ import : ./cabal.project.common
15
+
75
16
package *
76
17
extra-include-dirs : /opt/homebrew/include
77
18
extra-lib-dirs : /opt/homebrew/lib
0 commit comments