summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2014-12-06No need to buildlink with devel/py-logilab-common, just DEPENDS.obache2-5/+5
2014-12-06+py-rednoserodent1-1/+2
2014-12-06Import py27-rednose-0.4.1 as devel/py-rednose.rodent4-0/+35
rednose is a nosetests plugin for adding colour (and readability) to nosetest console results.
2014-12-06Fix gnome option PLIST.ryoon1-1/+3
Patch from richard@.
2014-12-05Update to latest release, 0.24.3. Remove bl3 file, as this package does notrodent5-41/+96
install any shared libraries. Clean up Makefile. Update patch. DEPENDS on py-logilab-common>=0.53.0 instead of using old bl3 file from that package. 2013-04-16 -- 0.24.3 * #124360 [py3.3]: Don't crash on 'yield from' nodes * #123062 [pylint-brain]: Use correct names for keywords for urlparse * #123056 [pylint-brain]: Add missing methods for hashlib * #123068: Fix inference for generator methods to correctly handle yields in lambdas. * #123068: Make sure .as_string() returns valid code for yields in expressions. * #47957: Set literals are now correctly treated as inference leaves. * #123074: Add support for inference of subscript operations on dict literals. 2013-02-27 -- 0.24.2 * pylint-brain: more subprocess.Popen faking (see #46273) * #109562 [jython]: java modules have no __doc__, causing crash * #120646 [py3]: fix for python3.3 _ast changes which may cause crash * #109988 [py3]: test fixes 2012-10-05 -- 0.24.1 * #106191: fix __future__ absolute import w/ From node * #50395: fix function fromlineno when some decorator is splited on multiple lines (patch by Mark Gius) * #92362: fix pyreverse crash on relative import * #104041: fix crash 'module object has no file_encoding attribute' * #4294 (pylint-brain): bad inference on mechanize.Browser.open * #46273 (pylint-brain): bad inference subprocess.Popen.communicate 2012-07-18 -- 0.24.0 * include pylint brain extension, describing some stuff not properly understood until then. (#100013, #53049, #23986, #72355) * #99583: fix raw_building.object_build for pypy implementation * use `open` rather than `file` in scoped_nodes as 2to3 miss it 2011-12-08 -- 0.23.1 * #62295: avoid "OSError: Too many open files" by moving .file_stream as a Module property opening the file only when needed * Lambda nodes should have a `name` attribute * only call transformers if modname specified 2011-10-07 -- 0.23.0 * #77187: ancestor() only returns the first class when inheriting from two classes coming from the same module * #76159: putting module's parent directory on the path causes problems linting when file names clash * #74746: should return empty module when __main__ is imported (patch by google) * #74748: getitem protocal return constant value instead of a Const node (patch by google) * #77188: support lgc.decorators.classproperty * #77253: provide a way for user code to register astng "transformers" using manager.register_transformer(callable) where callable will be called after an astng has been built and given the related module node as argument 2011-07-18 -- 0.22.0 * added column offset information on nodes (patch by fawce) * #70497: Crash on AttributeError: 'NoneType' object has no attribute '_infer_name' * #70381: IndendationError in import causes crash * #70565: absolute imports treated as relative (patch by Jacek Konieczny) * #70494: fix file encoding detection with python2.x * py3k: __builtin__ module renamed to builtins, we should consider this to properly build ast for builtin objects 2011-01-11 -- 0.21.1 * python3: handle file encoding; fix a lot of tests * fix #52006: "True" and "False" can be assigned as variable in Python2x * fix #8847: pylint doesn't understand function attributes at all * fix #8774: iterator / generator / next method * fix bad building of ast from living object w/ container classes (eg dict, set, list, tuple): contained elements should be turned to ast as well (not doing it will much probably cause crash later) * somewhat fix #57299 and other similar issue: Exception when trying to validate file using PyQt's PyQt4.QtCore module: we can't do much about it but at least catch such exception to avoid crash
2014-12-05Update to latest release, 0.63.0. Remove bl3 file, as this package doesrodent6-64/+78
not install any shared libraries. Added ALTERNATIVES. Clean up Makefile. DEPENDS on py-six and py-colorama (for Win32). Changes: 2014-11-05 -- 0.63.0 * drop compatibility with python <= 2.5 (#264017) * fix textutils.py doctests for py3k * produce a clearer exception when dot is not installed (#253516) * make source python3-compatible (3.3+), without using 2to3. This introduces a dependency on six (#265740) * fix umessage header decoding on python 3.3 and newer (#149345) * WARNING: the compat module no longer exports 'callable', 'izip', 'imap', 'chain', 'sum', 'enumerate', 'frozenset', 'reversed', 'sorted', 'max', 'relpath', 'InheritableSet', or any subprocess-related names. 2014-07-30 -- 0.62.1 * shellutils: restore py 2.5 compat by removing usage of class decorator * pytest: drop broken --coverage option * testlib: support for skipping whole test class and conditional skip, don't run setUp for skipped tests * configuration: load options in config file order (#185648) 2014-03-07 -- 0.62.0 * modutils: cleanup_sys_modules returns the list of cleaned modules 2014-02-11 -- 0.61.0 * pdf_ext: removed, it had no known users (CVE-2014-1838) * shellutils: fix tempfile issue in Execute, and deprecate it (CVE-2014-1839) * pytest: use 'env' to run the python interpreter * graph: ensure output is ordered on node and graph ids (#202314) 2013-16-12 -- 0.60.1 * modutils: * don't propagate IOError when package's __init__.py file doesn't exist (#174606) * ensure file is closed, may cause pb depending on the interpreter, eg pypy) (#180876) * fix support for `extend_path` based nested namespace packages ; Report and patch by John Johnson (#177651) * fix some cases of failing python3 install on windows platform / cross compilation (#180836) 2013-07-26 -- 0.60.0 * configuration: rename option_name method into option_attrname (#140667) * deprecation: new DeprecationManager class (closes #108205) * modutils: - fix typo causing name error in python3 / bad message in python2 (#136037) - fix python3.3 crash in file_from_modpath due to implementation change of imp.find_module wrt builtin modules (#137244) * testlib: use assertCountEqual instead of assertSameElements/assertItemsEqual (deprecated), fixing crash with python 3.3 (#144526) * graph: use codecs.open avoid crash when writing utf-8 data under python3 (#155138) 2013-04-16 -- 0.59.1 * graph: added pruning of the recursive search tree for detecting cycles in graphs (closes #2469) * testlib: check for generators in with_tempdir (closes #117533) * registry: - select_or_none should not silent ObjectNotFound exception (closes #119819) - remove 2 accidentally introduced tabs breaking python 3 compat (closes #117580) * fix umessages test w/ python 3 and LC_ALL=C (closes #119967, report and patch by Ian Delaney) 2013-01-21 -- 0.59.0 * registry: - introduce RegistrableObject base class, mandatory to make classes automatically registrable, and cleanup code accordingly - introduce objid and objname methods on Registry instead of classid function and inlined code plus other refactorings to allow arbitrary objects to be registered, provided they inherit from new RegistrableInstance class (closes #98742) - deprecate usage of leading underscore to skip object registration, using __abstract__ explicitly is better and notion of registered object 'name' is now somewhat fuzzy - use register_all when no registration callback defined (closes #111011) * logging_ext: on windows, use colorama to display colored logs, if available (closes #107436) * packaging: remove references to ftp at logilab * deprecations: really check them * packaging: steal spec file from fedora (closes #113099) * packaging force python2.6 on rhel5 (closes #113099) * packaging Update download and project urls (closes #113099) * configuration: enhance merge_options function (closes #113458) * decorators: fix @monkeypatch decorator contract for dark corner cases such as monkeypatching of a callable instance: no more turned into an unbound method, which was broken in python 3 and probably not used anywhere (actually closes #104047). 2012-11-14 -- 0.58.3 * date: fix ustrftime() impl. for python3 (closes #82161, patch by Arfrever Frehtes Taifersar Arahesis) and encoding detection for python2 (closes #109740) * other python3 code and test fixes (closes #104047) * registry: Store.setdefault shouldn't raise RegistryNotFound (closes #111010) * table: stop encoding to iso-8859-1, use unicode (closes #105847) * setup: properly install additional files during build instead of install (closes #104045) 2012-07-30 -- 0.58.2 * modutils: fixes (closes #100757 and #100935) 2012-07-17 -- 0.58.1 * modutils, testlib: be more python implementation independant (closes #99493 and #99627) 2012-04-12 -- 0.58.0 * new `registry` module containing a backport of CubicWeb selectable objects registry (closes #84654) * testlib: DocTestCase fix builtins pollution after doctest execution. * shellutil: add argument to ``ProgressBar.update`` to tune cursor progression (closes #88981) * deprecated: new DeprecationWrapper class (closes #88942) 2012-03-22 -- 0.57.2 * texutils: apply_units raise ValueError if string isn'nt valid (closes #88808) * daemon: don't call putenv directly * pytest: do not enable extra warning other than DeprecationWarning. * testlib: DocTestCase fix builtins pollution after doctest execution. * testlib: replace sys.exit with raise ImportError (closes: #84159) * fix license in README * add trove classifiers (tell about python 3 support for pypi) 2011-10-28 -- 0.57.1 * daemon: change $HOME after dropping privileges (closes #81297) * compat: method_type for py3k use instance of the class to have a real instance method (closes: #79268) 2011-10-12 -- 0.57.0 * only install unittest2 when python version < 2.7 (closes: #76068) * daemon: make pidfile world-readable (closes #75968) * daemon: remove unused(?) DaemonMixin class * update compat module for callable() and method_type() * decorators: fix monkeypatch py3k compat (closes #75290) * decorators: provide a @cachedproperty decorator 2011-09-08 -- 0.56.2 * daemon: call initgroups/setgid before setuid (closes #74173) * decorators: @monkeypatch should produce a method object (closes #73920) * modutils: allow overriding of _getobj by suppressing mangling 2011-08-05 -- 0.56.1 * clcommands: #72450 --rc-file option doesn't work 2011-06-09 -- 0.56.0 * clcommands: make registration possible by class decoration * date: new datetime/delta <-> seconds/days conversion function * decorators: refactored @cached to allow usages such as @cached(cacheattr='_cachename') while keeping bw compat 2011-04-01 -- 0.55.2 * new function for password generation in shellutils * pyro_ext: allow to create a server without registering with a pyrons 2011-03-28 -- 0.55.1 * fix date.ustrftime break if year <= 1900 * fix graph.py incorrectly builds command lines using %s to call dot * new functions to get UTC datetime / time 2011-02-18 -- 0.55.0 * new urllib2ext module providing a GSSAPI authentication handler, based on python-kerberos * graph: test and fix ordered_nodes() [closes #60288] * changelog: refactor ChangeLog class to ease overriding * testlib: Fix tag handling for generator. 2011-01-12 -- 0.54.0 * dropped python 2.3 support * daemon: we can now specify umask to daemonize function, and it return different exit code according to the process * pyro_ext: new ns_reregister function to ensure a name is still properly registered in the pyro name server * hg: new incoming/outgoing functions backward compatible with regards to mercurial version (eg hg 1.6 and earlier) * testlib/pytest: more deprecation and removed code. Still on the way to unittest2
2014-12-05Detect libevent-2.0.21 in netbsd-7 and -currentpettai1-3/+7
2014-12-05+ capstone.wiz1-1/+2
2014-12-05Import capstone-3.0 as devel/capstone, packaged for wip by Kamilwiz5-0/+58
Rytarowski. Capstone is a disassembly framework with the target of becoming the ultimate disasm engine for binary analysis and reversing in the security community. Capstone supports multiple hardware architectures, including ARM, ARM64 (ARMv8), Mips, PPC, Sparc, SystemZ, XCore and X86 (including X86_64).
2014-12-04Update to 0.2.2.gdt3-17/+11
guile-lib 0.2.2 -- 2013-01-31 ============================= * Install (texinfo nodal-tree) for Guile 2.0. * MD5 bugfixes. * Better errors in Apicheck. guile-lib 0.2.1 -- 2011-04-03 ============================= * Updates for Guile 1.8. Some of the compatibility hacks from 0.2.0 broke Guile-Lib on Guile 1.8. Thanks to Andreas Rottmann for the various fixes. guile-lib 0.2.0 -- 2011-03-26 ============================= * Updates for Guile 2.0. When compiled against Guile 2.0, Guile-Lib no longer installs modules that have been included in the Guile distribution. This is an incompatible change: if you build Guile-Lib against Guile 2.0 and then use it against 1.8, you will be missing `(sxml simple)' and the other modules that were incorporated in Guile 2.0. That said, Guile 2.0 is appoximately 7.1 times as awesome as Guile 1.8, so you should stop worrying and learn to love it. guile-lib 0.1.9 -- 2010-08-29 ============================= * Updates for Guile 2.0. Guile 2.0 has incorporated many modules from Guile-Lib, but all the same we have to make sure that one Guile-Lib installation works fine with 1.8 and 2.0. * The default SSAX parser no longer drops whitespace. We used to drop extraneous whitespace when using the default XML parser, but strictly speaking, this loses information. Guile-Lib now preserves whitespace in the resulting SXML. * SSAX supports UTF-8 output on Guile 1.8. Guile 1.8 naively treats characters as bytes, not understanding unicode. Still sometimes it's useful to emit UTF-8 sequences in Guile 1.8, which is what this SSAX does. Note that Guile 2.0 includes its own SSAX, and handles unicode natively. * Expose ssax:predefined-parsed-entities Allows the user to define &foo; XML entities. * License changed to GPL and LGPL, version 3 or later. See the specific modules for their licenses. * Removed modules: (math rationalize), (scheme session), SRFIs 34,35,40 Guile 1.8 and above support rationalize natively. The improvements in (scheme session) are in Guile now, as are SRFIs 34 and 35. SRFI 40 is withdrawn, in favor of SRFI 41. * Removed module (container queue) Use (ice-9 q) instead. * Call tree analysis in statprof Statprof can save away the various call trees that it samples for later analysis. See the statprof documentation, for more information.
2014-12-03Update to 7.04:wiz2-6/+6
7.04 Tue Dec 2 12:43:48 GMT 2014 No changes from 7.03_06 7.03_06 Mon Dec 1 15:35:28 GMT 2014 Doc fixes: - Corrected MAGICXS documentation 7.03_05 Fri Nov 28 18:27:09 GMT 2014 Doc fixes: - Remove Module::Build encouragement 7.03_04 Thu Nov 27 14:35:15 GMT 2014 Core fixes: - Do not use ccstdflags with the core extensions 7.03_03 Tue Nov 25 16:37:57 GMT 2014 Win32 Fixes: - Eliminate sub-process spawning when checking make type 7.03_02 Mon Nov 24 13:18:09 GMT 2014 VMS fixes: - Fix a couple of missing vendor targets - Remove VAXCCURSE from ExtUtils::Liblist::Kid::_vms_ext. 7.03_01 Tue Nov 18 21:29:40 GMT 2014 VMS fixes: - Handle spaces in install targets - Allow spaces in eliminate_macros and fixpath - Remove fixpath call from ExtUtils::Liblist::Kid::_vms_ext. - Override is_make_type() as checks as unnecessary Core fixes: - Wrap parse_abstract() call to Encode in eval() to avoid build failures - Fix issue with CCFLAGS in core
2014-12-03Update to 6.48:wiz2-6/+6
VERSION 6.48 2014-12-01 Put repository on GitHub Suggested by Gabor Szabo parse_time now parses ISO 8601 times The parse_time routine wouldn't correctly parse ISO 8601 times. This is now fixed. Parsing special dates with timezones now works Parsing special date formats with timezones is now supported such as: Christmas at noon PST in 3 days at noon PST now PST epoch 3000000 PST dm_zdump modified To match the newest version of zdump, the gmtoff is now added at the end of each line. Bug fixes Fixed a bug in the printf method that would not handle embedded newlines correctly (and resulted in an infinite loop if it were preceded by a '%'). Henrique Martins Fixed a bug where '24:00' was not parsed correctly (though '24:00:00' was). Fixed a bug where fractional values separated by a comma weren't parsed correctly. Time zone fixes Newest zoneinfo data (tzdata 2014j)
2014-12-03For devel/ncursesw, we want the curses transform and only that.joerg1-2/+4
2014-12-03Update to 1.07wen2-7/+6
Upstream changes: 1.07 2013-01-20 Rhesa Rozendaal <rhesa@cpan.org> Fix RT80510: empty methods returning @_ 1.06 2013-01-20 Rhesa Rozendaal <rhesa@cpan.org> Fix a test so it passes on 5.10
2014-12-03Update to 20141021wen2-8/+7
Update DEPENDS Upstream changes: 20141021 Tue Oct 21 02:11:29 PDT 2014 Promoted to full release 20140920.1910_001 Sat Sep 20 19:10:06 PDT 2014 New Features * Can now specify an alternate name for invocant (besides `$self`) [github #82] (thanks Hercynium) Bug Fixes * Correct parse error on multi-line default values [github #106] * Using a required param after an optional one now a compile error [github #108] 20140806.0226_001 Wed Aug 6 02:26:36 PDT 2014 Bug Fixes * Correct parse error when invocant is preceded by a space * Fix bug where undef which should trigger default fails typecheck [github #102] Distribution Fixes * Remove dependency on experimental (breaks 5.8 compat) [github #97] Misc * Refactor signature parsing into its own class [github #96] 20140224 Mon Feb 24 14:25:43 PST 2014 Promoted to full release 20140220.0106_001 Thu Feb 20 01:14:54 PST 2014 Distribution Fixes * Remove dependency on Devel::Pragma [github #91], and fixes [github #41] Docs * Document which features require Data::Alias and Const::Fast [github #90]
2014-12-03Update to 5.20141120wen2-6/+6
Upstream changes: 5.20141120 - Updated for v5.21.6
2014-12-03Update to 0.40wen2-6/+6
Upstream changes: 0.40 2014-11-12 02:27:58Z - mention deprecation status in module ABSTRACT - fix warning in tests on 5.8.x
2014-12-03Update to 0.039wen2-6/+6
Upstream changes: 0.039 2014-10-12 10:38:39+02:00 Europe/Amsterdam Supply basename to *.PL files as its args
2014-12-03Update to 0.78wen2-6/+6
Upstream changes: 0.78 Tue Dec 2 15:21:30 EST 2014 - Move working code of Inline::import to Inline::import_heavy to support Inline::Module
2014-12-02Update to 3.2.2:wiz2-6/+6
This is a regularly-scheduled bugfix release. changegroup: fix file linkrevs during reorders (issue4462) hgweb: send proper HTTP response after uncaught exception largefiles: avoid exec-bit examination on the platforms unaware of it largefiles: don't show largefile/normal prompts if one side is unchanged manifest: fix a bug where working copy file 'add' mark was buggy merge: be precise about what merged into what in short desc merge: before cd/dc prompt, check that changed side really changed mq: fix update of headers that occur in the "wrong" order mq: introduce insertplainheader - same naive implementation as before mq: when adding headers in plain mode, separate them from message (issue4453) mq: when setting message in plain mode, separate it from header (issue4453) push: stop independent usage of bundle2 in syncphase (issue4454) pushkey: gracefully handle prepushkey hook failure (issue4455) rename: properly report removed and added file as modified (issue4458) revert: look for copy information for all local modifications revset: fix first and last for generatorset (issue4465) templates: fix broken "less" & "more" links in paper style (issue4460)
2014-12-02Request from joerg to link with the correct lib pathsagc3-1/+132
2014-12-02When relinking with DESTDIR, also look into DESTDIR for the desiredjoerg4-13/+42
object. Bump revision.
2014-12-01Update to 3.17.3ryoon2-6/+6
Changelog: New functionality: * Support for TLS_FALLBACK_SCSV has been added to the ssltap and tstclnt utilities Notable Changes: * The QuickDER decoder now decodes lengths robustly (CVE-2014-1569) * The following 1024-bit CA certificates were Removed: - GTE CyberTrust Global Root - Thawte Server CA - Thawte Premium Server CA - America Online Root Certification Authority 1 - America Online Root Certification Authority 2 * The following CA certificates had the Websites and Code Signing trust bits turned off: - Class 3 Public Primary Certification Authority - G2 - Equifax Secure eBusiness CA-1 * The following CA certificates were Added: - COMODO RSA Certification Authority - USERTrust RSA Certification Authority - USERTrust ECC Certification Authority - GlobalSign ECC Root CA - R4 - GlobalSign ECC Root CA - R5 * The version number of the updated root CA list has been set to 2.2
2014-12-01Update to 0.80b:wiz2-6/+6
-------------- Version 0.80b: -------------- - Added a check for $PATH-induced loops. Spotted by Kartik Agaram. - Added AFL_KEEP_ASSEMBLY. - Override for AFL_USE_ASAN if set at afl compile time. Requested by Hanno Boeck. -------------- Version 0.79b: -------------- - Minor adjustment to path skipping logic. - Several documentation updates to reflect the changes made yesterday. -------------- Version 0.78b: -------------- - CPU governor check. Problem spotted by Joe Zbiciak. - Favored paths are now selected strictly based on new edges, not hit counts. This speeds up the first pass by a factor of 3-6x without significantly impacting ultimate coverage (tested with libgif, libpng, libjpeg). It also allows some performance & memory usage improvements by making some of the in-memory bitmaps much smaller. - Multiple significant performance improvements to bitmap checking functions, plus a switch to a faster hash. - Owing largely to these optimizations, bitmap size is bumped to 64 kB and a warning is added to detect older binaries that rely on smaller bitmaps. -------------- Version 0.77b: -------------- - Added AFL_SKIP_CHECKS to bypass binary checks when really warranted. Requested by Jakub Wilk. - Typo fixes. - Warning for runs that are aborted early on. -------------- Version 0.76b: -------------- - Another signal handling fix for Solaris. Submitted by Martin Carpenter. -------------- Version 0.75b: -------------- - A slightly more "elegant" kludge for the %llu glitch (see types.h). - CPU load warnings relaxed a bit. -------------- Version 0.74b: -------------- - More responsive exec speed averages and better UI speed scaling. - Fix for interrupted reads on Solaris. Submitted by Martin Carpenter. -------------- Version 0.73b: -------------- - Fix a stray memcpy() instead of memmove() on overlapping buffers. Mostly harmless but still dumb. Spotted thanks to David Higgs. -------------- Version 0.72b: -------------- - Map size bumped up to 32k. You may want to recompile instrumented binaries (but nothing horrible will happen if you don't). - Huge performance improvements for bit-counting functions. - Default optimizations now include -funroll-loops. This should have interesting effects on the instrumentation. Frankly, I'm just going to ship it and see what happens next. I have a good feeling about this. - Fix for stack alignment crash on MacOS X 10.10; looks like the rhetorical question in the comments in afl-as.h has been answered. Spotted by Mudge Zatko. -------------- Version 0.71b: -------------- - A fix for the nonsensical MacOS ELF check. Spotted by Mudge Zatko. - Improvements to ASAN checks. -------------- Version 0.70b: -------------- - Explicit detection of ASAN. - Patches to compile on Solaris. Contributed by Martin Carpenter. -------------- Version 0.69b: -------------- - Improved detection of non-instrumented binaries. - Crash counter in -C mode is now accurate. - Fix for an obscure install bug that made afl-as non-functional with the tool installed to /usr/bin instead of /usr/local/bin. Found by Florian Kiersch. - Fix for a cosmetic SIGFPE when Ctrl-C is pressed while the fork server is spinning up. -------------- Version 0.68b: -------------- - Crash exploration mode! Woot! -------------- Version 0.67b: -------------- - Several more typos fixed, the project is now cartified 100% typo-free. Thanks to Thomas Jarosch and Jakub Wilk. - Write fuzzer_stats early on. - Minor fix for MacOS X operation as root. Spotted by Tobias Ospelt. - Make it possible to override -O3. Patch by Jakub Wilk. -------------- Version 0.66b: -------------- - Fix for a very obscure issue with build systems that use gcc as an assembler for hand-written .s files, confusing afl-as. Affected nss. Reported by Hanno Boeck. - Fix for a bug when cleaning up synchronized fuzzer output dirs. Reported by Thomas Jarosch.
2014-12-01Update devel/valgrind to 3.10.1.alnsn2-6/+6
Release 3.10.1 (25 November 2014) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3.10.1 is a bug fix release. It fixes various bugs reported in 3.10.0 and backports fixes for all reported missing AArch64 ARMv8 instructions and syscalls from the trunk. If you package or deliver 3.10.0 for others to use, you might want to consider upgrading to 3.10.1 instead. The following bugs have been fixed or resolved. Note that "n-i-bz" stands for "not in bugzilla" -- that is, a bug that was reported to us but never got a bugzilla entry. We encourage you to file bugs in bugzilla (https://bugs.kde.org/enter_bug.cgi?product=valgrind) rather than mailing the developers (or mailing lists) directly -- bugs that are not entered into bugzilla tend to get forgotten about or ignored. To see details of a given bug, visit https://bugs.kde.org/show_bug.cgi?id=XXXXXX where XXXXXX is the bug number as listed below. 335440 arm64: ld1 (single structure) is not implemented 335713 arm64: unhanded instruction: prfm (immediate) 339020 ppc64: memcheck/tests/ppc64/power_ISA2_05 failing in nightly build 339182 ppc64: AvSplat ought to load destination vector register with [..] 339336 PPC64 store quad instruction (stq) is not supposed to change [..] 339433 ppc64 lxvw4x instruction uses four 32-byte loads 339645 Use correct tag names in sys_getdents/64 wrappers 339706 Fix false positive for ioctl(TIOCSIG) on linux 339721 assertion 'check_sibling == sibling' failed in readdwarf3.c ... 339853 arm64 times syscall unknown 339855 arm64 unhandled getsid/setsid syscalls 339858 arm64 dmb sy not implemented 339926 Unhandled instruction 0x1E674001 (frintx) on aarm64 339927 Unhandled instruction 0x9E7100C6 (fcvtmu) on aarch64 339938 disInstr(arm64): unhandled instruction 0x4F8010A4 (fmla) == 339950 339940 arm64: unhandled syscall: 83 (sys_fdatasync) + patch 340033 arm64: unhandled insn dmb ishld and some other isb-dmb-dsb variants 340028 unhandled syscalls for arm64 (msync, pread64, setreuid and setregid) 340036 arm64: Unhandled instruction ld4 (multiple structures, no offset) 340236 arm64: unhandled syscalls: mknodat, fchdir, chroot, fchownat 340509 arm64: unhandled instruction fcvtas 340630 arm64: fchmod (52) and fchown (55) syscalls not recognized 340632 arm64: unhandled instruction fcvtas 340725 AVX2: Incorrect decoding of vpbroadcast{b,w} reg,reg forms 340788 warning: unhandled syscall: 318 (getrandom) 340807 disInstr(arm): unhandled instruction: 0xEE989B20 340856 disInstr(arm64): unhandled instruction 0x1E634C45 (fcsel) 340922 arm64: unhandled getgroups/setgroups syscalls n-i-bz DRD and Helgrind: Handle Imbe_CancelReservation (clrex on ARM) n-i-bz Add missing ]] to terminate CDATA. n-i-bz Glibc versions prior to 2.5 do not define PTRACE_GETSIGINFO n-i-bz Enable sys_fadvise64_64 on arm32. n-i-bz Add test cases for all remaining AArch64 SIMD, FP and memory insns. n-i-bz Add test cases for all known arm64 load/store instructions. n-i-bz PRE(sys_openat): when checking whether ARG1 == VKI_AT_FDCWD [..] n-i-bz Add detection of old ppc32 magic instructions from bug 278808. n-i-bz exp-dhat: Implement missing function "dh_malloc_usable_size". n-i-bz arm64: Implement "fcvtpu w, s". n-i-bz arm64: implement ADDP and various others n-i-bz arm64: Implement {S,U}CVTF (scalar, fixedpt). n-i-bz arm64: enable FCVT{A,N}S X,S. (3.10.1: 25 November 2014, vex r3026, valgrind r14785)
2014-12-01Update to 6.3.3.wiz4-7/+27
[CHANGES] New facilities: o Pygments plug-in parser: Support python 3. o gozilla: added support of OSX's default browser. Please set environment variable BROWSER to 'osx-default'. $ htags --suggest --map-file $ export BROWSER=osx-default $ gozilla +120 main.c # shows line 120 in main.c $ gozilla -d main # shows definitions of main() o vim74-gtags-cscope.patch: New patch for vim + gtags-cscope to treat file names which include spaces correctly. Please see README.PATCHES. Release for beta test: o Added --sqlite3 option which uses SQLite3 API instead of BSD/DB API for making tag files. If you will test the code then please do as follows: [configuration phase] $ ./configure --with-sqlite3 # use sqlite3 API [execution phase] $ gtags --sqlite3 # make sqlite3 tag files [FIXED BUGS] o gtags-cscope.vim: There was a calling to undefined function. Now it works.
2014-11-30Changes 2.2.0:adam5-15/+19
Ports * Building on older MacOS X systems automatically sets the necessary NO_APPLE_COMMON_CRYPTO build-time option. * Building with NO_PTHREADS has been resurrected. * Compilation options have been updated a bit to better support the z/OS port. UI, Workflows & Features * "git archive" learned to filter what gets archived with a pathspec. * "git config --edit --global" starts from a skeletal per-user configuration file contents, instead of a total blank, when the user does not already have any global config. This immediately reduces the need to later ask "Have you forgotten to set core.user?", and we can add more to the template as we gain more experience. * "git stash list -p" used to be almost always a no-op because each stash entry is represented as a merge commit. It learned to show the difference between the base commit version and the working tree version, which is in line with what "git stash show" gives. * Sometimes users want to report a bug they experience on their repository, but they are not at liberty to share the contents of the repository. "fast-export" was taught an "--anonymize" option to replace blob contents, names of people, paths and log messages with bland and simple strings to help them. * "git difftool" learned an option to stop feeding paths to the diff backend when it exits with a non-zero status. * "git grep" learned to paint (or not paint) partial matches on context lines when showing "grep -C<num>" output in color. * "log --date=iso" uses a slight variant of the ISO 8601 format that is more human readable. A new "--date=iso-strict" option gives datetime output that conforms more strictly. * The logic "git prune" uses is more resilient against various corner cases. * A broken reimplementation of Git could write an invalid index that records both stage 0 and higher-stage entries for the same path. We now notice and reject such an index, as there is no sensible fallback (we do not know if the broken tool wanted to resolve and forgot to remove the higher-stage entries, or if it wanted to unresolve and forgot to remove the stage 0 entry). * The temporary files "git mergetool" uses are renamed to avoid too many dots in them (e.g. a temporary file for "hello.c" used to be named e.g. "hello.BASE.4321.c" but now uses underscore instead, e.g. "hello_BASE_4321.c", to allow us to have multiple variants). * The temporary files "git mergetool" uses can be placed in a newly created temporary directory, instead of the current directory, by setting the mergetool.writeToTemp configuration variable. * "git mergetool" understands "--tool bc" now, as version 4 of BeyondCompare can be driven the same way as its version 3 and it feels awkward to say "--tool bc3" to run version 4. * The "pre-receive" and "post-receive" hooks are no longer required to consume their input fully (not following this requirement used to result in intermittent errors in "git push"). * The pretty-format specifier "%d", which expands to " (tagname)" for a tagged commit, gained a cousin "%D" that just gives the "tagname" without frills. * "git push" learned "--signed" push, that allows a push (i.e. request to update the refs on the other side to point at a new history, together with the transmission of necessary objects) to be signed, so that it can be verified and audited, using the GPG signature of the person who pushed, that the tips of branches at a public repository really point the commits the pusher wanted to, without having to "trust" the server. * "git interpret-trailers" is a new filter to programmatically edit the tail end of the commit log messages, e.g. "Signed-off-by:". * "git help everyday" shows the "Everyday Git in 20 commands or so" document, whose contents have been updated to match more modern Git practice. * On the "git svn" front, work progresses to reduce memory consumption and to improve handling of mergeinfo.
2014-11-30Update to 0.29.0cheusov3-7/+14
mkc.configure.mk: - New variables MKC_CHECK_CC_OPTS and MKC_CHECK_CXX_OPTS were introduced for checking C/C++ compiler's options Makefile.inc and Makefile.common are included after system variables are set, in particular CC and CXX. CC_TYPE is now set in mk.init.mk Fixes for "err" and "warn" features. Now verr(3), verrx(3), vwarn(3) and vwarnx(3) functions are detected correctly (the problem was seen on gcc-4.9/armv7). Fix support for COMPATLIB. Objects for "features" should not be generated outside compatibility library. A number of fixes in regression tests: support for latest GCC, lib64 and lib/tri-ple-ts Linuxes. mkc_check_custom: - new option -e was introduced for checking stderr for emptyness - new option -b was introduced for printing yes/no instead of 1/0 - additional options to compiler are passed via CARGS env. variable.
2014-11-30patch for CVE-2014-8964 from upstreamspz5-12/+34
also, patch refresh
2014-11-30Update to 4.2.9ryoon3-8/+12
Changelog: RT 4.2.9 -- 2014-10-29 General user UI * Fix Subject header during ticket printing (#30362) * Comparisons of long text Custom Fields were erroneously reporting updates (#30378) * Broken logo link for the mobile UI when used with $WebPath * No longer leak base64 data to non-english users who change a Dashboard subscription and futureproof for other Attribute updates (#24665) * Previous column selection is remembered when updating search formats (#16972) * Charts could return quadrupled data for aggregate data (such as Time Worked) depending on your rights configuration. * Charts can now be grouped by Priority * Ticket Creation form now leaves Requestor blank on page reload if you cleared it out. Localizations * "check to delete all values" is now localized Command-line * BeforeDue action now accepts 2D as well as 2d (#30449) * bin/rt no longer shows a default Due date unless one is configured on the Queue. Additionally, Starts and Due are served in your time zone (#20334) Admin * Improvements to the layout of the Group Members page Developer * Fix tests that used send_via_mailgate to properly check returns (#19156) * Improvements to rt-static-docs for generating online documentation * Proper warnings testing for cf_date tests * Remove unused code to render Rules during replies/comments * Undo a regression that meant Custom Fields passed to Ticket->Create needed to be readable by the user creating the ticket. Documentation * Add a mention of SelfService to the documentation of $AllowUserAutocompleteForUnprivileged * Update our backups documentation to cover restoring from the suggested backups. RT 4.2.8 -- 2014-10-02 General user UI * Properly hide ticket list when MoreAboutRequestorTicketList is set to "None" Localizations * Allow text in Squelch box on ModifyPeople page to be translatable. * Updated German, Basque, French, Hungarian, and Russian translations. Admin * Allow $OverrideOutgoingMailFrom to key by queue id, as an alternative to name * Stop calling the deprecated _SQLLimit method when limiting by transaction date * Stop hiding the value of the AllowLoginPasswordAutoComplete setting in System Configuration (#30417) * Resolve CVE-2014-7227, arbitrary execution of code by privileged users via SMIME by way of CVE-2015-6271. Developer * Add a ModifyMaxResults callback for Autocomplete endpoints * Properly pass collection class to ColumnMap in /Elements/TSVExport Documentation * Update POD for AddRoleMember/DeleteRoleMember being in RT::Record::Role::Roles now, not RT::Record. RT 4.2.7 -- 2014-09-11 General user UI * Fix algorithm for determining which links to display in ticket relationship graphs with a MaxDepth * Use "Correspondence added" or "Comment added" rather than the general "Message recorded" * Loading saved charts should load all of their settings (#29015) * Stop fixing the width of "New ticket in" button (#27649) * Record transactions in ticket history when attachments were dropped or truncated due to $MaxAttachmentSize * Still delay transaction loading when "full headers" have been requested * Add an "overdue" class on Due columns, to match DueRelative columns. * Only show "overdue" class if the ticket status is still active * Fix styling of "There are unread messages" box in aileron * Keep date and datetime custom field inputs during failed ticket creation * Silence warnings from emails without Content-Transfer-Encoding headers * Silence warnings on user modify pages for disabled users * Let custom field grouping boxes link on Display pages link to the appropriate anchor on editing pages (#30195) Localizations * Localize "Recursive" column title in group memberships page * Additional missing locstrings for numerous titleboxes * Stop translating titles piecemeal in SelfService (#14736) * Updated Catalan, German, Basque, Italian, Japanese, Dutch, Brazilian Portuguese, and Russian translations Command-line * Reduce values queried using "rt ls" to only those displayed; this speeds request time significantly when a large number of custom fields are applied * Add -s option to "rt comment", to set status when adding a comment or correspondence (#30375) Admin * Add %AdminSearchResultRows configuration for altering the number of rows per page of object types in the administrative interface * Add an additional suggested index on Attachments' Creator for deleting users with Shredder * Fix rt-dump-metadata, by removing PrivateKey from _Accessible (#22465) * Rework internals dealing with characters/bytes, for better internal consistency, and su support DBD::Pg 3.3.0 and above. * Provide rt-mailgate version in User-Agent string (#18420) * Reword errors given for rt-crontool when no valid user is found (#18621) * Show the right error message when rt-crontool fails to load a module (#22991) * Properly detect when rt-server is called without --listen * Detect auto-generated mail in the presence of multiple Precedence: headers * Strip non-word characters from custom field variable names in Simple templates; this allows use of custom fields with spaces (#18446) * Streamline 3.8 -> 4.0 and 4.0 -> 4.2 upgrade steps by reducing the number of ALTER TABLE calls that are run, adding/dropping multiple columns at once (#21309) * Remove LogoImageHeight and LogoImageWidth configuration varables, which had no effect (#26827) Developer * Add a callback to manipulate which link types are displayed on tickets * Allow Object to be a subref in @Attributes in initialdata, to allow for attributes on arbitrary objects * Ignore vim swap files when testing * Allow the SuccessfulLogin callback to alter where RT redirects to * Add a callback to alter arguments to Showhistory * Consistently use ->_GroupingClass when determining record class for grouping lookup. * Allow ->Deprecated to take a loglevel * Switch from MIME::Head->set(), deprecated for the last 16 years, to ->replace() (#18417) Documentation * Correct documentation on where Shredder places sqldump files (#19167) * Consistently use say 1/0 instead of true/false in RT_Config.pm documentation * Document how ordering in lifecycle transitions controls ordering in the status drop-down RT 4.2.6 -- 2014-07-16 General web UI * Fix a regression introduced in 4.2.4, which caused lack of formatting of plain text when responding via the rich text editor. * Allow tables in HTML mail if the optional HTML::Gumbo dependency is installed * Fix a regression in 4.2.5 which prevented core date fields (Due, Starts, etc) from being unset (#30180) * Hide empty transaction custom fields when they have no value; this fixes a regression in 4.2.1 where transaction custom fields began displaying on all transactions. (#29757) * Allow searching on requestor city, state, zip, and country in query builder (#26960) * Don't attempt to parse IP/Date(time) CFs if the value is NULL; this prevents warnings. * Remove border-radius: 0 to allow Firefox to use native text entry widgets (#28233) * Allow Firefox to reflow the data table below the chart on rudder * Whitelist user search from CSRF restrictions * Only include closing paren in MakeClicky link if it included an open paren (#29064) * Canonicalize CF values (including dates, IP addresses, and IP ranges) before comparing to the database value; this prevents spurious "changed from a to a" messages. * Allow downloading 0-length files if they have a filename (#9050) * Quick Create now defaults to the lifecycle's default create status, instead of hardcoding "new" * Show Wikitext CFs in bulk update * Add autocompletion to link boxes on bulk update Internationalization * Add localization strings for Articles admin pages * Add localization strings for user "Create Ticket" user summary portlet * Add new #loc{key} form, to allow for more concise Lifecyles in config * Updated German translation Web administration * Provide a default Category on External custom fields, for performance * Provide a new "Notify Owner or AdminCCs" action * Move search widgets for custom field admin interface to the top of the page, to match other admin pages * Use "LIKE" as the default search operator in the queue admin interface * Enable searching by Lifecycle and SubjectTag in the queue admin interface * Add SubjectTag to the default AdminSearchResultFormat for queues * Move Disabled to the last column of the default Queue admin search result format, to match Scrips * Add Disabled column to AdminSearchResultFormat for Classes, CustomFields, Groups, and Users * Add Disabled ColumnMap entry for Classes, Groups, and Users * Prevent RT from locking up if a too-large image was uploaded for the logo (#29929) * Fix bugs in cascaded CFs of radio buttons and checkboxes when categories contained spaces or periods. * Quiet "No valid Type specified" warnings from queue watcher page for user search results that were left blank (#29993) Server administration * DBD::Pg 3.3.0 conflicts with RT's UTF-8 handling; for this release, it has been blacklisted. If you are using PostgreSQL as your database and have DBD::Pg 3.3.0 installed, you will need to download and install DBD::Pg 3.2.1 from CPAN. * Allow the validator to fix incorrect values for Owner (#28403) * Fix a regression in 4.2.5 which caused errors when calling rt-crontool with a numeric --template argument. * Quiet warnings in the 4.2.2 upgrade step for users upgrading from 4.0.x * Add not_member_of restriction for User shredder plugin * Warnings avoidance for RT::Attachments->Address when run as the System User * Update logo attribute as the current user, to allow auditing of who changed it last * Alter Links table on MySQL to support Unicode URLs (#19338) * Warn on non-ASCII right names (#19339) * Support Sphinx builds compiled with --enable-id64 * For compatibility with RT::Extension::MergeUsers, ensure that Shredder checks that a user (possibly resolved from a merged user) is valid before attempting to shred them * Correctly detect presence of graphviz binary (`dot`), instead of libgraph.so, for perl dependency calculation * When merging instances with identical $Organization values, do not qualify groups and queues Developer * Move AboutThisUser callback back to /Ticket/Elements/ShowGroupMembers where it appears to originate, from where RT 4.2.0 accidentally moved it, /Elements/ShowPrincipal/AboutThisUser * Move all runtime module loading to UNIVERSAL::require * Correct error message from RT::Date->Timezone * Simplify code to assume Postgres 8.4, as RT 4.2 requires * Add more class and id attributes to user admin pages and preferences * Pass right number of arguments to sprintf, for Perl 5.22 compatibility * Move sbin/rt-message-catalog into devel/tools and streamline to unify with Launchpad import format * Adjust more tests for RT_TEST_WEB_HANDLER=inline * Remove dependency checks in t/, as they are covered by required developer dependencies Documentation * Improved documentation for RT::Date * Link POD, URLs, and emails in HTML generated from README * Document "Satisfy any" technique for allowing rt-mailgate to post to RT when $WebRemoteUserAuth and Apache authentication is used * Document explicit steps for adding a new status to a lifecycle
2014-11-29Update glib2 to 2.42.1prlw14-40/+9
Overview of changes in GLib 2.42.1 ================================== * This release disables deprecation warnings by default * Bugs fixed: 728256 gcredentials: add NetBSD support (no more patch-gio_gioenums.h) 736806 gtask: Fix reference count loop causing leaks 737143 Include <stdint.h> in glib/valgrind.h 738170 g_byte_array_new_take() doesn't initialize array->alloc 738197 g_cond_timed_wait() doesn't time out on Mac OS X * Translation updates: Bengali (India) Bulgarian Gujarati Italian Norwegian bokmål Telugu
2014-11-29Add buildlink3.mk.obache1-0/+14
2014-11-29Update yo 3.6.2ryoon3-8/+9
Changelog: 2014-11-10 v3.6.2 disable ../ everywhere (see mailing list thread for details) VREF/NAME_NC -- like VREF/NAME but for new commits only. Details within src/VREF/NAME_NC. allow gitolite.conf to be tested locally; details within contrib/utils/gitolite-local
2014-11-29Apply additional clang arguments with cwrappers too.joerg1-1/+2
2014-11-27Correctly sanitize environment.joerg3-7/+7
2014-11-27Update to 3.12.2:wiz2-6/+6
2014-11-25 meld 3.12.2 ====================== Fixes: * Fix display of change action buttons and line numbers when line numbers are shown (Kai Willadsen) * Fix positioning of the change action buttons (Kai Willadsen) * Fix tab width setting not working correctly (Kai Willadsen) * Fix starting comparison of Subversion checkouts from a subdirectory (Kai Willadsen) * Fix starting Meld from a differently-named symlink (Kai Willadsen) * Ignore errors when copying file metadata if the destination file system doesn't support it (Kai Willadsen) * Automatically recompile stale in-place gschemas (Kai Willadsen) * Handle SIGINT to support previous quit-on-Ctrl-C behaviour (Kai Willadsen) Translations: * Dimitris Spingos (el) * Marek Černocký (cs)
2014-11-27Update libwnck3 to 3.14.0 (first version since 3.4.9)prlw12-7/+6
Release bump to 3.14.0 Fixes * xutils: Support non-standard depths for icon pixmaps (Chris Wilson) * xutils: Correctly link against libXrender (David King) * pager: don't return invalid workspace rect (Alberts Muktupavels) * tasklist: fix missing icon in tasklist button (Alberts Muktupavels) * window-action-menu: don't use deprecated GtkImageMenuItem (Alberts Muktupavels) * tasklist: don't use deprecated GtkImageMenuItem (Alberts Muktupavels) Translators * Anders Jonsson (sv) * Saibal Ray (bn_IN) * Timo Jyrinki (fi)
2014-11-26+ py-gflags.wiz1-1/+2
2014-11-26Import py27-gflags-2.0 as devel/py-gflags.wiz4-0/+49
GFlags defines a *distributed* command line system, replacing systems like getopt(), optparse and manual argument processing. Rather than an application having to define all flags in or near main(), each python module defines flags that are useful to it. When one python module imports another, it gains access to the other's flags. It includes the ability to define flag types (boolean, float, interger, list), autogeneration of help (in both human and machine readable format) and reading arguments from a file. It also includes the ability to automatically generate man pages from the help flags.
2014-11-26Update to 0.67:wiz2-6/+6
0.67 Tue Nov 25 16:59:41 GMT 2014 - Skip test/pegex-parser.t unless env PERL_INLINE_DEVELOPER_TEST set
2014-11-26Update to 1.1903:wiz2-7/+6
1.19_03 2014-11-25 - Fix documentation typos (RT 84981) contributed by dsteinbrunner - add -w and -i switches to diffnew.pl (RT 69945) contributed by Brian.Eschner - Remove Algorithm::DiffOld from the index The module is still distributed with Algorithm::Diff, but is not indexed on CPAN because this is an ***UNAUTHORIZED*** release of Algorithm::DiffOld.
2014-11-25Unconditionally use the !ARM, !CRAY version of APR_OFFSET.joerg2-1/+43
2014-11-25Update comment to point to newest vala version.wiz1-3/+2
2014-11-25Fixes unwanted subst x86_64 with ${MACHINE_ARCH}, PR pkg/49418 by Sevan Janiyan.obache1-5/+5
Also fixes missing subst of 2.7 with ${PYVERSSUFFIX}.
2014-11-25Remove valide, very outdated in pkgsrc and discontinued upstreamwiz12-409/+1
(per https://wiki.gnome.org/Projects/Vala/Tools)
2014-11-24Allow build with php56.taca1-2/+2
2014-11-24Update to 0.16wen2-6/+6
Upstream changes: 0.16 2014-08-28 23:55:47Z - skip Moose-related tests for normal installs, to get out of circularity hell if Moose is installed but broken and needing an upgrade
2014-11-24update 0.1.4 to 0.1.5mef2-7/+6
--------------------- Date: Mon May 20 17:34:02 2013 -0600 libusb-compat-0.1.5 Date: Mon May 20 17:33:43 2013 -0600 Add bootstrap.sh and do not set debug mode by default. Date: Mon May 20 17:32:43 2013 -0600 Replace the deprecated INCLUDES token with AM_CPPFLAGS in Makefile.am Date: Fri Aug 24 17:13:11 2012 -0400 libusb.pc.in: Add missing Requires.private: libusb-1.0 so that pkg-config adds the libusb 1.0 library and dependencies when static linking. Date: Thu Apr 4 10:53:42 2013 -0600 use atexit() to call libusb_exit() Fixes #130 Date: Thu Apr 4 10:53:01 2013 -0600 fix autoconf errors/warnings Fixes #161 Date: Sun May 13 19:50:38 2012 +0800 examples: Link only with ../libusb/libusb.la and not with -lusb Similar to libusb.git commit 93b0e09d53ed1d177631af9182378492481a790a http://git.libusb.org/?p=libusb.git;a=commitdiff;h=93b0e09d53ed1d177631af918 Previous _LDFLAGS included both the freshly built libusb in ../libusb and -lusb, where libtool would usually resolve the latter to an already-installed libusb library in the system. The extra reference to a second libusb library may cause failures to build examples on some platforms and is wrong. Fixes #135.
2014-11-24+p5-ExtUtils-MakeMaker-CPANfilemef1-1/+2
2014-11-24Import p5-ExtUtils-MakeMaker-CPANfile-0.06 as ↵mef3-0/+25
devel/p5-ExtUtils-MakeMaker-CPANfile. ExtUtils::MakeMaker::CPANfile loads cpanfile in your distribution and modifies parameters for WriteMakefile in your Makefile.PL. Just use it instead of ExtUtils::MakeMaker (which should be loaded internally), and prepare cpanfile.