Package: giac / 1.9.0.93+dfsg2-3
Metadata
Package | Version | Patches format |
---|---|---|
giac | 1.9.0.93+dfsg2-3 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
fix_implicit_declaration.patch | (download) |
src/fenv.h |
2 2 + 0 - 0 ! |
fix implicit-function-declaration error for fesetround by declaring the function in fenv.h |
system gl2ps.patch # refused | (download) |
src/Graph3d.cc |
2 1 + 1 - 0 ! |
use system gl2ps |
version bison 3.patch # refused | (download) |
src/input_parser.yy |
5 1 + 4 - 0 ! |
updates for flex 2.6.1 |
dont bg hevea.patch # upstream doesn't know says hevea2mml should be used | (download) |
src/icas.cc |
6 3 + 3 - 0 ! |
don't run hevea in background |
define anyarg.patch | (download) |
src/pari.cc |
6 6 + 0 - 0 ! |
[patch] define anyarg |
fix string compiler error.patch | (download) |
src/Graph.cc |
2 1 + 1 - 0 ! |
[patch] fix string compiler error |
missing build rules.patch # not for upstream | (download) |
doc/Makefile.am |
8 7 + 1 - 0 ! |
add missing build rules Upstream bundles them, we exclude them via Files-Excluded but then need to build them |
split build install.patch # upstream doesn't know says hevea2mml should be used | (download) |
doc/el/Makefile.am |
4 3 + 1 - 0 ! |
split the build install in several targets |
alter_test_files_for_other_arch.patch # fix chk_fhan0 for arm64, armel, and i386 | (download) |
check/TP00-sol.cas.out-archarmel-5 |
6 3 + 3 - 0 ! |
alter test output files for other architectures |
d dont build files excluded.patch | (download) |
Makefile.am |
6 3 + 3 - 0 ! |
don't build files-excluded |
d find doc files at buildtime.patch | (download) |
src/global.cc |
4 4 + 0 - 0 ! |
allow xcas_root override, so doc files can be found during the build By default the documentation build looks in /usr/share, leading to non-fatal errors like "// Unable to find keyword file doc/en/keywords". |
d dont include remote scripts.patch | (download) |
doc/algolycee.html |
4 2 + 2 - 0 ! |
don't include remote scripts We have them in Debian, use those. To refresh this patch: files=$(git grep -l '/cdn' -- ':^debian') quilt add $files sed -i \ -e 's,{giacjsonline},{giacjshere},g' \ -e 's,https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/,file:///usr/share/javascript/mathjax/,g' \ -e '/^%\loadgiacjsonline/d' \ $files quilt refresh (You might also have to update the URL in the sed expression.) Then refresh, pop, and manually remove false positives from this patch, e.g. %%comments and \verb literals and \newenvironment declarations. (This patch should contain no hunks that change \newenvironment declarations.) |
dont_build_dvi_and_ps.patch | (download) |
doc/en/Makefile.am |
34 2 + 32 - 0 ! |
don't build the dvi and ps files |
drop_fr_doc.patch | (download) |
configure.ac |
1 0 + 1 - 0 ! |
drop the fr documentation (doesn't build upstream) |