Page MenuHomeFreeBSD

www/hurl: New port, a command line tool that runs HTTP requests
AbandonedPublic

Authored by rodrigo on Dec 1 2022, 2:41 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Oct 16, 5:42 PM
Unknown Object (File)
Mon, Oct 13, 1:02 AM
Unknown Object (File)
Sun, Sep 28, 3:16 AM
Unknown Object (File)
Sep 13 2025, 6:58 AM
Unknown Object (File)
Sep 11 2025, 6:22 AM
Unknown Object (File)
Aug 5 2025, 7:15 AM
Unknown Object (File)
Apr 20 2025, 3:05 AM
Unknown Object (File)
Apr 18 2025, 8:31 AM
Subscribers

Details

Reviewers
None
Summary

Hurl is a command line tool that runs HTTP requests defined
in a simple plain text format.
It can chain requests, capture values and evaluate queries
on headers and body response. It can be used for fetching
data, testing HTTP sessions and testing XML / JSON APIs

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 48587
Build 45473: arc lint + arc unit

Event Timeline

diizzy added inline comments.
www/hurl/Makefile
4

Having a distfile that only contains DISTVERSION.tar.gz isn't a great idea.
Just use USE_GITHUB instead, you can find examples in Porters Handbook

rodrigo marked an inline comment as done.
rodrigo added inline comments.
www/hurl/Makefile
14

This is probably not enough, if I remove the LIB_DEPENDS and replace it with 'USE_GNOME= libxml2'
I end with this error:

thread 'main' panicked at 'Could not find libxml2.', /wrkdirs/usr/ports/www/hurl/work/hurl-1
.8.0/cargo-crates/libxml-0.3.1/build.rs:38:5

19

No, I'll remove it.