Port details |
- iridium Iridium browser
- 2024.01.120_1 www =5 2024.01.120_1Version of this port present on the latest quarterly branch.
- Maintainer: chromium@FreeBSD.org
- Port Added: 2017-04-29 23:00:44
- Last Update: 2024-04-13 16:01:08
- Commit Hash: 633123b9
- People watching this port, also watch:: openssl, syncthing, smartmontools, tcpdump, inkscape
- Also Listed In: wayland
- License: BSD3CLAUSE LGPL21 MPL11
- WWW:
- https://iridiumbrowser.de/
- Description:
- Iridium is a free, open, and libre browser modification of the Chromium
code base, with privacy being enhanced in several key areas.
Automatic transmission of partial queries, keywords, metrics to central
services is inhibited and only occurs with consent.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- iridium-browser>0:www/iridium
- To install the port:
- cd /usr/ports/www/iridium/ && make install clean
- To add the package, run one of these commands:
- pkg install www/iridium
- pkg install iridium-browser
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: iridium-browser
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: aarch64 amd64 i386
- distinfo:
- TIMESTAMP = 1707058354
SHA256 (iridium-browser-2024.01.120.tar.xz) = 5a6e4f771ab4402ba590bfe5a213664a40d10bc7a1a72670837c755a0ec6e7ef
SIZE (iridium-browser-2024.01.120.tar.xz) = 1755770488
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- bash : shells/bash
- py39-Jinja2>0 : devel/py-Jinja2@py39
- py39-ply>0 : devel/py-ply@py39
- gperf : devel/gperf
- flock : sysutils/flock
- node : www/node
- xcb-proto>0 : x11/xcb-proto
- videodev2.h : multimedia/v4l_compat
- usb.ids : misc/usbids
- py39-html5lib>0 : www/py-html5lib@py39
- va.h : multimedia/libva
- dri.pc : graphics/mesa-dri
- Qt5Core.pc : devel/qt5-core
- Qt5Widgets.pc : x11-toolkits/qt5-widgets
- bison : devel/bison
- update-desktop-database : devel/desktop-file-utils
- gmake>=4.4.1 : devel/gmake
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.9 : lang/python39
- clang16 : devel/llvm16
- nasm : devel/nasm
- xorgproto>=0 : x11/xorgproto
- xorgproto>=0 : x11/xorgproto
- x11.pc : x11/libX11
- xcb.pc : x11/libxcb
- xcomposite.pc : x11/libXcomposite
- xcursor.pc : x11/libXcursor
- xext.pc : x11/libXext
- xdamage.pc : x11/libXdamage
- xfixes.pc : x11/libXfixes
- xi.pc : x11/libXi
- xrandr.pc : x11/libXrandr
- xrender.pc : x11/libXrender
- xscrnsaver.pc : x11/libXScrnSaver
- xtst.pc : x11/libXtst
- perl5>=5.36<5.37 : lang/perl5.36
- qt5-buildtools>=5.15 : devel/qt5-buildtools
- Runtime dependencies:
-
- xdg-open : devel/xdg-utils
- noto-basic>0 : x11-fonts/noto-basic
- update-desktop-database : devel/desktop-file-utils
- x11.pc : x11/libX11
- xcb.pc : x11/libxcb
- xcomposite.pc : x11/libXcomposite
- xcursor.pc : x11/libXcursor
- xext.pc : x11/libXext
- xdamage.pc : x11/libXdamage
- xfixes.pc : x11/libXfixes
- xi.pc : x11/libXi
- xrandr.pc : x11/libXrandr
- xrender.pc : x11/libXrender
- xscrnsaver.pc : x11/libXScrnSaver
- xtst.pc : x11/libXtst
- Library dependencies:
-
- libatk-bridge-2.0.so : accessibility/at-spi2-core
- libatspi.so : accessibility/at-spi2-core
- libspeechd.so : accessibility/speech-dispatcher
- libFLAC.so : audio/flac
- libopus.so : audio/opus
- libspeex.so : audio/speex
- libdbus-1.so : devel/dbus
- libdbus-glib-1.so : devel/dbus-glib
- libepoll-shim.so : devel/libepoll-shim
- libevent.so : devel/libevent
- libffi.so : devel/libffi
- libicuuc.so : devel/icu
- libjsoncpp.so : devel/jsoncpp
- libpci.so : devel/libpci
- libnspr4.so : devel/nspr
- libre2.so : devel/re2
- libcairo.so : graphics/cairo
- libdrm.so : graphics/libdrm
- libexif.so : graphics/libexif
- libpng.so : graphics/png
- libwebp.so : graphics/webp
- libdav1d.so : multimedia/dav1d
- libopenh264.so : multimedia/openh264
- libfreetype.so : print/freetype2
- libharfbuzz.so : print/harfbuzz
- libharfbuzz-icu.so : print/harfbuzz-icu
- libgcrypt.so : security/libgcrypt
- libsecret-1.so : security/libsecret
- libnss3.so : security/nss
- libexpat.so : textproc/expat2
- libfontconfig.so : x11-fonts/fontconfig
- libwayland-client.so : graphics/wayland
- libxkbcommon.so : x11/libxkbcommon
- libxshmfence.so : x11/libxshmfence
- libcups.so : print/cups
- libpipewire-0.3.so : multimedia/pipewire
- libsndio.so : audio/sndio
- libgbm.so : graphics/mesa-libs
- libGL.so : graphics/libglvnd
- libatk-1.0.so : accessibility/at-spi2-core
- libdconf.so : devel/dconf
- libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgtk-3.so : x11-toolkits/gtk30
- libxml2.so : textproc/libxml2
- libxslt.so : textproc/libxslt
- libpango-1.0.so : x11-toolkits/pango
- libiconv.so : converters/libiconv
- libjpeg.so : graphics/jpeg-turbo
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for iridium-browser-2024.01.120_1:
CODECS=on: Compile and enable patented codecs like H.264
CUPS=on: CUPS printing system support
DEBUG=off: Build with debugging support
KERBEROS=on: Kerberos support
LTO=off: Use Link-Time Optimization
PIPEWIRE=on: Screen capture via PipeWire
====> Options available for the group AUDIO
ALSA=off: ALSA audio architecture support
PULSEAUDIO=off: PulseAudio sound server support
SNDIO=on: Sndio audio support
====> Kerberos support: you can only select none or one of them
HEIMDAL=off: Heimdal Kerberos (security/heimdal)
HEIMDAL_BASE=off: Heimdal Kerberos (base)
MIT=off: MIT Kerberos (security/krb5)
===> Use 'make config' to modify these settings
- Options name:
- www_iridium
- USES:
- bison compiler:c++17-lang cpe desktop-file-utils gl gmake gnome iconv:wchar_t jpeg localbase:ldflags ninja perl5 pkgconfig python:build qt:5 shebangfix tar:xz xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
58.0_15 30 Apr 2018 15:41:25 |
cpm |
www/iridium: switch to llvm60
PR: 227683
Submitted by: jbeich |
58.0_14 30 Apr 2018 15:34:23 |
cpm |
www/iridium: unbreak with ffmpeg 4.0
PR: 227745
Reported by: jbeich |
58.0_13 14 Apr 2018 11:47:08 |
cpm |
- Remove duplicate dependency libxml2
- Remove comment about use_system_icu because icu is already unbundled
- Update pkg-message for the hanging tabs problem
MFH: 2018Q2 (blanket) |
58.0_13 06 Apr 2018 15:53:17 |
jbeich |
devel/icu: update to 61.1
Changes: http://site.icu-project.org/download/61
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 227042
Exp-run by: antoine
MFH: 2018Q2 (required by Firefox 61) |
58.0_12 20 Feb 2018 22:53:49 |
cpm |
Update comment in pkg-message. Iridium needs kern.ipc.shm_allow_removed=1, which
is default for
11.0-R and newer.
PR: 225712
Reported by: Stefan B. <sblachmann@gmail.com> |
58.0_12 20 Feb 2018 06:32:06 |
antoine |
Remove dependency on the python metaports
PR: 225752
Submitted by: Yasuhiro KIMURA |
58.0_12 27 Dec 2017 23:35:21 |
jbeich |
www/iridium: bump PORTREVISION after r457431
PR: 224622
Pointy hat to: jbeich |
58.0_11 27 Dec 2017 23:33:04 |
jbeich |
www/chromium, www/iridium: switch to llvm50 (like r457360)
PR: 224622
Approved by: chromium (cpm) |
58.0_11 30 Nov 2017 15:50:34 |
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 (Only the first 15 lines of the commit message are shown above ) |
58.0_11 09 Nov 2017 02:31:48 |
jbeich |
devel/icu: update to 60.1
Changes: http://site.icu-project.org/download/60
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 223373
Exp-run by: antoine |
58.0_10 04 Nov 2017 11:43:35 |
dbaio |
Update license of ports using MPL (without version)
All ports now should use MPL[10|11|20] license.
Approved by: portmgr (blanket) |
58.0_10 21 Oct 2017 06:50:50 |
jbeich |
multimedia/ffmpeg: update to 3.4
Notable changes:
- i386/amd64 now depend on NASM per
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed
Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled
dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR: 223057
Exp-run by: antoine |
58.0_9 25 Sep 2017 00:02:36 |
jbeich |
devel/icu: update to 59.1
- Temporarily keep C++98 working in consumers for Clang's default -std=
Changes: http://site.icu-project.org/download/59
PR: 218788
Submitted by: takefu@airport.fm, dcarmich@dcarmichael.net (early version)
Exp-run by: antoine |
58.0_8 22 Sep 2017 10:48:29 |
mat |
Remove USES=execinfo.
PR: 220271
Submitted by: mat (review), Yasuhiro KIMURA (PR)
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D11488 |
58.0_8 21 Jul 2017 11:27:15 |
cpm |
- Drop USES=cpe because CPE information is not documented for iridium-browser
- Add use_gtk3 to GN_ARGS
- Add network interface implementation for FreeBSD
- Bump PORTREVISION
MFH: 2017Q3 |
58.0_7 30 Jun 2017 19:13:45 |
cpm |
www/iridium: convert to option helpers
- Drop USES=compiler as CC/CXX are set manually
- Switch to option helpers
- Cleanup Makefile
- Bump PORTREVISION |
58.0_6 27 Jun 2017 21:49:15 |
cpm |
www/iridium: add SNDIO option
PR: 220230
Submitted by: tobik |
58.0_6 16 Jun 2017 11:14:40 |
cpm |
- Sort ONLY_FOR_ARCHS, USES, USE_GNOME and GN_ARGS
- Use LLD linker by default on i386 and amd64
- Put in correct place MAKE_ENV+= V=1 variable
- Get rid of multiple definition errors
- Fix warning in gpu_config_gpu_info_collector.cc
- Check compiler option
- Cosmetic changes
- Bump PORTREVISION |
58.0_5 01 Jun 2017 12:11:17 |
cpm |
- Apply r442282 to iridium |
58.0_4 18 May 2017 10:14:23 |
cpm |
- Switch from devel/llvm39 to devel/llvm40 |
58.0_3 12 May 2017 12:49:48 |
cpm |
- Apply r440680 to iridium |
58.0_2 05 May 2017 20:44:57 |
cpm |
- Use HTTPS-URL in MASTER_SITES
- Fix build warning: multiple rules generate base/callback_helpers.o
- Remove CPE information as it is not documented for iridium browser
- Remove Chromium API key since services are not used anyway
- Apply patches from r440072
- Bump PORTREVISION
Reported by: Fabian Keil <freebsd-listen@fabiankeil.de> via email |
58.0_1 30 Apr 2017 14:15:41 |
sunpoet |
Bump PORTREVISION for graphics/webp shlib change
Requested by: cpm |
58.0 29 Apr 2017 23:00:33 |
cpm |
Add new port www/iridium
Iridium is a free, open, and libre browser modification of the Chromium
code base, with privacy being enhanced in several key areas.
Automatic transmission of partial queries, keywords, metrics to central
services is inhibited and only occurs with consent.
WWW: https://iridiumbrowser.de/ |