notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Some details on the 2023-01-16 website outage.
We just rebooted with several updates: * new HMTLify code * no port maintainer is now highly visible (e.g. https://freshports.org/security/sssd/) * fixed search logic error when using plain/ text details at https://github.com/FreshPorts/freshports/releases/tag/2.2.34
Port details
android-tools-fastboot Android Fastboot protocol CLI tool
29.0.6_1 devel Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Version of this port present on the latest quarterly branch.
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2015-06-09 21:53:25
Last Update: 2022-06-09 22:45:02
Commit Hash: 70cd499
Also Listed In: sysutils
License: APACHE20 BSD2CLAUSE
Description:
cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
pkg-plist: as obtained via: make generate-plist
Expand this list (6 items)
Collapse this list.
  1. bin/fastboot
  2. share/man/man1/fastboot.1.gz
  3. /usr/local/share/licenses/android-tools-fastboot-29.0.6_1/catalog.mk
  4. /usr/local/share/licenses/android-tools-fastboot-29.0.6_1/LICENSE
  5. /usr/local/share/licenses/android-tools-fastboot-29.0.6_1/APACHE20
  6. /usr/local/share/licenses/android-tools-fastboot-29.0.6_1/BSD2CLAUSE
Collapse this list.
Dependency lines:
  • android-tools-fastboot>0:devel/android-tools-fastboot
Conflicts:
CONFLICTS_INSTALL:
  • android-tools-fastboot-devel
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
No installation instructions:
This port has been deleted.
PKGNAME: android-tools-fastboot
Flavors: there is no flavor information for this port.
distinfo:

Packages (timestamps in pop-ups are UTC):
android-tools-fastboot
ABIlatestquarterly
FreeBSD:11:aarch649.0.0.r329.0.6_1
FreeBSD:11:amd6429.0.6_129.0.6_1
FreeBSD:11:armv66.0.0.r2629.0.6_1
FreeBSD:11:i38629.0.6_129.0.6_1
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch649.0.0.r3pkg-fallout
FreeBSD:12:amd64pkg-falloutpkg-fallout
FreeBSD:12:armv69.0.0.r329.0.6_1
FreeBSD:12:armv79.0.0.r329.0.6_1
FreeBSD:12:i386pkg-falloutpkg-fallout
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-fallout29.0.6_1
FreeBSD:13:aarch64pkg-falloutpkg-fallout
FreeBSD:13:amd64pkg-falloutpkg-fallout
FreeBSD:13:armv629.0.6_1pkg-fallout
FreeBSD:13:armv7pkg-falloutpkg-fallout
FreeBSD:13:i386pkg-falloutpkg-fallout
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips6429.0.6_129.0.6_1
FreeBSD:13:powerpc6429.0.6_1pkg-fallout
FreeBSD:13:riscv64pkg-falloutpkg-fallout
FreeBSD:14:aarch64pkg-falloutpkg-fallout
FreeBSD:14:amd64pkg-falloutpkg-fallout
FreeBSD:14:armv6pkg-falloutpkg-fallout
FreeBSD:14:armv7pkg-falloutpkg-fallout
FreeBSD:14:i386pkg-falloutpkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips6429.0.6_1pkg-fallout
FreeBSD:14:powerpc64pkg-falloutpkg-fallout
FreeBSD:14:riscv6429.0.6_1pkg-fallout
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
There are no ports dependent upon this port

Configuration Options:
Options name:
USES:
pkg-message:
For install:
WWW:
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/aosp-mirror/platform_system_core/tar.gz/platform-tools-29.0.6?dummy=/
Collapse this list.
Port Moves

Number of commits found: 84

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
29.0.6_1
09 Jun 2022 22:45:02
commit hash:70cd49992b459b8d4bb69da5b22929205e1bfb9dcommit hash:70cd49992b459b8d4bb69da5b22929205e1bfb9dcommit hash:70cd49992b459b8d4bb69da5b22929205e1bfb9dcommit hash:70cd49992b459b8d4bb69da5b22929205e1bfb9d files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
devel/android-tools: New port: Android debugging tools

While I'm here, remove the old devel/android-tools-adb and
devel/android-tools-fastboot ports. These ports are long out-of-date
and the adb port especially had issues with certain devices.

This port was tested from a FreeBSD 14.0 system to flash both
LineageOS and GrapheneOS on a Google Pixel 3 using both `adb` and
`fastboot`.
29.0.6_1
27 Nov 2021 04:13:38
commit hash:5b2e47c024afe7949512f7b3b352334ad1b23b9ccommit hash:5b2e47c024afe7949512f7b3b352334ad1b23b9ccommit hash:5b2e47c024afe7949512f7b3b352334ad1b23b9ccommit hash:5b2e47c024afe7949512f7b3b352334ad1b23b9c files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
devel/android-tools-fastboot: Release MAINTAINER
29.0.6_1
25 Nov 2021 21:40:11
commit hash:04b9da414081a733478d3def4e1e3777908536c6commit hash:04b9da414081a733478d3def4e1e3777908536c6commit hash:04b9da414081a733478d3def4e1e3777908536c6commit hash:04b9da414081a733478d3def4e1e3777908536c6 files touched by this commit
Stefan E├čer (se) search for other commits by this committer
*/*: Remove redundant '-*' from CONFLICTS definitions

The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Approved by: portmgr (blanket)
29.0.6_1
08 May 2021 03:17:35
commit hash:c8963e749d0e2522b093aa08b4486a7635f030e9commit hash:c8963e749d0e2522b093aa08b4486a7635f030e9commit hash:c8963e749d0e2522b093aa08b4486a7635f030e9commit hash:c8963e749d0e2522b093aa08b4486a7635f030e9 files touched by this commit
Neel Chauhan (nc) search for other commits by this committer
devel/android-tools-fastboot: Adopt port
29.0.6_1
07 Apr 2021 08:09:01
commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash:cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash:cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
29.0.6_1
06 Apr 2021 14:31:13
commit hash:135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash:135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash:135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash:135fdeebb99c3569e42d8162b265e15d29bd937d files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
all: Remove all other $FreeBSD keywords.
29.0.6_1
06 Apr 2021 14:31:07
commit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
29.0.6_1
31 Jan 2021 01:55:20
Revision:563446Original commit files touched by this commit
jbeich search for other commits by this committer
Drop illusion of maintenance

Gift important ports (reset if undesired):
- multimedia/libmtp -> desktop@
- x11-drivers/xf86-input-wacom -> x11@
29.0.6_1
15 Apr 2020 19:15:37
Revision:531780Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-adb: fix TEST=on after r527733

socket_spec_test.cpp:101: Failure
Expected equality of these values:
  5555
  get_host_socket_spec_port("vsock:5555", &error)
    Which is: -1

* thread #1, name = 'adb_test', stop reason = signal SIGILL: privileged
instruction
    frame #0: 0x00000000003fc604 adb_test`GetThreadId() at
logger_write.cpp:240:31
   237  #endif
   238
   239  // Copied from base/threads.cpp
-> 240  static uint64_t GetThreadId() {
   241  #if defined(__BIONIC__)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
29.0.6
03 Mar 2020 22:53:35
Revision:527733Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 29.0.6

Changes:	https://android.googlesource.com/platform/system/core/+log/platform-tools-29.0.5..platform-tools-29.0.6/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/platform-tools-29.0.5..platform-tools-29.0.6/fastboot
Reported by:	portscout
29.0.5
20 Jan 2020 02:01:42
Revision:523601Original commit files touched by this commit
jbeich search for other commits by this committer
Simplify port-specific manpages location after r523104

Not all of my ports are covered because:
- USES=cmake requires patching devel/cmake to undo BSD-specific defaults
  (A good example why BSD quirks should stay in ports, not to be upstreamed)
- USES=meson and GNU_CONFIGURE require dropping --mandir argument
- ponscripter-sekai requires Templates/BSD.local.dist to NOT create PREFIX/man
29.0.5
29 Oct 2019 18:21:53
Revision:516026Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: simplify <sys/endian.h> fix
29.0.5
29 Oct 2019 18:04:19
Revision:516023Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 29.0.5

Changes:	https://android.googlesource.com/platform/system/core/+log/platform-tools-29.0.4..platform-tools-29.0.5/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/platform-tools-29.0.4..platform-tools-29.0.5/fastboot
Reported by:	portscout
29.0.4
01 Oct 2019 07:25:09
Revision:513460Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 29.0.4

Changes:	https://android.googlesource.com/platform/system/core/+log/platform-tools-29.0.3..platform-tools-29.0.4/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/platform-tools-29.0.3..platform-tools-29.0.4/fastboot
Reported by:	portscout
29.0.3
16 Sep 2019 21:31:10
Revision:512191Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: better name file for FreeBSD support

While tested mainly on FreeBSD and DragonFly it may also work on
NetBSD and OpenBSD which use reference libusb implementation.
29.0.3
12 Sep 2019 14:57:02
Revision:511886Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: replace post-extract via GH_SUBDIR
29.0.3
12 Sep 2019 14:45:56
Revision:511885Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-*: simplify via GH_TUPLE

Also, chase HTTP redirect in simpleperf
29.0.3
12 Sep 2019 12:57:01
Revision:511880Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: tabify after r511879
29.0.3
12 Sep 2019 12:52:57
Revision:511879Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: update to 29.0.3

Changes:       
https://android.googlesource.com/platform/system/core/+log/android-9.0.0_r3..platform-tools-29.0.3/fastboot
9.0.0.r3_3
06 Sep 2019 06:29:53
Revision:511279Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-adb: glob(3) in FILES doesn't work on FreeBSD 12.0
9.0.0.r3_2
13 Aug 2019 16:01:59
Revision:508835Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories d)
9.0.0.r3_2
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
9.0.0.r3_1
10 Jul 2019 01:16:25
Revision:506330Original commit files touched by this commit
jbeich search for other commits by this committer
Add more gettid() aliases to my ports

https://man.openbsd.org/getthrid.2
https://illumos.org/man/3C/thr_self
9.0.0.r3_1
17 Jun 2019 08:36:28
Revision:504401Original commit files touched by this commit
jbeich search for other commits by this committer
Switch DragonFly to pthread_getthreadid_np in my ports

https://github.com/DragonFlyBSD/DragonFlyBSD/commit/c0f25c26521a
9.0.0.r3_1
03 Jun 2019 15:14:47
Revision:503398Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-adb: back out r498558 for breaking other BSDs

g++: error: ../libcutils/sockets.o: No such file or directory
9.0.0.r3_1
10 Apr 2019 11:51:59
Revision:498558Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-adb: drop FreeBSD < 10.2 support after r430462
9.0.0.r3_1
12 Dec 2018 01:35:36
Revision:487272Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
9.0.0.r3
15 Aug 2018 18:11:09
Revision:477247Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: drop unused file after r448522
9.0.0.r3
15 Aug 2018 17:32:28
Revision:477244Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 9.0.0.r3

Changes:	https://android.googlesource.com/platform/system/core/+log/android-8.1.0_r2..android-9.0.0_r3/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-8.1.0_r2..android-9.0.0_r3/fastboot
MFH:		2018Q3 (mostly bug fixes)
8.1.0.r2_2
29 Jul 2018 22:18:46
Revision:475857Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
8.1.0.r2_1
11 Jun 2018 19:41:12
Revision:472201Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: unbreak fetch

fetch:
https://anonscm.debian.org/cgit/android-tools/android-tools.git/plain/debian/fastboot.1?id=706e754:
Not Found

Submitted by:	jrm
Differential Revision:	https://reviews.freebsd.org/D15761
8.1.0.r2_1
22 Dec 2017 10:49:10
Revision:456975Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-adb: update SDK version as part of makesum

- Extract platform SDK version out of platform/build repo
- Move version logic out of sub-makefile
- Simplify GH_REVISION
8.1.0.r2_1
22 Dec 2017 10:48:57
Revision:456974Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: chase SDK version in --version after r456869

Keep in mind, the output is still not identical to upstream.

  $ platform-tools_r26.0.0-linux/adb version
  Android Debug Bridge version 1.0.39
  Revision 3db08f2c6889-android
  Installed as /tmp/platform-tools_r26.0.0-linux/adb

  $ platform-tools_r26.0.0-linux/fastboot --version
  fastboot version 3db08f2c6889-android
  Installed as /tmp/platform-tools_r26.0.0-linux/fastboot

  $ platform-tools_r27.0.0-linux/adb version
  Android Debug Bridge version 1.0.39
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.1.0.r2
22 Dec 2017 10:48:45
Revision:456973Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: chase HTTP redirect
8.1.0.r2
20 Dec 2017 23:14:35
Revision:456869Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 8.1.0.r2

Changes:	https://android.googlesource.com/platform/system/core/+log/android-8.0.0_r24..android-8.1.0_r2/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-8.0.0_r24..android-8.1.0_r2/fastboot
8.0.0.r24
30 Oct 2017 18:36:22
Revision:453204Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 8.0.0.r24

Changes:	https://android.googlesource.com/platform/system/core/+log/android-8.0.0_r4..android-8.0.0_r24/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-8.0.0_r4..android-8.0.0_r24/fastboot
8.0.0.r4_1
10 Sep 2017 20:55:39
Revision:449591Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
8.0.0.r4
22 Aug 2017 13:30:04
Revision:448531Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-adb-devel: switch to master FILESDIR
8.0.0.r4
22 Aug 2017 13:24:00
Revision:448529Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: sync usb_freebsd.cpp with -devel
8.0.0.r4
22 Aug 2017 13:07:02
Revision:448526Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: drop unused file after r448522
8.0.0.r4
22 Aug 2017 13:01:20
Revision:448522Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 8.0.0.r4 (oreo)

Changes:	https://android.googlesource.com/platform/system/core/+log/android-7.1.2_r17..android-8.0.0_r4/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-7.1.2_r17..android-8.0.0_r4/fastboot
7.1.2.r17
22 Jun 2017 13:04:35
Revision:444113Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot-devel: oops, fix docs after r444112
7.1.2.r17
22 Jun 2017 12:43:01
Revision:444112Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot-devel: update to o.p.2.332

Changes:	https://android.googlesource.com/platform/system/core/+log/dfd30c4a169e..d1e9e7bc06f0/fastboot
7.1.2.r17
13 Jun 2017 22:48:45
Revision:443543Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot,simpleperf}: update to 7.1.2.r17

Changes:	https://android.googlesource.com/platform/system/core/+log/android-7.1.1_r4..android-7.1.2_r17/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-7.1.1_r4..android-7.1.2_r17/fastboot
Changes:	https://android.googlesource.com/platform/system/extras/+log/android-7.1.1_r4..android-7.1.2_r17/simpleperf
MFH:		2017Q2
7.1.1.r4_1
01 Apr 2017 15:23:32
Revision:437439Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
7.1.1.r4
16 Dec 2016 16:21:59
Revision:428686Original commit files touched by this commit
jbeich search for other commits by this committer
List in more categories
7.1.1.r4
06 Dec 2016 22:53:44
Revision:428001Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 7.1.1.r4

Changes:	https://android.googlesource.com/platform/system/core/+log/android-7.1.0_r4..android-7.1.1_r4/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-7.1.0_r4..android-7.1.1_r4/fastboot
7.1.0.r4
29 Oct 2016 05:14:42
Revision:424893Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 7.1.0.r4

Changes:	https://android.googlesource.com/platform/system/core/+log/android-7.0.0_r1..android-7.1.0_r4/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-7.0.0_r1..android-7.1.0_r4/fastboot
7.0.0.r1
29 Sep 2016 03:44:05
Revision:422901Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: update to n.p.5.3582

Changes:	https://android.googlesource.com/platform/system/core/+log/2f21b7cecda2..dfd30c4a169e/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/2f21b7cecda2..dfd30c4a169e/fastboot
7.0.0.r1
24 Aug 2016 14:50:17
Revision:420796Original commit files touched by this commit
mat search for other commits by this committer
Convert some port to the new GH_SUBDIR feature.

Sponsored by:	Absolight
7.0.0.r1
24 Aug 2016 12:41:31
Revision:420787Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 7.0.0.r1 (nougat)

Changes:	https://android.googlesource.com/platform/system/core/+log/android-6.0.1_r24..android-7.0.0_r1/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-6.0.0_r26..android-7.0.0_r1/fastboot
6.0.0.r26
09 Aug 2016 16:48:22
Revision:419937Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: update to n.p.5.126

Changes:	https://android.googlesource.com/platform/system/core/+log/80beb506cf84..2f21b7cecda2/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/80beb506cf84..2f21b7cecda2/fastboot
6.0.0.r26
08 Jun 2016 15:51:37
Revision:416544Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}-devel: update to n.p.3.101

Changes:	https://android.googlesource.com/platform/system/core/+log/d61bfb9a79e3..35d84096e9a5/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/d61bfb9a79e3..35d84096e9a5/fastboot
6.0.0.r26
16 Mar 2016 12:58:17
Revision:411229Original commit files touched by this commit
jbeich search for other commits by this committer
Drop default directory from _DEPENDS in my ports

https://lists.freebsd.org/pipermail/freebsd-ports/2015-October/100794.html
6.0.0.r26
12 Jan 2016 14:33:21
Revision:405874Original commit files touched by this commit
amdmi3 search for other commits by this committer
Add Public Domain support to ports license framework. You can now use

    LICENSE=  PD

Note that although Public Domain is not technically a license, it's
handled in the same way as licenses here, which is a common practice
(Arch, Gentoo, Fedora, Debian, even FOSSology do the same).

Convert all ports which redefine Public Domain LICENSE to LICENSE=PD.

Approved by:	portmgr (bapt)
Differential Revision:	D4149
6.0.0.r26
05 Nov 2015 01:52:50
Revision:400821Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 6.0.0.r26

Changes:	https://android.googlesource.com/platform/system/core/+log/android-6.0.0_r1..android-6.0.0_r26/adb
(device only)
Changes:	https://android.googlesource.com/platform/system/core/+log/android-6.0.0_r1..android-6.0.0_r26/fastboot
6.0.0.r1_3
24 Oct 2015 16:28:40
Revision:400130Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: fix copy/paste typo in r400115

Reported by:	sunpoet
6.0.0.r1_2
24 Oct 2015 10:12:36
Revision:400116Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: force all distfiles for |make makesum|

Forgetting to pass DISABLE_CONFLICTS= is easy to notice unlike
a missing checksum. So, hook into makesum like with update-revision.
6.0.0.r1_2
24 Oct 2015 10:12:22
Revision:400115Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update BASH to 20150902 snapshot

- Switch to the actual upstream on GitHub
- Reduce overuse of :FOO make(1) variable modifiers
- Restore conditional install via target option helper
6.0.0.r1_1
13 Oct 2015 18:03:49
Revision:399206Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: don't search for selinuxfs mountpoint
6.0.0.r1
13 Oct 2015 18:03:26
Revision:399205Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-*: slightly improve standalone build

- Try to derive {ADB,FASTBOOT}_REVISION from git(1)
- Use pkg-config for libcrypto/libpcre/libusb (e.g. if they aren't in base)
- Convert PORTDOCS into FILES (bsd.port.mk vs. bsd.prog.mk)
- Partially convert to new testing framework
- Put -lpthread last as enforced by base r274849 but prevent
  := assignment from mucking $ escaping in $()
- |make clean| to clean files built by test target
- Move up bsd.prog.mk in order to use ${PROG} and ${OBJS} defined in it
6.0.0.r1
09 Oct 2015 15:25:55
Revision:398924Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-{adb,fastboot}: update to 6.0.0.r1 (marshmallow)

- Integrate most changes from -devel slaves (e.g. r392432, r397252)
- Get revision based on GH_TAGNAME (from JSON for releases)
- Take maintainership

Changes:	https://android.googlesource.com/platform/system/core/+log/android-5.1.1_r4..android-6.0.0_r1/adb
Changes:	https://android.googlesource.com/platform/system/core/+log/android-5.1.1_r4..android-6.0.0_r1/fastboot
Approved by:	kevlo (adb maintainer)
Differential Revision:	https://reviews.freebsd.org/D3842
5.1.1.r4_5
26 Sep 2015 20:26:22
Revision:398012Original commit files touched by this commit
jbeich search for other commits by this committer
Convert my ports to USES=localbase
5.1.1.r4_5
26 Sep 2015 20:25:58
Revision:398011Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-*: restore CPPFLAGS support after r390135
5.1.1.r4_5
28 Aug 2015 14:57:29
Revision:395493Original commit files touched by this commit
jbeich search for other commits by this committer
Convert my ports to _VARS option helper
5.1.1.r4_5
18 Jul 2015 16:51:09
Revision:392432Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot-devel: move FreeBSD code to C++

Copy files in order to fix the following errors.

  files/usb_freebsd.cpp:132:4: error: assigning to 'usb_handle *' from
incompatible type 'void *'
          h = malloc(sizeof(*h));
            ^ ~~~~~~~~~~~~~~~~~~
  files/usb_freebsd.cpp:162:6: error: no matching function for call to
'libusb_bulk_transfer'
          if (libusb_bulk_transfer(h->handle, h->ep_out, (void *)(long)_data,
len, &actlen, 0) < 0)
              ^~~~~~~~~~~~~~~~~~~~
  /usr/include/libusb.h:478:5: note: candidate function not viable: cannot
convert argument of incomplete type 'void *' to 'uint8_t *' (aka 'unsigned char
*')
  int     libusb_bulk_transfer(libusb_device_handle * devh, uint8_t endpoint,
uint8_t *data, int length, int *transferred, uint32_t timeout);
          ^
  files/usb_freebsd.cpp:172:6: error: no matching function for call to
'libusb_bulk_transfer'
          if (libusb_bulk_transfer(h->handle, h->ep_in, _data, len, &actlen, 0)
< 0)
              ^~~~~~~~~~~~~~~~~~~~
  /usr/include/libusb.h:478:5: note: candidate function not viable: cannot
convert argument of incomplete type 'void *' to 'uint8_t *' (aka 'unsigned char
*')
  int     libusb_bulk_transfer(libusb_device_handle * devh, uint8_t endpoint,
uint8_t *data, int length, int *transferred, uint32_t timeout);
          ^
  3 errors generated.

  fastboot.o: In function `find_item(char const*, char const*)':
  fastboot.cpp:(.text+0xea): undefined reference to `get_my_path'
5.1.1.r4_5
25 Jun 2015 07:50:30
Revision:390537Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: drop unused headers
5.1.1.r4_5
18 Jun 2015 22:45:35
Revision:390085Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot-devel: add new slave port for git master

A temporary port to facilitate testing and updating master.

Changes:	https://android.googlesource.com/platform/system/core/+log/53d504f/fastboot
5.1.1.r4_5
18 Jun 2015 01:46:35
Revision:390008Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: shuffle CFLAGS to unbreak DragonFly

Avoid stepping into OS X platform code with off64_t workaround.

cc ... -D__APPLE__ -D__MACH__ .../ext4_utils/ext4_utils.c
In file included from .../ext4_utils/ext4_utils.c:43:0:
/usr/include/sys/disk.h:49:2: error: #error "This file should not be included by
userland programs."
 #error "This file should not be included by userland programs."
  ^
*** [ext4_utils.o] Error code 1

Reported by:	DPorts
5.1.1.r4_5
13 Jun 2015 16:59:35
Revision:389471Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: fix "devices" output

Catch up with the following upstream changes:

https://android.googlesource.com/platform/system/core/+/b4add9b%5E!/
https://android.googlesource.com/platform/system/core/+/13081c6%5E!/

Before

  $ fastboot devices
  no permissions         fastboot

  $ fastboot devices -l
  no permissions         fastboot

After

  $ fastboot devices
  ABCD1234               fastboot

  $ fastboot devices -l
  ABCD1234               fastboot ugen1.2
5.1.1.r4_4
11 Jun 2015 18:14:25
Revision:389240Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: add new LICENSE after r389152
5.1.1.r4_3
11 Jun 2015 18:14:10
Revision:389239Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: add bash completion from Debian
5.1.1.r4_3
11 Jun 2015 18:13:55
Revision:389238Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: warn about name conflict with fastboot(8)

Suggested by:	Jan Henrik Sylvester <me@janh.de>
5.1.1.r4_2
11 Jun 2015 18:12:08
Revision:389237Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: clear Linuxisms in the manpage
5.1.1.r4_1
11 Jun 2015 18:11:54
Revision:389236Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: integrate manpage in the build
5.1.1.r4_1
11 Jun 2015 18:11:39
Revision:389235Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: install protocol documentation
5.1.1.r4
11 Jun 2015 18:11:09
Revision:389234Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: unbreak against libusb-1.0.9 from sf.net

inb4 someone actually tests on NetBSD or OpenBSD...

files/usb_freebsd.c:57:2: error: must
      use 'struct' tag to refer to type 'libusb_device_descriptor'
        libusb_device_descriptor ddesc;
        ^
        struct
files/usb_freebsd.c:58:2: error: must
      use 'struct' tag to refer to type 'libusb_config_descriptor'
        libusb_config_descriptor *pcfg;
        ^
        struct
2 errors generated.

Tested by:	md5
5.1.1.r4
10 Jun 2015 23:18:38
Revision:389153Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: update to 5.1.1.r4
4.4.4.r2.0.1
10 Jun 2015 23:18:24
Revision:389152Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: update to 4.4.4.r2.0.1
4.2.2.r1.2
10 Jun 2015 23:18:09
Revision:389151Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: update to 4.2.2.r1.2

android.googlesource.com archives have volatile timestamps which makes
them impossible to use as distfiles due to varying checksum.

android organization on GitHub doesn't have platform/system/extras mirror.
And various private and non-vanilla clones seem to lack android-* tags
that are necessary to sync modules.

For now, use my own mirror to avoid local-distfiles and keep the port simple
via multi-GitHub support.
4.0.4.r2.1
10 Jun 2015 23:17:55
Revision:389150Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: add manpage from Debian
4.0.4.r2.1
10 Jun 2015 23:17:42
Revision:389149Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: convert to DISTVERSIONPREFIX
4.0.4.r2.1
10 Jun 2015 09:47:12
Revision:389028Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: inflict minor style

o Escape MAKE_ENV paths for consistency with my other ports
o -I. == -I${.OBJDIR} while ${.OBJDIR} != ${.CURDIR} after |make obj|
4.0.4.r2.1
09 Jun 2015 21:53:14
Revision:389005Original commit files touched by this commit
jbeich search for other commits by this committer
devel/android-tools-fastboot: add new port

Fastboot is a diagnostic protocol primarily used to update the flash
filesystem of Android devices over USB.

This package provides the fastboot command-line tool.

Inspired by:	devel/android-tools-adb
Obtained from:	hselasky @ libusb-devel

Number of commits found: 84