Path to this page:
./
www/dillo,
Very small and fast graphical web-browser
Branch: CURRENT,
Version: 3.3.0,
Package name: dillo-3.3.0,
Maintainer: pkgsrc-usersDillo is a web browser designed to be fast, use few resources and
support slow and unreliable networks on resource-constrained machines.
It can load local and remote files via HTTP, HTTPS and FTP.
Other protocols like Gemini, Gopher, IPFS and others are available as
plugins.
Dillo supports a subset of HTML 4.01 and CSS 2.1 but it doesn't support
JavaScript and only implements some elements of HTML 5 and CSS 3.
It also renders plain text documents and images in PNG, JPG and GIF
formats.
Required to run:[
graphics/png] [
graphics/jpeg] [
lang/perl5] [
net/wget] [
security/openssl] [
x11/xcursor] [
x11/fltk13]
Required to build:[
pkgtools/x11-links] [
x11/xcb-proto] [
x11/fixesproto4] [
pkgtools/cwrappers] [
x11/xorgproto]
Package options: inet6, libwebp, tls
Master sites:
Version history: (Expand)
- (2026-05-05) Updated to version: dillo-3.3.0
- (2026-01-27) Updated to version: dillo-3.2.0nb5
- (2026-01-18) Updated to version: dillo-3.2.0nb4
- (2025-10-24) Updated to version: dillo-3.2.0nb3
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
CVS history: (Expand)
2026-05-05 17:20:16 by Kevin Bloom | Files touched by this commit (37) |  |
Log message:
dillo: update to 3.3.0
Packaging:
- Most patches have been removed thanks to leot@'s patches being
merged upstream!
Upstream:
- Add optional support for brotli (br) content encoding.
- Add about:keys to display current keyboard shortcuts.
- Control + left click opens links in new tab (emulates mouse middle
button).
- Ctrl+C copies selected text into the clipboard so Ctrl+V works as
expected.
- Enable IPv6 support by default if supported by the platform.
- Focus the N-th tab with the Alt+<number> shortcut.
- Fix vsource dpi infinite loop on musl due to unescaped "%" printf
format.
- Add about:cache and about:dicache pages to show internal cache
details.
- Add mojeek search engine with shortcut "mj".
- Hide form elements (like buttons and inputs) with display:none in
CSS.
- Increase margin in location bar to make it easier to select with
the mouse.
- Navigate back and forward with mouse buttons.
- Fix OAuth login by allowing cookies in root 30X redirects.
- Add support for remote control via a UNIX socket (enabled by
default, disable with --disable-control-socket).
- Add new dilloc program to remote control dillo from the command
line.
- Set DILLO_PID variable when executing actions so dilloc can read
it.
- Add support for "page_action" option to define custom entries in
the page menu to run programs or scripts.
- Add "mark_unloaded_images" option to show a border in images not
loaded, so they are easier to see.
- Fix segfault on CurveBall TLS test with LibreSSL.
- Match complete search prefixes in "search_url" to avoid partial
matches.
- Add "trace_http" option to debug HTTP traffic.
- Avoid cached responses when submitting forms.
- Fix cookie Max-Age parsing using the epoch instead of the local
timezone.
- Add experimental FLTK >= 1.4 support with the
--enable-experimental-fltk configure flag.
- Middle click on back or forward button opens page in new tab.
- Add support for Content-Disposition header to set the filename.
- Fix build in NetBSD and avoid ctype(3) incorrect sign extension.
- Fix use-after-free in HTTP server and OpenSSL connection dialog.
|
| 2026-01-27 09:41:10 by Thomas Klausner | Files touched by this commit (1344) |
Log message:
*: recursive bump for removal of cairo's xcb option
|
| 2026-01-18 14:00:41 by Leonardo Taccari | Files touched by this commit (34) |
Log message:
dillo: Avoid ctype(3) abuses
Backport a patch shared and applied upstream via commit
5e2bc90ea2f80dce3a20ef9c1a282e11d6d67236 to stop abusing ctype(3) functions.
Now dillo should no longer crashes due ctype(3) on NetBSD>=11.
PKGREVISION++
|
2025-12-01 09:09:06 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
dillo*: update HOMEPAGE
|
| 2025-10-23 22:40:24 by Thomas Klausner | Files touched by this commit (2999) |
Log message:
*: recursive bump for pcre2
Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by \
/usr/pkg/lib/libglib-2.0.so.0 not defined
|
| 2025-04-24 16:16:37 by Thomas Klausner | Files touched by this commit (2412) |
Log message:
*: recursive bump for jpeg -> libjpeg-turbo switch
|
| 2025-01-31 15:33:17 by Michael Baeuerle | Files touched by this commit (7) |
Log message:
www/dillo: Switch to FLTK 1.4
Part of FLTK 1.4 transition (Step 2).
- Add patch to detect FLTK 1.4
- Add patch for dillo-install-hyphenation
POSIX::tmpnam() is replaced with File::Temp
- Declare net/wget as dependency
dillo uses wget at runtime
- Declare usage of features "snprintf" and "vsnprintf"
- Use option "tls" to enable/disable TLS support
SSL is obsolete
- Use option "libwebp" to enable/disable WEBP image support
Option "webp" is not documented
- Add more information to DESCR
- Bump PKGREVISION
|
2025-01-19 16:34:43 by Kevin Bloom | Files touched by this commit (3) |  |
Log message:
dillo: update to 3.2.0
- optional support for webp images
- new options for ignoring images
- support for simple SVG
- scrollbar navigation mode
- zoom via Ctrl +/-
- bug fixes
|