lightspark: Update to 0.8.4.1 Version 0.8.4.1: * Hotfix for crash on Windows, no changes for Linux Version 0.8.4: * improved handling of mixed AVM1/AVM2 files * implement streaming of videos embedded in the swf file * implement class inheritance for AVM1 * added settings dialog, currently only used to enable/disable local storage * support for local storage added * use SDL threading methods, remove glibmm dependencydiff -r1.15 -r1.16 pkgsrc/multimedia/lightspark/Makefile
(nia)
@@ -1,43 +1,42 @@ | @@ -1,43 +1,42 @@ | |||
1 | # $NetBSD: Makefile,v 1.15 2020/12/31 20:04:12 nia Exp $ | 1 | # $NetBSD: Makefile,v 1.16 2021/03/15 11:04:55 nia Exp $ | |
2 | 2 | |||
3 | DISTNAME= lightspark-0.8.3 | 3 | DISTNAME= lightspark-0.8.4.1 | |
4 | CATEGORIES= multimedia | 4 | CATEGORIES= multimedia | |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=lightspark/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=lightspark/} | |
6 | 6 | |||
7 | MAINTAINER= pkgsrc-users@NetBSD.org | 7 | MAINTAINER= pkgsrc-users@NetBSD.org | |
8 | HOMEPAGE= https://lightspark.github.io/ | 8 | HOMEPAGE= https://lightspark.github.io/ | |
9 | COMMENT= Open source Flash player | 9 | COMMENT= Open source Flash player | |
10 | LICENSE= gnu-lgpl-v3 | 10 | LICENSE= gnu-lgpl-v3 | |
11 | 11 | |||
12 | USE_CMAKE= yes | 12 | USE_CMAKE= yes | |
13 | USE_TOOLS+= pkg-config msgfmt msgmerge | 13 | USE_TOOLS+= pkg-config msgfmt msgmerge | |
14 | USE_LANGUAGES= c c++ | 14 | USE_LANGUAGES= c c++ | |
15 | 15 | |||
16 | CMAKE_ARGS+= -DMANUAL_DIRECTORY=${PKGMANDIR} | 16 | CMAKE_ARGS+= -DMANUAL_DIRECTORY=${PKGMANDIR} | |
17 | CMAKE_ARGS+= -DETCDIR=${PKG_SYSCONFDIR} | 17 | CMAKE_ARGS+= -DETCDIR=${PKG_SYSCONFDIR} | |
18 | 18 | |||
19 | TOOL_DEPENDS+= nasm>=1.1:../../devel/nasm | 19 | TOOL_DEPENDS+= nasm>=1.1:../../devel/nasm | |
20 | 20 | |||
21 | # MESSAGE(FATAL_ERROR "GCC 4.6+ is required.") | 21 | # MESSAGE(FATAL_ERROR "GCC 4.6+ is required.") | |
22 | GCC_REQD+= 4.6 | 22 | GCC_REQD+= 4.6 | |
23 | 23 | |||
24 | CONF_FILES+= ${PREFIX}/share/examples/lightspark/xdg/lightspark.conf \ | 24 | CONF_FILES+= ${PREFIX}/share/examples/lightspark/xdg/lightspark.conf \ | |
25 | ${PKG_SYSCONFDIR}/xdg/lightspark.conf | 25 | ${PKG_SYSCONFDIR}/xdg/lightspark.conf | |
26 | 26 | |||
27 | .include "../../archivers/xz/buildlink3.mk" | 27 | .include "../../archivers/xz/buildlink3.mk" | |
28 | .include "../../audio/SDL2_mixer/buildlink3.mk" | 28 | .include "../../audio/SDL2_mixer/buildlink3.mk" | |
29 | .include "../../devel/gettext-lib/buildlink3.mk" | 29 | .include "../../devel/gettext-lib/buildlink3.mk" | |
30 | .include "../../devel/glibmm/buildlink3.mk" | |||
31 | .include "../../devel/pango/buildlink3.mk" | 30 | .include "../../devel/pango/buildlink3.mk" | |
32 | .include "../../devel/pcre/buildlink3.mk" | 31 | .include "../../devel/pcre/buildlink3.mk" | |
33 | .include "../../devel/zlib/buildlink3.mk" | 32 | .include "../../devel/zlib/buildlink3.mk" | |
34 | .include "../../devel/SDL2/buildlink3.mk" | 33 | .include "../../devel/SDL2/buildlink3.mk" | |
35 | .include "../../graphics/MesaLib/buildlink3.mk" | 34 | .include "../../graphics/MesaLib/buildlink3.mk" | |
36 | .include "../../graphics/cairo/buildlink3.mk" | 35 | .include "../../graphics/cairo/buildlink3.mk" | |
37 | .include "../../graphics/freetype2/buildlink3.mk" | 36 | .include "../../graphics/freetype2/buildlink3.mk" | |
38 | .include "../../graphics/glew/buildlink3.mk" | 37 | .include "../../graphics/glew/buildlink3.mk" | |
39 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | 38 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | |
40 | .include "../../multimedia/ffmpeg4/buildlink3.mk" | 39 | .include "../../multimedia/ffmpeg4/buildlink3.mk" | |
41 | .include "../../net/rtmpdump/buildlink3.mk" | 40 | .include "../../net/rtmpdump/buildlink3.mk" | |
42 | .include "../../x11/libXext/buildlink3.mk" | 41 | .include "../../x11/libXext/buildlink3.mk" | |
43 | .include "../../www/curl/buildlink3.mk" | 42 | .include "../../www/curl/buildlink3.mk" |
@@ -1,20 +1,20 @@ | @@ -1,20 +1,20 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.2 2019/10/03 15:53:21 nia Exp $ | 1 | @comment $NetBSD: PLIST,v 1.3 2021/03/15 11:04:55 nia Exp $ | |
2 | bin/lightspark | 2 | bin/lightspark | |
3 | lib/PepperFlash/libpepflashplayer.so | 3 | lib/PepperFlash/libpepflashplayer.so | |
4 | lib/PepperFlash/manifest.json | 4 | lib/PepperFlash/manifest.json | |
5 | lib/liblightspark.so | 5 | lib/liblightspark.so | |
6 | lib/liblightspark.so.0.8 | 6 | lib/liblightspark.so.0.8 | |
7 | lib/liblightspark.so.${PKGVERSION} | 7 | lib/liblightspark.so.0.8.4 | |
8 | lib/mozilla/plugins/liblightsparkplugin.so | 8 | lib/mozilla/plugins/liblightsparkplugin.so | |
9 | man/man1/lightspark.1 | 9 | man/man1/lightspark.1 | |
10 | share/applications/lightspark.desktop | 10 | share/applications/lightspark.desktop | |
11 | share/examples/lightspark/xdg/lightspark.conf | 11 | share/examples/lightspark/xdg/lightspark.conf | |
12 | share/icons/hicolor/128x128/apps/lightspark.png | 12 | share/icons/hicolor/128x128/apps/lightspark.png | |
13 | share/icons/hicolor/16x16/apps/lightspark.png | 13 | share/icons/hicolor/16x16/apps/lightspark.png | |
14 | share/icons/hicolor/192x192/apps/lightspark.png | 14 | share/icons/hicolor/192x192/apps/lightspark.png | |
15 | share/icons/hicolor/22x22/apps/lightspark.png | 15 | share/icons/hicolor/22x22/apps/lightspark.png | |
16 | share/icons/hicolor/24x24/apps/lightspark.png | 16 | share/icons/hicolor/24x24/apps/lightspark.png | |
17 | share/icons/hicolor/256x256/apps/lightspark.png | 17 | share/icons/hicolor/256x256/apps/lightspark.png | |
18 | share/icons/hicolor/32x32/apps/lightspark.png | 18 | share/icons/hicolor/32x32/apps/lightspark.png | |
19 | share/icons/hicolor/36x36/apps/lightspark.png | 19 | share/icons/hicolor/36x36/apps/lightspark.png | |
20 | share/icons/hicolor/48x48/apps/lightspark.png | 20 | share/icons/hicolor/48x48/apps/lightspark.png |
@@ -1,13 +1,13 @@ | @@ -1,13 +1,13 @@ | |||
1 | $NetBSD: distinfo,v 1.4 2020/12/03 22:23:33 nia Exp $ | 1 | $NetBSD: distinfo,v 1.5 2021/03/15 11:04:55 nia Exp $ | |
2 | 2 | |||
3 | SHA1 (lightspark-0.8.3.tar.gz) = 1e0a8bdf06593bce04d1f6f320c395577c5471f3 | 3 | SHA1 (lightspark-0.8.4.1.tar.gz) = 2fe2579d00e9b84429df7b06c64a0aedfc62cfdb | |
4 | RMD160 (lightspark-0.8.3.tar.gz) = 61cf25abf1906c35daa4579413ea0ab59b351d76 | 4 | RMD160 (lightspark-0.8.4.1.tar.gz) = 188af57dc8405b6c3b7f84e1527a1199c54fd2f9 | |
5 | SHA512 (lightspark-0.8.3.tar.gz) = 023d1872577445a857c77908bc2ec83ebfa086bc77161dfd22b53fc0c38eb5d94cd5bb5c5a7508dee2039d3b8479c917dcee089fe551a984ec5525a5ae781997 | 5 | SHA512 (lightspark-0.8.4.1.tar.gz) = 7878a38ccfbfa9ffbec320125f52baaaa93a582477b699e8151cbc638003e9fd6823f9dd542fda398f80aa823fff3967e4faa45566dadf17701c3269a81f4181 | |
6 | Size (lightspark-0.8.3.tar.gz) = 2374990 bytes | 6 | Size (lightspark-0.8.4.1.tar.gz) = 2412533 bytes | |
7 | SHA1 (patch-CMakeLists.txt) = 0303a8e4af91b6db2faf4a9eb6ff98d90368e2c5 | 7 | SHA1 (patch-CMakeLists.txt) = 0303a8e4af91b6db2faf4a9eb6ff98d90368e2c5 | |
8 | SHA1 (patch-src_3rdparty_jxrlib_image_decode_segdec.c) = e263288ede1f11a780d438c0be836b0f33fef80e | 8 | SHA1 (patch-src_3rdparty_jxrlib_image_decode_segdec.c) = e263288ede1f11a780d438c0be836b0f33fef80e | |
9 | SHA1 (patch-src_backends_urlutils.cpp) = bd1e7584703a1045609b13b7379cf3eddcd13ef0 | 9 | SHA1 (patch-src_backends_urlutils.cpp) = bd1e7584703a1045609b13b7379cf3eddcd13ef0 | |
10 | SHA1 (patch-src_parsing_tags.cpp) = 951f2757ed68f6e0f5964df3fa944aeace4cbda3 | 10 | SHA1 (patch-src_parsing_tags.cpp) = 951f2757ed68f6e0f5964df3fa944aeace4cbda3 | |
11 | SHA1 (patch-src_platforms_engineutils.cpp) = d8ab1b6493c0b77125ab827e0700cc2c920026e4 | 11 | SHA1 (patch-src_platforms_engineutils.cpp) = 0105cdbb7d8802e2202976d99c8f3cabbb79932e | |
12 | SHA1 (patch-src_plugin__ppapi_plugin.cpp) = 52d76189aded5687ba5671623bdc919ebaffd5dd | 12 | SHA1 (patch-src_plugin__ppapi_plugin.cpp) = 52d76189aded5687ba5671623bdc919ebaffd5dd | |
13 | SHA1 (patch-src_swf.cpp) = 56630c2553c2ac7e7d83025850a2705bdefd1ce3 | 13 | SHA1 (patch-src_swf.cpp) = 56630c2553c2ac7e7d83025850a2705bdefd1ce3 |
@@ -1,15 +1,15 @@ | @@ -1,15 +1,15 @@ | |||
1 | $NetBSD: patch-src_platforms_engineutils.cpp,v 1.2 2020/12/03 22:23:33 nia Exp $ | 1 | $NetBSD: patch-src_platforms_engineutils.cpp,v 1.3 2021/03/15 11:04:56 nia Exp $ | |
2 | 2 | |||
3 | These are undefined, take advantage of SDL defines instead. | 3 | These are undefined, take advantage of SDL defines instead. | |
4 | 4 | |||
5 | --- src/platforms/engineutils.cpp.orig 2020-07-05 10:31:09.000000000 +0000 | 5 | --- src/platforms/engineutils.cpp.orig 2021-02-10 15:43:30.000000000 +0000 | |
6 | +++ src/platforms/engineutils.cpp | 6 | +++ src/platforms/engineutils.cpp | |
7 | @@ -33,7 +33,7 @@ | 7 | @@ -37,7 +37,7 @@ | |
8 | #include "scripting/flash/events/flashevents.h" | 8 | #include <sys/stat.h> | |
9 | 9 | |||
10 | //The interpretation of texture data change with the endianness | 10 | //The interpretation of texture data change with the endianness | |
11 | -#if __BYTE_ORDER == __BIG_ENDIAN | 11 | -#if __BYTE_ORDER == __BIG_ENDIAN | |
12 | +#if SDL_BYTEORDER == SDL_BIG_ENDIAN | 12 | +#if SDL_BYTEORDER == SDL_BIG_ENDIAN | |
13 | #define GL_UNSIGNED_INT_8_8_8_8_HOST GL_UNSIGNED_INT_8_8_8_8_REV | 13 | #define GL_UNSIGNED_INT_8_8_8_8_HOST GL_UNSIGNED_INT_8_8_8_8_REV | |
14 | #else | 14 | #else | |
15 | #define GL_UNSIGNED_INT_8_8_8_8_HOST GL_UNSIGNED_BYTE | 15 | #define GL_UNSIGNED_INT_8_8_8_8_HOST GL_UNSIGNED_BYTE |