Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

android-tools-adb: update to 9.0 based on FreeBSD patches #13

Closed
wants to merge 1 commit into from
Closed

Conversation

jbeich
Copy link

@jbeich jbeich commented Jun 3, 2019

Only tested TCP backend on NetBSD.

- Vendor FreeBSD patches and Makefile
- Fix a few pkglint warnings
@krytarowski
Copy link
Member

You seem to note patches, but they are not included. Are they forgotten?

For pkgsrc-wip, we recommend to get contributors to commit directly: http://pkgsrc.org/wip/

BTW. Are you interested in Android Studio? There is a port of HAXM now for emulator.. we need someone to package it. It's in Java and it's a show stopper for me.

@jbeich
Copy link
Author

jbeich commented Jun 3, 2019

You seem to note patches, but they are not included. Are they forgotten?

Patches are treated as regular distfiles aka vendor patches. Handling code churn on updates is left to FreeBSD Ports.

For pkgsrc-wip, we recommend to get contributors to commit directly: http://pkgsrc.org/wip/

I don't use NetBSD or PkgSrc. It was mostly one-off effort and to facilitate porting android-tools-fastboot.

Are you interested in Android Studio?

Not yet. Even on FreeBSD.

@jbeich
Copy link
Author

jbeich commented Jun 3, 2019

@sthen, can you check build on OpenBSD? Alternatively, try porting the patch vendoring approach into OpenBSD Ports. If more patches are required you can apply those on top via patches/ subdirectory, and I can pick up them later (to keep sanity).

Here's how simple build works:

  1. Extract upstream sources to WRKSRC
  2. Download FreeBSD patches and (sub)Makefile
  3. Apply all patches
  4. make MDNSEXT=_unsupported -C WRKSRC/adb -f /path/to/Makefile

wip-sync pushed a commit that referenced this pull request May 4, 2020
CHANGES.md:
This is a summary of changes between each release. See the commit log on
https://github.com/mlj/castget/commits/master for a details.

Version 2.0.1 (2019/10/26):

  * Fix broken man pages in distribution (issue #37)

Version 2.0.0 (2019/10/12):

  * Add support for filename patterns (configuration option `filename`, issue #13, issue #21)
  * Behaviour change: The `-f`/`--filter` option and the filter configuration
    options now match the URLs of enclosures instead of the filenames castget
    infers for them
  * Refuse to overwrite existing downloads unless explicitly asked to resume a
    download
  * Require glib >= 2.30 and make regular expression support mandatory
  * Drop autogen.sh and require autoreconf when building from git
  * Enable libcurl's compression support (PR #28)
  * Fix feeds with enclosure type `audio/mp3` (PR #30)
wip-sync pushed a commit that referenced this pull request Nov 28, 2020
= libre Changelog

== [v1.1.0] - 2020-10-04

=== Added

- tls: functions to get the certificate issuer and subject [#18]
- uri: Added path field to struct uri and its decode to uri_decode [#22]
- tcp: add tcp_connect_bind [#24]
- http: support bind to laddr in http_request [#24]
- sipreg: support Cisco REGISTER keep-alives [#19]
- sip: websocket support [#26]

=== Fixed

- tls/openssl: fix X509_NAME win32/wincrypt.h conflict
- dns: listen on IPv4 and IPv6 socket [#27]
- main: fix/optimize windows file descriptors [#25]

=== Contributors (many thanks)

- Alfred E. Heggestad
- Christian Spielberger
- Christoph Huber
- Franz Auernigg
- Juha Heinanen
- Sebastian Reimers

== [v1.0.0] - 2020-09-08

=== Added

- sip: add trace
- sdp: sdp_media_disabled API function [#2]
- tls: add tls_set_selfsigned_rsa [#6]
- tls: add functions to verify server cert, purpose and hostname [#10]
- http: client should set SNI [#10]
- http: client should use tls functions to verify server certs, purpose
  and hostname [#10]
- sipreg: add proxy expires field and get function [#13]
- sipreg: make re-register interval configurable [#13]

=== Changed

- debian: Automatic cleanup after building debian package

=== Fixed

- Set SDK path (SYSROOT) using xcrun (fix building on macOS 10.14)
- tcp: close socket on windows if connection is aborted or reset [#1]
- rtmp: Fix URL path parsing (creytiv#245)
- ice: various fixes [baresip/baresip#925]
- openssl/tls: replace deprecated openssl 1.1.0 functions [#5]

=== Contributors (many thanks)

- Alfred E. Heggestad
- Christian Spielberger
- Christoph Huber
- Franz Auernigg
- juha-h
- Juha Heinanen
- Richard Aas
- Sebastian Reimers

[#25]: baresip/re#25
[#27]: baresip/re#27
[#26]: baresip/re#26
[#19]: baresip/re#19
[#24]: baresip/re#24
[#22]: baresip/re#22
[#18]: baresip/re#18
[#13]: baresip/re#13
[#10]: baresip/re#10
[#6]: baresip/re#6
[#5]: baresip/re#5
[#2]: baresip/re#2
[#1]: baresip/re#1

[v1.0.0]: baresip/re@v0.6.1...v1.0.0
[v1.1.0]: baresip/re@v1.0.0...v1.1.0
[Unreleased]: baresip/re@v1.1.0...HEAD
@0-wiz-0
Copy link
Member

0-wiz-0 commented Jan 28, 2021

This read-only copy of the main repository does not accept pull requests.

Please read http://pkgsrc.org/wip/users/ on how to get access to the main repository. Thanks!

@0-wiz-0 0-wiz-0 closed this Jan 28, 2021
wip-sync pushed a commit that referenced this pull request Aug 21, 2021
2.1.1   2021-04-04
        - Makefile: fix undefined references with static builds (#19)

2.1.0   2020-02-11
        - Makefile: use "-f" with prove always (to show failed tests) (#13)
        - Stop searching in further dirs on errors except ENOENT #12
        - Makefile: do not rebuild t/static_%.c with updated gen-static-test
        - Add CMakeLists.txt and support for MSVC (#3)
        - Relax checks for extended capability to support new format (#5)
        - Makefile: use -Og with DEBUG=1 (#7)
        - unibi_from_mem: fix [clang-analyzer-deadcode.DeadStores] (#8)
        - Makefile: revisit regenerate-tests rule (#6)
        - unibi_from_term: handle $TERMINFO as curses does #2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants