Skip to content

Commit

Permalink
textproc/hs-pandoc: Update to 3.1.2 and enable optimizations on arm64.
Browse files Browse the repository at this point in the history
It was reported that optimizations doesn't crash the compiler anymore.

Reported by:	Daniel Lovasko <daniel.lovasko@gmail.com>
  • Loading branch information
arrowd committed Jun 4, 2023
1 parent 17e1162 commit 4c016d2
Show file tree
Hide file tree
Showing 3 changed files with 124 additions and 130 deletions.
79 changes: 40 additions & 39 deletions textproc/hs-pandoc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pandoc
PORTVERSION= 3.1.1
PORTVERSION= 3.1.2
CATEGORIES= textproc haskell

MAINTAINER= haskell@FreeBSD.org
Expand All @@ -18,49 +18,49 @@ EMBED_DATA_CABAL_FLAGS= embed_data_files
USE_CABAL= Glob-0.10.2_3 \
JuicyPixels-3.3.8 \
OneTuple-0.4.1.1 \
QuickCheck-2.14.2 \
QuickCheck-2.14.3 \
SHA-1.6.4.4 \
StateVar-1.2.2 \
aeson-2.1.2.1_1 \
aeson-2.1.2.1_3 \
aeson-pretty-0.8.9_2 \
ansi-terminal-0.11.4 \
ansi-terminal-1.0 \
ansi-terminal-types-0.11.5_1 \
appar-0.1.8 \
asn1-encoding-0.9.6_2 \
asn1-parse-0.9.5 \
asn1-types-0.3.4 \
assoc-1.0.2_3 \
async-2.2.4_2 \
assoc-1.1 \
async-2.2.4_3 \
attoparsec-0.14.4_3 \
base-compat-0.12.2 \
base-compat-batteries-0.12.2 \
base-compat-0.13.0 \
base-compat-batteries-0.13.0 \
base-orphans-0.9.0 \
base16-bytestring-1.0.2.0 \
base64-0.4.2.4_2 \
base64-0.4.2.4_3 \
base64-bytestring-1.2.1.0 \
basement-0.0.15 \
bifunctors-5.5.15 \
bitvec-1.1.3.0 \
bifunctors-5.6.1 \
bitvec-1.1.4.0 \
blaze-builder-0.4.2.2_1 \
blaze-html-0.9.1.2_2 \
blaze-markup-0.8.2.8_3 \
blaze-markup-0.8.2.8_4 \
byteorder-1.0.4 \
cabal-doctest-1.0.9_3 \
case-insensitive-1.2.1.0 \
cereal-0.5.8.3 \
citeproc-0.8.1 \
cmdargs-0.10.21 \
cmdargs-0.10.22 \
colour-2.3.6 \
commonmark-0.2.2 \
commonmark-extensions-0.2.3.4 \
commonmark-pandoc-0.2.1.3 \
comonad-5.0.8_1 \
conduit-1.3.4.3_1 \
conduit-1.3.5 \
conduit-extra-1.3.6 \
connection-0.3.1_1 \
contravariant-1.5.5 \
cookie-0.4.6 \
cryptonite-0.30 \
data-array-byte-0.1.0.1_1 \
data-default-0.7.1.1 \
data-default-class-0.1.2.0 \
data-default-instances-containers-0.0.1 \
Expand All @@ -70,13 +70,14 @@ USE_CABAL= Glob-0.10.2_3 \
digest-0.0.1.7 \
distributive-0.6.2.1_1 \
dlist-1.0 \
doclayout-0.4_1 \
doclayout-0.4.0.1 \
doctemplates-0.11 \
emojis-0.1.2 \
file-embed-0.0.15.0 \
generically-0.1.1 \
foldable1-classes-compat-0.1_2 \
generically-0.1.1_1 \
gridtables-0.1.0.0 \
haddock-library-1.11.0_1 \
haddock-library-1.11.0_2 \
happy-1.20.1.1 \
hashable-1.4.2.0_1 \
haskell-lexer-1.1.1 \
Expand All @@ -87,7 +88,7 @@ USE_CABAL= Glob-0.10.2_3 \
hslua-classes-2.2.0 \
hslua-cli-1.2.0 \
hslua-core-2.2.1 \
hslua-list-1.1.0.1 \
hslua-list-1.1.1 \
hslua-marshalling-2.2.1 \
hslua-module-doclayout-1.0.4 \
hslua-module-path-1.0.3 \
Expand All @@ -105,19 +106,19 @@ USE_CABAL= Glob-0.10.2_3 \
integer-logarithms-1.0.3.1_4 \
iproute-1.7.12 \
ipynb-0.2_1 \
jira-wiki-markup-1.5.0 \
jira-wiki-markup-1.5.1 \
libyaml-0.1.2_1 \
lpeg-1.0.3 \
lpeg-1.0.4 \
lua-2.2.1 \
memory-0.18.0 \
mime-types-0.1.1.0 \
mono-traversable-1.0.15.3 \
network-3.1.2.8 \
network-3.1.4.0 \
network-uri-2.6.4.2 \
old-locale-1.0.0.7_2 \
pandoc-3.1.1 \
pandoc-3.1.2 \
pandoc-lua-engine-0.1.1 \
pandoc-lua-marshal-0.2.1 \
pandoc-lua-marshal-0.2.2 \
pandoc-types-1.23 \
pem-0.2.4 \
pretty-show-1.10 \
Expand All @@ -126,8 +127,8 @@ USE_CABAL= Glob-0.10.2_3 \
resourcet-1.3.0 \
safe-0.3.19 \
scientific-0.3.7.0_5 \
semialign-1.2.0.1_3 \
semigroupoids-5.3.7_1 \
semialign-1.3 \
semigroupoids-6.0.0.1 \
skylighting-0.13.2.1 \
skylighting-core-0.13.2.1 \
skylighting-format-ansi-0.1 \
Expand All @@ -137,32 +138,32 @@ USE_CABAL= Glob-0.10.2_3 \
socks-0.6.1 \
split-0.2.3.5 \
splitmix-0.1.0.4_2 \
streaming-commons-0.2.2.5 \
strict-0.4.0.1_4 \
syb-0.7.2.2 \
streaming-commons-0.2.2.6 \
strict-0.5 \
syb-0.7.2.3 \
tagged-0.8.7 \
tagsoup-0.14.8 \
temporary-1.3 \
texmath-0.12.6 \
texmath-0.12.7.1 \
text-conversions-0.3.1.1 \
text-short-0.1.5_1 \
text-short-0.1.5_2 \
th-abstraction-0.5.0.0 \
th-compat-0.1.4_2 \
th-lift-0.8.3 \
th-lift-instances-0.1.20 \
these-1.1.1.1_6 \
these-1.2 \
time-compat-1.9.6.1_5 \
tls-1.6.0 \
transformers-compat-0.7.2 \
typed-process-0.2.11.0 \
unicode-collation-0.1.3.3 \
unicode-collation-0.1.3.4 \
unicode-data-0.4.0.1_1 \
unicode-transforms-0.4.0.1_2 \
unicode-transforms-0.4.0.1_3 \
uniplate-1.6.13_1 \
unliftio-core-0.2.1.0_1 \
unordered-containers-0.2.19.1_1 \
unliftio-core-0.2.1.0_2 \
unordered-containers-0.2.19.1_2 \
utf8-string-1.0.2 \
uuid-types-1.0.5_3 \
uuid-types-1.0.5_4 \
vector-0.13.0.0_3 \
vector-algorithms-0.9.0.1_2 \
vector-stream-0.1.0.0_2 \
Expand All @@ -172,7 +173,7 @@ USE_CABAL= Glob-0.10.2_3 \
x509-system-1.6.7 \
x509-validation-1.6.12 \
xml-1.3.14_2 \
xml-conduit-1.9.1.1_2 \
xml-conduit-1.9.1.2 \
xml-types-0.3.8 \
yaml-0.11.11.0 \
zip-archive-0.4.3 \
Expand All @@ -192,7 +193,7 @@ OPTIONS_SUB= yes

.include <bsd.port.pre.mk>

.if ${ARCH} == i386 || ${ARCH} == aarch64
.if ${ARCH} == i386
# compiler goes out of memory
BUILD_ARGS+= --disable-optimization
.endif
Expand Down

0 comments on commit 4c016d2

Please sign in to comment.