Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

libvips

A fast image processing library with low memory needs
Collective - Host: opensource - https://opencollective.com/libvips - Website: https://libvips.github.io/libvips/ - Code: https://github.com/libvips/libvips

fix a refleak in the new vipsload

github.com/libvips/libvips - 690091ba8b4a9e34c73e67d1de37ab2936995a76 authored about 4 years ago
fix vipssave parent class

oops, was not typing parent_class correctly

github.com/libvips/libvips - 1650332906c6e74705510cdec480af975fb70016 authored about 4 years ago
update changelog

ooops, forgot

github.com/libvips/libvips - 5d229e0b9e43352ba080b727fc76d127ff7c17e1 authored about 4 years ago
add vipssave_target()

github.com/libvips/libvips - df3b80fa40f4800e6949d356c800891af81537db authored about 4 years ago
fix make clean

we had an error in the docy bits of c++

github.com/libvips/libvips - a12be840985d829944d8ad3fd8200947b17948f6 authored about 4 years ago
improve file testing

and add some checks that the load subclasses have been defined
correctly

github.com/libvips/libvips - 0e7f2124c73988a1cdb1e227d35c0e4e775b6517 authored about 4 years ago
Merge branch '8.10'

github.com/libvips/libvips - 6fb7ca73a4192a9e0bea60b293d460947cba3eef authored about 4 years ago
add vipsload_source

plus small openslideload_source fixes

github.com/libvips/libvips - 42af1cec36020284a77c26198da5f8d34c12e991 authored about 4 years ago
add a test for openslideload_source

github.com/libvips/libvips - 233609368bc4f21cee5a64e7d3ed2f7648da3919 authored about 4 years ago
add openslideload_source

github.com/libvips/libvips - babbb086f92a678b0aad87826d8ab738bce5570f authored about 4 years ago
finish up ginputstream source

github.com/libvips/libvips - e23f0c58f6ff30ef43874d11e81d2a53c1035388 authored about 4 years ago
Merge pull request #1947 from kleisauke/clip-scrgb

Switch VIPS_FCLIP to VIPS_CLIP in vips_scRGB2{BW,sRGB}

github.com/libvips/libvips - 7a33be716b2d52959f7caab3e84f590ca64c9aae authored about 4 years ago
Merge pull request #1949 from kleisauke/disable-libpng-read

Exclude libpng load when building with libspng

github.com/libvips/libvips - 762d581f72b3b1200f8295c1d309e34ff58b5a72 authored about 4 years ago
Merge pull request #1950 from kleisauke/remove-stdc++-check

Remove redundant -lstdc++ configure check

github.com/libvips/libvips - 0d01324205c459d9315f137c685027398a83dd36 authored about 4 years ago
slight formatting improvement

github.com/libvips/libvips - 7a1fb2a62792ff97471f507cb5a9449f62d3475d authored about 4 years ago
Remove redundant -lstdc++ configure check

This became unused after commit 346a9e7.

github.com/libvips/libvips - 7e9c7059be46e7594dfec0616b2f8a940729d82b authored about 4 years ago
Exclude libpng load when building with libspng

Similar to ce63fc1, but allowing libpng to be configured with
-DPNG_NO_READ (i.e reading functio...

github.com/libvips/libvips - 9b9843f698a1b111a14dcc9a66d2e5c57ae3eacc authored about 4 years ago
Switch VIPS_FCLIP to VIPS_CLIP in vips_scRGB2{BW,sRGB}

github.com/libvips/libvips - 7cda6e59573d1efcb55d744906b6bc1dfdf9d0bf authored about 4 years ago
signal error on EOF in jpegload more reliably

we were only warning on EOF in the read stub, even if fail was set

thanks bozaro

see https://g...

github.com/libvips/libvips - 0982d0efbbfe0f020491f12687812f6953d5592d authored about 4 years ago
free attr result

github.com/libvips/libvips - 0c53d055986d9ccaadde080162a677d46804e94d authored about 4 years ago
try to get the path for the stream

github.com/libvips/libvips - f368c0add959087bddcea638dd57692a6147fd72 authored about 4 years ago
remove debug line

github.com/libvips/libvips - aa6046d72827110c1dd6decffc49e5d5c6372481 authored about 4 years ago
add sourceginput

This is a source which wraps a GInputStream. You can use this to eg.
efficiently load a PNG file...

github.com/libvips/libvips - 98be88bf802814c71fa00be081bcc3129ab2b77e authored about 4 years ago
note libspng in optional deps

github.com/libvips/libvips - 3e8c4935220a8706db8ebea9936e67f6252fb6ae authored about 4 years ago
Merge branch '8.10'

github.com/libvips/libvips - 59ea801627659877b4dab1473e625febdd9ab3c0 authored about 4 years ago
add some more ppm tests

github.com/libvips/libvips - 158e9e153a61a1b405e2392a0a81878f30d6bbb7 authored about 4 years ago
Merge branch '8.10'

github.com/libvips/libvips - ac1417b4107138606af49cd6ba7369f4e203bdeb authored about 4 years ago
revise ppmload, fixing a couple of bugs

- ppmload was not setting interpretation, filename, etc. for files read via
mmap
- files not r...

github.com/libvips/libvips - b2fa1f89e8d8616a4f2fd8b82f906746bfa04de1 authored about 4 years ago
add a github actions badge

github.com/libvips/libvips - c88081689915e9c4a878b853fd9e0009a6e6aa7e authored about 4 years ago
more debugging code for heifload and save

and fix an assert fail with debugging enabled on recent libheif

github.com/libvips/libvips - 5918af917e3cc867050a1b98ba09e8399dd504d4 authored about 4 years ago
Merge branch '8.10'

github.com/libvips/libvips - 9aae78f928248a1ac1988f1b46b8e72fc331953a authored about 4 years ago
note PDFium build in README

github.com/libvips/libvips - 86fa9277e7997710144af890413780bed55e3a4a authored about 4 years ago
fix an assert fail with libheif 1.10

if you built heifload with DEBUG it could ask for bpp for channels
which do not exist, triggerin...

github.com/libvips/libvips - f853cfe464342ce571db9afce0a6134ffb89e943 authored about 4 years ago
note libheif problems

github.com/libvips/libvips - cbe9934e243cdc2b6ff83fe7fea70f4f6b75d6d6 authored about 4 years ago
fix up github actions again

revert to the 20.04 libheif/libde265/etc. packages, since we get the test
suite to pass with them

github.com/libvips/libvips - 2e767a1a9ab2fc94336428368775e09d07a8056e authored about 4 years ago
add libx265-dev as well

also needed by libheif.pc

github.com/libvips/libvips - eed882c2a32a237da57363111e8ec9a08ec8a6a8 authored about 4 years ago
argh try again

github.com/libvips/libvips - f1aa5289a7481946e52a7c4f6c12192cd953578f authored about 4 years ago
libde265-dev is needed too

github.com/libvips/libvips - b9e0135110a6d03c3985358deee4fc0a6fcd9128 authored about 4 years ago
fix workflow syntax error

github.com/libvips/libvips - 165acc9f4c310f1ecd8173786c0a8d5079ebeec4 authored about 4 years ago
libheif should work in actions now

libaom-dev is required by libheif-dev, but not listed as a dependency

github.com/libvips/libvips - fe56a43ef5cb0798a2c98405c40bb26b7f1b2b75 authored about 4 years ago
Oadd some debugging for heif detection

github.com/libvips/libvips - ccd469fb1ebe0e29b51c1725ee31e23952fab7cb authored about 4 years ago
add some workflow dbg

github.com/libvips/libvips - 455a6e18af322f468c6460cd7c3209a77edae582 authored about 4 years ago
try to fix libheif detection

perhaps we need to update after adding the ppas

github.com/libvips/libvips - 3a5238747eaebfe7c24b1a2665c287c19f418a75 authored about 4 years ago
fix syntax in action

github.com/libvips/libvips - 669ddccd463463c5d55a83dbfbb14b738b332110 authored about 4 years ago
perhaps we can ldconfig in a second run:

github.com/libvips/libvips - 0357239992a2dec6110b9b8efa6fe23aac50e0c2 authored about 4 years ago
try adding the libheif ppa

github.com/libvips/libvips - e0f966c0ca77af3989729ebd2e38287da88b0e62 authored about 4 years ago
remove libimagequant from actions

seems their ubuntu is missing this

github.com/libvips/libvips - 98007d5c440b49a87db4470b361d9c8fd07a1864 authored about 4 years ago
revise workflow

github.com/libvips/libvips - 2f57bdada6103c7261d2cb057e30b003c08109b7 authored about 4 years ago
experiment with adding github actions

switching away from travis

github.com/libvips/libvips - e3ea32409435bfb71e5c13fd934bb21f138401c5 authored about 4 years ago
Merge branch '8.10'

github.com/libvips/libvips - c3c9f281c0007c49315d7e007902ba151e842c90 authored about 4 years ago
version bump

and fix changelog dates

github.com/libvips/libvips - 94ecb8d38d3025e29aadd32770d19dcfe74280fe authored about 4 years ago
Merge branch '8.10'

github.com/libvips/libvips - eeb0fb3ac113306d7431594557aafe99afcd8ede authored about 4 years ago
note in changelog

see https://github.com/libvips/libvips/pull/1938

github.com/libvips/libvips - c3159e209de5900f4bcb0540e66645febd203df0 authored about 4 years ago
Merge pull request #1938 from kleisauke/ensure-memory-source

Avoid seeking on bad file descriptors

github.com/libvips/libvips - 782c0b2f7e4ac262808e5df132b9990340e7bbba authored about 4 years ago
Move descriptor test to vips_source_seek_real

Since subclasses could override the seek method without setting the file descriptor.

github.com/libvips/libvips - e437805fc19cdf9af89685576a08b3a502a2954d authored about 4 years ago
Avoid seeking on bad file descriptors

github.com/libvips/libvips - 2eeeedc957039e20e2ba1ab3640c672d695b5bd5 authored about 4 years ago
Ensure memory source is non-null

github.com/libvips/libvips - cc8f93a3ff5becb003933325e43bce682892c0a4 authored about 4 years ago
Merge branch '8.10'

github.com/libvips/libvips - 8fafa2344239235006f6cfeb12de5473bb382d3c authored about 4 years ago
duplicate "svgload" operation

github.com/libvips/libvips - 230f5924cff22022bf3983effbb7ba23a89f1246 authored about 4 years ago
Merge branch '8.10'

github.com/libvips/libvips - 2348a02351d92a5fb2e544fd4001254204884b83 authored about 4 years ago
bump version for animated webp load fix

github.com/libvips/libvips - 460efa73fa00f90c09aa9c63c322f0dee1c60b10 authored about 4 years ago
Merge pull request #1935 from lovell/webpload-blend-pixel-prevent-div-zero

webpload: prevent divide-by-zero when blending pixels

github.com/libvips/libvips - 787c4ebd881f98ffd41941c03bd960cfa44843c4 authored about 4 years ago
webpload: prevent divide-by-zero when blending pixels

Adds a test case to prevent regression - see commit 6eaf1ed

github.com/libvips/libvips - 45fd740130b199a3117e18aad272a86db9733eb3 authored about 4 years ago
Merge branch '8.10'

github.com/libvips/libvips - 728397d76c3d74d727b28e66356230bc97daa854 authored about 4 years ago
allow spng.pc and libspng.ps for libspng discovery

github.com/libvips/libvips - ff3c4acbb2bc829325324a705018189ac04d7c54 authored about 4 years ago
start 8.10.4

with a dropped patch from 8.10.3

github.com/libvips/libvips - 1b19e6f8320d2e567f1b58d52d8fa24f52cf4a26 authored about 4 years ago
fix spng detection

This patch was dropped from 8.10.3 release 1, annoyingly.

github.com/libvips/libvips - 31a4d1419cc7b4d5cb81db45d9b15fc9fd6aad5b authored about 4 years ago
improve website link in docs

it was being rewritten by the export script

see https://github.com/libvips/libvips/issues/1928

github.com/libvips/libvips - 5e26f1ec1695267910bfe89865cdb0568de2e02e authored about 4 years ago
Merge branch '8.10'

github.com/libvips/libvips - 2db2b24200147bc30b4305c512cd9acf15422194 authored about 4 years ago
forgot changelog update

github.com/libvips/libvips - c12730748def27529bdb1b6991256f7e59b825ab authored about 4 years ago
Merge branch '8.10'

github.com/libvips/libvips - 7839792c1a29312577cd51ec7bf1a0dabcaff0bb authored about 4 years ago
note HEIC fix in changelog

see https://github.com/libvips/libvips/pull/1921

github.com/libvips/libvips - cb9b0a431807527f35914e294937edeaf90af33e authored about 4 years ago
fix heif load fails with 0 length metadata

fixes #1901

github.com/libvips/libvips - 21f37037fac7d90cf529bf4fbc3137b60b028142 authored about 4 years ago
Merge pull request #1872 from kleisauke/fix-rounding-reduce

Resolve rounding issues in reduce

github.com/libvips/libvips - a54cec93acd80791e71828bfbdc5764a5796fcf1 authored about 4 years ago
note HEIC fix in changelog

see https://github.com/libvips/libvips/pull/1921

github.com/libvips/libvips - 1d2864cc4113c862cb8a2d87e5cfab96fc0af2e8 authored about 4 years ago
Merge pull request #1921 from ddennedy-gpsw/fix_heifload_empty_metadata

fix heif load fails with 0 length metadata

github.com/libvips/libvips - 0af692902615951452779dd5becd87513d6e3b0b authored about 4 years ago
Merge branch '8.10'

github.com/libvips/libvips - 25db7849e70973672b29914ec2e833e068f90e70 authored about 4 years ago
fix range clips for casts to and from int

Fix two bugs:

- clip in casts from int32 and uint32 could overflow -- do these as gint64 now

-...

github.com/libvips/libvips - 3996f3279bd72f30ea837afbb41c660e4ce18334 authored about 4 years ago
fix heif load fails with 0 length metadata

fixes #1901

github.com/libvips/libvips - daf2df7bb5408ada03e804087fece71a4cf3c013 authored about 4 years ago
make webp frame blend do doround to nearest

see https://github.com/libvips/libvips/pull/1918

github.com/libvips/libvips - 6eaf1eda30cedb11be31a6f82401da0ebb019c68 authored about 4 years ago
Merge pull request #1918 from lovell/webpload-single-frame-noblend

webpload: ensure first frame is not blended

github.com/libvips/libvips - aa9906184a74c1ffd2ac1d41e53b90c3cda0cdb0 authored about 4 years ago
webpload: ensure first frame is not blended

github.com/libvips/libvips - f9dc3177c738922997bbae6056b67a9b5569a603 authored about 4 years ago
Merge branch '8.10'

github.com/libvips/libvips - 5f3482bff5f96ea37d3dae3232bba91ed4f5e960 authored about 4 years ago
fix ppmsave regression

ppm strip dropped magic number

github.com/libvips/libvips - d58105aac603dae4b76ac1689199dede2c5ea093 authored about 4 years ago
note ppmload fix

github.com/libvips/libvips - 587a7c2d63b0b47e549ebe8064dce15ef82c50ab authored about 4 years ago
add is_a_source to ppmload

ppmload_source was missing an ia_a test

see https://github.com/libvips/libvips/issues/1915

github.com/libvips/libvips - 4c1aeaacd9ee155fcfbdeeba4ea5ae97cb6359a2 authored about 4 years ago
don't add date in ppmsave if @strip is set

see https://github.com/libvips/libvips/issues/1913

github.com/libvips/libvips - 970ba8cfcc84d83c65687acd64192b3f9121b7b2 authored about 4 years ago
docs clarification

https://github.com/libvips/libvips/issues/1912

github.com/libvips/libvips - f99da5f3e1ee0b585175a43b19cfbc4a49ae0a4e authored about 4 years ago
block deprecation warnings from libgsf

with an uglu gcc progma

github.com/libvips/libvips - c088097b5007548e18a282a5d1014f25047fa55f authored about 4 years ago
Merge branch '8.10'

github.com/libvips/libvips - deab095b3cb1a5937db82b7317efbd4ad66b6d48 authored about 4 years ago
better test for output to target

We used to enable write to stdout if the first character of an output filename
was ".", eg.:

v...

github.com/libvips/libvips - 2585565b3e98fc17695f5eab52c04855038c130b authored about 4 years ago
Merge branch '8.10'

github.com/libvips/libvips - 864075c4f496ba2e635c1cc8c547f12989e7fb43 authored about 4 years ago
force binary mode for connections on win

stdin / stdout (for example) are created in text mode by default on
win. We need to flip them to...

github.com/libvips/libvips - acc579cc9dd58166b780e65f96cbfa9272d99de1 authored about 4 years ago
Merge branch '8.10'

github.com/libvips/libvips - f6d7af46b8b9567e7fa75d2fb340575e49da0ac6 authored about 4 years ago
Merge pull request #1899 from kleisauke/byteswap-vipsload

Ensure vipsload only byte swaps if necessary

github.com/libvips/libvips - eddc99e6d8d87d3ce40f780f0235fec8f6877315 authored about 4 years ago
Port Ruby test case to Python

github.com/libvips/libvips - ea53660a6bf3de1024c621ebefb45f20ea0b9ce5 authored about 4 years ago
Determine endianness at compile time

github.com/libvips/libvips - 77de1c473a74b5ba473b099dd608324357f65cb4 authored about 4 years ago
Simplify MSB-ordered image check

github.com/libvips/libvips - d9dec2c02753e98c38118fb78bcd44dcafbd7f4e authored about 4 years ago
Ensure vipsload only byte swaps if necessary

Prior to this commit, MSB-ordered vips images were always byte swapped
on both little- and big e...

github.com/libvips/libvips - 9bb86119e3e3accf2b5f99b7e1f75cfb30c1475f authored about 4 years ago