Up to [cvs.NetBSD.org] / pkgsrc / x11 / xcmsdb
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
xcmsdb: update to 1.0.7. This release fixes some compiler warnings and includes other minor code cleanups. For those building for 32-bit platforms, it also enables use of the "large file" APIs - though no file processed by this program should ever be anywhere near 2GB in size, it is a prerequisite for post-y2038 support. Since this release was generated using the new GNU autoconf 2.72, this also adds a --enable-year2038 configure flag which may allow it to work with files whose timestamps are later than January 19, 2038, but this has not been tested. Alan Coopersmith (10): gitlab CI: stop requiring Signed-off-by in commits ParseVisualOptions: eliminate unneccessary strcpy & strcat Variable scope reduction as suggested by cppcheck Declare DefineEntry tables of string to id mappings as const Correct comment describing DefineToStr SCScrnClassStringOf: always return a non-NULL string ProcessIProfile: Avoid NULL dereference if strtok doesn't find a match ProcessColorimetric: limit string size written by scanf() configure: Use AC_SYS_LARGEFILE to enable large file support xcmsdb 1.0.7
xcmsdb: update to 1.0.6. Alan Coopersmith (10): Update README for gitlab migration Update configure.ac bug URL for gitlab migration Fix spelling/wording issues gitlab CI: add a basic build test Build xz tarballs instead of bzip2 Fix -Wsign-compare warnings in PrintTableType1() Adopt X.Org standard coding style Remove unnecessary casts and make allocation failure checks more consistent LoadSCCData: avoid leaking memory if we give up early xcmsdb 1.0.6 Emil Velikov (1): autogen.sh: use quoted string variables Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish
all: migrate several HOMEPAGEs to https pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU.
Reset maintainer
Update to 1.0.5: xcmsdb 1.0.5 _XcmsGetProperty: don't deal with uninitialized values, fail instead Import commit 502d414118c97d35a44f8e295709682022876331 from the master copy of this code in libX11. Only use results from GetWindowProperty if it returned Success Since Xlib prior to 1.6 didn't always clear values on failure, don't assume they're safe to use unless we succeeded. Reported by Oracle Parfait 1.5.1: Error: Uninitialised memory Uninitialised memory variable (CWE 457): Possible access to uninitialised memory variable 'ret_format' at line 743 of app/xcmsdb/xcmsdb.c in function 'RemoveSCCData'. ret_format allocated at line 733. at line 757 of app/xcmsdb/xcmsdb.c in function 'RemoveSCCData'. ret_format allocated at line 733. Uninitialised memory variable (CWE 457): Possible access to uninitialised memory variable 'ret_prop' at line 748 of app/xcmsdb/xcmsdb.c in function 'RemoveSCCData'. ret_prop allocated at line 731. at line 762 of app/xcmsdb/xcmsdb.c in function 'RemoveSCCData'. ret_prop allocated at line 731. Strip trailing whitespace from source files git ls-files | xargs gsed -i 's/[ \t]*$//' autogen.sh: Honor NOCONFIGURE=1 See http://people.gnome.org/~walters/docs/build-api.txt configure: Drop AM_MAINTAINER_MODE config: Add missing AC_CONFIG_SRCDIR Regroup AC statements under the Autoconf initialization section. Regroup AM statements under the Automake initialization section. Remove break statements immediately after return statements Silences clang -Wunreachable-code warnings Fix const char * warnings Add -version option to print program version Adds both -version and previously undocumented -help to man page Print which option was in error along with usage message Combine usage message strings
Adding: libXaw3d libXprintAppUtil liblbxutil mkcomposecache proxymngr rstart xcmsdb xdbedizzy xedit xf86dga xmh xpr xrx xtrap from pkgsrc-wip as requested by wiz@ last quarter. LICENSE can be fixed later.