diff --git a/multimedia/oscam/files/patch-config.h b/multimedia/oscam/files/patch-config.h index 0fdea68c5732..a8b8a7c0e27b 100644 --- a/multimedia/oscam/files/patch-config.h +++ b/multimedia/oscam/files/patch-config.h @@ -1,11 +1,11 @@ ---- config.h.orig 2020-03-14 17:14:49 UTC +--- config.h.orig 2021-07-28 22:04:49 UTC +++ config.h -@@ -34,7 +34,7 @@ +@@ -35,7 +35,7 @@ //#define MODULE_SERIAL 1 //#define MODULE_CONSTCW 1 //#define MODULE_PANDORA 1 -//#define MODULE_GHTTP 1 +#define MODULE_GHTTP 1 #define MODULE_SCAM 1 #define WITH_CARDREADER 1 diff --git a/multimedia/oscam/files/patch-oscam.c b/multimedia/oscam/files/patch-oscam.c new file mode 100644 index 000000000000..b4571e7ccfe8 --- /dev/null +++ b/multimedia/oscam/files/patch-oscam.c @@ -0,0 +1,30 @@ +--- oscam.c.orig 2023-08-06 18:22:04 UTC ++++ oscam.c +@@ -49,7 +49,9 @@ + static void ssl_init(void) + { + SSL_load_error_strings(); ++#if OPENSSL_VERSION_NUMBER < 0x30000000L + ERR_load_BIO_strings(); ++#endif + ERR_load_SSL_strings(); + SSL_library_init(); + } +@@ -1807,7 +1809,7 @@ int32_t main(int32_t argc, char *argv[]) + #ifdef CS_CACHEEX_AIO + init_cw_cache(); + init_ecm_cache(); +-#endif ++#endif + cs_init_log(); + init_machine_info(); + init_check(); +@@ -1899,7 +1901,7 @@ int32_t main(int32_t argc, char *argv[]) + led_status_starting(); + + ac_init(); +- ++ + gbox_send_init_hello(); + + start_thread("card poll", (void *) &card_poll, NULL, NULL, 1, 1);