Commit Graph

14 Commits

Author SHA256 Message Date
Dominique Leuenberger
8e80d7f7e0 Accepting request 1088432 from multimedia:libs
- Trim redundancies and compact descriptions.
- Update to snapshot 20230517+a377993:
  * ARGBToI420Alpha function to convert ARGB to I420 with Alpha
  * Enable I{422,444}AlphaToARGBRow_RVV & ARGBAttentuateRow_RVV
  * Bump version and apply clang format
  * Enable ARGBToYMatrixRow_RVV/RGBAToYMatrixRow_RVV/RGBToYMatrixRow_RVV
  * Enable RVV if qemu is detected
  * Add ARGBToRAWRow_RVV, ARGBToRGB24Row_RVV, RGB24ToARGBRow_RVV
  * YUY2ToNV12 using YUY2ToY and YUY2ToNVUV
  * Remove old cipd clobber gclient hook.
  * Roll chromium_revision 004bde16df..28dca358ed (1051775:1052960)
  * Roll chromium_revision 7d683aeda8..004bde16df (1050091:1051775)
  * [code-health] Migrate presubmit to python3
  * Enable unlimited data for YUV to RGB
  * Roll chromium_revision 829c6df33d..7d683aeda8 (945687:1050098th 
- Add libyuv-tools package
- Run test suite in %check
- drop Don-t-install-conversion-tool.patch
- add Install-missing-yuvconstants-binary.patch
- add cmake-minimum-required.patch
- drop Link-main-library-against-libjpeg.patch applied upstream
- add convert_test-little-endian.patch

OBS-URL: https://build.opensuse.org/request/show/1088432
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyuv?expand=0&rev=6
2023-05-23 12:53:35 +00:00
Callum Farmer
8431470a67 Accepting request 1088400 from home:jengelh:branches:multimedia:libs
- Trim redundancies and compact descriptions.

OBS-URL: https://build.opensuse.org/request/show/1088400
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libyuv?expand=0&rev=13
2023-05-22 16:24:43 +00:00
Callum Farmer
163170ebd4 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libyuv?expand=0&rev=12 2023-05-22 12:56:20 +00:00
Callum Farmer
3fb622b3c0 Accepting request 1088148 from home:dziobian
- Update to snapshot 20230517+a377993 (version 1869 as referenced from Chromium master)
  * this is needed to build Electron 24
- Add libyuv-tools package
- Run test suite in %check

OBS-URL: https://build.opensuse.org/request/show/1088148
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libyuv?expand=0&rev=11
2023-05-22 12:49:55 +00:00
Dominique Leuenberger
c304a6e8a4 Accepting request 1031572 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1031572
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyuv?expand=0&rev=5
2022-10-28 17:29:28 +00:00
Callum Farmer
d54f168a1a Accepting request 1031571 from home:gmbr3:Active
- Update to version 20220920+f9fda6e:
  * Fix shift amount for SSSE3 assembly for I012 format conversions
  * 10/12 bit YUV replicate upper bits to low bits before converting to RGB
  * Fix immediate offsets for row_neon build on gcc
- Update to version 20220920+248172e:
  * I422ToRGB24, I422ToRAW, I422ToRGB24MatrixFilter conversion functions added.
  * Remove include resource.h for Fuchsia build
  * I420ToRGB24MatrixFilter function added
  * SSE2 MM21->YUY2 conversion
  * MM21ToYUY2 and  ABGRToJ420 conversion
  * AB64ToARGB fix for inplace conversion
  * Bump up version to 1838
  * Add I422ToRGB565Matrix
  * RAWToJ400 require multiple of 16 pixels for NEON
  * row_neon*: Explicitly initialize pad in RgbConstants
  * Fix MSVC warnings by adding casts
  * Define _CRT_SECURE_NO_WARNINGS if MSVC CRT is used
  * Reduce cmake verbosity and update min version
  * Set IMPORT_PREFIX to "lib" on Windows
  * Android.bp: Remove reference to LICENSE_THIRD_PARTY
  * Fix SSE2 version of ScalePlaneUp2_16_Bilinear
  * Disable bilinear 16 bit scale up for SSE2
  * Add .vpython3 to libyuv.
  * Switch from python to python3.

OBS-URL: https://build.opensuse.org/request/show/1031571
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libyuv?expand=0&rev=9
2022-10-27 15:09:39 +00:00
Dominique Leuenberger
b4fc0d5624 Accepting request 1007451 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1007451
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyuv?expand=0&rev=4
2022-10-03 11:44:32 +00:00
Callum Farmer
ade1e36c39 Accepting request 1007450 from home:gmbr3:Active
- Use YUV_VERSION for library VERSION and YUV_VER_MAJOR for
  SOVERSION

OBS-URL: https://build.opensuse.org/request/show/1007450
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libyuv?expand=0&rev=7
2022-10-01 13:27:49 +00:00
Dominique Leuenberger
d2b734ff18 Accepting request 1005881 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1005881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyuv?expand=0&rev=3
2022-09-26 16:47:42 +00:00
Callum Farmer
cb5dcae6ba Accepting request 1005880 from home:gmbr3:Active
- Fix quoting in pkgconfig file

OBS-URL: https://build.opensuse.org/request/show/1005880
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libyuv?expand=0&rev=5
2022-09-25 12:26:20 +00:00
Dominique Leuenberger
5884b0478e Accepting request 992562 from multimedia:libs
- Add baselibs.conf for libyuv0

OBS-URL: https://build.opensuse.org/request/show/992562
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyuv?expand=0&rev=2
2022-08-04 11:22:56 +00:00
Callum Farmer
2a4901d4c2 Accepting request 992561 from home:gmbr3:Active
- Add baselibs.conf for libyuv0

OBS-URL: https://build.opensuse.org/request/show/992561
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libyuv?expand=0&rev=3
2022-08-03 11:32:04 +00:00
Richard Brown
c3713fff62 Accepting request 991974 from multimedia:libs
To be used by libavif

OBS-URL: https://build.opensuse.org/request/show/991974
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libyuv?expand=0&rev=1
2022-08-01 19:33:10 +00:00
123eb53ee0 Accepting request 991738 from home:gmbr3:Chromium
To be used by libavif

OBS-URL: https://build.opensuse.org/request/show/991738
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libyuv?expand=0&rev=1
2022-08-01 07:33:24 +00:00