Randy
fb768002d4
bump version to v0.7.4
2023-05-08 16:45:20 +03:00
Rosen Penev
dc944de9df
meson: try to fix compilation with clang-cl
...
with clang-cl, compilation fails with an undefined reference to __cpu_indicator_init
Online search indicates this is related to target_clones.
Try linking to make sure this actually works.
2023-04-25 04:31:18 +02:00
Andrea Pappacoda
6a4ef9f794
build(meson): remove explicit pkgconf Libs.private ( #239 )
...
Meson automatically extracts the required dependencies of the library
passed to `pkg.generate()`, so there's no need to list them explicitly.
This also removes the unneeded `-lz` from `Libs.private` when
`Requires.private` already specifies `zlib`.
2022-11-22 19:27:18 +01:00
Rosen Penev
dc5b1032c0
fix compilation under mingw32 ( #222 )
...
mingw32 does not enable SSE2 by default.
2022-07-11 19:19:14 +02:00
Randy
3a8a2314ee
bump version to v0.7.3
2022-02-11 20:29:56 +01:00
Randy
253a40c500
bump version to 0.7.2
2022-01-05 13:43:57 +01:00
Randy
6a1a708f0d
bump version to v0.7.1
2021-11-24 18:43:28 +01:00
Randy
1e997c5bf7
bump version to v0.7.0 (stable)
2021-09-28 19:34:39 +02:00
Randy
da6a402244
bump version to v0.7.0-rc3
2021-07-28 16:41:18 +02:00
Randy
c3e0eec38f
next release will be v0.7.0-rc2
2021-07-28 16:41:18 +02:00
Randy
1e5c93f71e
bump version to v0.7.0-rc1
2021-07-28 16:41:18 +02:00
Randy
1a5270bd3c
bump version to 0.6.3
2021-02-03 21:13:16 +01:00
Randy
bdae91c48c
meson: use SPDX license indentifiers
2021-01-27 05:09:54 +01:00
Randy
ca98d548cb
meson: shorten project() name to "spng"
...
jpakkane said this is safe
2020-12-30 12:54:32 +01:00
Randy
12997b6f54
bump version to 0.6.2
2020-11-26 07:13:35 +01:00
Randy
af19c41edd
meson: cleanup ( #122 )
2020-09-16 16:11:58 +02:00
Randy
8a484b61e3
meson: zlib is an indirect dependency
2020-08-07 15:43:31 +02:00
Randy
f61ac6bc5c
bump version to 0.6.1
2020-07-29 17:28:34 +02:00
Randy
c6e92bd45d
meson: omit soversion
2020-07-13 12:55:25 +02:00
Randy
8cf0b6d1f9
meson: fix benchmark
2020-07-13 12:52:20 +02:00
Randy
9a08896995
meson: static build fixes
...
Add SPNG_STATIC to dependency variable, pkgconfig.
2020-07-07 11:54:53 +02:00
Randy
99c88531c3
meson: update target_clones() test
2020-07-04 20:07:44 +02:00
Randy
09e3c89a26
meson: fix typo
2020-07-03 20:48:41 +02:00
Randy
75f719679a
meson: add override_dependency()
2020-07-03 14:30:30 +02:00
Randy
c2e7bf8835
revert change to install header under spng/
2020-06-28 13:39:23 +02:00
Randy
2df3b884f5
update meson build files
...
add libpng2 to license array
turn the multihreading option into a feature
2020-06-24 23:45:24 +02:00
Randy
c21b829978
move source to spng/, install header in subdir ( #96 )
2020-06-24 19:42:37 +02:00
Randy
ea07b27873
add miniz support ( #83 )
...
* ci: run tests with miniz
* read_chunk_bytes: do stricter arg check
* update README, docs
* update wrap to fix deprecation warning
2020-06-07 12:03:13 +02:00
Randy
2a486396df
prepare for stable release
2020-05-27 00:02:36 +02:00
Randy
002e7bcfd8
change version to v0.6.0-rc1
2020-05-13 10:11:36 +02:00
Randy
936e3fc567
meson: cleanup
2020-04-18 13:20:55 +02:00
Randy
b3c7c60fb5
Merge pull request #63 from concatime/meson-noinstall-static-subproject
...
Do not install files if used as static subproject
2020-04-18 13:15:05 +02:00
Randy
f5a1f45c6f
meson: benchmarks do not require dev_build
2020-04-16 15:15:49 +02:00
Randy
923cd0215f
meson: rename option enable_mt -> multithreading
2020-04-15 08:23:39 +02:00
Issam Maghni
c25f3423fa
No install if used as static subproject
...
See https://github.com/mesonbuild/meson/issues/2550
2020-04-01 14:02:35 -04:00
Randy
bf791aced1
meson: check for !clang before enabling target_clones
2020-03-04 22:47:51 +01:00
Randy
c83bcf359a
meson: add note about target_clones clang warning
2020-03-03 20:03:00 +01:00
Randy
1f540555da
bump version to 0.6.0, skipping 0.5.1
...
the next version will be a minor release
2019-12-12 00:14:37 +01:00
Randy
0fa506e465
add SPNG_ENABLE_TARGET_CLONES option
...
this controls the use of the target_clones
function attribute
2019-11-21 15:38:01 +01:00
Randy
78ddbf695a
meson: add static_zlib option
2019-10-24 16:21:31 +02:00
Randy
61ce5d1d0e
add multithreading compile option
2019-08-24 18:57:33 +02:00
Randy
25c92d6c7c
bump version to 0.5.1
2019-08-07 17:10:48 +02:00
Randy
70f71aabf3
bump version to 0.5.0
2019-08-07 10:24:58 +02:00
Randy
cfec07e441
enable optimizations by default
...
SPNG_OPTIMIZE_FILTER is ignored
added SPNG_DISABLE_OPT for disabling optimizations
automatically disable optimizations for unknown platforms
removed optimize_filter build option for meson/cmake
added enable_opt/ENABLE_OPT build option
update build docs
2019-07-22 10:33:52 +02:00
Randy
85cb7b8615
build: use find_library() for zlib on android
2019-07-20 13:20:51 +02:00
Randy
150d8d51c3
build: export symbols on windows
2019-07-17 11:06:57 +02:00
Randy
b5421a52ab
clean up testsuite, build files
2019-07-16 11:08:37 +02:00
Randy
0cea583f7d
bump version to 0.4.6
2019-07-11 17:21:00 +02:00
Randy
92ec45efb1
version bump to 0.4.5
2019-03-25 12:10:45 +01:00
Randy
64688bb70c
move code out of src/
2019-03-14 22:36:53 +01:00