aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/perlcore
Commit message (Expand)AuthorAgeFilesLines
* misc updates: (#2587)•••- update dictionaries to newer versions - enable AlignConsecutiveAssignments and AlignConsecutiveDeclarations so they can be re-tested once we are ready to do so, its been fixed since clang 5 apparently. - update to Devel::PPPort 3.71 (cover more perl versions) and ExtUtils::ParseXS 3.51 (minimal changes)Gravatar Dessa2023-12-292-995/+2779
* Remove C-style typedef structsGravatar IceN9ne2018-11-281-4/+4
* more enchant windows things and perl updates•••- of course i missed to amend the include location, fixed now - update to ExtUtils::ParseXS 3.39 (no changes) - update to Devel::PPPort 3.42 and use the correct typemap Gravatar Dessa2018-09-063-619/+431
* Fix undefined behavior involving lifetime of temporariesGravatar IceN9ne2018-04-221-7/+4
* regenerate perl stuff from 5.26.0•••- xs.inc using ExtUtils::ParseXS 3.34 (compile warning fix) - ppport.h from Devel::PPPort 3.36 (content unchanged, only relevant for people using the default DEFAULT_INC_EXCLUDES_DOT value building this file) Gravatar Dessa2017-06-012-6/+6
* Build also in debug mode for windows (#2192)•••* Build also in debug mode for windows See #2191 * Don't mix /Od and -O2 on windows build. -O2 comes from perl * Reindent perlcore CMakeLists * Fix debug python build on windows * Rearrange environment vars in appveyor * Try to publish pdb files too * install qts and kvirc's debug pdbs in debug config * use TARGET_PDB_FILE instead Gravatar Alexey Sokolov2017-05-241-20/+22
* fix #1105Gravatar Fabio Bas2017-02-091-1/+5
* kill some more xp support and bump Devel::PPPort•••- remove specification of subsystem, now that we dropped XP - update nsis to force Vista+ - get maketool from cmake var, no conditional needed anymore - bump Devel::PPPort to 3.35 (no code change) Gravatar Dessa2016-08-201-3/+3
* separators and copyright headers cleanups•••+ add copyright boilerplate to KviDebugContext.cpp probably more source files exist with no copyright boilerplate. this was a by chance find. Gravatar un1versal2016-06-141-1/+0
* regenerate perl junk and a typo fix•••- typemap from perl 5.24.0 - ppport.h from Devel::PPPort 3.33 - xs.inc using ExtUtils::ParseXS 3.31 (content unchanged) Gravatar Dessa2016-06-053-21/+140
* revert ppport.h to 90bbe90 (#1966)•••apparently it dodnt like being "clangified" resolves #1965Gravatar un1versal2016-05-041-1517/+1197
* Apply clang-tidy: modernize-loop-convertGravatar Alexey Sokolov2016-04-301-2/+1
* Apply clang-tidy: modernize-use-nullptrGravatar Alexey Sokolov2016-04-301-8/+8
* Update my clang-format to 3.8.0•••Don't sort includes Gravatar Alexey Sokolov2016-04-301-4/+4
* Apply clang-formatGravatar Alexey Sokolov2016-04-293-1301/+1634
* run codespell to fix some typos, run mkabouttext.pl, fix typos reported by Ar...Gravatar Dessa2016-01-311-1/+1
* Fix compilation on OS X.•••Starting with CMake 3.0, the Clang compiler that comes with OS X is recognised by CMake as “AppleClang” instead of just “Clang”. Fixes #1825. Gravatar wodim2016-01-071-1/+1
* regenerate perl stuff•••- typemap from perl 5.22.1 - ppport.h from Devel::PPPort 3.32 - xs.inc using ExtUtils::ParseXS 3.28 Gravatar Dessa2015-12-283-52/+134
* src/modules typos: capitalize, formatting, consistency and syntax fixesGravatar un1versal2015-12-191-2/+2
* copyright headers: fix broken boilerplate wording linkss -> terms and opinion...Gravatar un1versal2015-11-284-4/+4
* copyright headers: cosmetic capitalization & consistecy fixes.Gravatar un1versal2015-11-272-2/+2
* Link only the architectures we requested for libperlcore on OS X.•••We were relying on ExtUtils::Embed::ldopts to get the list of architectures we were going to link. For obvious reasons that function is unaware of whatever we actually want to link from CMake, so we were always generating fat libraries with support for all architectures. Gravatar wodim2015-11-091-0/+10
* build: Check compilers directly when linking perlGravatar Matt Ullman2015-11-051-9/+7
* build: Squelch literal suffix warnings in GCC•••Fixes #1719 Gravatar Matt Ullman2015-11-051-3/+9
* Ignore too old perl warnings on OSXGravatar Alexey Sokolov2015-11-011-0/+5
* Copyright Headers: Cosmetic typos irc -> IRCGravatar un1versal2015-10-282-2/+2
* - added qt5 phonon support (windows doesn't seem to work, others were not tes...•••- fixed tabs in plist - wrapped #warning into __GNUC__ ifdef - partly revert r6370 the change was quite pointless - update to ExtUtils::ParseXS 3.24 and Devel::PPPort 3.24, also adding a define which the latter suggested - massive update to the numeric table, no function change, some of these make sense to implement, some don't, this commit is merely to complete the listing so i can figure something out, possibly git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6381 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Robert Förster2014-06-013-8/+111
* Patch for a perl weirdness in a macro spaghetti that worksaround the error:•••KVIrc.c:458:5: error: declaration of 'Perl___notused' has a different language linkage git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6380 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2014-05-301-0/+7
* - bump to QT 4.7 (we have no QT 4.8 specific code)•••- QT4 on MSVC still needs qtmain, the cmake policy does not apply there - fix perl on windows, remove activestate hack, we don't support that anymore git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6371 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Robert Förster2014-02-271-7/+4
* - fixes for sunpro, with the exception of snd, kvirc now works with it•••- replace solaris define with more correct one - add win 6.3 kernel crap - replace apparently deprecated QT4_FOUND with Qt4_FOUND, also fix display issue with audio backend - remove solaris threads "support" (it never existed, and cmake upstream doesn't seem to care either) - bump Devel-PPPort to 3.21, regenerate typemap from perl 5.18.1 git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6356 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Robert Förster2013-10-112-492/+3219
* - regenerate with ExtUtils-ParseXS-3.22 hopefully fixing perl 5.18 FTBFS•••- win32registrar is long gone, do not try to call it in the nsis script git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6355 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Robert Förster2013-09-261-97/+170
* Compile and run with Qt5.0. Also add a couple of KVS functions for byte order...•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6297 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Szymon Tomasz Stefanek2012-12-221-4/+4
* - update KviOsInfo with values from the winsdk8•••- rip out some append libs statements for ws2_32; since we are linking in a way they get added anyway we don't need them (yet) - remove wsock32.lib from kvilib, linking works fine without it - move shlwapi for mingw from root to src/kvirc since that is where the msvc one is and it works - remove envvar hack added in r6273 from perlcore since it is unneeded git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6276 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Robert Förster2012-10-081-5/+0
* fix perlcore module linking under mingw (#1328)•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6275 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2012-10-071-3/+5
* maybe fix perl with mingw•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6273 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Robert Förster2012-10-051-2/+4
* moved perl linking flags from main cmakelists to perlcore's cmakelists•••fixed up beefy includes lowercase cake module's rules git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6269 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2012-10-051-0/+15
* - some files were missing newlines, add them•••- sync FindPhonon.cmake with upstream git at 14d09398b68006d75187e4b690f979e267735001 edited a bit for a revised debug handling, needs testing, though. git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6268 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Robert Förster2012-10-041-1/+1
* convert cmake files to lowercase statements prehistoric cmake versions requir...•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6267 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Robert Förster2012-10-041-17/+17
* qt5 support: cmake build system update•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6257 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2012-09-281-3/+0
* - move the stripping of /RTC1 to perlcore, as MSVC doesn't seem to care if it...•••- "fix" msvc build with perl disabled (note the todo in kvilibs CMakeLists.txt hint: its a bleeping hack, kthxbye) - kill duplicate KVIRC_BINARYNAME from module.rules.txt - bump version in resources_win32/version.h - some svn:eol-style crap (i wonder if i ever finish that up) NB: try to beat some sanity into perl, since it does add tons of crap to the cmdline (it was actually the one adding -ltcg); which we need some of at some point in the build but it really shouldn't be done unconditionally. git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6256 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Robert Förster2012-09-281-0/+7
* admin: obliterate convert files and svn_fixsvnignore.sh, people should use pr...•••sprinkle around some svn:ignore, svn:eol-style and svn:mime-type stuff, also remove mime-type property which does not exist, it should be svn:mime-type instead git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6052 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Robert Förster2012-01-141-9/+0
* fix warnings•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5980 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar wodim2011-09-271-6/+6
* fix all warnings under clang•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5952 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar wodim2011-08-261-6/+12
* killed some QString helpers. Pay attention to the localizations: format strin...•••updated translation files; git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5328 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Elvio Basello2011-01-101-5/+3
* updated perlcore's xs include, hopefully fixing #1068•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5327 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2011-01-102-39/+178
* More renames, fix the spelling of KVIrc etc...•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5254 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Szymon Tomasz Stefanek2010-12-293-3/+3
* More renaming and cleanup•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5237 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Szymon Tomasz Stefanek2010-12-272-8/+8
* Beginning of 'the big rename & cleanup'. File names should match class names,...•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5229 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Szymon Tomasz Stefanek2010-12-254-10/+10
* fix for #842•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4660 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2010-07-121-0/+3
* Constness fixes. Thnks PKEuS :)•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4621 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Szymon Tomasz Stefanek2010-07-061-1/+1