Previously there were at least 5 different ways MACHINE_ARCH could be set,
some statically and some at run time, and in many cases these settings
differed, leading to issues at pkg_add time where there was conflict
between the setting encoded into the package and that used by pkg_install.
Instead, move to a single source of truth where the correct value based on
the host and the chosen (or default) ABI is determined in the bootstrap
script. The value can still be overridden in mk.conf if necessary, e.g.
for cross-compiling.
ABI is now set by default and if unset a default is calculated based on
MACHINE_ARCH. This fixes some OS, e.g. Linux, where the wrong default was
previously chosen.
As a result of the refactoring there is no need for LOWER_ARCH, with
references to it replaced by MACHINE_ARCH. SPARC_TARGET_ARCH is also
removed.
Changelog:
* 756573 : pcapparse: Crash in presence of empty packet
* 758286 : qtitem: GstQSGTexture leaks in updatePaintNode
* 760127 : mpegtsmux: Reserve bits not set to to 1's
* 760551 : shmsink: Deadlock in memory free
* 760883 : gl: Black screen on Android after update from 1.6.1 to 1.6.2
Changelog:
* 759624 : v4l2: Exposes colorimetry for RGB format which confuses videoconvert
* 742446 : sbcparse: Frame coalescing broken for joint stereo
* 758943 : SEGV using rtpj2kdepay & openjpegdec
* 760289 : rtpvrawdepay : memory leak
* 760556 : rtspsrc: interleaved data and srtp don't play well together
* 760666 : vp8enc: Do not mix up Booleans with FlowReturn
Changelog:
* 759110 : appsrc: Clear is_eos flag when receiving the flush event
* 759910 : typefind: AAC/ADTS typefinding reads over array bounds
* 760222 : videopool: store videoinfo after choosing the biggest buffer size
Changelog:
encoder_open: Fix memory leak
arm: do not fill mc_weight*_neon tabs for HIGH_BIT_DEPTH
arm: Eliminate text relocations in asm
arm: Don't assume alignment in mbtree_propagate_list_internal where it isn't provided
Fix checkasm register clobber check on iOS
CHANGES IN V1.8.1
- cups-browsed: Do not disable queues which still have jobs (and
therefore cannot be removed) when avahi-daemon goes away, the
print server is most probably still available and printing can
be continued. Especially important on mobile devices where
avahi-daemon is shut down when the print dialog is closed (and
the job(s) still printing).
CHANGES IN V1.8.0
- COPYING: Replaced the COPYING file by a file in Debian format,
derived from Debian's file but updated and corrected.
- braille: Added info about additional packages needed for Braille
printing to the README file.
- braille: Let the Braille filters use lou_translate of
liblouis if the more sophisticated file2brl of liblouisutdml
is not installed. This is decided on at run time, so later
installation of liblouisutdml will let the filters
automatically switch to file2brl.
- braille: Allow to build with Braille support also if
liblouis is not installed at build time.
- braille: Added checks for the presence of helper tools, to
get clear messages in the CUPS error_log if something is
missing.
- Fixed copyright headers of files inherited from CUPS or
derived from CUPS, pointing to COPYING as license info file,
removing Apple exceptions, removing hints that a missing
license info file can be found at www.cups.org, and removing
"$Id" SVN file ID placeholders.
- Updated COPYING file for missing implicitclass and beh
backends.
CHANGES IN V1.7.0
- cups-browsed: Added possibility to trigger the auto shutdown
by the queues of cups-browsed being without jobs. Before
auto shutdown was only possible when all queues have gone
away. This allows auto shutdown on mobile devices where
avahi-daemon is also used for other things than printing.
Patch provided by Brad Lanam in PR pkg/50696.
Changes:
4.40 [2016-1-22]
Updated the Tcl interface to return the 'display' key as a list.
4.39 [2016-1-22]
Added a Tcl interface.
Fixed CSV header to honor -n flag.
Added -C, --csv-tabs to output CSV with tabs.
Fixes for mingw (build, long double can't be printf'd).
Update mkconfig to version 1.27
4.38 [2016-1-6]
Honor FreeBSD NO_PIE environment variable.
Update mkconfig to version 1.26
4.37 [2015-10-18]
Fixed a problem when processing the DI_ARGS environment variable.
Hardened compiler options: reference: http://wiki.debian.org/Hardening
Code cleanup to fix compiler warnings.
4.36 [2015-5-18]
Updated test for NFS remote filesystems.
4.35 [2014-2-15]
Updates for Irix.
Fixed a bug when -I/-x were specified in addition to a filespec.
Updated build system to mkconfig-1.24
* Version 3.10.0 introduced a case-folding bug in the LIKE operator which is fixed by this patch release.
* Fix a use-after-free that can occur when SQLite is compiled with -DSQLITE_HAS_CODEC.
* Fix the build so that it works with -DSQLITE_OMIT_WAL.
* Fix the configure script for the amalgamation so that the --readline option works again on Raspberry PIs.
Updated devel/ruby-gnome2-atk to 3.0.7nb1
Updated devel/ruby-gnome2-gio to 3.0.7nb1
Updated devel/ruby-gnome2-glib to 3.0.7nb1
Updated devel/ruby-gnome2-gobject-introspection to 3.0.7nb1
Updated devel/ruby-gnome2-pango to 3.0.7nb1
Updated graphics/ruby-gnome2-cairo-gobject to 3.0.7nb1
Updated graphics/ruby-gnome2-clutter to 3.0.7nb1
Updated graphics/ruby-gnome2-clutter-gtk to 3.0.7nb1
Updated graphics/ruby-gnome2-gdk3 to 3.0.7nb1
Updated graphics/ruby-gnome2-gdkpixbuf to 3.0.7nb1
Updated graphics/ruby-gnome2-rsvg to 3.0.7nb1
Updated multimedia/ruby-gnome2-clutter-gstreamer to 3.0.7nb1
Updated multimedia/ruby-gnome2-gstreamer to 3.0.7nb1
Updated print/ruby-gnome2-poppler to 3.0.7nb1
Updated www/ruby-gnome2-webkit-gtk to 3.0.7nb1
Updated www/ruby-gnome2-webkit-gtk2 to 3.0.7nb1
Updated x11/ruby-gnome2-gtk to 3.0.7nb1
Updated x11/ruby-gnome2-gtk3 to 3.0.7nb1
Updated x11/ruby-gnome2-gtksourceview2 to 3.0.7nb1
Updated x11/ruby-gnome2-gtksourceview3 to 3.0.7nb1
Updated x11/ruby-gnome2-vte to 3.0.7nb1
Changes since 5.3.1:
Alignment of variable values is no longer checked by single line, but by
the complete block (e.g. SUBST_*). Pkglint now checks that all variables
belonging to a block are indented consistently, so that their values are
aligned nicely.
Since pkglint does not report warnings, but only notes, and since it can
fix them automatically, the burden on the package developers will be very
low. Especially, since these notes are only printed when pkglint is called
with the -Wspace or -Wall options.
Also, pkglint supports running its unit tests now.
Added a new Olympus LensType (thanks Niels Kristian Bech Jensen)
Added a couple of new Olympus FlashModel values
Added a new Nikon LensID
Added a new Pentax LensType
Decode a number of new Sony tags (thanks Jos Roost)
Decode H264:DateTimeOriginal DST flag, and add " DST" to time string if set
Decode a few more CanonCustom settings
Fixed problem creating user-defined XMP structure elements with names containing characters which are illegal in tag names
Improved mechanism for generating tags which must be specifically requested when copying or used in -if or -p expressions
Improved warning in Windows if help documentation file can't be created
Patched Composite:FileNumber to handle case where Canon:FileNumber is 10000
Patched reading FujiFilm RawImageWidth/Height for new X-Pro2 RAF images
Fixed problem reading PDF objects which begin with a comment line
Fixed problem which could result in ExifTool corrupting a PDF file when writing
API Changes:
Added RequestTags option
No longer generate MDItem tags when RequestAll option is set
----------------------------
ChangeLog is the same as 3.23.07.19 to 3.23.07.21
Previous commit log has confusion on version numbers. It was really
3.23.07.19 to 3.23.07.21.
(From now on, avoid picking 4 digit version, they are alpha, thanks Robert Elz)
Prevented the error message "*** Error 1 (ignored) ***" during installation
by using || instead of &&.
Shell commands are hidden during normal operation.
Go packages can be tested using "bmake test".
ok @bsiegert
Upstream changes:
0.4216 - Wed Jan 20 10:39:27 CET 2016
- Delete test that fails with new version.pm [Leon Timmermans]
0.42_15 - Sat Nov 28 15:17:40 CET 2015
- Honor environmental variables when using TAP::Harness directly [Leon Timmermans]
- Reintroduce some level of perl 5.6 support [Leon Timmermans]
Note that this comes with no guarantees or commitment
- Allow Devel::Cover usage with TAP::Harness [Philipp Gortan]
- Remove "running under some shell" [Shoichi Kaji]
- Fix cookbook - code was missing trailing ` [Matthew Horsfall]
Upstream changes:
0.08 2016-01-13
- Fixed typo in name of Constant::Export::Lazy in SEE ALSO. MANWAR++
- Simplified Makefile.PL
0.07 2015-10-09
- Updated github repo URL after changing my github username
Upstream changes:
Release 1.21 - 20 September 2015
- Test more versions on travis.
- Fix things up with cpancover for new docker release.
- Fix problem under 5.22 (Dick Franks) (github 140).