ftp/curl-impersonate 2.2.3_1 FreeBSD
Curl with impersonation
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
45b6c5e4cd- License
- MIT
- Categories
- ftp
- Package size
- 12515.6 KiB, 47417.2 KiB installed
Description
curl-impersonate is a special build of curl that can impersonate the four major browsers: Chrome, Edge, Safari & Firefox. curl-impersonate is able to perform TLS and HTTP handshakes that are identical to that of a real browser.
curl-impersonate can be used either as a command line tool, similar to the regular curl, or as a library that can be integrated instead of the regular libcurl.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | ftp/curl-impersonate | 2.2.3_1 |
| HardenedBSD | ftp/curl-impersonate | 2.2.2 |
| GhostBSD | ftp/curl-impersonate | 2.2.2 |
Install
Binary package:
pkg install curl-impersonate
From the ports tree:
cd /usr/ports/ftp/curl-impersonate/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= curl-impersonate>0:ftp/curl-impersonate
LIB_DEPENDS= libcurl-impersonate.so:ftp/curl-impersonate
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.2.3_1 | 2.2.3_1 | - | - | - |
| FreeBSD:14:quarterly | 2.2.3_1 | 2.2.3_1 | n/a | - | - |
| FreeBSD:15:latest | 2.2.3_1 | 2.2.3_1 | n/a | - | - |
| FreeBSD:15:quarterly | 2.2.3_1 | 2.2.3_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.2.2 | 2.2.3_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 16
Required by 13
- finance/py-financedatabase
- finance/py-financetoolkit
- finance/py-fundamentalanalysis
- finance/py-openbb
- finance/py-openbb-federal-reserve
- finance/py-openbb-government-us
- finance/py-openbb-tmx
- finance/py-openbb-us-eia
- finance/py-openbb-yfinance
- finance/py-thepassiveinvestor
- finance/py-yahooquery
- finance/py-yfinance
- ftp/py-curl-cffi
Configuration
No options to configure.
- USES
- cmake localbase:ldflags pkgconfig ssl
- Service scripts
- none
Files
pkg-plist 55
- bin/curl-impersonate
- bin/curl_chrome100
- bin/curl_chrome101
- bin/curl_chrome104
- bin/curl_chrome107
- bin/curl_chrome110
- bin/curl_chrome116
- bin/curl_chrome119
- bin/curl_chrome120
- bin/curl_chrome123
- bin/curl_chrome124
- bin/curl_chrome131
- bin/curl_chrome131_android
- bin/curl_chrome133a
- bin/curl_chrome136
- bin/curl_chrome142
- bin/curl_chrome145
- bin/curl_chrome146
- bin/curl_chrome150
- bin/curl_chrome99
- bin/curl_chrome99_android
- bin/curl_edge101
- bin/curl_edge99
- bin/curl_firefox133
- bin/curl_firefox135
- bin/curl_firefox144
- bin/curl_firefox147
- bin/curl_safari153
- bin/curl_safari155
- bin/curl_safari170
- bin/curl_safari172_ios
- bin/curl_safari180
- bin/curl_safari180_ios
- bin/curl_safari184
- bin/curl_safari184_ios
- bin/curl_safari260
- bin/curl_safari2601
- bin/curl_safari260_ios
- bin/curl_tor145
- include/curl-impersonate/curl.h
- include/curl-impersonate/curlver.h
- include/curl-impersonate/easy.h
- include/curl-impersonate/header.h
- include/curl-impersonate/mprintf.h
- include/curl-impersonate/multi.h
- include/curl-impersonate/options.h
- include/curl-impersonate/stdcheaders.h
- include/curl-impersonate/system.h
- include/curl-impersonate/typecheck-gcc.h
- include/curl-impersonate/urlapi.h
- include/curl-impersonate/websockets.h
- lib/libcurl-impersonate.a
- lib/libcurl-impersonate.so
- lib/libcurl-impersonate.so.4
- lib/libcurl-impersonate.so.4.8.0
distinfo 10
| File | Size | SHA256 |
|---|---|---|
| curl-impersonate/156c7b75ae9b8c3b3f847acf264f17594c3859fb.zip | 8.0313844e+07 | 450e169b284697c6eafe523cb7679f4221fbe1a0993f773a566c33b188762844 |
| curl-impersonate/c-ares-1.34.8.tar.gz | 1.036098e+06 | c222b6d681096f9444d2c4863d2c1174019e27cacca0a4a5c114d36dd7d7bf78 |
| curl-impersonate/curl-8_22_0.tar.gz | 3.695419e+06 | 222c6b5c1f368ac63aed59bce2774eb5def9e8e67e46e800be182e684d2845a3 |
| curl-impersonate/v1.2.0.tar.gz | 646315 | 816c96e8e8f193b40151dad7e8ff37b1221d019dbcb9c35cd3fadbfe6477dfec |
| curl-impersonate/nghttp2-1.63.0.tar.bz2 | 2.012107e+06 | 607b174554d22a828bc532d1d734fe0f729b5d5ed207f2f12e96a62e83f29c55 |
| curl-impersonate/ngtcp2-1.20.0.tar.bz2 | 898205 | 871ec97ad86803cf312901b0c393b0ee70163e25a87c9b2894d1234341ce4e97 |
| curl-impersonate/nghttp3-1.15.0.tar.bz2 | 519681 | c6c491a52804814098e446630e6efc459afc0d3da7952ffe6cbdc0b3f99b2b62 |
| curl-impersonate/zlib-1.3.1.tar.gz | 1.512791e+06 | 9a93b2b7dfdac77ceba5a558a580e74667dd6fede4585b91eefb60f03b72df23 |
| curl-impersonate/zstd-1.5.7.tar.gz | 2.434947e+06 | eb33e51f49a15e023950cd7825ca74a4a2b43db8354825ac24fc1b7ee09e6fa3 |
| curl-impersonate/lexiforest-curl-impersonate-v2.2.3_GH0.tar.gz | 219040 | 62a4a935e791276194974aa106fbaa0610a49353cb5f361b2c6277fcb8270b17 |
Master sites 9
- https://github.com/google/boringssl/archive/:boringssl
- https://github.com/c-ares/c-ares/releases/download/v1.34.8/:cares
- https://github.com/google/brotli/archive/refs/tags/:brotli
- https://github.com/curl/curl/archive/:curl
- https://github.com/nghttp2/nghttp2/releases/download/v1.63.0/:nghttp2
- https://github.com/ngtcp2/ngtcp2/releases/download/v1.20.0/:ngtcp2
- https://github.com/ngtcp2/nghttp3/releases/download/v1.15.0/:nghttp3
- https://github.com/madler/zlib/releases/download/v1.3.1/:zlib
- https://github.com/facebook/zstd/releases/download/v1.5.7/:zstd
Commit history 6
The latest 5 of 6 in the history this site was built from.