From 9403c20e10161812ed5231e7fd14464ca484aa09 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 28 Jul 2022 21:05:25 +0100 Subject: gentoo auto-resync : 28:07:2022 - 21:05:25 --- .../smbc-1.2.2-multiple-definitions-gcc10.patch | 46 ++++++++++ .../smbc/files/smbc-1.2.2-samba4-includes.patch | 99 ++++++++++++++++++++++ net-misc/smbc/files/smbc-1.2.2-tinfo.patch | 18 ++++ 3 files changed, 163 insertions(+) create mode 100644 net-misc/smbc/files/smbc-1.2.2-multiple-definitions-gcc10.patch create mode 100644 net-misc/smbc/files/smbc-1.2.2-samba4-includes.patch create mode 100644 net-misc/smbc/files/smbc-1.2.2-tinfo.patch (limited to 'net-misc/smbc/files') diff --git a/net-misc/smbc/files/smbc-1.2.2-multiple-definitions-gcc10.patch b/net-misc/smbc/files/smbc-1.2.2-multiple-definitions-gcc10.patch new file mode 100644 index 000000000000..37dcedc4cc1c --- /dev/null +++ b/net-misc/smbc/files/smbc-1.2.2-multiple-definitions-gcc10.patch @@ -0,0 +1,46 @@ +--- smbc-1.2.2.orig/src/static_str.c ++++ smbc-1.2.2/src/static_str.c +@@ -21,6 +21,32 @@ + #include "static_str.h" + #include "fnet.h" + ++char *Rm1, *Rm2, *Rm3, *Rm4, *Rm5, *Rm6, *Rm7, *Rm8, *Rm9, *Rm10, *Rm11, ++ ++ *Rm18, *Rm19, ++ *Rm20, *Rm21, *Rm22, *Rm23, *Rm24, *Rm25, *Rm26, *Rm27, *Rm28, *Rm29, ++ *Rm30, *Rm31, *Rm32, *Rm33, *Rm34, *Rm35, *Rm36, *Rm37, *Rm38, *Rm39, ++ *Rm40, *Rm41, *Rm42, *Rm43, *Rm44, *Rm45, *Rm46, *Rm48, *Rm49, ++ *Rm50, *Rm51, *Rm52, *Rm53, *Rm54, *Rm55, *Rm58, *Rm59, ++ *Rm60, *Rm61, *Rm62, *Rm63, *Rm64, *Rm65, *Rm67, *Rm68, *Rm69, ++ *Rm70, *Rm71, *Rm72, *Rm73, *Rm74, *Rm75, *Rm76, *Rm77, *Rm78, *Rm79, ++ *Rm80, *Rm81, *Rm82, *Rm83, *Rm84, *Rm85, *Rm86, *Rm87, *Rm88, ++ *Rm90, *Rm91, *Rm92, *Rm93, *Rm94, *Rm95, *Rm96, *Rm97, *Rm98, *Rm99, ++ *Rm100, *Rm101, *Rm102, *Rm103, *Rm104, *Rm105, *Rm106, *Rm107, *Rm108, ++ *Rm111, *Rm113, *Rm114, *Rm115, *Rm116, *Rm117, *Rm118, *Rm119, ++ *Rm121, *Rm123, *Rm124, *Rm125, *Rm129, ++ *Rm131, *Rm133, *Rm134, *Rm135, *Rm136, *Rm137, *Rm138, *Rm139, ++ *Rm140, *Rm141, *Rm142, *Rm143, *Rm144, *Rm145, *Rm146, *Rm147, *Rm148, *Rm149, ++ *Rm150, *Rm151, *Rm152, *Rm153, *Rm154, *Rm156, *Rm157, *Rm158, *Rm159, ++ *Rm160, *Rm162, *Rm163, *Rm168, *Rm169, ++ *Rm170, *Rm171, *Rm172, *Rm173, *Rm175, *Rm176, *Rm177, *Rm178, *Rm179, ++ *Rm180, *Rm181, *Rm182, ++ ++ *Rm231, *Rm232, *Rm233, *Rm234, *Rm235, *Rm236, *Rm237, *Rm238, *Rm239, ++ *Rm240, *Rm241, *Rm242, *Rm243, *Rm244, *Rm245, ++ ++ *Rm300, *Rm301, *Rm302, *Rm303, *Rm304, *Rm305, *Rm306, *Rm307; ++ + void + RinitStrings() + { +--- smbc-1.2.2.orig/src/static_str.h ++++ smbc-1.2.2/src/static_str.h +@@ -9,7 +9,7 @@ + */ + // ------------------------------------------------------------------- + +-char *Rm1, *Rm2, *Rm3, *Rm4, *Rm5, *Rm6, *Rm7, *Rm8, *Rm9, *Rm10, *Rm11, ++extern char *Rm1, *Rm2, *Rm3, *Rm4, *Rm5, *Rm6, *Rm7, *Rm8, *Rm9, *Rm10, *Rm11, + + *Rm18, *Rm19, + *Rm20, *Rm21, *Rm22, *Rm23, *Rm24, *Rm25, *Rm26, *Rm27, *Rm28, *Rm29, diff --git a/net-misc/smbc/files/smbc-1.2.2-samba4-includes.patch b/net-misc/smbc/files/smbc-1.2.2-samba4-includes.patch new file mode 100644 index 000000000000..3238fc035e4b --- /dev/null +++ b/net-misc/smbc/files/smbc-1.2.2-samba4-includes.patch @@ -0,0 +1,99 @@ +--- smbc-1.2.2.orig/src/bookmarks.c ++++ smbc-1.2.2/src/bookmarks.c +@@ -23,7 +23,7 @@ + #endif /* not HAVE_STRING_H */ + + #include +-#include ++#include + #include + #include + #include "dulist.h" +--- smbc-1.2.2.orig/src/dulist.c ++++ smbc-1.2.2/src/dulist.c +@@ -22,7 +22,7 @@ + + #include + #include +-#include ++#include + #include + #include + #include "fnet.h" +--- smbc-1.2.2.orig/src/find-index-manage.c ++++ smbc-1.2.2/src/find-index-manage.c +@@ -23,7 +23,7 @@ + #include + #include + #include +-#include ++#include + #include + #include + #include "find-index-manage.h" +--- smbc-1.2.2.orig/src/fnet.c ++++ smbc-1.2.2/src/fnet.c +@@ -20,7 +20,7 @@ + #endif /* HAVE_STRINGS_H */ + #endif /* not HAVE_STRING_H */ + +-#include ++#include + #include + #include + #include +--- smbc-1.2.2.orig/src/smb-pack.c ++++ smbc-1.2.2/src/smb-pack.c +@@ -21,7 +21,7 @@ + #include + #include + #include +-#include ++#include + #include + #include + #include "smb-pack.h" +--- smbc-1.2.2.orig/src/smb-pack.h ++++ smbc-1.2.2/src/smb-pack.h +@@ -18,7 +18,7 @@ + #endif /* HAVE_STRINGS_H */ + #endif /* not HAVE_STRING_H */ + +-#include ++#include + + #define RstrCmp(src, dst) (!strcmp(src, dst)) + +--- smbc-1.2.2.orig/src/smbc.c ++++ smbc-1.2.2/src/smbc.c +@@ -31,7 +31,7 @@ + #include + #include + #include +-#include ++#include + #include + #include + #include +--- smbc-1.2.2.orig/src/ttlist.c ++++ smbc-1.2.2/src/ttlist.c +@@ -20,7 +20,7 @@ + #endif /* HAVE_STRINGS_H */ + #endif /* not HAVE_STRING_H */ + +-#include ++#include + #include + #include + #include +--- smbc-1.2.2.orig/src/winpopup.c ++++ smbc-1.2.2/src/winpopup.c +@@ -11,7 +11,7 @@ + + #include + #include +-#include ++#include + #include + #include "winpopup.h" + #include "debug.h" diff --git a/net-misc/smbc/files/smbc-1.2.2-tinfo.patch b/net-misc/smbc/files/smbc-1.2.2-tinfo.patch new file mode 100644 index 000000000000..8c35c4b0b0d0 --- /dev/null +++ b/net-misc/smbc/files/smbc-1.2.2-tinfo.patch @@ -0,0 +1,18 @@ +diff -ur a/configure.in b/configure.in +--- a/configure.in 2022-07-28 13:24:38.673242313 -0500 ++++ b/configure.in 2022-07-28 13:27:43.726466613 -0500 +@@ -94,11 +94,9 @@ + [AC_CHECK_LIB(popt, main)] + ) + +-AC_CHECK_LIB(ncurses, +- main, +- [], +- [AC_CHECK_LIB(ncurses, main)] +- ) ++PKG_CHECK_MODULES([NCURSES], [ncurses], [ ++ LIBS="$NCURSES_LIBS $LIBS" ++], [:]) + + AC_CHECK_LIB(smbclient, + main, -- cgit v1.2.3