Skip to content

Commit 07c2fc9

Browse files
authored
pandoc: Update to v3.6.3 (#5205)
Fixes #5107. **Summary** - Update `pandoc` to v3.6.3. Too many changelogs to list since we updated from v2... - Update `python-pypandoc` to v1.15. Changelogs: - [v1.15](https://github.com/JessicaTegner/pypandoc/releases/tag/v1.15) - [v1.14](https://github.com/JessicaTegner/pypandoc/releases/tag/v1.14) **Test Plan** - [x] pass all `pandoc` tests - [x] rebuild `python-pypandoc` and pass all tests **Checklist** - [x] Package was built and tested against unstable - [ ] This change could gainfully be listed in the weekly sync notes once merged <!-- Write an appropriate message in the Summary section, then add the "Topic: Sync Notes" label -->
2 parents a2b9466 + 67da945 commit 07c2fc9

File tree

7 files changed

+42
-39653
lines changed

7 files changed

+42
-39653
lines changed

packages/p/pandoc/abi_libs

-1
This file was deleted.

packages/p/pandoc/abi_symbols

-39,395
This file was deleted.

packages/p/pandoc/abi_used_symbols

+4
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ libc.so.6:__cxa_atexit
66
libc.so.6:__errno_location
77
libc.so.6:__isoc23_strtol
88
libc.so.6:__isoc23_strtoull
9+
libc.so.6:__isoc99_sscanf
910
libc.so.6:__libc_start_main
1011
libc.so.6:__stack_chk_fail
1112
libc.so.6:__uflow
@@ -61,6 +62,7 @@ libc.so.6:fdopen
6162
libc.so.6:feof
6263
libc.so.6:ferror
6364
libc.so.6:fflush
65+
libc.so.6:fgetc
6466
libc.so.6:fgets
6567
libc.so.6:flockfile
6668
libc.so.6:fopen
@@ -122,6 +124,7 @@ libc.so.6:iconv
122124
libc.so.6:iconv_close
123125
libc.so.6:iconv_open
124126
libc.so.6:initgroups
127+
libc.so.6:ioctl
125128
libc.so.6:isalnum
126129
libc.so.6:isalpha
127130
libc.so.6:isatty
@@ -239,6 +242,7 @@ libc.so.6:sched_getaffinity
239242
libc.so.6:sched_setaffinity
240243
libc.so.6:sched_yield
241244
libc.so.6:seekdir
245+
libc.so.6:select
242246
libc.so.6:send
243247
libc.so.6:sendfile
244248
libc.so.6:sendmsg

packages/p/pandoc/package.yml

+13-8
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
name : pandoc
2-
version : 2.19.2
3-
release : 8
2+
version : 3.6.3
3+
release : 9
44
source :
5-
- https://hackage.haskell.org/package/pandoc-2.19.2/pandoc-2.19.2.tar.gz : 36e83694c36a5af35a4442c4d5abd4273289d9d309793466f59c1632e87d4245
5+
- https://github.com/jgm/pandoc/archive/refs/tags/3.6.3.tar.gz : 5e5d78b79f86454cb542246d318682f26e0959e8f1aa068b3645832f8d5ed170
66
homepage : https://pandoc.org
77
license : BSD-3-Clause
88
component : office
@@ -14,10 +14,15 @@ builddeps :
1414
- haskell-cabal-install
1515
networking : yes
1616
setup : |
17-
%cabal_configure -f embed_data_files
17+
cabal update
18+
cabal configure -O2 %JOBS% \
19+
--disable-executable-dynamic \
20+
--ghc-options="-H512m %JOBS%" \
21+
-f embed_data_files
1822
build : |
19-
%haskell_build exe:pandoc
23+
cabal build pandoc-cli
2024
install : |
21-
%haskell_install exe:pandoc
22-
# We don't need development libraries
23-
rm -rf $installdir/%libdir%
25+
mkdir -p $installdir/usr/bin
26+
cabal install --installdir=$installdir/usr/bin --install-method=copy pandoc-cli
27+
check : |
28+
cabal test

packages/p/pandoc/pspec_x86_64.xml

+7-234
Large diffs are not rendered by default.

packages/py/python-pypandoc/package.yml

+7-4
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
name : python-pypandoc
2-
version : '1.12'
3-
release : 5
2+
version : '1.15'
3+
release : 6
44
source :
5-
- https://github.com/JessicaTegner/pypandoc/archive/refs/tags/v1.12.tar.gz : 0b7f7360af352598e7873f7109bf79e9f5aa059817c7b577e7ff72bd1a4308ab
5+
- https://github.com/JessicaTegner/pypandoc/archive/refs/tags/v1.15.tar.gz : 7476818bccac8451c3e976617b3ebb26ef9b1521e1219fb852a8e3127b81fa03
66
homepage : https://github.com/JessicaTegner/pypandoc
77
license : MIT
88
component : programming.python
99
summary : Thin wrapper for pandoc
1010
description: |
1111
Pypandoc provides a thin wrapper for pandoc, a universal document converter.
12+
# required by testing
1213
networking : yes
1314
builddeps :
1415
- pandoc
@@ -24,6 +25,8 @@ rundeps :
2425
build : |
2526
%python3_setup
2627
check : |
27-
%python3_test
28+
pushd py3build
29+
python3 tests.py
30+
popd
2831
install : |
2932
%python3_install

packages/py/python-pypandoc/pspec_x86_64.xml

+11-11
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
<Name>python-pypandoc</Name>
44
<Homepage>https://github.com/JessicaTegner/pypandoc</Homepage>
55
<Packager>
6-
<Name>Joey Riches</Name>
7-
<Email>[email protected]</Email>
6+
<Name>Gavin Zhao</Name>
7+
<Email>[email protected]</Email>
88
</Packager>
99
<License>MIT</License>
1010
<PartOf>programming.python</PartOf>
@@ -20,10 +20,10 @@
2020
</Description>
2121
<PartOf>programming.python</PartOf>
2222
<Files>
23-
<Path fileType="library">/usr/lib/python3.11/site-packages/pypandoc-1.12-py3.11.egg-info/PKG-INFO</Path>
24-
<Path fileType="library">/usr/lib/python3.11/site-packages/pypandoc-1.12-py3.11.egg-info/SOURCES.txt</Path>
25-
<Path fileType="library">/usr/lib/python3.11/site-packages/pypandoc-1.12-py3.11.egg-info/dependency_links.txt</Path>
26-
<Path fileType="library">/usr/lib/python3.11/site-packages/pypandoc-1.12-py3.11.egg-info/top_level.txt</Path>
23+
<Path fileType="library">/usr/lib/python3.11/site-packages/pypandoc-1.15-py3.11.egg-info/PKG-INFO</Path>
24+
<Path fileType="library">/usr/lib/python3.11/site-packages/pypandoc-1.15-py3.11.egg-info/SOURCES.txt</Path>
25+
<Path fileType="library">/usr/lib/python3.11/site-packages/pypandoc-1.15-py3.11.egg-info/dependency_links.txt</Path>
26+
<Path fileType="library">/usr/lib/python3.11/site-packages/pypandoc-1.15-py3.11.egg-info/top_level.txt</Path>
2727
<Path fileType="library">/usr/lib/python3.11/site-packages/pypandoc/__init__.py</Path>
2828
<Path fileType="library">/usr/lib/python3.11/site-packages/pypandoc/__pycache__/__init__.cpython-311.pyc</Path>
2929
<Path fileType="library">/usr/lib/python3.11/site-packages/pypandoc/__pycache__/handler.cpython-311.pyc</Path>
@@ -35,12 +35,12 @@
3535
</Files>
3636
</Package>
3737
<History>
38-
<Update release="5">
39-
<Date>2024-02-14</Date>
40-
<Version>1.12</Version>
38+
<Update release="6">
39+
<Date>2025-03-10</Date>
40+
<Version>1.15</Version>
4141
<Comment>Packaging update</Comment>
42-
<Name>Joey Riches</Name>
43-
<Email>[email protected]</Email>
42+
<Name>Gavin Zhao</Name>
43+
<Email>[email protected]</Email>
4444
</Update>
4545
</History>
4646
</PISI>

0 commit comments

Comments
 (0)