non port: devel/android-tools-adb/files/Makefile |
Number of commits found: 31 |
Thursday, 9 Jun 2022
|
22:45 Neel Chauhan (nc)
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`.
70cd499 |
Tuesday, 6 Apr 2021
|
14:31 Mathieu Arnold (mat)
all: Remove all other $FreeBSD keywords.
135fdee |
Tuesday, 3 Mar 2020
|
22:53 jbeich
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
 |
Monday, 25 Nov 2019
|
23:25 brooks
Fix build with src r354909 applied.
The referenced change made NO_INSTALLLIB, NO_MAN, and NO_PROFILE into
errors causing these ports that declare them and use the FreeBSD make
infrastructure as part of their build to fail.
When the offending variables occur in a BSD Makefile, NO_MAN becomes
MAN= and NO_INSTALLLIB and NO_PROFILE become MK_INSTALLLIB=no and
MK_PROFILE=no respectively. When declared in the environment they
become WITHOUT_<FOO>.
 |
Tuesday, 29 Oct 2019
|
18:04 jbeich
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
 |
Saturday, 5 Oct 2019
|
00:42 jbeich
devel/google{test,mock}: update to 1.10.0
- Drop static library
- Drop gtest-config and gmock-config
- Drop GTEST_LIB_CHECK autoconf macro
- Drop gmock_doctory.py as it's too old
- Expose tests via option
Changes: https://github.com/google/googletest/compare/release-1.8.1...release-1.10.0
Reported by: GitHub (watch releases)
PR: 239654
Differential Revision: https://reviews.freebsd.org/D19430
 |
Thursday, 12 Sep 2019
|
10:15 jbeich
devel/android-tools-adb: drop unused files after r448522 and r477244
https://android.googlesource.com/platform/system/core/+/e8b663fec3ac%5E%21/
https://android.googlesource.com/platform/system/core/+/e5dd71a290f6%5E%21/
https://android.googlesource.com/platform/system/core/+/d51c6df1ef98%5E%21/
 |
Friday, 6 Sep 2019
|
07:04 jbeich
devel/android-tools-adb: zlib is unused since r398924
 |
06:30 jbeich
devel/android-tools-adb: update to 29.0.2
Changes: https://android.googlesource.com/platform/system/core/+log/android-9.0.0_r3..platform-tools-29.0.2/adb
 |
06:29 jbeich
devel/android-tools-adb: glob(3) in FILES doesn't work on FreeBSD 12.0
 |
Monday, 3 Jun 2019
|
15:14 jbeich
devel/android-tools-adb: back out r498558 for breaking other BSDs
g++: error: ../libcutils/sockets.o: No such file or directory
 |
Wednesday, 10 Apr 2019
|
11:51 jbeich
devel/android-tools-adb: drop FreeBSD < 10.2 support after r430462
 |
Monday, 31 Dec 2018
|
19:02 jbeich
devel/android-tools-adb: move SDK_VERSION into vendor Makefile
During major updates SDK version indirectly reflects changed files.
 |
18:22 jbeich
devel/android-tools-adb: skip manpage on NetBSD as well
make: don't know how to make adb.1. Stop
 |
Wednesday, 15 Aug 2018
|
17:32 jbeich
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)
 |
Friday, 22 Dec 2017
|
10:49 jbeich
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
 |
10:48 jbeich
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
Version 27.0.0-4455170
Installed as /tmp/platform-tools_r27.0.0-linux/adb
$ platform-tools_r27.0.0-linux/fastboot --version
fastboot version 27.0.0-4455170
Installed as /tmp/platform-tools_r27.0.0-linux/fastboot
$ adb version
Android Debug Bridge version 1.0.39
Version 27.0.0-0 86c2b588a369-android
Installed as /usr/local/bin/adb
$ fastboot --version
fastboot version 27.0.0-0 86c2b588a369-android
Installed as /usr/local/bin/fastboot
 |
Monday, 30 Oct 2017
|
18:36 jbeich
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
 |
Tuesday, 22 Aug 2017
|
13:01 jbeich
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
 |
Saturday, 29 Oct 2016
|
05:14 jbeich
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
 |
Wednesday, 24 Aug 2016
|
12:41 jbeich
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
 |
Thursday, 5 Nov 2015
|
01:52 jbeich
devel/android-tools-adb: unbreak build on DragonFly
make(1) suffix rules discard original extension as used by bsd.*.mk
which leads to unpredictable behavior if more than one candidate is
found under ${.PATH}. So, partially qualify pathname to avoid
accidentally building libcutils/sockets.c despite SRCS=sockets.cpp
$ echo 'void foo() { }' > a.c
$ echo 'int main() { }' > a.cxx
$ make PROG_CXX=test SRCS=a.cxx NO_MAN= -f /usr/share/mk/bsd.prog.mk
cc -O -pipe -std=gnu99 -c a.c
c++ -O -pipe -o test a.o
/usr/lib/crt1.o: In function `_start':
crt1.c:(.text+0x132): undefined reference to `main'
*** Error code 1
which in adb case leads to (since partial C++ conversion in 6.0.0)
adb.o: In function `handle_packet(apacket*, atransport*)':
adb.cpp:(.text+0x2518): undefined reference to `find_local_socket(unsigned
int, unsigned int)'
adb.cpp:(.text+0x2613): undefined reference to `find_local_socket(unsigned
int, unsigned int)'
adb.cpp:(.text+0x276a): undefined reference to `find_local_socket(unsigned
int, unsigned int)'
adb.cpp:(.text+0x2875): undefined reference to
`create_local_service_socket(char const*)'
adb.cpp:(.text+0x288c): undefined reference to `create_remote_socket(unsigned
int, atransport*)'
adb.cpp:(.text+0x2a41): undefined reference to `create_remote_socket(unsigned
int, atransport*)'
adb_listeners.o: In function `listener_event_func(int, unsigned int, void*)':
adb_listeners.cpp:(.text+0xe2): undefined reference to
`create_local_socket(int)'
adb_listeners.cpp:(.text+0xfe): undefined reference to
`connect_to_remote(asocket*, char const*)'
adb_listeners.o: In function `ss_listener_event_func(int, unsigned int,
void*)':
adb_listeners.cpp:(.text+0x1b1): undefined reference to
`create_local_socket(int)'
adb_listeners.cpp:(.text+0x1be): undefined reference to
`connect_to_smartsocket(asocket*)'
services.o: In function `host_service_to_socket(char const*, char const*)':
services.cpp:(.text+0x64d): undefined reference to `create_local_socket(int)'
services.cpp:(.text+0x6b7): undefined reference to `create_local_socket(int)'
transport.o: In function `input_thread(void*)':
transport.cpp:(.text+0x1931): undefined reference to
`close_all_sockets(atransport*)'
*** [adb] Error code 1
 |
Tuesday, 13 Oct 2015
|
18:03 jbeich
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
 |
Friday, 9 Oct 2015
|
15:25 jbeich
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
 |
Saturday, 26 Sep 2015
|
20:25 jbeich
devel/android-tools-*: restore CPPFLAGS support after r390135
 |
Friday, 19 Jun 2015
|
17:14 jbeich
devel/android-tools-adb: convert to BSD-style Makefile
- Supports building with multiple jobs
- No longer depends on devel/gmake
Differential Revision: https://reviews.freebsd.org/D2862
Obtained from: devel/android-tools-fastboot (based on)
Approved by: kevlo (maintainer)
 |
Thursday, 20 Nov 2014
|
04:22 kevlo
Update to 5.0.0_r7.
PR: 195171
Submitted by: me at janh dot de
 |
Friday, 4 Jul 2014
|
15:57 kevlo
Update to 4.4.4.r1
PR: ports/191600
Submitted by: Jan Beich
 |
Monday, 27 Jan 2014
|
11:14 bapt
Support stage
 |
Friday, 2 Aug 2013
|
01:25 kevlo
Cosmetic change.
 |
Thursday, 1 Aug 2013
|
10:05 kevlo
Import Android adb tool.
Android Debug Bridge (adb) is a versatile command line tool that
lets you communicate with an emulator instance or connected
Android-powered device.
 |
Number of commits found: 31 |