pkglint --only "https instead of http" -r -F
With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.
This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
pkglint -Wall -F -r cross
xtensa-esp32-elf-gcc has been manually edited afterwards because when
realigning variable assignments, pkglint only allows one long outlier
line. This package has two long SITES.* lines, therefore pkglint wanted
to indent the variable values much further to the right. This needs to be
fixed in pkglint.
This switch is meant to be used by packages requiring an implementation of the
former libusb (as in devel/libusb). The original implementation can be
chosen by setting LIBUSB_TYPE to "native".
The alternative implementation libusb-compat (as in devel/libusb-compat) wraps
libusb1 (in devel/libusb1). This implementation can be chosen by setting
LIBUSB_TYPE to "compat". On NetBSD, it has the advantage of not requiring root
privileges to locate and use USB devices without a kernel driver.
This second part switches packages using libusb to this framework. It does not
change compilation options or dependencies at this point.
Compile-tested on most packages affected and available on NetBSD/amd64.
Upstream's NEWS:
== Release 0.7.2 [2015-02-04]
* Fix memory bounds used for XMega targets.
== Release 0.7.1 [2015-01-03]
* Fix use of mandatory filename ChangeLog in distribution tarball
* Fix infinite loop in rpl_malloc
* Add experimental support for autocomplete on Ubuntu
* Fix exit status of help-related options and improve start sequence
== Release 0.7.0 [2014-08-02]
* Add support for atmega16c4 and atmega32c4
* Fix device erase for bootloaders which return busy status
* Better include file defaults for libusb when run bootstrap is run without pkgconfig.
* Improved status output
* Add hex dump commands
* Add blank memory check
* Major rework of the flash/user/eeprom code
* Replace start and reset commands with launch
* Repository and website migrated to GitHub
== Release 0.6.2 [2013-07-19]
* Use correct default libusb-1.0 path
* Workaround for "Device not found" errors
== Release 0.6.1 [2013-04-04]
* Added support for specifying a USB bus and address
* Added support for device serialization
* Fix packaging problem which failed to supply the default path
for libusb-1.0 files when built on a machine without that package.
* Clarified some error messages
== Release 0.6.0 [2013-01-29]
* Added support for xmega chips currently supported by FLIP
* Do not attempt eeprom operations on devices without eeprom
* Allow setting the security bit on AVR32
* Add HTML help file for Windows users
* Added new commands --version, --help, --targets
* Improved built in help text
* Improved several error messages
== Release 0.5.5 [2012-12-22]
* Added support for atmega16u2
* Fixed operation of reset command
* More reliable autoconf operation
* Better support for Windows users
* Fixed erase timeout for AVR32
Changes since 0.5.2:
2011-01-16 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* fedora/dfu-programmer.spec.in,
fedora/10-dfu-programmer.fdi, configure.ac, NEWS,
AUTHORS, src/arguments.c, src/arguments.h,
docs/dfu-programmer.1: Updated to the new 0.5.3 release.
2011-01-16 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* src/arguments.c, src/arguments.h,
fedora/10-dfu-programmer.fdi,
doc/dfu-programmer.1: Added support for at32uc3c chips.
2011-01-16 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* src/commands.c: Apply fix suggested by bug 3017901. Fix
an off by 1 error for the bootloader size.
2011-01-16 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* src/intel_hex.c: Apply fix suggested by bug 3016469. Fix
a sign extension problem during reading in the data to
flash.
2010-05-02 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* AUTHORS, src/commands.c: Removed confusing & useless code
that Darren Gibbs found.
2010-04-08 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* AUTHORS, src/arguments.c, src/arguments.h
doc/dfu-programmer.1: Added the patch Mitko sent
to enable at32uc3b1512 and at32uc3b0512 chips.
2010-02-15 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* config.h.in, configure.ac, AUTHORS, src/commands.c,
src/dfu.c, src/dfu-device.h, src/dfu.h, src/main.c:
Added the patch Torsten Rottmann sent to enable
libusb 1.0 support, plus I some changes to allow for
switching via a configure file flag.
2010-02-15 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* src/arguments.c, src/arguments.h, dfu-programmer.1,
AUTHORS: Added the patch Dave Fletcher sent to
enable atmega32u2 support.
2009-09-09 Weston Schmidt <weston_schmidt@alumni.purdue.edu>
* src/commands.c: Fix a bug due to the order of the
bootloader suppression and the lower boundary
verification. Additionally, fixed an off by 1 error
in the flash address verification.