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: 21670704d6f52202
Port details
devel/android-tools-fastboot
Moved to devel/android-tools on : Port has been updated and consolidated into devel/android-tools
This port is no longer in the ports tree, its history is kept below.
- Formerly
- devel/android-tools-fastboot-devel until 2017-12-20
- Links
- cgit
Commits (107)
List in more categoriesd7242ea20d
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/fastbootb6a7f98030devel/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/fastboot305c06c3e6devel/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/fastboote78331a963Convert some port to the new GH_SUBDIR feature. Sponsored by: Absolight3e61c9e50f
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/fastboote7c25f9f24devel/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/fastboot9c6b00d6e2devel/android-tools-{adb,fastboot}-devel: update to n.p.4.74
Changes: https://android.googlesource.com/platform/system/core/+log/35d84096e9a5..80beb506cf84/adb
Changes: https://android.googlesource.com/platform/system/core/+log/35d84096e9a5..80beb506cf84/fastboot291cf18f07devel/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/fastboot8fd2549ac0devel/android-tools-*: macrofy GH_TAGNAME for extra distfiles In order to avoid typo-casualties like android-tools-adb-devel.5e0b64087b
devel/android-tools-fastboot-devel: reconnect r403829 changes with old historyc8116fbba9
devel/android-tools-fastboot-devel: break before repo surgery8d61af63db
devel/android-tools-fastboot-devel: unbreak build on DragonFly (like r400822)
fastboot.o:fastboot.cpp:function std::_Function_handler<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), main::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&): error: undefined reference to 'fs_get_generator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
fastboot.o:fastboot.cpp:function fb_perform_format(Transport*, char const*, int, char const*, char const*) [clone .constprop.79]: error: undefined reference to 'fs_get_generator(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
fastboot.o:fastboot.cpp:function fb_perform_format(Transport*, char const*, int, char const*, char const*) [clone .constprop.79]: error: undefined reference to 'fs_generator_generate(fs_generator const*, int, long long)'
Reported by: muscles.dragonflybsd.org28ac761fcbDrop default directory from _DEPENDS in my ports https://lists.freebsd.org/pipermail/freebsd-ports/2015-October/100794.htmlf7731c8be8
devel/android-tools-{adb,fastboot}-devel: update to m.p.6425
Changes: https://android.googlesource.com/platform/system/core/+log/aef26bb1a4ad..aef26bb1a4ad/adb
Changes: https://android.googlesource.com/platform/system/core/+log/aef26bb1a4ad..aef26bb1a4ad/fastboot02aab08833devel/android-tools-{adb,fastboot}-devel: update to m.p.6225
Changes: https://android.googlesource.com/platform/system/core/+log/461a29540c01..aef26bb1a4ad/adb
Changes: https://android.googlesource.com/platform/system/core/+log/461a29540c01..aef26bb1a4ad/fastbootc947c154caAdd 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: D414994817f0784
devel/android-tools-{adb,fastboot}-devel: update to m.p.5956
Changes: https://android.googlesource.com/platform/system/core/+log/0bb1ce06ea46..461a29540c01/adb
Changes: https://android.googlesource.com/platform/system/core/+log/0bb1ce06ea46..461a29540c01/fastboot7cdb29d2e2devel/android-tools-{adb,fastboot}-devel: update to m.p.5498
Changes: https://android.googlesource.com/platform/system/core/+log/f83766079e24..0bb1ce06ea46/adb
Changes: https://android.googlesource.com/platform/system/core/+log/94c617ccbba4..0bb1ce06ea46/fastbootee42a3a263devel/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/fastboot390ed89afddevel/android-tools-fastboot: fix copy/paste typo in r400115 Reported by: sunpoet5870a701de
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.84f22b5968devel/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 helper584d8de2d1devel/android-tools-fastboot: don't search for selinuxfs mountpointf749f090b0
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 it6a1cb428a4devel/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/D38424f8cd084e4devel/android-tools-{adb,fastboot}-devel: add update hint for r397254762fb63e42Convert my ports to USES=localbase00d4634211
devel/android-tools-*: restore CPPFLAGS support after r390135d76aaa0663
devel/android-tools-{adb,fastboot}-devel: update to m.p.1212
platform/system/extras snapshot grew in size thanks to memory dumps:
$ du -Ahc memory_replay/dumps/*
2.0K memory_replay/dumps/README
9.2M memory_replay/dumps/camera.zip
12M memory_replay/dumps/gmail.zip
8.4M memory_replay/dumps/maps.zip
3.9M memory_replay/dumps/surfaceflinger.zip
33M memory_replay/dumps/system_server.zip
1.8M memory_replay/dumps/systemui.zip
6.5M memory_replay/dumps/youtube.zip
74M total
$ tar xOf memory_replay/dumps/youtube.zip | head
202: malloc 0xb4827400 1024
202: free 0xb4827400
202: malloc 0xb4837058 20
202: malloc 0xb4803068 4
202: malloc 0xb48370a0 17
202: malloc 0xb48370d0 18
202: malloc 0xb4837100 20
202: malloc 0xb4839040 48
202: malloc 0xb483a020 30
202: malloc 0xb483b080 98
youtube.txt: Write error
Changes: https://android.googlesource.com/platform/system/core/+log/e4c1bb53068d...94c617ccbba4/adb
Changes: https://android.googlesource.com/platform/system/core/+log/e4c1bb53068d...94c617ccbba4/fastboot (no changes)3270d07cb7devel/android-tools-adb-devel: make revision match upstream
======================================================================
FAIL: test_version (__main__.NonApiTest)
Get a version number out of the output of adb.
----------------------------------------------------------------------
Traceback (most recent call last):
File "test_adb.py", line 53, in test_version
revision_line, r'^Revision [0-9a-f]{12}-android$')
AssertionError: Regexp didn't match: '^Revision [0-9a-f]{12}-android$' not found in 'Revision android-m-preview-1112-ge4c1bb5'd1231951cfdevel/android-tools-{adb,fastboot}-devel: update to m.p.1112
files/usb_libusb.cpp chases the following commits:
https://android.googlesource.com/platform/system/core/+/49ee7cf%5E!/#F6
https://android.googlesource.com/platform/system/core/+/7a3f8d6%5E!/
Changes: https://android.googlesource.com/platform/system/core/+log/94a845d..e4c1bb5/adb
Changes: https://android.googlesource.com/platform/system/core/+log/94a845d..e4c1bb5/fastbootf3f1547a3dConvert my ports to _VARS option helper8a127a17cf
devel/android-tools-{adb,fastboot}-devel: update to m.p.890
Changes: https://android.googlesource.com/platform/system/core/+log/683790a..94a845d/adb
Changes: https://android.googlesource.com/platform/system/core/+log/683790a..94a845d/fastboot957b16fcf2devel/android-tools-*: consistently prefix distfiles with multi-github93281caf19
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'd798c6aea8devel/android-tools-{adb,fastboot}-devel: update to m.p.190
Changes: https://android.googlesource.com/platform/system/core/+log/53d504f..683790a/adb
Changes: https://android.googlesource.com/platform/system/core/+log/53d504f..683790a/fastbootc53028026bdevel/android-tools-fastboot-devel: unbreak build on DragonFly As only make_ext4fs(1) with -u option wants -DREAL_UUID no need to try to use uuid(3) instead here.9fa0fa99e9
devel/android-tools-fastboot: drop unused headerse796c1175b
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/fastboot17b8d562a7
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: DPorts19daca82ab
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.2db631aea64
devel/android-tools-fastboot: add new LICENSE after r3891524ff446810b
devel/android-tools-fastboot: add bash completion from Debian1437d3fc57
devel/android-tools-fastboot: warn about name conflict with fastboot(8) Suggested by: Jan Henrik Sylvester <me@janh.de>84af0e4e41
devel/android-tools-fastboot: clear Linuxisms in the manpagee19aeed42d
devel/android-tools-fastboot: integrate manpage in the buildd76f6bf347
devel/android-tools-fastboot: install protocol documentation3ddad92d43
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: md52ac7526b24