Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2022.03.99.1 30 Mar 2022 15:20:38
    |
Rene Ladan (rene)  Author: Robert Nagy |
www/iridium: resurrect, update to 2022.03.99.1
Sync the port to www/chromium and the shared *BSD patchset
This port no longer uses Python 2.7 |
2020.04.81_1 02 Jan 2021 12:28:35
  |
rene  |
Remove a few expired ports depending on Python 2.7:
2020-12-31 www/iridium: Uses Python 2.7 which is EOLed upstream
2020-12-31 editors/atom: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/electron4: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/electron5: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/electron6: Uses Python 2.7 which is EOLed upstream |
2020.04.81_1 01 Jan 2021 10:11:35
  |
antoine  |
Revert r559792 to unbreak INDEX and bulk -a
It seems a lot of reverse dependencies were missed
With hat: portmgr |
2020.04.81_1 01 Jan 2021 00:57:24
  |
rene  |
Remove most expired ports that depend on Python 2.7:
Exceptions are:
- mail/mailman, our listservers still use it
- www/chromium, solely because of popular demand,
upstream is (slowly) working on porting it to Python 3
- ports that have actual patches for Python 3 against
them (Cinnamon and a few unrelated other ports)
- llvm70 and qt5-webengine because they seem to have a lot
of dependencies which need further analysis
- sysutils/uefi-edk2-bhyve because bhyve seems to use them
- python2 and python27 themselves
I'm sure there will be complaints, but the nice thing about
a version control system is that we can revert and adjust things. (Only the first 15 lines of the commit message are shown above ) |
2020.04.81_1 03 Nov 2020 00:56:27
  |
jbeich  |
devel/icu: update to 68.1
Changes: http://site.icu-project.org/download/68
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by: GitHub (watch releases) |
2020.04.81 30 Oct 2020 05:56:20
  |
jbeich  |
www/iridium: unbreak with libglvnd (like r545308)
[188/188] LINK gn
ERROR at //build/config/linux/pkg_config.gni:103:17: Script returned non-zero
exit code.
pkgresult = exec_script(pkg_config_script, args, "value")
^----------
Package gbm was not found in the pkg-config search path.
Perhaps you should add the directory containing `gbm.pc'
to the PKG_CONFIG_PATH environment variable
Package 'gbm', required by 'virtual:world', not found
Could not run pkg-config.
See //third_party/minigbm/BUILD.gn:122:3: whence it was called.
pkg_config("libgbm") {
^---------------------
See //ui/gfx/linux/BUILD.gn:41:5: which caused the file to be included.
"//third_party/minigbm",
^---------------------- |
2020.04.81 29 Aug 2020 19:06:49
  |
tcberner  |
www/iridium: fix build on current
Obtained
from: https://github.com/google/perfetto/commit/46f0abc66c1d78c60a0415c5cb46852ef3bfa9bb |
2020.04.81 23 Jul 2020 16:31:19
  |
rene  |
www/iridium: update to 2020.04.81
PR: 245959
Submitted by: Matthias Wolf
MFH: 2020Q3
Security: any Chromium vulnerability between 73 and 81 |
2019.04.73_9 12 Jul 2020 09:30:29
  |
tobik  |
audio/sndio: Update to 1.7.0 |
2019.04.73_8 30 Jun 2020 17:46:18
  |
tcberner  |
Bump devel/jsoncpp consumers after r540853.
Reported by: Kevin Oberman <rkoberman@gmail.com> |
2019.04.73_7 22 May 2020 01:19:33
  |
jbeich  |
multimedia/openh264: update to 2.1.1
Changes: https://github.com/cisco/openh264/releases/tag/v2.1.1
ABI: https://abi-laboratory.pro/tracker/timeline/openh264/
Reported by: GitHub (watch releases) |
2019.04.73_6 23 Apr 2020 20:14:49
  |
jbeich  |
devel/icu: update to 67.1
Changes: http://site.icu-project.org/download/67
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by: GitHub (watch releases) |
2019.04.73_5 04 Apr 2020 07:23:30
  |
sunpoet  |
Bump PORTREVISION for devel/re2 shlib change |
2019.04.73_4 13 Mar 2020 09:47:17
  |
jbeich  |
devel/icu: update to 66.1
Changes: http://site.icu-project.org/download/66
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ |
2019.04.73_3 23 Jan 2020 21:06:51
  |
cmt  |
www/iridium: copy snappy fix from chromium
just like chromium (from which it was forked), iridium embeds a copy
of snappy (the compression library) and cannot be fully switched to
the system-provided archivers/snappy in an easy way. consider this a
band-aid patch
Reported by: pkubaj
MFH: 2020Q1 (blanket: web browser, build fix) |
2019.04.73_3 13 Jan 2020 21:38:36
  |
yuri  |
devel/jsoncpp: Update 1.8.1 -> 1.9.2
PR: 229677
Differential Revision: D22905 |
2019.04.73_2 07 Nov 2019 17:20:59
  |
zeising  |
Add USES=xorg USES=gl, ports categories w
Add USES=xorg and USES=gl to ports in categories starting with 'w'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed. |
2019.04.73_2 03 Oct 2019 20:35:30
  |
jbeich  |
devel/icu: update to 65.1
Changes: http://site.icu-project.org/download/65
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ |
2019.04.73_1 15 Sep 2019 16:15:03
  |
jbeich  |
audio/pulseaudio: update to 13.0
- Connect tests to the framework
Changes: https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/13.0/
ABI: https://abi-laboratory.pro/tracker/timeline/pulseaudio/
PR: 240585
Submitted by: lightside@gmx.com |
2019.04.73_1 05 Aug 2019 23:06:50
  |
jbeich  |
multimedia/ffmpeg: update to 4.2
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ |
2019.04.73 18 Jun 2019 19:24:43
  |
cpm  |
www/iridium: Update to 2019.04.73
Submitted by: Matthias Wolf <matthias@rheinwolf.de> |
2018.5.67_11 17 Jun 2019 07:56:06
  |
jbeich  |
multimedia/openh264: update to 2.0.0
- Add symlinks for cliqz and thunderbird
Changes: https://github.com/cisco/openh264/releases/tag/v2.0.0
ABI: https://abi-laboratory.pro/tracker/timeline/openh264/
Reported by: GitHub (watch releases) |
2018.5.67_10 07 Apr 2019 14:23:24
  |
tcberner  |
accessibility/speech-dispatcher: update to 0.8.8 |
2018.5.67_9 27 Mar 2019 21:11:09
  |
jbeich  |
devel/icu: update to 64.1
Changes: http://site.icu-project.org/download/64
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 236325
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D19479 |
2018.5.67_8 05 Mar 2019 16:14:55
  |
jbeich  |
www/qt5-webengine: unbreak with clang8 and gcc8 on i386
https://bugs.chromium.org/p/chromium/issues/detail?id=900406
In file included from
../../../../qtwebengine-opensource-src-5.9.5/src/3rdparty/chromium/mojo/public/c/system/thunks.cc:5:
In file included from
../../../../qtwebengine-opensource-src-5.9.5/src/3rdparty/chromium/mojo/public/c/system/thunks.h:13:
In file included from
../../../../qtwebengine-opensource-src-5.9.5/src/3rdparty/chromium/mojo/public/c/system/core.h:12:
../../../../qtwebengine-opensource-src-5.9.5/src/3rdparty/chromium/mojo/public/c/system/buffer.h:43:1:
error: static_assert failed due to requirement 'alignof(long long) == 8'
"int64_t has weird alignment"
MOJO_STATIC_ASSERT(MOJO_ALIGNOF(int64_t) == 8, "int64_t has weird alignment");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../qtwebengine-opensource-src-5.9.5/src/3rdparty/chromium/mojo/public/c/system/macros.h:15:39:
note: expanded from macro 'MOJO_STATIC_ASSERT'
#define MOJO_STATIC_ASSERT(expr, msg) static_assert(expr, msg)
^ ~~~~
In file included from
../../../../qtwebengine-opensource-src-5.9.5/src/3rdparty/chromium/mojo/public/c/system/thunks.cc:5:
In file included from
../../../../qtwebengine-opensource-src-5.9.5/src/3rdparty/chromium/mojo/public/c/system/thunks.h:13: (Only the first 15 lines of the commit message are shown above ) |
2018.5.67_8 03 Mar 2019 22:19:31
  |
sunpoet  |
Move x11-fonts/noto-lite to x11-fonts/noto-basic
- Update NotoEmoji-Regular to 1.05uh
- Update MASTER_SITES
- Add NotoColorEmoji
- Update COMMENT
- Add LICENSE_FILE
- Change FONTNAME to noto
- Silence extraction message
- Use PLIST
- Update RUN_DEPENDS of dependent ports
- Bump PORTREVISION of dependent ports for dependency change
Changes: https://github.com/googlei18n/noto-emoji/commits/master/fonts/NotoEmoji-Regular.ttf |
2018.5.67_7 09 Jan 2019 16:38:16
  |
cpm  |
- Add USES=gl
- Enable jumbo build to improve compilation times
- Fix loading of the chromium binary on FreeBSD-HEAD
- Fix jumbo build with the SNDIO option enabled
- Add -Wl,-znotext for i386
- Bump PORTREVISION
MFH: 2019Q1 |
2018.5.67_6 06 Nov 2018 01:50:27
  |
jbeich  |
multimedia/ffmpeg: update to 4.1
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ |
2018.5.67_5 02 Nov 2018 13:32:35
  |
rene  |
Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by: rene
Reviewed by: bapt, jbeich
Differential Revision: https://reviews.freebsd.org/D17724 |
2018.5.67_5 23 Oct 2018 11:35:04
  |
jbeich  |
devel/icu: update to 63.1
Changes: http://site.icu-project.org/download/63
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 232300
Exp-run by: antoine |
2018.5.67_4 11 Sep 2018 18:34:28
  |
zeising  |
Change x11/xorgproto to become a build dep
Change x11/xorgproto to become a build time dependency when added to
USE_XORG. Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.
PR: 230909
Reviewed by: eadler
Approved by: portmgr (antoine)
Obtained
from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run: antoine
Differential Revision: https://reviews.freebsd.org/D16906 |
2018.5.67_3 01 Sep 2018 13:24:31
  |
cpm  |
- USE_GNOME also requires USES=gnome
- Switch to USES=localbase:ldflags
- Update patch file with missing WEBRTC_BSD macro
- Bump PORTREVISION |
2018.5.67_2 22 Aug 2018 10:11:13
  |
cpm  |
- Conveniently apply r477781 to iridium |
2018.5.67_1 19 Aug 2018 00:28:41
  |
cpm  |
- Unbreak build with SNDIO option [1]
- Cosmetic fix
Reported by: starikarp@yandex.com via email [1] |
2018.5.67_1 18 Aug 2018 15:16:51
  |
cpm  |
- Register USE_GL=gl dependency
- Remove unneeded dependency from gtk20
- Add USE_LDCONFIG
- Sort Makefile
- Bump PORTREVISION |
2018.5.67 18 Aug 2018 14:21:03
  |
cpm  |
www/iridium: Update to 2018.5.67 |
58.0_19 31 Jul 2018 18:41:30
  |
zeising  |
Switch to xorgproto instead of individual packages
Upstream used to distribute protocol headers as separate packages, but has
decided to merge those to a common package, named xorgproto. This update
tracks that change.
* Add a new port, x11/xorgproto, with are protocol headers for xorg.
* Hook the new protocol port to the build and to infrastructure in
bsd.xorg.mk.
* Update all ports with a dependency on any of the old *proto packages to
instead depend on xorgproto. Bump portrevision.
* Delete the old *proto packages, update MOVED.
PR: 230023
Submitted by: zeising
Approved by: portmgr (antoine)
exp-run by: antoine |
58.0_18 29 Jun 2018 14:22:11
  |
jbeich  |
devel/icu: update to 62.1
Changes: http://site.icu-project.org/download/62
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 229359
Exp-run by: antoine (only 10.4) |
58.0_17 20 Jun 2018 09:38:18
  |
cpm  |
- Add missing patch after r472855 |
58.0_17 20 Jun 2018 08:53:11
  |
cpm  |
- Add patch to build iridium with native LLVM 6.0 on FreeBSD >= 1101513
- Disable use_gold flag. If lld is enabled, iridium uses the gold linker instead
of lld or bfd. We do not want this to happen
- Drop FreeBSD 10.3 support
- Bump PORTREVISION |
58.0_16 02 May 2018 15:07:27
  |
jbeich  |
multimedia/ffmpeg: update to 4.0
- FFSERVER support was removed upstream
- libressl now uses libtls backend instead of patching openssl one
- Clang i386 no longer uses 16-byte aligned stack
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR: 227726
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D15175 |
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/ |