Changeset 16743 in niluje


Ignore:
Timestamp:
Dec 2, 2019, 5:32:50 PM (11 days ago)
Author:
NiLuJe
Message:

Kindle Hacks:

  • X-TC:
    • Bump a bunch of stuff
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Configs/trunk/Kindle/Misc/x-compile.sh

    r16741 r16743  
    24682468# FWIW, you can pretty much use the same configure line for GraphicsMagick, although the ScreenSavers hack won't work with it.
    24692469# It doesn't appear to need the quantize patch though, it consumes a 'normal' amount of memory by default.
    2470 tar xvJf /usr/portage/distfiles/ImageMagick-6.9.10-74.tar.xz
    2471 cd ImageMagick-6.9.10-74
    2472 update_title_info
    2473 # NOTE: Revert this until I figure out exactly how/why it's breaking some of my Distort Resize w/ Lab -> sRGB CSC on some PNG input...
    2474 patch -p1 < ${SVN_ROOT}/Configs/trunk/Kindle/Misc/im-v6-revert-issue1694.diff
     2470tar xvJf /usr/portage/distfiles/ImageMagick-6.9.10-77.tar.xz
     2471cd ImageMagick-6.9.10-77
     2472update_title_info
    24752473# Use the same codepath as on iPhone devices to nerf the 65MB alloc of the dither code... (We also use a quantum-depth of 8 to keep the memory usage down)
    24762474patch -p1 < ${SVN_ROOT}/Configs/trunk/Kindle/Misc/ImageMagick-6.8.6-5-nerf-dither-mem-alloc.patch
     
    31013099cd ..
    31023100## certifi
    3103 rm -rf certifi-2019.9.11
    3104 wget https://pypi.python.org/packages/source/c/certifi/certifi-2019.9.11.tar.gz -O certifi-2019.9.11.tar.gz
    3105 tar -I pigz -xvf certifi-2019.9.11.tar.gz
    3106 cd certifi-2019.9.11
     3101rm -rf certifi-2019.11.28
     3102wget https://pypi.python.org/packages/source/c/certifi/certifi-2019.11.28.tar.gz -O certifi-2019.11.28.tar.gz
     3103tar -I pigz -xvf certifi-2019.11.28.tar.gz
     3104cd certifi-2019.11.28
    31073105update_title_info
    31083106for py_ver in ${PYTHON_VERSIONS} ; do
     
    43134311echo ""
    43144312cd ..
    4315 ELFUTILS_VERSION="0.177"
     4313ELFUTILS_VERSION="0.178"
    43164314tar -I lbzip2 -xvf /usr/portage/distfiles/elfutils-${ELFUTILS_VERSION}.tar.bz2
    43174315cd elfutils-${ELFUTILS_VERSION}
     
    43494347# Pull our own zlib to avoid symbol versioning issues......
    43504348export LDFLAGS="${BASE_LDFLAGS} -Wl,-rpath=${DEVICE_USERSTORE}/usbnet/lib"
    4351 env LIBS="-lz" ./configure --prefix=${TC_BUILD_DIR} --host=${CROSS_TC} --enable-thread-safety --program-prefix="eu-" --with-zlib --without-bzlib --without-lzma
     4349env LIBS="-lz" ./configure --prefix=${TC_BUILD_DIR} --host=${CROSS_TC} --enable-thread-safety --program-prefix="eu-" --with-zlib --without-bzlib --without-lzma --disable-valgrind --disable-debuginfod
    43524350make ${JOBSFLAGS} V=1
    43534351make install V=1
     
    44854483echo ""
    44864484cd ..
    4487 tar -I pigz -xvf /usr/portage/distfiles/nano-4.5.tar.gz
    4488 cd nano-4.5
     4485tar -I pigz -xvf /usr/portage/distfiles/nano-4.6.tar.gz
     4486cd nano-4.6
    44894487update_title_info
    44904488# NOTE: On Kindles, we hit a number of dumb collation issues with regexes needed for syntax highlighting on some locales (notably en_GB...) on some FW versions, so enforce en_US...
     
    46544652echo ""
    46554653cd ..
    4656 tar -I pigz -xvf /usr/portage/distfiles/tmux-3.0.tar.gz
    4657 cd tmux-3.0
     4654tar -I pigz -xvf /usr/portage/distfiles/tmux-3.0a.tar.gz
     4655cd tmux-3.0a
    46584656update_title_info
    46594657patch -p1 < /usr/portage/app-misc/tmux/files/tmux-2.4-flags.patch
Note: See TracChangeset for help on using the changeset viewer.