diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-11-27 02:00:01 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-11-27 02:00:01 +0000 |
commit | ead7697a01fd631b56240b2d58aedd98ba7f92d3 (patch) | |
tree | c73ecbedbb9db967a7dff614f5e8b79eacb79f5d /app-text/xdvik | |
parent | 403335d7014372971e9e9267493a808d08bab48e (diff) |
gentoo auto-resync : 27:11:2024 - 02:00:00
Diffstat (limited to 'app-text/xdvik')
-rw-r--r-- | app-text/xdvik/Manifest | 4 | ||||
-rw-r--r-- | app-text/xdvik/files/xdvik-22.87.06-c23.patch | 83 | ||||
-rw-r--r-- | app-text/xdvik/files/xdvik-22.87.06-squeeze-c23.patch | 12 | ||||
-rw-r--r-- | app-text/xdvik/xdvik-22.87.06-r1.ebuild | 2 |
4 files changed, 100 insertions, 1 deletions
diff --git a/app-text/xdvik/Manifest b/app-text/xdvik/Manifest index 9a4335c66e42..edf44a311d84 100644 --- a/app-text/xdvik/Manifest +++ b/app-text/xdvik/Manifest @@ -1,6 +1,8 @@ +AUX xdvik-22.87.06-c23.patch 2857 BLAKE2B 78c62419536ccc819c31b78ff931fdb33596ab7ef87616e5d48313e9e881b0bc3ef102056d641ef8d84e8f945fcb94fd09e627192ec5a6da96468bff632d18b5 SHA512 4799eee84fbd6e2c54ead99699819348b3ce0b8fc8021bbb713d596d3e96ed991a1395f0f5bbb8fd45bcb47f538038d9044227bb3788314b5ab286f4db0a43da AUX xdvik-22.87.06-configure-clang16.patch 1275 BLAKE2B 6d3e3108330ab2098b8712146d0c6c0aa866da21291562f69707219e098d3effb1b9404fe014e6f860fd5c65ae0d1d9bb5ced185f995ded7f71263dec7b8fb17 SHA512 bd0e59ca66d113510a35917a2ba0c1118d276a558836213e7a9e0485465a029e25abdd44131793e7697639f4c6617dc208494debaf8366144931e77c4e344dd2 +AUX xdvik-22.87.06-squeeze-c23.patch 404 BLAKE2B f65c118d46a740222873c0194ae605a1ff5d8dded4c9f4a7559feec5f06ed0f10ff3f94718a8b1d2d077fd54e6dcc5df6bbed4d7f73e4a1d25ad06363b401f8d SHA512 1604d62e775f6ab8bf92babac263e2bd52c2d0ee21901c4b68dcc5ceb755bd0bf8054e8de699ffdda151b6430366540c139db194fab1b828b4f7dcb1989aeb74 AUX xdvik.xpm 3125 BLAKE2B 97990fbd5b22e51319c3f55bfe16808b01f215a92185a170620c8c0ef1dc44906e38af48ad056d4fb40a1777f92a88afaa0f80c0b36e7dd770954f7009d261a3 SHA512 697c888c481d7cbe7b42980d2ae93a8d25d781f926970d9040f8fbc6a37545349fbdbe2e8c98fb686e5a5ebe9a7a5ff661793d3a264fd8641182b0397365517d DIST xdvik-22.87.06.tar.gz 5922131 BLAKE2B 88821b7642d2d79158f5b49a7d23dad2209750a44d2b75f131d77a5ee326670d2a9cf09246ea9226a386bce429890459625d87df697599529de1bfc32438bf64 SHA512 93fb231f20ef76e170ae954d076ac5421669b3db71e3a96561626736d516f639227e3e502012ba4612fd238172b82f512985c571702d6c0ce078e60a67e5b19f DIST xdvik_192.png 77893 BLAKE2B 533910801cd981a39c42851be2779f98ecf7fcec8ef2a167005521e39d8ef66d8eb806b382451ebf88da62ba61afba82b8d15a60ef6ba347bd2ff848f10253ed SHA512 7fa6becc3601df01134cd163e461780b9ab4ee855788e38dc3d255d491294c033f040326016df7671ff301cc8f91462209e1fda5e50cb383f5407f0c1021d71d -EBUILD xdvik-22.87.06-r1.ebuild 3175 BLAKE2B 5a718d44edd567d4d831e07f9a3c790370da158d966c1638f65a175ae77a2bdf20604759d34a066a22321173029fe9b5f621d614ae386b81c224e7280199e219 SHA512 d1303fc7cc686ff946f15cfa6007e7d310059d2d271ca78e746bd4c22c4ccf4973b0c63b0dad5f814727c1f3c57cf60f85e8a9d8b19222631b1ad91cb48e98b1 +EBUILD xdvik-22.87.06-r1.ebuild 3263 BLAKE2B edc5f954ae14241a5da49dc85184a745199b2099cf4b912a274ef4088fa22e90651a9918f6fcdf7e7f8a3b0d4d78ac7bd784bf30fc222106dcfc1f22c1d8347d SHA512 37a6e45d316280ef365f5b5b9c1dc132831a951bd8daa969efffa5dfcc4effd3606b2a20c3616ef3338c83711c5d4f70ae711b8100db96a60d7d150e3c2da598 MISC metadata.xml 595 BLAKE2B 200debd0214e5985f3f59cabdac72252b556edef5224c77f5dbd91de347f57ab492dd0f7ce846c335179344bc9215b02af61572ff859c9c44ca947235ce5062b SHA512 bf925b9c9738c62f26ebbb2f88782597d6cee471a19258b553e0dc7aa397443149adfceba6cfcdd045196eecc3319541b980850ba5e572f51266da1945b65e4a diff --git a/app-text/xdvik/files/xdvik-22.87.06-c23.patch b/app-text/xdvik/files/xdvik-22.87.06-c23.patch new file mode 100644 index 000000000000..d41fe4314a4e --- /dev/null +++ b/app-text/xdvik/files/xdvik-22.87.06-c23.patch @@ -0,0 +1,83 @@ +https://tug.org/pipermail/tex-live/2024-November/050931.html +https://bugs.gentoo.org/944178 +--- a/dvi-draw.c ++++ b/dvi-draw.c +@@ -198,7 +198,6 @@ bmUnitT bit_masks[] = { + #ifdef VMS + #define off_t int + #endif +-extern off_t lseek(); + + #ifndef SEEK_SET /* if <unistd.h> is not provided (or for <X11R5) */ + #define SEEK_SET 0 +@@ -4693,8 +4692,6 @@ anchor_search(const char *str) + + #if GREY + +-extern double pow(); +- + static void + mask_shifts(Pixel mask, int *pshift1, int *pshift2) + { +--- a/gui/menu.c ++++ b/gui/menu.c +@@ -62,7 +62,7 @@ static struct button_info *m_button_info = NULL; /* toplevel node of pulldown me + + + static void +-set_menu_info(void *val, XtActionProc proc, Boolean (*cmp)(), struct button_info *item) ++set_menu_info(void *val, XtActionProc proc, Boolean (*cmp)(void *, const char *), struct button_info *item) + { + size_t i; + ASSERT(item != NULL, "item in set_menu_info musn't be NULL!"); +@@ -96,7 +96,7 @@ set_menu_info(void *val, XtActionProc proc, Boolean (*cmp)(), struct button_info + + /* set a menu according to val and the compare function cmp */ + void +-set_menu(void *val, XtActionProc proc, Boolean (*cmp)()) ++set_menu(void *val, XtActionProc proc, Boolean (*cmp)(void *, const char *)) + { + /* removed following since cast from function pointer to void pointer is not supported by ANSI C */ + /* TRACE_GUI((stderr, "set_menu_info: %d, %p, %p", *(int *)val, (void *)proc, (void *)cmp)); */ +--- a/gui/menu.h ++++ b/gui/menu.h +@@ -67,6 +67,6 @@ extern void create_menu_buttons(Widget parent, + #endif + ); + +-extern void set_menu(void *val, XtActionProc proc, Boolean (*cmp)()); ++extern void set_menu(void *val, XtActionProc proc, Boolean (*cmp)(void *, const char *)); + + #endif /* MENU_H_ */ +--- a/gui/sfDraw.c ++++ b/gui/sfDraw.c +@@ -238,7 +238,6 @@ SFstatAndCheck(SFDir *dir, SFEntry *entry) + struct stat statBuf; + char save; + int last; +- extern int SFchdir(); + + /* + * must be restored before returning +--- a/gui/sfDraw.h ++++ b/gui/sfDraw.h +@@ -56,7 +56,7 @@ void SFhAreaSelectedCallback(Widget w, int n, int pnew); + void SFpathSliderMovedCallback(Widget w, XtPointer client_data, float *new); + void SFpathAreaSelectedCallback(Widget w, XtPointer client_data, int pnew); + Boolean SFworkProc(void); +-extern int (*SFfunc)(); ++extern int (*SFfunc)(char *entryReal, char **entryShown, struct stat *statBuf); + + extern Widget selFileField, selFileForm, selFileHScroll, selFileHScrolls[], selFileLists[], selFileVScrolls[]; + extern Display *SFdisplay; +--- a/gui/sfSelFile.c ++++ b/gui/sfSelFile.c +@@ -125,7 +125,7 @@ XtAppContext SFapp; + int SFpathScrollWidth, SFvScrollHeight, SFhScrollWidth; + char SFtextBuffer[MAXPATHLEN]; + XtIntervalId SFdirModTimerId; +-int (*SFfunc) (); ++int (*SFfunc) (char *entryReal, char **entryShown, struct stat *statBuf); + + static int SFstatus = SEL_FILE_NULL; + diff --git a/app-text/xdvik/files/xdvik-22.87.06-squeeze-c23.patch b/app-text/xdvik/files/xdvik-22.87.06-squeeze-c23.patch new file mode 100644 index 000000000000..013c7af3e424 --- /dev/null +++ b/app-text/xdvik/files/xdvik-22.87.06-squeeze-c23.patch @@ -0,0 +1,12 @@ +https://tug.org/pipermail/tex-live/2024-November/050930.html +https://bugs.gentoo.org/944178 +--- a/squeeze/squeeze.c ++++ b/squeeze/squeeze.c +@@ -118,7 +118,6 @@ main(int argc, char *argv[]) + int c; + char *b; + char seeking; +- extern void exit(); + + if (argc > 3 || (in = (argc < 2 ? stdin : fopen(argv[1], "r"))) == NULL || + (out = (argc < 3 ? stdout : fopen(argv[2], "w"))) == NULL) { diff --git a/app-text/xdvik/xdvik-22.87.06-r1.ebuild b/app-text/xdvik/xdvik-22.87.06-r1.ebuild index dd82571c839d..e40aeb4ffa5f 100644 --- a/app-text/xdvik/xdvik-22.87.06-r1.ebuild +++ b/app-text/xdvik/xdvik-22.87.06-r1.ebuild @@ -45,6 +45,8 @@ BDEPEND="app-alternatives/lex PATCHES=( "${FILESDIR}"/${PN}-22.87.06-configure-clang16.patch + "${FILESDIR}"/${PN}-22.87.06-squeeze-c23.patch + "${FILESDIR}"/${PN}-22.87.06-c23.patch ) src_prepare() { |