{"id":35096993,"url":"https://github.com/zfogg/jp2a","last_synced_at":"2026-04-25T13:33:39.430Z","repository":{"id":11898311,"uuid":"14461643","full_name":"zfogg/jp2a","owner":"zfogg","description":"Customizations to jp2a for @HackDuke.","archived":false,"fork":false,"pushed_at":"2013-11-21T00:43:19.000Z","size":4372,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-12-29T08:09:40.547Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zfogg.png","metadata":{"files":{"readme":"README","changelog":"ChangeLog","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-11-17T05:17:23.000Z","updated_at":"2021-04-21T17:14:45.000Z","dependencies_parsed_at":"2022-09-10T09:26:24.987Z","dependency_job_id":null,"html_url":"https://github.com/zfogg/jp2a","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/zfogg/jp2a","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zfogg%2Fjp2a","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zfogg%2Fjp2a/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zfogg%2Fjp2a/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zfogg%2Fjp2a/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zfogg","download_url":"https://codeload.github.com/zfogg/jp2a/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zfogg%2Fjp2a/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32264426,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-25T09:15:33.318Z","status":"ssl_error","status_checked_at":"2026-04-25T09:15:31.997Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-12-27T15:39:00.677Z","updated_at":"2026-04-25T13:33:39.422Z","avatar_url":"https://github.com/zfogg.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n    ABOUT JP2A\n\n    jp2a is a simple JPEG to ASCII viewer.\n\n\n    COPYRIGHT\n\n    jp2a is Copyright (c) 2006 Christian Stigen Larsen\n    Distributed under the GNU General Public License v2.\n\n    You can read the full license in the file COPYING.  jp2a also\n    uses other libraries.  These licenses can be found in the file\n    LICENSES.\n\n    The latest version is available from http://jp2a.sf.net\n\n\n    QUICK INSTALL\n\n    ./configure\n    make\n    make check     # optional\n    make install\n\n    If configure doesn't find jpeglib.h and you know where\n    it is, you specify with\n\n    ./configure --with-jpeg-include=PATH --with-jpeg-lib=PATH\n\n    If you want to be able to download images from the net, you\n    must have libcurl installed (http://curl.haxx.se) and configure\n    for example like this:\n\n    ./configure --enable-curl\n\n    This will look for `curl-config' in $PATH, but you can specify\n    it directly with --with-curl-config=PATH if you need to.\n\n\n    PRE-REQUISITES\n\n    jp2a requires jpeglib.  If you don't have it, the source is\n    available from http://www.ijg.org/\n\n    If you want to be able to download images from the net, you\n    also need libcurl, from http://curl.haxx.se\n\n\n    BUILDING ON MAC OS X\n\n    jp2a is now part of darwin ports, so the easiest installation is:\n\n    sudo port install jp2a\n\n    If you do not have darwinports installed, go to http://www.opendarwin.org\n    and install it from there.\n\n    To build yourself, do this:\n\n    # USING FINK\n    fink install libjpeg curl\n    ./configure --with-jpeg-prefix=/sw --with-curl-config=/sw/bin\n\n    # USING DARWIN PORTS\n    sudo port install jpeg curl\n    ./configure --with-jpeg-prefix=/opt/local --with-curl-config=/opt/local/bin\n\n\n    BUILDING WITHOUT USING CONFIGURE\n\n    You need (at least) jpeglib.h and libjpeg, then you do this:\n\n    gcc -g -O2 \\\n\t-DPACKAGE_BUGREPORT='\"csl@sublevel3.org\"' \\\n\t-DPACKAGE_STRING='\"jp2a 0.9.xx\"' \\\n\t-I/opt/local/include/ -L/opt/local/lib -l jpeg jp2a.c -o jp2a\n\n\n    BUILDING ON WINDOWS (MS VISUAL STUDIO)\n    \n    Download a reasonable jpeglib version for Windows, e.g. from\n    \n    http://www.ece.sunysb.edu/~cvl/e358/f2001/jpeg-windows.html\n\n    (Don't use Gnuwin32's version, it completely broke on my system).\n    \n    Fire up MS Visual Studio, you should select C++ compilation, because\n    (at least with my MSVC version) the C compiler gave some strange\n    warnings and errors, probably due to the fact that i use some C99\n    code.\n    \n    Since config.h is not generated for MSVC, you need to add some\n    preprocessor definitions:\n   \n    WIN32\n    NDEBUG\n    _CONSOLE\n    PACKAGE_STRING=\\\"jp2a x.x.x-win32\\\"\n    PACKAGE_BUGREPORT=\\\"csl@sublevel3.org\\\"\n    HAVE_STRING_H\n    HAVE_STDLIB_H\n    FEAT_CURL\n    HAVE_CURL_CURL_H\n    CURL_STATICLIB\n    FEAT_TERMLIB\n    \n    Add the jpeg.lib file provided by above URL in the search directory\n    and in the linker input, and then everything should compile without\n    any errors.  If you want CURL support, you can find a good win32\n    version for development from\n\n    http://my.guardpuppy.com/libcurl-7.15.1-msvc-win32-ssl-0.9.8a-zlib-1.2.3.zip\n\n    (that is, go to http://curl.haxx.se, select DOWNLOAD and look for the\n    MSVC SSL libcurl versions.)\n\n\n    BUILDING ON WINDOWS (MINGW32)\n\n    Using mingw32 is straight-forward if you have a working (non-MSVC)\n    jpeglib.  On Mac OS X, you do something along these lines to\n    cross-compile:\n\n    ./configure --host=i386-mingw32\n    make check\n\n    I currently use MS Visual C++ to compile the Win32 binaries for jp2a,\n    but I am going to swith to using mingw32.\n    \n\n$Id: README 469 2006-10-10 09:30:21Z cslsublevel3org $\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzfogg%2Fjp2a","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzfogg%2Fjp2a","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzfogg%2Fjp2a/lists"}