non port: devel/android-tools-adb/Makefile |
Number of commits found: 75 |
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 |
Saturday, 27 Nov 2021
|
04:13 Neel Chauhan (nc)
devel/android-tools-adb: Release MAINTAINER
e6f082d |
Thursday, 25 Nov 2021
|
21:40 Stefan Eßer (se)
*/*: 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)
04b9da4 |
Saturday, 8 May 2021
|
03:17 Neel Chauhan (nc)
devel/android-tools-adb: Adopt port
89b35b56 |
Wednesday, 7 Apr 2021
|
08:09 Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday.
Reported by: lwhsu
cf118cc |
Tuesday, 6 Apr 2021
|
14:31 Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148 |
Sunday, 31 Jan 2021
|
01:55 jbeich
Drop illusion of maintenance
Gift important ports (reset if undesired):
- multimedia/libmtp -> desktop@
- x11-drivers/xf86-input-wacom -> x11@
|
Wednesday, 23 Dec 2020
|
21:28 jbeich
devel/android-tools-adb: drop lang/python27 dependency
-Ran 51 tests in 5.527s
+Ran 62 tests in 17.952s
PR: 249607
|
Wednesday, 15 Apr 2020
|
19:15 jbeich
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__)
242 return gettid();
243 #elif defined(__APPLE__)
(lldb) bt
* thread #1, name = 'adb_test', stop reason = signal SIGILL: privileged
instruction
* frame #0: 0x00000000003fc604 adb_test`GetThreadId() at
logger_write.cpp:240:31
frame #1: 0x00000000003fc3ce
adb_test`::__android_log_stderr_logger(logger_data=0x00007fffffffce60,
message="foobar") at logger_write.cpp:274:18
frame #2: 0x00000000003fc92a
adb_test`::__android_log_write_logger_data(logger_data=0x00007fffffffce60,
msg="foobar") at logger_write.cpp:329:3
frame #3: 0x00000000003f6c44
adb_test`android::base::LogMessage::LogLine(file="logging_test.cpp", line=603,
severity=ERROR, tag=0x0000000000000000, message="foobar") at logging.cpp:581:5
frame #4: 0x00000000003f683d
adb_test`android::base::LogMessage::~LogMessage(this=0x00007fffffffd000) at
logging.cpp:542:7
frame #5: 0x00000000004f76fe adb_test`TestLoggingInConstructor() at
logging_test.cpp:603:3
* thread #1, name = 'adb_test', stop reason = signal SIGSEGV: invalid address
(fault address: 0x14)
frame #0: 0x00000000004c8dc8
adb_test`file_RemoveFileIfExists_EACCES_Test::TestBody(this=0x0000000800f91060)
at file_test.cpp:247:19
244 // root can bypass permission restrictions, so drop root.
245 if (getuid() == 0) {
246 passwd* shell = getpwnam("shell");
-> 247 setgid(shell->pw_gid);
248 setuid(shell->pw_uid);
249 }
250
(lldb) bt
* thread #1, name = 'adb_test', stop reason = signal SIGSEGV: invalid address
(fault address: 0x14)
* frame #0: 0x00000000004c8dc8
adb_test`file_RemoveFileIfExists_EACCES_Test::TestBody(this=0x0000000800f91060)
at file_test.cpp:247:19
frame #1: 0x0000000800982d6e libgtest.so`void
testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test,
void>(object=0x0000000800f91060, method=21 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00, location="the test body")(), char const*) at gtest.cc:2433:10
frame #2: 0x0000000800962399 libgtest.so`void
testing::internal::HandleExceptionsInMethodIfSupported<testing::Test,
void>(object=0x0000000800f91060, method=21 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00, location="the test body")(), char const*) at gtest.cc:2469:14
frame #3: 0x0000000800942b43
libgtest.so`testing::Test::Run(this=0x0000000800f91060) at gtest.cc:2508:5
frame #4: 0x0000000800943792
libgtest.so`testing::TestInfo::Run(this=0x0000000800fa3ba0) at gtest.cc:2684:11
frame #5: 0x0000000800943e17
libgtest.so`testing::TestSuite::Run(this=0x0000000800fa34a0) at gtest.cc:2816:28
frame #6: 0x0000000800950480
libgtest.so`testing::internal::UnitTestImpl::RunAllTests(this=0x0000000800fa4000)
at gtest.cc:5338:44
frame #7: 0x0000000800987bfe libgtest.so`bool
testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl,
bool>(object=0x0000000800fa4000, method=40 00 95 00 08 00 00 00 00 00 00 00 00
00 00 00, location="auxiliary test code (environments or event listeners)")(),
char const*) at gtest.cc:2433:10
frame #8: 0x00000008009650a9 libgtest.so`bool
testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl,
bool>(object=0x0000000800fa4000, method=40 00 95 00 08 00 00 00 00 00 00 00 00
00 00 00, location="auxiliary test code (environments or event listeners)")(),
char const*) at gtest.cc:2469:14
frame #9: 0x000000080094ffd4
libgtest.so`testing::UnitTest::Run(this=0x000000080099a0d8) at gtest.cc:4925:10
frame #10: 0x0000000000543cf1 adb_test`RUN_ALL_TESTS() at gtest.h:2473:46
frame #11: 0x0000000000543c70 adb_test`main(argc=1, argv=0x00007fffffffeae8)
at test_main.cpp:24:10
frame #12: 0x000000000031710f adb_test`_start(ap=<unavailable>,
cleanup=<unavailable>) at crt1.c:76:7
PR: 245642
Submitted by: Marcin Cieslak (based on)
|
Friday, 27 Mar 2020
|
23:34 jbeich
devel/android-tools-adb: drop FreeBSD 12.0 support after r527628
|
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
|
Thursday, 19 Dec 2019
|
03:41 jbeich
devel/googletest: merge googlemock
Avoid micromanaging installed files to simplify maintenance.
Already done upstream since 1.8.0. Other distributions (e.g.,
Arch, PkgSrc) have followed.
|
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
|
Tuesday, 1 Oct 2019
|
07:25 jbeich
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
|
Thursday, 12 Sep 2019
|
14:45 jbeich
devel/android-tools-*: simplify via GH_TUPLE
Also, chase HTTP redirect in simpleperf
|
10:14 jbeich
devel/android-tools-adb: update to 29.0.3
Changes: https://android.googlesource.com/platform/system/core/+log/platform-tools-29.0.2..platform-tools-29.0.3/adb
Reported by: portscout
|
Friday, 6 Sep 2019
|
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
|
Friday, 26 Jul 2019
|
20:46 gerald
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
|
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: drop unused variable after r448522
|
Wednesday, 12 Dec 2018
|
01:35 gerald
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
|
Sunday, 14 Oct 2018
|
21:53 jbeich
devel/android-tools-adb: unbreak with OpenSSL 1.1
adb/../libcrypto_utils/android_pubkey.c:84:10: error: incomplete definition of
type 'struct rsa_st'
new_key->n = BN_bin2bn(modulus_buffer, sizeof(modulus_buffer), NULL);
~~~~~~~^
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct
rsa_st'
typedef struct rsa_st RSA;
^
adb/../libcrypto_utils/android_pubkey.c:85:15: error: incomplete definition of
type 'struct rsa_st'
if (!new_key->n) {
~~~~~~~^
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct
rsa_st'
typedef struct rsa_st RSA;
^
adb/../libcrypto_utils/android_pubkey.c:90:10: error: incomplete definition of
type 'struct rsa_st'
new_key->e = BN_new();
~~~~~~~^
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct
rsa_st'
typedef struct rsa_st RSA;
^
adb/../libcrypto_utils/android_pubkey.c:91:15: error: incomplete definition of
type 'struct rsa_st'
if (!new_key->e || !BN_set_word(new_key->e, key_struct->exponent)) {
~~~~~~~^
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct
rsa_st'
typedef struct rsa_st RSA;
^
adb/../libcrypto_utils/android_pubkey.c:91:42: error: incomplete definition of
type 'struct rsa_st'
if (!new_key->e || !BN_set_word(new_key->e, key_struct->exponent)) {
~~~~~~~^
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct
rsa_st'
typedef struct rsa_st RSA;
^
adb/../libcrypto_utils/android_pubkey.c:138:18: error: incomplete definition of
type 'struct bignum_st'
BN_ULONG l = in->d[constant_time_select_ulong(
~~^
/usr/include/openssl/ossl_typ.h:80:16: note: forward declaration of 'struct
bignum_st'
typedef struct bignum_st BIGNUM;
^
adb/../libcrypto_utils/android_pubkey.c:139:33: error: incomplete definition of
type 'struct bignum_st'
constant_time_le_size_t(in->dmax, i), in->dmax - 1, i)];
~~^
/usr/include/openssl/ossl_typ.h:80:16: note: forward declaration of 'struct
bignum_st'
typedef struct bignum_st BIGNUM;
^
adb/../libcrypto_utils/android_pubkey.c:139:47: error: incomplete definition of
type 'struct bignum_st'
constant_time_le_size_t(in->dmax, i), in->dmax - 1, i)];
~~^
/usr/include/openssl/ossl_typ.h:80:16: note: forward declaration of 'struct
bignum_st'
typedef struct bignum_st BIGNUM;
^
adb/../libcrypto_utils/android_pubkey.c:142:63: error: incomplete definition of
type 'struct bignum_st'
return constant_time_select_ulong(constant_time_le_size_t(in->top, i), 0, l);
~~^
/usr/include/openssl/ossl_typ.h:80:16: note: forward declaration of 'struct
bignum_st'
typedef struct bignum_st BIGNUM;
^
adb/../libcrypto_utils/android_pubkey.c:157:17: error: incomplete definition of
type 'struct bignum_st'
if ((size_t)in->top > (len + (BN_BYTES - 1)) / BN_BYTES) {
~~^
/usr/include/openssl/ossl_typ.h:80:16: note: forward declaration of 'struct
bignum_st'
typedef struct bignum_st BIGNUM;
^
adb/../libcrypto_utils/android_pubkey.c:210:25: error: incomplete definition of
type 'struct rsa_st'
!BN_mod(n0inv, key->n, r32, ctx) ||
~~~^
/usr/include/openssl/bn.h:247:49: note: expanded from macro 'BN_mod'
# define BN_mod(rem,m,d,ctx) BN_div(NULL,(rem),(m),(d),(ctx))
^
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct
rsa_st'
typedef struct rsa_st RSA;
^
adb/../libcrypto_utils/android_pubkey.c:217:40: error: incomplete definition of
type 'struct rsa_st'
if (!android_pubkey_encode_bignum(key->n, key_struct->modulus)) {
~~~^
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct
rsa_st'
typedef struct rsa_st RSA;
^
adb/../libcrypto_utils/android_pubkey.c:223:30: error: incomplete definition of
type 'struct rsa_st'
!BN_mod_sqr(rr, rr, key->n, ctx) ||
~~~^
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct
rsa_st'
typedef struct rsa_st RSA;
^
adb/../libcrypto_utils/android_pubkey.c:229:51: error: incomplete definition of
type 'struct rsa_st'
key_struct->exponent = (uint32_t)BN_get_word(key->e);
~~~^
/usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct
rsa_st'
typedef struct rsa_st RSA;
^
Reported by: pkg-fallout
|
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
|
10:48 jbeich
devel/android-tools-{adb,fastboot}: chase HTTP redirect
|
Wednesday, 20 Dec 2017
|
23:14 jbeich
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
|
Thursday, 30 Nov 2017
|
15:50 mat
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the
current python flavor. It can be used in dependency lines when the
port itself is not python flavored. For example, deskutils/calibre.
By default, all the flavors are generated. To only generate flavors
for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.
In all the ports with Python dependencies, the *_DEPENDS entries MUST
end with the flavor so that the framework knows which to build/use.
This is done by appending '@${PY_FLAVOR}' after the origin (or
@${FLAVOR} if in a Python module with Python flavors, as the content
will be the same). For example:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
PR: 223071
Reviewed by: portmgr, python
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D12464
|
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
|
Sunday, 10 Sep 2017
|
20:55 gerald
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
|
Tuesday, 22 Aug 2017
|
13:30 jbeich
devel/android-tools-adb-devel: switch to master FILESDIR
|
13:07 jbeich
devel/android-tools-adb: drop += after r448522
|
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
|
Tuesday, 20 Jun 2017
|
21:50 jbeich
devel/android-tools-adb-devel: update to o.p.2.332
- USB transport is no longer supported on DragonFly and FreeBSD < 11
as probing outside of libusb hotplug API isn't implemented
Changes: https://android.googlesource.com/platform/system/core/+log/dfd30c4a169e..d1e9e7bc06f0/adb
|
Tuesday, 13 Jun 2017
|
22:48 jbeich
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
|
Saturday, 1 Apr 2017
|
15:23 gerald
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
|
Tuesday, 3 Jan 2017
|
12:49 jbeich
Drop pre-10.3 support in my ports
Figuring out which GCC hacks are safe to drop is tricky but at least
devel/fb-adb is limited to x86 due to ADA bootstrap.
|
Friday, 16 Dec 2016
|
16:21 jbeich
List in more categories
|
Tuesday, 6 Dec 2016
|
22:53 jbeich
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
|
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
|
Thursday, 29 Sep 2016
|
03:44 jbeich
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
|
Wednesday, 28 Sep 2016
|
09:43 jbeich
devel/android-tools-adb{,-devel}: drop unnecessary non-ASCII serial handling
Linux replaced the code as well in
https://android.googlesource.com/platform/system/core/+/9309ecbcec42%5E!/
PR: 199185
|
Sunday, 18 Sep 2016
|
19:11 jbeich
devel/android-tools-adb: unbreak build with libc++ 3.9
PR: 212343
|
Saturday, 10 Sep 2016
|
14:30 marino
devel/android-tools-adb: USES=pkgconfig to support ports SSL libraries
Approved by: SSL blanket
|
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
|
Tuesday, 9 Aug 2016
|
16:48 jbeich
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
|
Thursday, 21 Apr 2016
|
23:00 jbeich
devel/android-tools-adb-devel: update to n.p.2.74
Changes: https://android.googlesource.com/platform/system/core/+log/ba430e363427..d61bfb9a79e3/adb
|
Saturday, 16 Apr 2016
|
11:38 jbeich
devel/android-tools-adb-devel: update to n.p.2.43
Changes: https://android.googlesource.com/platform/system/core/+log/371e7ea170d7..ba430e363427/adb
|
Thursday, 7 Apr 2016
|
03:59 jbeich
devel/android-tools-adb: update to 6.0.1.r24
Changes: https://android.googlesource.com/platform/system/core/+log/android-6.0.0_r26..android-6.0.1_r24/adb
|
Wednesday, 16 Mar 2016
|
12:58 jbeich
Drop default directory from _DEPENDS in my ports
https://lists.freebsd.org/pipermail/freebsd-ports/2015-October/100794.html
|
Wednesday, 16 Dec 2015
|
01:55 jbeich
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/fastboot
|
Thursday, 5 Nov 2015
|
01:52 jbeich
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
|
Saturday, 24 Oct 2015
|
10:12 jbeich
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.
|
10:12 jbeich
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
|
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
|
Saturday, 10 Oct 2015
|
13:16 jbeich
devel/android-tools-adb: unbreak TEST=on more reliably
/dev/full is only provided by default on 11.0, earlier releases have it
in lindev(4). This leads to the same error as with automation. Other BSDs
including DragonFly don't provide /dev/full at all.
[ RUN ] io.WriteFdExactly_ENOSPC
adb_io_test.cpp:136: Failure
Expected: (-1) != (fd), actual: -1 vs -1
[ FAILED ] io.WriteFdExactly_ENOSPC (1 ms)
Reported by: Barbara <barbara.freebsd@gmail.com>
|
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
|
15:25 jbeich
devel/android-tools-adb: add missing USE_OPENSSL for -lcrypto
Bump PORTREVISION for those who build everything against
security/openssl or security/libressl.
|
Friday, 18 Sep 2015
|
15:42 jbeich
devel/android-tools-adb-devel: add unit tests like simpleperf
|
Friday, 28 Aug 2015
|
15:08 jbeich
devel/android-tools-adb: convert to _VARS option helper
Approved by: portmgr blanket
|
Friday, 19 Jun 2015
|
17:14 jbeich
devel/android-tools-adb-devel: add new slave port for git master
A temporary port to facilitate testing and updating master.
While copying usb_libusb.c [1] under FILESDIR clean it up:
- Add static keyword for file-local functions
- Fix const usage exposed in C++ mode [2]
- Fix casting 3rd argument of libusb_bulk_transfer(3) exposed in C++ mode
- Fix inconsistent whitespace: trailing, tabs + spaces, bogus indentation
- Fix typo in usb_kick() trace message
- Fix fprintf(3) warning in scan_usb_devices() trace message
- Convert err(3) usage to fatal_errno()
- Drop BSDism of sysexits(3)
- Drop unecessary struct keyword
- Drop unused headers [2]
- Explicitly include <signal.h> header
And chase the following commits:
https://android.googlesource.com/platform/system/core/+/506aea4%5E!/ [1]
https://android.googlesource.com/platform/system/core/+/dc3b459%5E!/#F3
https://android.googlesource.com/platform/system/core/+/9b0f354%5E!/#F5
https://android.googlesource.com/platform/system/core/+/cf07494%5E!/#F8
https://android.googlesource.com/platform/system/core/+/3313426%5E!/#F20
https://android.googlesource.com/platform/system/core/+/7664901%5E!/#F18
Changes: https://android.googlesource.com/platform/system/core/+log/53d504f/adb
Differential Revision: https://reviews.freebsd.org/D2870
Obtained from: devel/android-tools-fastboot-devel (based on)
Obtained from: OpenBSD ports [2]
Approved by: kevlo (maintainer)
|
17:14 jbeich
devel/android-tools-adb: update to 5.1.1.r4
Other changes include:
- Add option to use bash(1) completion from Debian
- Install protocol and implementation documentation
Changes: https://android.googlesource.com/platform/system/core/+log/android-5.0.0_r7..android-5.1.1_r4/adb
Differential Revision: https://reviews.freebsd.org/D2862
Obtained from: r389153, r389235, r389239
Approved by: kevlo (maintainer)
|
17:14 jbeich
devel/android-tools-adb: fix "get-devpath" output
Catch up with the following upstream change:
https://android.googlesource.com/platform/system/core/+/e109d26%5E!/
Before
$ adb get-devpath
unknown
$ adb devices -l
List of devices attached
ABCD1234 device product:A1 model:Blah device:foo
After
$ adb get-devpath
ugen1.2
$ adb devices -l
List of devices attached
ABCD1234 device ugen1.2 product:A1 model:Blah device:foo
Differential Revision: https://reviews.freebsd.org/D2862
Obtained from: r389471 (based on)
Approved by: kevlo (maintainer)
|
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)
|
Saturday, 30 May 2015
|
21:25 mat
Cleanup USE_GITHUB usage.
With hat: portmgr
Sponsored by: Absolight
|
Wednesday, 6 May 2015
|
15:16 mat
Update ports in the [bcd]* categories to not use GH_COMMIT.
With minor cleanups to make things simpler.
With hat: portmgr
Sponsored by: Absolight
|
Thursday, 20 Nov 2014
|
04:22 kevlo
Update to 5.0.0_r7.
PR: 195171
Submitted by: me at janh dot de
|
Saturday, 27 Sep 2014
|
15:02 kevlo
Use ppp instead of pppd.
Submitted by: Andreas Obermaier <andreas at port22 dot net>
|
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
|
Monday, 30 Dec 2013
|
20:55 ohauer
- rename AL2 to APACHE20 in Mk/bsd.licenses.db.mk
- svn move Templates/Licenses/AL2 Templates/Licenses/APACHE20
- add APACHE10 and APACHE11 to Mk/bsd.licenses.db.mk
- add entry in UPDATING
- bulk change all ports AL2 => APACHE20
- math/openfst/pkg-plist: remove share/licenses/openfst-1.3.4
PR: ports/184785
Submitted by: ohauer
Reviewed by: tabthorpe
Approved by: portmgr (tabthorpe@)
|
Friday, 20 Sep 2013
|
17:03 bapt
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 1)
|
Tuesday, 3 Sep 2013
|
09:49 kevlo
Get rid of /proc dependency.
PR: ports/181659
Submitted by: Jan Beich <jbeich at tormail dot org>
|
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: 75 |