summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-misc/ddcutil/files')
-rw-r--r--app-misc/ddcutil/files/ddcutil-1.2.2-no-werror.patch41
-rw-r--r--app-misc/ddcutil/files/ddcutil-1.3.0-no-werror.patch73
-rw-r--r--app-misc/ddcutil/files/ddcutil-1.4.1-no-werror.patch25
-rw-r--r--app-misc/ddcutil/files/ddcutil-2.0.0-fix-build-with-usb-monitor-disabled.patch22
4 files changed, 161 insertions, 0 deletions
diff --git a/app-misc/ddcutil/files/ddcutil-1.2.2-no-werror.patch b/app-misc/ddcutil/files/ddcutil-1.2.2-no-werror.patch
new file mode 100644
index 000000000000..caedb9922d27
--- /dev/null
+++ b/app-misc/ddcutil/files/ddcutil-1.2.2-no-werror.patch
@@ -0,0 +1,41 @@
+--- a/src/adl/Makefile.am
++++ b/src/adl/Makefile.am
+@@ -6,7 +6,6 @@ AM_CPPFLAGS = \
+ AM_CPPFLAGS += -I@ADL_HEADER_DIR@
+
+ AM_CFLAGS = -Wall
+-AM_CFLAGS += -Werror
+
+ if ENABLE_CALLGRAPH_COND
+ AM_CFLAGS += -fdump-rtl-expand
+--- a/src/app_sysenv/Makefile.am
++++ b/src/app_sysenv/Makefile.am
+@@ -12,7 +12,6 @@ endif
+
+
+ AM_CFLAGS = -Wall
+-AM_CFLAGS += -Werror
+ # AM_CFLAGS += -Wpedantic
+
+ if ENABLE_CALLGRAPH_COND
+--- a/src/i2c/Makefile.am
++++ b/src/i2c/Makefile.am
+@@ -4,7 +4,6 @@ AM_CPPFLAGS = \
+ -I$(top_srcdir)/src/public
+
+ AM_CFLAGS = -Wall
+-AM_CFLAGS += -Werror
+ # AM_CFLAGS += -Wpedantic
+
+ if ENABLE_CALLGRAPH_COND
+--- a/src/test/Makefile.am
++++ b/src/test/Makefile.am
+@@ -4,7 +4,7 @@ $(GLIB_CFLAGS) \
+ -I$(top_srcdir)/src \
+ -I$(top_srcdir)/src/public
+
+-AM_CFLAGS = -Wall -Werror
++AM_CFLAGS = -Wall
+
+ CLEANFILES = \
+ *expand
diff --git a/app-misc/ddcutil/files/ddcutil-1.3.0-no-werror.patch b/app-misc/ddcutil/files/ddcutil-1.3.0-no-werror.patch
new file mode 100644
index 000000000000..4df9c892c12b
--- /dev/null
+++ b/app-misc/ddcutil/files/ddcutil-1.3.0-no-werror.patch
@@ -0,0 +1,73 @@
+diff --git a/src/app_ddcutil/Makefile.am b/src/app_ddcutil/Makefile.am
+index 068e419..f21e9fd 100644
+--- a/src/app_ddcutil/Makefile.am
++++ b/src/app_ddcutil/Makefile.am
+@@ -5,7 +5,6 @@ AM_CPPFLAGS = \
+
+
+ AM_CFLAGS = -Wall
+-AM_CFLAGS += -Werror
+ # AM_CFLAGS += -Wpedantic
+
+ if ENABLE_CALLGRAPH_COND
+diff --git a/src/app_sysenv/Makefile.am b/src/app_sysenv/Makefile.am
+index a182ff9..753f187 100644
+--- a/src/app_sysenv/Makefile.am
++++ b/src/app_sysenv/Makefile.am
+@@ -12,7 +12,6 @@ endif
+
+
+ AM_CFLAGS = -Wall
+-AM_CFLAGS += -Werror
+ # AM_CFLAGS += -Wpedantic
+
+ if ENABLE_CALLGRAPH_COND
+diff --git a/src/i2c/Makefile.am b/src/i2c/Makefile.am
+index 52a4efa..5c671e1 100644
+--- a/src/i2c/Makefile.am
++++ b/src/i2c/Makefile.am
+@@ -5,7 +5,6 @@ AM_CPPFLAGS = \
+ -I$(top_srcdir)/src/public
+
+ AM_CFLAGS = -Wall
+-AM_CFLAGS += -Werror
+ # AM_CFLAGS += -Wpedantic
+
+ if ENABLE_CALLGRAPH_COND
+diff --git a/src/libmain/Makefile.am b/src/libmain/Makefile.am
+index ace200a..46cc9f4 100644
+--- a/src/libmain/Makefile.am
++++ b/src/libmain/Makefile.am
+@@ -5,7 +5,6 @@ AM_CPPFLAGS = \
+
+
+ AM_CFLAGS = -Wall
+-AM_CFLAGS += -Werror
+ # AM_CFLAGS += -Wpedantic
+
+ if ENABLE_CALLGRAPH_COND
+diff --git a/src/sample_clients/Makefile.am b/src/sample_clients/Makefile.am
+index 1593521..63d2307 100644
+--- a/src/sample_clients/Makefile.am
++++ b/src/sample_clients/Makefile.am
+@@ -7,7 +7,6 @@ AM_CPPFLAGS= \
+ -I$(top_srcdir)/src
+
+ AM_CFLAGS = -Wall -fPIC
+-# AM_CFLAGS += -Werror
+
+ check_PROGRAMS =
+ if ENABLE_SHARED_LIB_COND
+diff --git a/src/test/Makefile.am b/src/test/Makefile.am
+index c12f15c..27d2124 100644
+--- a/src/test/Makefile.am
++++ b/src/test/Makefile.am
+@@ -4,7 +4,7 @@ $(GLIB_CFLAGS) \
+ -I$(top_srcdir)/src \
+ -I$(top_srcdir)/src/public
+
+-AM_CFLAGS = -Wall -Werror
++AM_CFLAGS = -Wall
+
+ CLEANFILES = \
+ *expand
diff --git a/app-misc/ddcutil/files/ddcutil-1.4.1-no-werror.patch b/app-misc/ddcutil/files/ddcutil-1.4.1-no-werror.patch
new file mode 100644
index 000000000000..deabd2bfedbc
--- /dev/null
+++ b/app-misc/ddcutil/files/ddcutil-1.4.1-no-werror.patch
@@ -0,0 +1,25 @@
+diff --git a/src/test/Makefile.am b/src/test/Makefile.am
+index c12f15c..27d2124 100644
+--- a/src/test/Makefile.am
++++ b/src/test/Makefile.am
+@@ -4,7 +4,7 @@ $(GLIB_CFLAGS) \
+ -I$(top_srcdir)/src \
+ -I$(top_srcdir)/src/public
+
+-AM_CFLAGS = -Wall -Werror
++AM_CFLAGS = -Wall
+
+ CLEANFILES = \
+ *expand
+
+--- ddcutil-1.4.1/configure.ac.orig 2023-07-02 22:11:20.601695946 -0700
++++ ddcutil-1.4.1/configure.ac 2023-07-02 22:11:41.306685606 -0700
+@@ -63,7 +63,7 @@
+ AC_ARG_VAR(DBG, [Turn on script debugging messages(0/1)])
+ dnl AC_MSG_NOTICE([DBG = |$DBG|])
+
+-AM_CONDITIONAL(WARNINGS_ARE_ERRORS_COND, [test "x$ddcutil_version_suffix" != "x"] )
++AM_CONDITIONAL(WARNINGS_ARE_ERRORS_COND, [test 0])
+
+ AS_IF( [test 0$DBG -ne 0],
+ AC_MSG_NOTICE([debug messages enabled]),
diff --git a/app-misc/ddcutil/files/ddcutil-2.0.0-fix-build-with-usb-monitor-disabled.patch b/app-misc/ddcutil/files/ddcutil-2.0.0-fix-build-with-usb-monitor-disabled.patch
new file mode 100644
index 000000000000..3fc988eac350
--- /dev/null
+++ b/app-misc/ddcutil/files/ddcutil-2.0.0-fix-build-with-usb-monitor-disabled.patch
@@ -0,0 +1,22 @@
+https://bugs.gentoo.org/918124
+https://github.com/rockowitz/ddcutil/commit/4e2681a89fc5ba1ab5f909e30baf9eef0c99e5bd
+diff --git a/src/cmdline/cmd_parser_goption.c b/src/cmdline/cmd_parser_goption.c
+index 342d7b03..5168861f 100644
+--- a/src/cmdline/cmd_parser_goption.c
++++ b/src/cmdline/cmd_parser_goption.c
+@@ -1604,6 +1604,7 @@ parse_command(
+ FREE(fl2_work);
+ }
+
++#ifdef USE_USB
+ if (ignored_vid_pid) {
+ int ndx = 0;
+ for (char * cur = ignored_vid_pid[ndx]; cur && ndx < 10; cur=ignored_vid_pid[++ndx]) {
+@@ -1630,6 +1631,7 @@ parse_command(
+ ntsa_free(ignored_vid_pid,true);
+ ignored_vid_pid = NULL;
+ }
++#endif
+
+ if (sleep_multiplier_work) {
+ float multiplier = 0.0f;