summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-01-26Add dconf dependency so this can remember its settings again.wiz1-1/+3
From Benjamin Newman in private mail.
2014-01-26+ bbcim-1.0, dbus-1.8.0, libvorbis-1.3.4, meld-1.8.4, py-anki2-2.0.21,wiz1-2/+10
py-lxml-3.3.0, py-sphinx-1.2.1, py-virtualenv-1.11.2, x264-devel-20140125.
2014-01-26Fix permissions so taht "etc/stunnel" belongs to the actual "root" usertron1-3/+3
and not to the user that build the package. Bump package revision because of this fix.
2014-01-26fix typo for iphython1 addmspo1-2/+2
2014-01-26Updated print/evince3 to 3.10.3wiz2-3/+3
2014-01-26Update to 3.10.3, mostly from Patrick Welche.wiz4-16/+70
Changes (skipping translation updates): ================ Evince 3.10.3 ================ Bug fixes: * Fix a regression in accessibility code causing the wrong page to be used when caret navigation is enabled (#711862, Alejandro Piñeiro) ================ Evince 3.10.2 ================ Bug fixes: * Fix the size of buttons in the toolbar (#709005, Yosef Or Boczko, Carlos Garcia Campos) * Fix page size always reported as 0x0 in properties dialog (#711093, Carlos Garcia Campos) * Fix a crash in djvu backend due to a double free (#710977, José Aliste) * Fix annotation window focus change after creation (#668446, Nelson Benitez Leon) * Fix content exposed to assistive technologies when document changes in EvView (#709375, Joanmarie Diggs) ================ Evince 3.10.0 ================ Bug fixes: * Fix a typo in EV_VIEW_PRESENTATION macro definition (Cosimo Cecchi) ================ Evince 3.9.90 ================ Bug fixes: * Unescape the output basename for print to file (#705848, Aakash Goenka) ================ Evince 3.9.5 ================ New features and improvements: * Enable/disable the caret navigation with F7 (#702079, Antia Puentes) * Add 'Automatic' zoom mode to the zoom selector (Carlos Garcia Campos) * Use toggle menu items for zoom modes in zoom selector drop-down menu to make it possible to know the zoom mode currently in use (Carlos Garcia Campos) * Implement text selections in EvViewAccessible (#704335, Antia Puentes) * More performance improvements in text selections (Carlos Garcia Campos) * Implement ATK interfaces to expose text attributes (#639932, Antia Puentes) Bug fixes: * Fix a crash in ev_view_accessible_get_link() when the given link index is out of range (#705155, Antia Puentes) * Clear the cached data in EvViewAccessible when the current page or document are updated (#704621, Antia Puentes) * Update API doc files (Christian Persch) * Fix several compile warnings (Christian Persch) * Fix the index/offset of the links returned by EvViewAccessible (#704616, Joanmarie Diggs) * Cache also the URI and document info when loading from a GFile (#704685, Alessandro Campagni) * Fix selections starting/ending in page margins (Carlos Garcia Campos) * Fix the number of selections returned by EvViewAccessible (#704396, Antia Puentes) * Fix the caret offset returned by EvViewAccessible when caret navigation is enabled (#704396, Antia Puentes) * Update the page number and zoom level when page and zoom selectors are unfocused (#704138, Carlos Garcia Campos) * Use MiB instead of Mb in cache size gsettings documentation (#704155, Carlos Garcia Campos) * Disable history action while history is frozen (#704184, Carlos Garcia Campos) ================ Evince 3.9.4 ================ New features and improvements: * Add a find sidebar to show search results with some more context (#566827, Sergey Pushkin, José Aliste, Carlos Garcia Campos) * Zoom selector has been moved to the right of the toolbar, close to the other view options (#701696, Carlos Garcia Campos) * Implement text selection in djvu backend (#448739, #703108, Jonas Danielsson) * Add 'cursor-moved' signal to notify when the caret cursor has been moved (#702078, Antia Puentes) * Keep the offset inside a line when moving the caret between lines (#702075, Antia Puentes) * Position the caret cursor at beginning/end of the line when clicking outside the line (Carlos Garcia Campos) * Implement text selection with the keyboard when caret navigation is enabled (#702073, Antia Puentes) * Notify about caret navigation errors using the error bell (#702650, Antia Puentes) * Set history button arrow icons according to locale's text direction (#702585, Yosef Or Boczko) * Several performance improvements when selecting text (Carlos Garcia Campos) * Emit the AtkText 'text-caret-moved' and 'text-selection-changed' signals in EvViewAccessible (#701732, Antia Puentes) Bug fixes: * Fix selection of overlapping text (#703024, Jason Crain) * Fix a crash when selecting more than one page (#702874, Carlos Garcia Campos) * Fix a crash due to an infinite loop resolving hyphenations in find results sidebar (Carlos Garcia Campos) * Don't draw the caret cursor when the view is not focused (Carlos Garcia Campos) * Do not show the caret cursor when there are active selections (#702761, Carlos Garcia Campos) * Clear the selection when cursor is moved (Carlos Garcia Campos) ================ Evince 3.9.3 ================ New features and improvements: * Make the history behave more like a web browser (Christian Persch) * Add a fallback implementation of text selection for backends that implement get_selection_region but not render_selection (#669022, Jason Crain) * Initial implementation of caret navigation added to libview (#638905, #702076, #702068, Antia Puentes, Carlos Garcia Campos) * Add a GSetting to set a custom page cache size (#642683, Jonas Danielsson) Bug fixes: * Fix memory corruption in EvHistory implementation (#697397, Christian Persch) * Fix drag and drop of selected text after zooming with a selection (#702406, Jason Crain) * Fix a crash when searching with a negative current page (#683172, Germán Poo-Caamaño) * Fix race condition in sidebar-thumbnails (#701900, aakash) * Use horzontal/vertical GtkBoxes instead of deprecated GtkHBox/GtkVBox (Christian Persch) * Fix runtime critical warning for links with NULL action (Christian Persch) * Fix -Wstrict-prototypes warnings (Christian Persch) * Remove obsolete g_type_init calls (Christian Persch) * Fix crash on corrupted PDF with no pages (#701302, Germán Poo-Caamaño) ================ Evince 3.9.2 ================ New features and improvements: * Forward key events received in the toplevel window to the focused widget (#676040, José Aliste) * Use the document filename as output basename when printing to a file (#700466, Jonas Danielsson) * Enable GDK_SMOOTH_SCROLL events for EvView (#674098, Xiao-Long Chen) * Show the document URI in the error message when it fails to open (#697900, Pietro Battiston) * Allow to browse all files from Save Image dialog by adding more filters to the file chooser (#523071, Jonas Danielsson) * Added Shift+Enter shortcut to search backwards (#641797, Ondrej Danko) * Make shortcuts for find next/previous work even when the fin bar is closed (#625225, Jonas Danielsson) * Add support for file identifiers to DJVU backend (#619410, José Aliste) * Add support for page labels to DJVU backend (#619407, José Aliste) * Use ellipsis character in translatable strings (#695597, Gökçen Eraslan) Bug fixes: * Make annotation windows always accept input focus (#668446, José Aliste, Florian Echtler) * Fix capitalization in a menu item (#699108, Adam Dingle) * Fix typo in PostScript printer error message (#695597, Gökçen Eraslan) * Fix zoom and position of FitR link destinations (#695524, Simon Budig) * Update the search string when the document is reloaded (#694143, aakash) * Fix --find command line option to actually show the find bar (#604327, Carlos Garcia Campos) * Forward EvView key events to the focused form field, so that it's possible to move between words with CTRL+Left/Right in text form fields instead of rotating the view (#699630, Carlos Garcia Campos) * Do not update the history while searching to prevent the find bar from begin closed unexpectedly (#697194, Carlos Garcia Campos) * Fix document to view coordinates transformation to take page borders into account. This makes search results, form fields, annotations and other items to be correctly placed on the view (Carlos Garcia Campos) Documentation: * Update gtk-doc API files adding new symbols and removing the ones that no longer exist (#697152, Cosimo Cecchi) * Update the man page (Marek Kasik) ================ Evince 3.8.0 ================ New features and improvements: * Remove the NoDisplay=true from Evince desktop file (#634245, Kalev Lember) Bug fixes: * Fix desktop file keyword translations (#696310, Kalev Lember) ================ Evince 3.7.92 ================ New features and improvements: * Use the page frame from the theme instead of our own (#691333, Germán Poo-Caamaño) * Improved the performance of search (#667569, Germán Poo-Caamaño) * Add desktop file for print preview (#694482, William Jon McCann) * Add API to allow changing the page of a presentation (#693749, William Jon McCann) Bug fixes: * Disable view presentation if there is no document (#685591, Lubos Koudelka) * Fixed and improved several API doc comments (Germán Poo-Caamaño) ================ Evince 3.7.90 ================ New features and improvements: * Add support for activation actions of form fields (José Aliste) * Add navigation history buttons to the toolbar (#169903, Carlos Garcia Campos) * Show accelerators in the view menu (#692960, Juanjo Marín) Bug fixes: * Show as much text as possible for index tree (#676593, Germán Poo-Caamaño) * Unescape location URI in properties dialog (#693794, Germán Poo-Caamaño) * Fix rendering of editable choice form fields (José Aliste) * Fix rendering of the first visible page while resizing (José Aliste) * Use initial rotation to render pages in DJVU backend (#667266, José Aliste) ================ Evince 3.7.5 ================ New features and improvements: * Use DPI of pages to compute scaling factor in DJVU documents (#580891, José Aliste) * Show accelerators in gear menu (#692960, Carlos Garcia Campos) * Show the gear menu with F10 (#692909, Carlos Garcia Campos) * Improve the scrolling performance (#692988, Cosimo Cecchi) * Add a lot of missing introspection annotations to libview and libdocument (#691354, Cosimo Cecchi) * Make document links accessible with Orca by implementing the AtkHypertext interface (#639403, Carlos Garcia Campos) Bug fixes: * Fix a crash when failed to connect to D-BUS daemon (#691672, Brennan Shacklett) * Fix the font color of annotation popup windows (#677471, Carlos Garcia Campos) * Move x11 dependency to xsmp support (#692591, Quentin Glidic) * Add missing include to libdocument main public header (#692778, William Jon McCann) * Make introspection build against the internal libevdocument (#692136, Alban Browaeys) * Several fixes in gtk-doc comments (#691354, Cosimo Cecchi) ================ Evince 3.7.4 ================ The UI has been re-designed to follow the GNOME 3 style: * The main menu has been removed. * A new toolbar has been added with a gear menu and view menu containing the previous main menu items. * The zoom control has now an entry that always shows the current zoom factor and allows to enter custom zoom factors in addition to the predefined ones. * In the page selector, the entry and the total pages label are linked to look like the same widget. * The find bar has also been re-designed and moved to the top of the main view. * The toolbar in fullscreen mode is now automatically hidden. * The view and thumbnail frames can now be styled with CSS. New features and improvements: * The font properties dialog now shows a message to inform whether any of the non-embedded font is one of the 14 standard fonts (#527222, Alban Crequy) * Migrate from libgnome-keyring to libsecret (#679855, Stef Walter) * Add a new layout mode that automatically determines if dual page mode should be used when the window is large enough. It's not used by Evince yet, but it's available to libview users (#689468, William Jon McCann) * Make EvLink:link-action and EvLinkAction:dest object properties instead of pointers to be properly refcounted (#691214, William Jon McCann) * A new 'Automatic' zoom mode has been added to libview. It's not used by Evince yet, but it's available to libview users (#689468, William Jon McCann) * Best fit mode has been renamed to Fit Page (#689468, William Jon McCann) * Make can-zoom-in and can-zoom-out properties of EvView (#690510, William Jon McCann) * Move the limits on zoom handling to libview (#690510, William Jon McCann) * Set a default value of 50MB for the pixbuf cache in EvView (#689674, William Jon McCann) * Add keywords to the desktop file to make gnome-shell search more pleasant and useful (#687604, Matthias Clasen) Bug fixes: * Fix a11y support by not using AtkFactory to create the EvViewAccessible anymore (#685828, Carlos Garcia Campos, Daniel Garcia ) * Fix empty pages in DJVU document to be white instead of black (#669017, José Aliste) * Use new libtool syntax in configure (Javier Jardón) * Remove obsolete autoconf macros (Javier Jardón) * Fix the error message shown when postscript is not supported by the selected printer (#683528, José Aliste) * Fix the computation of the scale factor in fit page mode to make sure scrollbars are never shown (#665856, José Aliste) Documentation: * Added documentation for saving Current Settings as Default in the FAQ section of help pages (#689238, Sindhu S) ================ Evince 3.7.1 ================ New features and improvements: * Add application menu (#674937, Christian Persch) * Set maximum width for page numbers in index to improve the visibility of the table of contents (#660113, Germán Poo-Caamaño) * Use GtkOverlay to show the loading message (Carlos Garcia Campos) * Use custom cell renderers for the thumbnails icon view to fix the huge selection rectangle around thumbnails (#646055, Carlos Garcia Campos) * Hold the application while printing is in progress (Christian Persch) * Add 2DGraphics category to the desktop file (#686062, Alexandre Rostovtsev) Bug fixes: * Show always the offline help using Yelp (#682423, Robert Ancell) * Remove xi:includes referencing obsolete files in documentation (#686060, Alexandre Rostovtsev) * Use custom CSS for EvView to make sure the background is not white as Adwaita currently does, because it breaks the page frames (Carlos Garcia Campos)
2014-01-26Updated devel/p5-pango to 1.225obache2-3/+3
2014-01-26Update p5-pango to 1.225.obache2-11/+9
Overview of changes in Pango 1.225 ================================== * Fix bug report email address Overview of changes in Pango 1.224 ================================== * Ignore MYMETA.* * Hush a few compiler warnings * Add gitweb link to old ChangeLog * Created %meta_merge which follows v2 of CPAN Meta Spec - %meta_merge is used for generating metadata via ExtUtils::MakeMaker/CPAN::Meta Overview of changes in Pango 1.223 ================================== * Fix a test failure in t/PangoCairo.t
2014-01-26Updated graphics/p5-cairo to 1.104obache1-1/+2
2014-01-26Update p5-cairo to 1.104.obache2-12/+9
(with fixes configure requirements from DEPENDS to BUILD_DEPENDS) Overview of changes in Cairo 1.104 ================================== * Avoid misusing the macro PL_na, thus preventing potential issues when Cairo is used in conjunction with certain XS modules, among them XML::Parser and String::Approx.
2014-01-26Remove FETCH_USING, not for package Makefiles to set.wiz1-2/+1
2014-01-26Put sections in standard order.wiz1-6/+6
Remove FETCH_USING because it's not intended to be put in package Makefiles.
2014-01-26+p5-Glib-Object-Introspectionobache1-1/+2
2014-01-26Added devel/p5-Glib-Object-Introspection version 0.019obache1-1/+2
2014-01-26Import p5-Glib-Object-Introspection-0.019 as devel/p5-Glib-Object-Introspection.obache3-0/+43
Glib::Object::Introspection uses the gobject-introspection and libffi projects to dynamically create Perl bindings for a wide variety of libraries. Examples include gtk+, webkit, libsoup and many more.
2014-01-26require libffi>=3.0.0obache1-1/+2
2014-01-26Updated devel/p5-glib2 to 1.304obache2-3/+3
2014-01-26Update p5-glib2 to 1.304.obache3-34/+6
Overview of changes in Glib 1.304 (stable) ========================================== * Fix compilation against glib < 2.34.0. Overview of changes in Glib 1.303 (stable) ========================================== * Revert the change to ref counting of initial wrappers of custom subclasses, introduced in Glib 1.300. It caused issues with subclasses inheriting from Glib::InitiallyUnowned. * Fix a test failure with perl >= 5.19.4. * Create a GType for GSpawnFlags and register it with the bindings. Overview of changes in Glib 1.302 (stable) ========================================== * Avoid misusing the macro PL_na, thus preventing issues when Glib is used in conjunction with certain XS modules, among them XML::Parser and String::Approx. * Avoid memory corruption when registering boxed synonyms repeatedly. Overview of changes in Glib 1.301 (stable) ========================================== * t/options.t: skip tests in non-UTF-8 locales; fixes RT#83490 Overview of changes in Glib 1.300 (stable) ========================================== * Stable release to coincide with the release of Perl 5.18.0 Since 1.28x (The previous stable release) ----------------------------------------- * Ensure timely destruction of initial wrapper of custom subclasses * Start changing module version numbers in all Perl modules in the distribution, not just lib/Glib.pm; (Bugzilla #690464) * Make Glib::Object subclassing more robust. This should in particular fix issues revealed by the change to hash randomization introduced in perl 5.17.6. * Correctly handle utf8-encoded strings in GPerlArgv. This should fix issues seen with utf8-encoded strings in @ARGV with, for example, Gtk2->init. Overview of changes in Glib 1.291 (unstable) ============================================ * Ensure timely destruction of initial wrapper of custom subclasses * Start changing module version numbers in all Perl modules in the distribution, not just lib/Glib.pm; (Bugzilla #690464) Overview of changes in Glib 1.290 (unstable) ============================================ * Make Glib::Object subclassing more robust. This should in particular fix issues revealed by the change to hash randomization introduced in perl 5.17.6. * Correctly handle utf8-encoded strings in GPerlArgv. This should fix issues seen with utf8-encoded strings in @ARGV with, for example, Gtk2->init. Overview of changes in Glib 1.280 (stable) ========================================== Since 1.26x (the previous stable series) ---------------------------------------- * Correctly handle the boxed type for GError. * Ensure that custom signal marshallers are always used irregardless of the spelling used for the signal name. * Make the stack handling of some marshallers more robust, in preparation for custom Glib::Boxed converters that call back into Perl code. * Add new C API gperl_register_boxed_synonym. Since 1.270 ----------- * Fix building with perl <= 5.14. Overview of changes in Glib 1.270 (unstable) ============================================ * Correctly handle the boxed type for GError. * Ensure that custom signal marshallers are always used irregardless of the spelling used for the signal name. * Make the stack handling of some marshallers more robust, in preparation for custom Glib::Boxed converters that call back into Perl code. * Add new C API gperl_register_boxed_synonym.
2014-01-26scamper update.markd2-3/+3
2014-01-26Fix typo in comment.wiz1-2/+2
2014-01-26Update scamper to 20140122markd2-6/+6
from PR pkg/48546 scamper-dealias: * many slight improvements to the implementation of the 'ally' alias resolution algorithm. * add flag to prefixscan that says the alias was inferred using a common source address * for json output, print flags, bump version. scamper-ping: * record ICMP parameter problem responses to ping. * for json output, print tx time on probes. sc_attach: * add support for starting as a daemon. * add support for specifying a command which will be used with each address * document these options in manual page sc_analysis_dump: * update manual page to document unintuitive behaviour of -e option. misc: * getopt returns an int, not a char. important on arm. fixed in sc_wartscat, sc_speedtrap, and sc_analysis_dump, * silence benign warnings from clang on MacOS and cppcheck.
2014-01-26Update comment:tron1-2/+2
Assembler support is still broken under Mac OS X in version 3.2.9. Somebody should re-check Solaris as well.
2014-01-26+ clutter-gst-2.0.10 [require gstreamer1>=1.2.0]obache1-1/+2
2014-01-26Note mksh updatebsiegert1-1/+2
2014-01-26Update mksh to R49.bsiegert3-11/+11
R49 is a recommended bugfix release: - [tg] dot.mkshrc: fix two issues with the cd wrapper - [tg] Unbreak set +p (wider issue still to be addressed) - [Steffen Daode Nurpmeso] Use WCONTINUED with waitpid(2) - [millert] Add proper suspend builtin handling tty(4) and setpgrp(2) - [tg] Sanitise and slightly optimise control character handling - [tg] Add O_BINARY to all open(2) calls for OS/2 kLIBC support - [tg] Generate option strings for shell, set, ulimit at compile time - [Steffen Daode Nurpmeso] Drop ISTRIP termios(4) mode - [tg] Mention negative history numbers, octals in the manpage - [tg] Make check.pl work with Perl < 5.6.1 again - [tg] Detect getsid(2) and skip the oksh suspend builtin otherwise - [tg] Document that set -o noclobber is unsafe for tempfiles - [tg] Update to Unicode 6.3.0 - [RT] Restore some portability - [tg] Fix parsing positional argument variable names - [tg] Sprinkle a few __attribute__((__pure__)); fix warnings - [tg] Fix build on OSX: always use our wcwidth code; only use our strlcpy(3) code if the OE doesn’t provide one (prompted by jonthn on IRC) - [tg] Optimise sh -c to exec even in MKSH_SMALL - [tg] Use new BAFH for hashing
2014-01-26Updated graphics/clutter to 1.16.4obache1-1/+2
2014-01-26Update clutter to 1.16.4.obache2-6/+6
Clutter 1.16.4 2014-01-24 =============================================================================== • List of changes since Clutter 1.16.2 - Performance improvements Avoid using hardware picking as much as possible; do not queue redraws when not needed, and rely on clipped redraws more. - Accessibility fixes • List of bugs fixed since Clutter 1.16.2 #710227 - ClutterGestureAction memory corruption #719747 - ClutterStage: Don't add empty actors to the stage clip #712563 - Fixes for cogl journal usage when picking #722220 - Incorrect string reported in accessible text-changed events when text is removed #722188 - atk_text_get_n_selections() should return 0 when no text is selected #719901 - ClutterStageCogl: Ignore a clip the size of the stage #719563 - input-device: Guard against double free #719367 - Bind constraints: Don't force redraws on source relayout #719368 - Don't queue redraws when reallocating actor that haven't moved Many thanks to: Owen W. Taylor, Alejandro Piñeiro, Jasper St. Pierre, Florian Müllner, Lionel Landwerlin, Sphinx Jiang, Wylmer Wang.
2014-01-26py-amqp works with python-3.x, as does this.wiz1-7/+3
2014-01-26Updated graphics/cogl to 1.16.2obache2-3/+3
2014-01-26Update cogl to 1.16.2.obache4-39/+6
Cogl 1.16.2 2014-01-20 • List of changes since Cogl 1.16.0 » YV12/I420 support in cogl-gst is fixed. » cogl_framebuffer_push_path_clip is fixed. » MSVC build updates • Gnome Bugzilla bugs closed since 1.16.0: #706808 - "Unable to locate required kms libraries" message is really uninformative #710135 - Fix build on big endian #710926 - Build fails without declaration of wl_resource #719582 - cogl-framebuffer: Don't mark the clear clip dirty from the journal #721450 - Re-enable swap_region for mesa 10.1+ llvmpipe / swrast Many thanks to: Robert Bragg Adel Gadllah Lionel Landwerlin Chun-wei Fan Emilio Pozuelo Monfort Jasper St. Pierre
2014-01-26specify gl-libname without extension and shlib major version.obache1-1/+2
default ligGL.so.1 match to pkgsrc one with ELF, but not for builtin one.
2014-01-26Updated textproc/asciidoc to 8.6.9nb2wiz1-1/+2
2014-01-26Fix interpreter path in more files. Bump PKGREVISION.wiz1-3/+13
2014-01-26Updated www/ikiwiki to 3.20140125schmonz1-1/+2
2014-01-26Update to 3.20140125. From the changelog:schmonz2-6/+6
* inline: Allow overriding the title of the feed. Closes: #735123 Thanks, Christophe Rhodes * osm: Escape name parameter. Closes: #731797
2014-01-26Use gcc46 under OpenBSD to suppress warning as errorryoon1-1/+8
2014-01-26Fix build under OpenBSD/amd64 5.4ryoon1-1/+7
* Pass -liconv to LDFLAGS
2014-01-26Forgot to add this... Fixes unportable cfmakeraw() for SunOS.rodent1-0/+22
2014-01-26Fix library names under OpenBSD for consistent PLISTryoon8-1/+112
2014-01-26Add OpenBSD/amd64 5.4 supportryoon7-2/+162
2014-01-26Darktable now needs GraphicsMagick headers (if not also libraries) tojakllsch1-1/+2
build.
2014-01-26Updated devel/py-coverage to 3.7.1wiz2-3/+3
2014-01-26Update to 3.7.1:wiz4-47/+22
3.7.1 -- 13 December 2013 ------------------------- - Improved the speed of HTML report generation by about 20%. - Fixed the mechanism for finding OS-installed static files for the HTML report so that it will actually find OS-installed static files. 3.7 --- 6 October 2013 ---------------------- - Added the ``--debug`` switch to ``coverage run``. It accepts a list of options indicating the type of internal activity to log to stderr. - Improved the branch coverage facility, fixing `issue 92`_ and `issue 175`_. - Running code with ``coverage run -m`` now behaves more like Python does, setting sys.path properly, which fixes `issue 207`_ and `issue 242`_. - Coverage can now run .pyc files directly, closing `issue 264`_. - Coverage properly supports .pyw files, fixing `issue 261`_. - Omitting files within a tree specified with the ``source`` option would cause them to be incorrectly marked as unexecuted, as described in `issue 218`_. This is now fixed. - When specifying paths to alias together during data combining, you can now specify relative paths, fixing `issue 267`_. - Most file paths can now be specified with username expansion (``~/src``, or ``~build/src``, for example), and with environment variable expansion (``build/$BUILDNUM/src``). - Trying to create an XML report with no files to report on, would cause a ZeroDivideError, but no longer does, fixing `issue 250`_. - When running a threaded program under the Python tracer, coverage no longer issues a spurious warning about the trace function changing: "Trace function changed, measurement is likely wrong: None." This fixes `issue 164`_. - Static files necessary for HTML reports are found in system-installed places, to ease OS-level packaging of coverage.py. Closes `issue 259`_. - Source files with encoding declarations, but a blank first line, were not decoded properly. Now they are. Thanks, Roger Hu. - The source kit now includes the ``__main__.py`` file in the root coverage directory, fixing `issue 255`_. .. _issue 92: https://bitbucket.org/ned/coveragepy/issue/92/finally-clauses-arent-treated-properly-in .. _issue 164: https://bitbucket.org/ned/coveragepy/issue/164/trace-function-changed-warning-when-using .. _issue 175: https://bitbucket.org/ned/coveragepy/issue/175/branch-coverage-gets-confused-in-certain .. _issue 207: https://bitbucket.org/ned/coveragepy/issue/207/run-m-cannot-find-module-or-package-in .. _issue 242: https://bitbucket.org/ned/coveragepy/issue/242/running-a-two-level-package-doesnt-work .. _issue 218: https://bitbucket.org/ned/coveragepy/issue/218/run-command-does-not-respect-the-omit-flag .. _issue 250: https://bitbucket.org/ned/coveragepy/issue/250/uncaught-zerodivisionerror-when-generating .. _issue 255: https://bitbucket.org/ned/coveragepy/issue/255/directory-level-__main__py-not-included-in .. _issue 259: https://bitbucket.org/ned/coveragepy/issue/259/allow-use-of-system-installed-third-party .. _issue 261: https://bitbucket.org/ned/coveragepy/issue/261/pyw-files-arent-reported-properly .. _issue 264: https://bitbucket.org/ned/coveragepy/issue/264/coverage-wont-run-pyc-files .. _issue 267: https://bitbucket.org/ned/coveragepy/issue/267/relative-path-aliases-dont-work Version 3.6 --- 5 January 2013 ------------------------------ - Added a page to the docs about troublesome situations, closing `issue 226`_, and added some info to the TODO file, closing `issue 227`_. .. _issue 226: https://bitbucket.org/ned/coveragepy/issue/226/make-readme-section-to-describe-when .. _issue 227: https://bitbucket.org/ned/coveragepy/issue/227/update-todo Version 3.6b3 --- 29 December 2012 ---------------------------------- - Beta 2 broke the nose plugin. It's fixed again, closing `issue 224`_. .. _issue 224: https://bitbucket.org/ned/coveragepy/issue/224/36b2-breaks-nosexcover Version 3.6b2 --- 23 December 2012 ---------------------------------- - Coverage.py runs on Python 2.3 and 2.4 again. It was broken in 3.6b1. - The C extension is optionally compiled using a different more widely-used technique, taking another stab at fixing `issue 80`_ once and for all. - Combining data files would create entries for phantom files if used with ``source`` and path aliases. It no longer does. - ``debug sys`` now shows the configuration file path that was read. - If an oddly-behaved package claims that code came from an empty-string filename, coverage.py no longer associates it with the directory name, fixing `issue 221`_. .. _issue 80: https://bitbucket.org/ned/coveragepy/issue/80/is-there-a-duck-typing-way-to-know-we-cant .. _issue 221: https://bitbucket.org/ned/coveragepy/issue/221/coveragepy-incompatible-with-pyratemp Version 3.6b1 --- 28 November 2012 ---------------------------------- - Wildcards in ``include=`` and ``omit=`` arguments were not handled properly in reporting functions, though they were when running. Now they are handled uniformly, closing `issue 143`_ and `issue 163`_. **NOTE**: it is possible that your configurations may now be incorrect. If you use ``include`` or ``omit`` during reporting, whether on the command line, through the API, or in a configuration file, please check carefully that you were not relying on the old broken behavior. - The **report**, **html**, and **xml** commands now accept a ``--fail-under`` switch that indicates in the exit status whether the coverage percentage was less than a particular value. Closes `issue 139`_. - The reporting functions coverage.report(), coverage.html_report(), and coverage.xml_report() now all return a float, the total percentage covered measurement. - The HTML report's title can now be set in the configuration file, with the ``--title`` switch on the command line, or via the API. - Configuration files now support substitution of environment variables, using syntax like ``${WORD}``. Closes `issue 97`_. - Embarrassingly, the `[xml] output=` setting in the .coveragerc file simply didn't work. Now it does. - The XML report now consistently uses filenames for the filename attribute, rather than sometimes using module names. Fixes `issue 67`_. Thanks, Marcus Cobden. - Coverage percentage metrics are now computed slightly differently under branch coverage. This means that completely unexecuted files will now correctly have 0% coverage, fixing `issue 156`_. This also means that your total coverage numbers will generally now be lower if you are measuring branch coverage. - When installing, now in addition to creating a "coverage" command, two new aliases are also installed. A "coverage2" or "coverage3" command will be created, depending on whether you are installing in Python 2.x or 3.x. A "coverage-X.Y" command will also be created corresponding to your specific version of Python. Closes `issue 111`_. - The coverage.py installer no longer tries to bootstrap setuptools or Distribute. You must have one of them installed first, as `issue 202`_ recommended. - The coverage.py kit now includes docs (closing `issue 137`_) and tests. - On Windows, files are now reported in their correct case, fixing `issue 89`_ and `issue 203`_. - If a file is missing during reporting, the path shown in the error message is now correct, rather than an incorrect path in the current directory. Fixes `issue 60`_. - Running an HTML report in Python 3 in the same directory as an old Python 2 HTML report would fail with a UnicodeDecodeError. This issue (`issue 193`_) is now fixed. - Fixed yet another error trying to parse non-Python files as Python, this time an IndentationError, closing `issue 82`_ for the fourth time... - If `coverage xml` fails because there is no data to report, it used to create a zero-length XML file. Now it doesn't, fixing `issue 210`_. - Jython files now work with the ``--source`` option, fixing `issue 100`_. - Running coverage under a debugger is unlikely to work, but it shouldn't fail with "TypeError: 'NoneType' object is not iterable". Fixes `issue 201`_. - On some Linux distributions, when installed with the OS package manager, coverage.py would report its own code as part of the results. Now it won't, fixing `issue 214`_, though this will take some time to be repackaged by the operating systems. - Docstrings for the legacy singleton methods are more helpful. Thanks Marius Gedminas. Closes `issue 205`_. - The pydoc tool can now show docmentation for the class `coverage.coverage`. Closes `issue 206`_. - Added a page to the docs about contributing to coverage.py, closing `issue 171`_. - When coverage.py ended unsuccessfully, it may have reported odd errors like ``'NoneType' object has no attribute 'isabs'``. It no longer does, so kiss `issue 153`_ goodbye. .. _issue 60: https://bitbucket.org/ned/coveragepy/issue/60/incorrect-path-to-orphaned-pyc-files .. _issue 67: https://bitbucket.org/ned/coveragepy/issue/67/xml-report-filenames-may-be-generated .. _issue 82: https://bitbucket.org/ned/coveragepy/issue/82/tokenerror-when-generating-html-report .. _issue 89: https://bitbucket.org/ned/coveragepy/issue/89/on-windows-all-packages-are-reported-in .. _issue 97: https://bitbucket.org/ned/coveragepy/issue/97/allow-environment-variables-to-be .. _issue 100: https://bitbucket.org/ned/coveragepy/issue/100/source-directive-doesnt-work-for-packages .. _issue 111: https://bitbucket.org/ned/coveragepy/issue/111/when-installing-coverage-with-pip-not .. _issue 137: https://bitbucket.org/ned/coveragepy/issue/137/provide-docs-with-source-distribution .. _issue 139: https://bitbucket.org/ned/coveragepy/issue/139/easy-check-for-a-certain-coverage-in-tests .. _issue 143: https://bitbucket.org/ned/coveragepy/issue/143/omit-doesnt-seem-to-work-in-coverage .. _issue 153: https://bitbucket.org/ned/coveragepy/issue/153/non-existent-filename-triggers .. _issue 156: https://bitbucket.org/ned/coveragepy/issue/156/a-completely-unexecuted-file-shows-14 .. _issue 163: https://bitbucket.org/ned/coveragepy/issue/163/problem-with-include-and-omit-filename .. _issue 171: https://bitbucket.org/ned/coveragepy/issue/171/how-to-contribute-and-run-tests .. _issue 193: https://bitbucket.org/ned/coveragepy/issue/193/unicodedecodeerror-on-htmlpy .. _issue 201: https://bitbucket.org/ned/coveragepy/issue/201/coverage-using-django-14-with-pydb-on .. _issue 202: https://bitbucket.org/ned/coveragepy/issue/202/get-rid-of-ez_setuppy-and .. _issue 203: https://bitbucket.org/ned/coveragepy/issue/203/duplicate-filenames-reported-when-filename .. _issue 205: https://bitbucket.org/ned/coveragepy/issue/205/make-pydoc-coverage-more-friendly .. _issue 206: https://bitbucket.org/ned/coveragepy/issue/206/pydoc-coveragecoverage-fails-with-an-error .. _issue 210: https://bitbucket.org/ned/coveragepy/issue/210/if-theres-no-coverage-data-coverage-xml .. _issue 214: https://bitbucket.org/ned/coveragepy/issue/214/coveragepy-measures-itself-on-precise Version 3.5.3 --- 29 September 2012 ----------------------------------- - Line numbers in the HTML report line up better with the source lines, fixing `issue 197`_, thanks Marius Gedminas. - When specifying a directory as the source= option, the directory itself no longer needs to have a ``__init__.py`` file, though its subdirectories do, to be considered as source files. - Files encoded as UTF-8 with a BOM are now properly handled, fixing `issue 179`_. Thanks, Pablo Carballo. - Fixed more cases of non-Python files being reported as Python source, and then not being able to parse them as Python. Closes `issue 82`_ (again). Thanks, Julian Berman. - Fixed memory leaks under Python 3, thanks, Brett Cannon. Closes `issue 147`_. - Optimized .pyo files may not have been handled correctly, `issue 195`_. Thanks, Marius Gedminas. - Certain unusually named file paths could have been mangled during reporting, `issue 194`_. Thanks, Marius Gedminas. - Try to do a better job of the impossible task of detecting when we can't build the C extension, fixing `issue 183`_. - Testing is now done with `tox`_, thanks, Marc Abramowitz. .. _issue 82: https://bitbucket.org/ned/coveragepy/issue/82/tokenerror-when-generating-html-report .. _issue 147: https://bitbucket.org/ned/coveragepy/issue/147/massive-memory-usage-by-ctracer .. _issue 179: https://bitbucket.org/ned/coveragepy/issue/179/htmlreporter-fails-when-source-file-is .. _issue 183: https://bitbucket.org/ned/coveragepy/issue/183/install-fails-for-python-23 .. _issue 194: https://bitbucket.org/ned/coveragepy/issue/194/filelocatorrelative_filename-could-mangle .. _issue 195: https://bitbucket.org/ned/coveragepy/issue/195/pyo-file-handling-in-codeunit .. _issue 197: https://bitbucket.org/ned/coveragepy/issue/197/line-numbers-in-html-report-do-not-align .. _tox: http://tox.readthedocs.org/ Version 3.5.2 --- 4 May 2012 ---------------------------- No changes since 3.5.2.b1 Version 3.5.2b1 --- 29 April 2012 --------------------------------- - The HTML report has slightly tweaked controls: the buttons at the top of the page are color-coded to the source lines they affect. - Custom CSS can be applied to the HTML report by specifying a CSS file as the extra_css configuration value in the [html] section. - Source files with custom encodings declared in a comment at the top are now properly handled during reporting on Python 2. Python 3 always handled them properly. This fixes `issue 157`_. - Backup files left behind by editors are no longer collected by the source= option, fixing `issue 168`_. - If a file doesn't parse properly as Python, we don't report it as an error if the filename seems like maybe it wasn't meant to be Python. This is a pragmatic fix for `issue 82`_. - The ``-m`` switch on ``coverage report``, which includes missing line numbers in the summary report, can now be specifed as ``show_missing`` in the config file. Closes `issue 173`_. - When running a module with ``coverage run -m <modulename>``, certain details of the execution environment weren't the same as for ``python -m <modulename>``. This had the unfortunate side-effect of making ``coverage run -m unittest discover`` not work if you had tests in a directory named "test". This fixes `issue 155`_ and `issue 142`_. - Now the exit status of your product code is properly used as the process status when running ``python -m coverage run ...``. Thanks, JT Olds. - When installing into pypy, we no longer attempt (and fail) to compile the C tracer function, closing `issue 166`_. .. _issue 82: https://bitbucket.org/ned/coveragepy/issue/82/tokenerror-when-generating-html-report .. _issue 142: https://bitbucket.org/ned/coveragepy/issue/142/executing-python-file-syspath-is-replaced .. _issue 155: https://bitbucket.org/ned/coveragepy/issue/155/cant-use-coverage-run-m-unittest-discover .. _issue 157: https://bitbucket.org/ned/coveragepy/issue/157/chokes-on-source-files-with-non-utf-8 .. _issue 166: https://bitbucket.org/ned/coveragepy/issue/166/dont-try-to-compile-c-extension-on-pypy .. _issue 168: https://bitbucket.org/ned/coveragepy/issue/168/dont-be-alarmed-by-emacs-droppings .. _issue 173: https://bitbucket.org/ned/coveragepy/issue/173/theres-no-way-to-specify-show-missing-in
2014-01-26Do not use py-distrbute with Python 3.x, but always use py-setuptoolswiz1-5/+1
(as was the default for Python-2.x in this file). py-distribute is by now obsolete, and py-setuptools the standard way.
2014-01-26Do not insist on py-distribute on python-3.x.wiz3-6/+28
Times have changed, and py-setuptools is now the cool kid again.
2014-01-26Add missing egg to PLIST. Bump PKGREVISION.wiz2-3/+4
(breakage happened during previous commit, sorry)
2014-01-26Updated graphics/py-OpenGL to 3.0.1nb5wiz1-1/+2
2014-01-26Add missing egg to PLIST (happened during big python-3.x commit, sorry).wiz2-3/+7
Fix interpreter path in installed file. Bump PKGREVISION.
2014-01-26Remove py-fann, it seems deprecated upstream.wiz6-36/+3
At least there is no release available for the current stable release, 2.2.0. ok maintainer gdt@
2014-01-25Updated lang/openjdk7 to 1.7.51ryoon1-1/+2