Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.80.5_1,2 30 Oct 2024 18:29:43 |
Gleb Popov (arrowd) |
devel/glib20: Enable GNetworkMonitor with Netlink backend
Sponsored by: Future Crew, LLC |
2.80.5,2 27 Aug 2024 00:48:18 |
Jan Beich (jbeich) |
devel/glib20: update to 2.80.5
Changes: https://gitlab.gnome.org/GNOME/glib/-/blob/2.80.5/NEWS
Reported by: GitLab (notify releases) |
2.80.4,2 10 Jul 2024 16:15:50 |
Charlie Li (vishwin) |
devel/glib20: pull in upstream commit fixing resolver-parsing test
...build error.
https://gitlab.gnome.org/GNOME/glib/-/commit/0901b03bbe6feb96dbc7521b00c3191a53ff79b8
Reported by: vishwin, ale |
2.80.4,2 10 Jul 2024 13:25:00 |
Charlie Li (vishwin) |
devel/glib20: update to 2.80.4
Changelog: https://gitlab.gnome.org/GNOME/glib/-/blob/2.80.4/NEWS
While here, belated GTKDOC -> DOC, as gi-docgen replaced gtk-doc
in 2.80.0. Only a subset of the API reference and tools documentation
are generated when introspection is disabled. |
2.80.3,2 09 Jul 2024 12:27:42 |
Gleb Popov (arrowd) |
devel/glib20: Remove stale patch
This patch was added in 2002:
https://github.com/freebsd/freebsd-ports/commit/e8da18edcdce6c3c96bc3629f0f5927901b2c60e#diff-a853c7b9fa72c4c63b38cd1188eaca75badf06e003cbdf880b9e0a6f44c1034b
The current unpatched code does the same thing as patched one plus some locking
Tested by: arrowd
Sponsored by: Serenity Cybersecurity, LLC |
2.80.3,2 09 Jul 2024 12:13:58 |
Gleb Popov (arrowd) |
devel/glib20: Remove stale patch
This patch is guarding a deprecation warning for 11 years now.
Context:
https://github.com/freebsd/freebsd-ports/commit/7887c684adab042fed1bfcba2e91589ecd17c4a8#r130575626
Tested by: arrowd
Sponsored by: Serenity Cybersecurity, LLC |
2.80.3,2 30 Jun 2024 14:44:11 |
Gleb Popov (arrowd) |
devel/glib20: Define TEST_DEPENDS and add prepartions to pre-test |
2.80.3,2 30 Jun 2024 14:44:10 |
Gleb Popov (arrowd) |
devel/glib20: Remove DEBUG option that does nothing |
2.80.3,2 10 Jun 2024 22:50:48 |
Jan Beich (jbeich) |
devel/glib20: update to 2.80.3
Changes: https://gitlab.gnome.org/GNOME/glib/-/blob/2.80.3/NEWS
Reported by: GitLab (notify releases) |
2.80.2,2 09 May 2024 00:50:58 |
Jan Beich (jbeich) |
devel/glib20: update to 2.80.2
Changes: https://gitlab.gnome.org/GNOME/glib/-/blob/2.80.2/NEWS
Reported by: GitLab (notify releases) |
2.80.1,2 07 May 2024 16:01:31 |
Jan Beich (jbeich) |
devel/glib20: update to 2.80.1
Changes: https://gitlab.gnome.org/GNOME/glib/-/blob/2.80.1/NEWS
Reported by: GitLab (notify releases)
Security: CVE-2024-34397 |
2.80.0,2 15 Mar 2024 05:54:53 |
Jan Beich (jbeich) |
devel/glib20: update to 2.80.0
Temporarily pass -Dintrospection=disabled to avoid dependency loop
with devel/gobject-introspection.
Changes: https://gitlab.gnome.org/GNOME/glib/-/blob/2.80.0/NEWS
PR: 277581
Reported by: GitLab (notify releases)
Exp-run by: antoine |
2.78.4,2 23 Jan 2024 00:37:36 |
Jan Beich (jbeich) |
devel/glib20: update to 2.78.4
Changes: https://gitlab.gnome.org/GNOME/glib/-/releases/2.78.4
Reported by: GitLab (notify releases) |
2.78.3_1,2 12 Jan 2024 22:40:48 |
Muhammad Moinur Rahman (bofh) |
*/*: Sanitize MANPREFIX for meson ports
Approved by: portmgr |
2.78.3,2 07 Dec 2023 00:47:43 |
Jan Beich (jbeich) |
devel/glib20: update to 2.78.3
Changes: https://gitlab.gnome.org/GNOME/glib/-/compare/2.78.1...2.78.3
Reported by: GitLab (notify releases) |
2.78.1,2 26 Oct 2023 00:02:24 |
Jan Beich (jbeich) |
devel/glib20: update to 2.78.1
Changes: https://gitlab.gnome.org/GNOME/glib/-/compare/2.78.0...2.78.1
Reported by: Repology |
2.78.0,2 22 Oct 2023 07:45:42 |
Gleb Popov (arrowd) |
devel/glib20: Remove another stale patch
Approved by: rnagy [1]
[1]
https://github.com/freebsd/freebsd-ports/commit/9c491d7c0f531ffaa275d5585c3cbaefc97936c5#commitcomment-130605472 |
2.78.0,2 21 Oct 2023 17:17:39 |
Gleb Popov (arrowd) |
devel/glib20: Remove ancient obsolete patches and sed calls. |
2.78.0,2 21 Sep 2023 18:38:40 |
Jan Beich (jbeich) |
devel/glib20: update to 2.78.0
Changes: https://gitlab.gnome.org/GNOME/glib/-/releases/2.78.0
Reported by: GitLab (notify releases)
PR: 273647
Exp-run by: antoine
Approved by: tcberner |
2.76.5,2 31 Aug 2023 11:41:43 |
Jan Beich (jbeich) |
devel/glib20: update to 2.76.5
Changes: https://gitlab.gnome.org/GNOME/glib/-/releases/2.76.5
Reported by: GitLab (notify releases) |
2.76.4_1,2 19 Aug 2023 18:56:40 |
Jan Beich (jbeich) |
devel/glib20: unbreak session bus autolaunch after fcf0cc114ab8
$ pkg install gtk4
$ service dbus onestart
$ cat /var/lib/dbus/machine-id
123456789012345678901234567890123
$ unset DBUS_SESSION_BUS_ADDRESS XDG_RUNTIME_DIR
$ gtk4-demo
(gtk4-demo:1234): Gtk-WARNING **: Unable to acquire session bus: Cannot spawn a
message bus without a machine-id: Unable to load /var/local/lib/dbus/machine-id
or /etc/machine-id: Failed to open file “/var/local/lib/dbus/machine-id”: No
such file or directory
^C
$ gdbus call --session --dest=org.freedesktop.DBus --object-path=/
--method=org.freedesktop.DBus.ListNames
Error connecting: Cannot spawn a message bus without a machine-id: Unable to
load /var/local/lib/dbus/machine-id or /etc/machine-id: Failed to open file
“/var/local/lib/dbus/machine-id”: No such file or directory
Reported by: vermaden |
2.76.4,2 06 Jul 2023 22:18:58 |
Jan Beich (jbeich) |
devel/glib20: update to 2.76.4
Changes: https://gitlab.gnome.org/GNOME/glib/-/releases/2.76.4
Reported by: GitLab (notify releases) |
2.76.3,2 27 Jun 2023 19:34:34 |
Rene Ladan (rene) |
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568> |
2.76.3,2 23 May 2023 17:12:16 |
Jan Beich (jbeich) |
devel/glib20: update to 2.76.3
Changes: https://gitlab.gnome.org/GNOME/glib/-/releases/2.76.3
Reported by: GitLab (notify releases) |
2.76.2,2 19 May 2023 19:28:53 |
Jan Beich (jbeich) |
devel/glib20: respect _MAKE_JOBS workaround after 1597e735c46d
Reported by: portscan |
2.76.2,2 19 May 2023 19:28:53 |
Jan Beich (jbeich) |
devel/glib20: unbreak GTKDOC=on after 8cef7ff47def
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned:
share/gtk-doc/html/gobject/gtype-non-instantiatable-non-classed.html
===> Checking for items in pkg-plist which are not in STAGEDIR
Error: Missing: share/gtk-doc/html/gobject/gtype-non-instantiatable-classed.html
===> Error: Plist issues found.
*** Error code 1
https://gitlab.gnome.org/GNOME/glib/-/commit/783f1b864008 |
2.76.2,2 22 Apr 2023 00:36:44 |
Jan Beich (jbeich) |
devel/glib20: update to 2.76.2
Changes: https://gitlab.gnome.org/GNOME/glib/-/releases/2.76.2
Reported by: GitLab (notify releases) |
2.76.1,2 22 Mar 2023 15:36:29 |
Jan Beich (jbeich) |
devel/glib20: update to 2.76.1
Changes: https://gitlab.gnome.org/GNOME/glib/-/releases/2.76.1
Reported by: GitLab (notify releases)
PR: 270087 |
2.76.0,2 22 Mar 2023 15:36:28 |
Jan Beich (jbeich) |
devel/glib20: update to 2.76.0
Changes: https://gitlab.gnome.org/GNOME/glib/-/releases/2.76.0
Reported by: GitLab (notify releases)
PR: 270087
Exp-run by: antoine
Approved by: tcberner |
2.74.6,2 20 Mar 2023 15:20:18 |
Jan Beich (jbeich) |
devel/glib20: unbreak with --auto-features=enabled
gio/meson.build:933:0: ERROR: Dependency "libelf" not found, tried pkgconfig
PR: 270361 |
2.74.6,2 04 Mar 2023 12:04:29 |
Dima Panov (fluffy) |
devel/glib20: update to 2.74.6 release (+)
* Bugs fixed:
- !3239 Backport !3237 “Fix safe_wspawnve #define” to glib-2-74
* Translation updates:
- Georgian (Ekaterine Papava)
- German (Tim Sabsch)
Changelog: https://gitlab.gnome.org/GNOME/glib/-/blob/2.74.6/NEWS
Sponsored by: Serenity Cybersecurity, LLC |
2.74.5,2 19 Jan 2023 15:16:31 |
Jan Beich (jbeich) |
devel/glib20: update to 2.74.5
Changes: https://gitlab.gnome.org/GNOME/glib/-/releases/2.74.5
Reported by: GitLab (notify releases) |
2.74.4,2 21 Dec 2022 22:56:40 |
Jan Beich (jbeich) |
devel/glib20: update to 2.74.4
Changes: https://gitlab.gnome.org/GNOME/glib/-/releases/2.74.4
Reported by: GitLab (notify releases) |
2.74.3_1,2 09 Dec 2022 08:07:37 |
Baptiste Daroussin (bapt) |
devel/glib20: rename DOCS into GTKDOC and disable it by default
Follow the path done for ports depending on doxygen with gtkdoc.
This reduced the number of build dependencies and respects the defaults
of the upstream build system.
Make a GTKDOC option generic so other ports can follow the same path |
2.74.3,2 01 Dec 2022 16:18:07 |
Jan Beich (jbeich) |
devel/glib20: update to 2.74.3
Changes: https://gitlab.gnome.org/GNOME/glib/-/releases/2.74.3
Reported by: GitLab (notify releases) |
2.74.2_1,2 26 Nov 2022 14:17:10 |
Jan Beich (jbeich) |
devel/glib20: unbreak some C++ consumers after 27fe5eff9577
$ make -C lang/gjs
[...]
../util/log.cpp:106:25: error: no matching function for call to 'strcmp'
if (debug_output && g_str_equal(debug_output, "stderr")) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/glib-2.0/glib/ghash.h:165:30: note: expanded from macro
'g_str_equal'
#define g_str_equal(v1, v2) (strcmp ((gconstpointer) (v1), (gconstpointer)
(v2)) == 0)
^~~~~~
/usr/include/string.h:82:6: note: candidate function not viable: cannot convert
argument of incomplete type 'gconstpointer' (aka 'const void *') to 'const char
*' for 1st argument
int strcmp(const char *, const char *) __pure;
^
Reported by: fluffy, cmt
Regressed by: https://gitlab.gnome.org/GNOME/glib/-/commit/b46ed37c972f |
2.74.2,2 26 Nov 2022 00:44:28 |
Jan Beich (jbeich) |
devel/glib20: update to 2.74.2
Changes: https://gitlab.gnome.org/GNOME/glib/-/releases/2.74.2
Reported by: GitLab (notify releases) |
2.74.1,2 26 Oct 2022 08:43:18 |
Jan Beich (jbeich) |
devel/glib20: update to 2.74.1
Changes: https://gitlab.gnome.org/GNOME/glib/-/releases/2.74.1
Reported by: GitLab (notify releases) |
2.74.0,2 26 Sep 2022 20:56:15 |
Jan Beich (jbeich) |
devel/glib20: update to 2.74.0
Changes: https://gitlab.gnome.org/GNOME/glib/-/blob/2.74.0/NEWS
PR: 266466
Reported by: GitLab (notify releases)
Exp-run by: antoine |
2.72.4,2 26 Sep 2022 20:55:58 |
Jan Beich (jbeich) |
devel/glib20: update to 2.72.4
Changes: https://gitlab.gnome.org/GNOME/glib/-/blob/2.72.4/NEWS
Reported by: GitLab (notify releases) |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
2.72.3,2 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
2.72.3,2 20 Jul 2022 14:21:35 |
Tobias C. Berner (tcberner) |
devel: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* <jkoshy@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron H. K. Diep <ahkdiep@gmail.com>
* Aaron Hurt <ahurt@anbcs.com>
* Abel Chow <abel_chow@yahoo.com>
* Adam McLaurin
* Adam Saponara <as@php.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
2.72.3,2 18 Jul 2022 23:25:26 |
Dima Panov (fluffy) |
devel/glib20: update to 2.72.3 maintenance release (+)
While here, incorporate patches for lock getfsent() usage [1]
Changelog: https://gitlab.gnome.org/GNOME/glib/-/tags/2.72.3
PR: 250311 [1]
With hat: desktop |
2.72.2,2 25 Jun 2022 00:05:36 |
Jan Beich (jbeich) |
devel/glib20: update to 2.72.2
Changes: https://gitlab.gnome.org/GNOME/glib/-/blob/2.72.2/NEWS
PR: 262635
Reported by: Repology
Exp-run by: antoine
Approved by: tcberner |
2.70.4_6,2 09 May 2022 19:23:51 |
Kevin Bowling (kbowling) |
devel/libffi: Bump deps PORTREVISION for shlib change
PR: 263764
Reported by: VVD <vvd@unislabs.com> |
2.70.4_5,2 17 Apr 2022 13:07:12 |
Adriaan de Groot (adridg) |
devel/glib20: fix up DOCS generation
Try to resolve build issues when generating DOCS. On some systems --
embarrassingly parallel ones, but also seemingly i386 -- the build
happens in a wrong order. This is explained in the comment now
added to the Makefile.
A simple way to trigger the build problem (before this patch) is this:
- configure the port
- switch to the build-dir
- run `ninja -j48 gio-doc`
Dependencies for gio-doc are incomplete, and the build fails.
I tried to solve this at Meson-level, but all my "obvious" changes
to `meson.build` like adding a dependency on `libgdbus_example_objectmanager`
to gio/meson.build got me Meson-time errors. Either no extra dependency
in the resulting Ninja files, or an error that the type of the dependency
was wrong. The ugly way to fix it is to tell ninja -- which does have
a general idea about dependencies between targets -- about it. |
2.70.4_4,2 13 Apr 2022 10:34:08 |
Adriaan de Groot (adridg) |
devel/glib20: add DOCS option
There is documentation possible with glib, using gtk-doc.
Add a knob and the plist bits. The documentation depends
on the tests, though: see glib issue
https://gitlab.gnome.org/GNOME/glib/-/issues/2430
Futz a bit with the options and dependencies; TEST only needs
dbus for the build, and the docs need the tests.
PR: 258624
Reported by: Hodong@nimfsoft.art |
2.70.4_3,2 10 Apr 2022 19:11:41 |
Charlie Li (vishwin) |
textproc/libxml2: bump all LIB_DEPENDS consumers
This is a separate commit to facilitate easier cherry-picking for
quarterly.
PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor) |
2.70.4_2,2 26 Mar 2022 08:27:27 |
Matthias Fechner (mfechner) |
textproc/libxml2: bump all dependencies
This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246 |
2.70.4_1,2 18 Mar 2022 10:00:23 |
Baptiste Daroussin (bapt) |
devel/glib: convert gio modules and glib schemas to triggers
Use trigger to compile glib schemas, and generate gio modules cache
PR: 262567
Reviewed by: tcberner
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D34564 |
2.70.4,2 12 Feb 2022 14:12:17 |
Jan Beich (jbeich) |
devel/glib20: update to 2.70.4
Changes: https://gitlab.gnome.org/GNOME/glib/-/blob/2.70.4/NEWS
Reported by: Repology |
2.70.3,2 28 Jan 2022 19:19:51 |
Jan Beich (jbeich) |
devel/glib20: update to 2.70.3
Changes: https://gitlab.gnome.org/GNOME/glib/-/blob/2.70.3/NEWS
Reported by: Repology |
2.70.2,2 10 Jan 2022 15:15:39 |
Stefan Eßer (se) |
Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.
This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.
Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port (Only the first 15 lines of the commit message are shown above ) |
2.70.2,2 03 Dec 2021 17:03:35 |
Jan Beich (jbeich) |
devel/glib20: update to 2.70.2
Changes: https://gitlab.gnome.org/GNOME/glib/-/blob/2.70.2/NEWS
Reported by: Repology |
2.70.1,2 29 Oct 2021 08:05:07 |
Jan Beich (jbeich) |
devel/glib20: update to 2.70.1
Changes: https://gitlab.gnome.org/GNOME/glib/-/blob/2.70.1/NEWS
PR: 259513
Approved by: tcberner |
2.70.0_1,2 02 Oct 2021 23:01:33 |
Daniel Engberg (diizzy) |
devel/glib20: Add option for unit tests
Don't build tests by default, the reduces time spent on compiling
substantially (~450 objects vs ~1200)
Add dependency for unit tests
Some tests are disable due to circular dependency
Backport upstream commit 75c854b359b8bd8b78938e51e5a2c7a42e5847ae
to fix an issue calling getpwnam_r
Thanks to arrowd for troubleshooting and submitting bugfix upstream
References:
https://gitlab.gnome.org/GNOME/glib/-/issues/2488
https://gitlab.gnome.org/GNOME/glib/-/commit/75c854b359b8bd8b78938e51e5a2c7a42e5847ae
https://gitlab.gnome.org/GNOME/glib/-/merge_requests/2276 (backport)
PR: 257623
Approved by: arrowd (mentor)
Differential Revision: https://reviews.freebsd.org/D31702 |
2.70.0,2 27 Sep 2021 17:09:05 |
Jan Beich (jbeich) |
devel/glib20: update to 2.70.0
Changes: https://gitlab.gnome.org/GNOME/glib/-/blob/2.70.0/NEWS
PR: 258598
Tested by: Evgeniy Khramtsov
Approved by: tcberner |
2.68.4,2 08 Sep 2021 20:53:32 |
Bernhard Froehlich (decke) |
devel/glib20: Add CPE information
Approved by: portmgr (blanket) |
2.68.4,2 28 Aug 2021 08:57:30 |
Jan Beich (jbeich) |
devel/glib20: update to 2.68.4
Changes: https://gitlab.gnome.org/GNOME/glib/-/compare/2.68.3...2.68.4
PR: 258114
Approved by: tcberner |
2.68.3_1,2 28 Aug 2021 06:04:08 |
Jan Beich (jbeich) |
devel/glib20: unbreak session bus autolaunch after 94630ac169bc
Regressed by https://gitlab.gnome.org/GNOME/glib/-/commit/05ff2f877ca3
$ pkg install gtk4
$ service dbus onestart
$ cat /var/lib/dbus/machine-id
123456789012345678901234567890123
$ unset DBUS_SESSION_BUS_ADDRESS XDG_RUNTIME_DIR
$ gtk4-demo
Gdk-Message: Failed to get file transfer portal: Cannot spawn a message bus
without a machine-id: Unable to load /var/local/lib/dbus/machine-id or
/etc/machine-id: Failed to open file “/var/local/lib/dbus/machine-id”: No
such file or directory
^C
$ gdbus call --session --dest=org.freedesktop.DBus --object-path=/
--method=org.freedesktop.DBus.ListNames
Error connecting: Cannot spawn a message bus without a machine-id: Unable to
load /var/local/lib/dbus/machine-id or /etc/machine-id: Failed to open file
“/var/local/lib/dbus/machine-id”: No such file or directory
PR: 257977
Tested by: Thibault Payet
Approved by: tcberner |
2.68.3,2 04 Aug 2021 19:53:25 |
Piotr Kubaj (pkubaj) |
devel/glib20: fix patching on powerpc64
The patch is not necessary anymore. |
2.68.3,2 03 Aug 2021 02:46:49 |
Neel Chauhan (nc) |
devel/glib20: Update to 2.68.3
PR: 256200
Differential Revision: https://reviews.freebsd.org/D30511 |
2.66.8,2 28 May 2021 00:40:25 |
Dima Panov (fluffy) |
devel/glib20: update to 2.66.8 release
- Drop staled tzdata patch (reported by [ade])
We still stay with 2.66.x branch due to new API changes in 2.68+ which
not supported yet by consumers.
With hat: desktop |
2.66.7,2 27 May 2021 10:27:28 |
Dima Panov (fluffy) |
devel/glib20: revert update to 2.68.2
This reverts commit 507359c509389602b4060b2c5e203c99911c3578.
devel/glib20 was touched without desktop@ approval and properly passed exp-run
which caused
a massive build failures for critical parts of portstree such as *webkit*,
grstreamer* and
many others due to incompatible changes in the new glib API.
Revert, bump PORTEPOCH and freeze at 2.66.* branch till all consumers will be
adopted to new API.
With hat: ports-secteam, desktop
Pointy hat to: nc@ |
2.68.2,1 27 May 2021 02:41:16 |
Neel Chauhan (nc) |
devel/glib20: Update to 2.68.2 |
2.66.7_1,1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
2.66.7_1,1 26 Feb 2021 19:31:04 |
jhb |
Use kinfo_getfile() to implement fdwalk().
Previously, the kern.file sysctl (which queries the global file table)
was queried and the results saved in an on-stack buffer. With a
sufficiently active system the sysctl's output could overflow the
stack's available space. Instead, switch to kinfo_getfile() from
libutil. This uses a sysctl which queries only the open files for the
current process, and it uses heap space instead of the stack to store
the sysctl output.
PR: 253602
Submitted by: ps (build glue patches)
Reported by: ps
Reviewed by: bapt
MFH: 2021Q1
Differential Revision: https://reviews.freebsd.org/D28904 |
2.66.7,1 14 Feb 2021 19:38:26 |
tcberner |
devel/glib20: add alternative file monitoring backend
This altnerative file monitoring backend implemented by the submitter may lead
to a big decrease in cpu time usage in for example thunar.
Consider it experimental, but worth a try, if your having issues with high cpu.
PR: 214338
Submitted by: rozhuk.im@gmail.com |
2.66.7,1 13 Feb 2021 18:43:49 |
otis |
devel/glib20: Update to 2.66.7
- Update to 2.66.7
- Depend on supported Python versions
- Clean up Makefile
Reviewed by: tcberner
Approved by: tcberner
MFH: 2021Q1
Differential Revision: https://reviews.freebsd.org/D28646 |
2.66.4_1,1 12 Feb 2021 19:40:20 |
tcberner |
devel/glib20: Fix mime search path when LOCALBASE != /usr/local (honour
LOCALBASE)
- explicitely not bumping port revision, as the package does not change for
people
who are using the defaults LOCALBASE=/usr/local -- no need to burden the
package
builders for this.
PR: 225378
Submitted by: John Hein <jcfyecrayz@liamekaens.com> |
2.66.4_1,1 23 Dec 2020 17:30:18 |
tcberner |
devel/glib20: loops over all possible file descriptors
- Stop glib from looping over all possible file descriptors.
- This should greatly increase performance
PR: 236815
Submitted by: rozhuk.im@gmail.com (committed version)
Reported by: Eugene Grosbein <eugen@freebsd.org>
MFH: 2020Q4 |
2.66.4,1 19 Dec 2020 04:22:55 |
fluffy |
devel/glib20: update to 2.66.4 maintenance release
Changelog: https://gitlab.gnome.org/GNOME/glib/-/tags/2.66.4 |
2.66.3,1 21 Nov 2020 17:14:57 |
tcberner |
devel/glib: update to 2.66.3
Changelog:
https://gitlab.gnome.org/GNOME/glib/-/releases#2.66.3 |
2.66.2,1 20 Oct 2020 10:25:07 |
fluffy |
devel/glib20: uppdate to 2.66.2 maintenance release
- Important and time-critical fix to DST transitions
- Fix UTF-8 validation when escaping URI components
Release notes: https://gitlab.gnome.org/GNOME/glib/-/releases#2.66.2 |
2.66.1_1,1 19 Oct 2020 23:33:28 |
fluffy |
devel/glib20: lock getfsent() usage to fix some consumers crashes
Add temporary fix while more correct solution is cooking in GNOME repo
(see details at https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1707)
PR: 250311
Submitted by: sigsys@gmail.com
Reviewed by: tijl |
2.66.1,1 04 Oct 2020 15:07:05 |
tcberner |
devel/glib20: update to 2.66.1
Changelog:
https://gitlab.gnome.org/GNOME/glib/-/tags/2.66.1 |
2.66.0_1,1 23 Sep 2020 16:46:56 |
bapt |
And the final bit of the patch which was forgotten...
Bump portrevision as people may have upgraded glib already
Submitted by: fluffy |
2.66.0,1 23 Sep 2020 15:37:38 |
bapt |
Fix bad patch |
2.66.0,1 23 Sep 2020 15:35:29 |
bapt |
Actually commit the glib 2.66.0 update
Reported by: fluffy
Differential Revision: https://reviews.freebsd.org/D25279 |
2.56.3_9,1 10 Sep 2020 18:55:41 |
tcberner |
Move some gnome@ ports to desktop@
As gnome@ is lacking active committers at the moment, transfer some of its
ports [1] up the stack to the desktop@ group, in hope that this way we get some
updates in as the set of people that "should feel responsible" grows.
As soon as gnome@ grows some committers again, this can (and should) of course
be reverted again.
[1] The list of ports chosen in this move consits of all the ports that are
required to build x11/kde5.
Approved by: portmgr (bapt)
Differential Revision: https://reviews.freebsd.org/D26362 |
2.56.3_9,1 04 Jul 2020 18:11:42 |
zeising |
Chanse update of devel/libffi
Chase the devel/libffi update
Bump portrevision of all dependent ports to chace shard library version bump
in libffi.
Update LIB_DEPENDS lines where needed to not require a specific version of
libffi.so.
PR: 247028 (for tracking) |
2.56.3_8,1 18 Jun 2020 00:55:58 |
jbeich |
devel/glib20: backport GSETTINGS_BACKEND=keyfile support
If devel/dconf or devel/gconf2 are installed then nothing changes.
If neither are installed then settings are now stored in
~/.config/glib-2.0/settings/keyfile.
PR: 247039
Obtained from: upstream |
2.56.3_7,1 05 Feb 2020 16:06:32 |
kevans |
glib20: revert SSP_CFLAGS workaround (ports r500819)
This was later diagnosed to be a bug in libc, which has since been addressed
in all supported releases and branches. PORTREVISION is bumped as SSP_CFLAGS
will change the output.
The bug was fixed in the following patch levels (FreeBSD-EN-20:01.ssp):
- 12.1-p2
- 12.0-p13
- 11.3-p6
PR: 243735
Approved by: kwm (gnome, maintainer via IRC)
MFH: 2020Q1 |
2.56.3_6,1 26 Jul 2019 20:46:57 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
2.56.3_5,1 04 May 2019 18:09:23 |
jbeich |
devel/glib20: unbreak qemu-user-static after r499897
PR: 237273
Reported by: Mikael Urankar |
2.56.3_4,1 10 Apr 2019 06:18:32 |
antoine |
Bump a few PORTREVISIONs after r498529
With hat: portmgr |
2.56.3_3,1 23 Feb 2019 18:56:35 |
ashish |
- Add fix for the GNOME glib upstream bug report 1697 which is breaking
net-im/gajim when starting up
PR: 235965
Approved by: kwm (IRC) |
2.56.3_2,1 31 Jan 2019 17:51:39 |
tobik |
Only append to EXTRA_PATCHES after bsd.port.pre.mk |
2.56.3_2,1 12 Dec 2018 01:35:36 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
2.56.3_1,1 19 Nov 2018 15:57:09 |
swills |
devel/glib20: remove runtime dep on perl5
Since glib-mkenums was rewritten in python in glib 2.53.5, glib20 seems
to no longer need perl5 at runtime. This makes perl5 a build dep only.
Removing the run dep causes some other ports to fail, so add the build
dep to those where needed.
PR: 233138
Approved by: gnome (kwm, maintainer, older version of patch)
Exp-run by: antoine |
2.56.3,1 13 Nov 2018 17:51:58 |
kwm |
Update glib20 to 2.56.3.
* Add MANPAGES options to build the manpages as they don't come pre-build
anymore.
Obtained from: GNOME devel repo. |
2.56.1_3,1 03 Nov 2018 06:10:28 |
jbeich |
devel/glib20: revert to old g_convert() behavior
PR: 232073
Reported by: many (via inkscape)
Suggested by: tijl
Tested by: glib/tests/convert
MFH: 2018Q4 |
2.56.1_2,1 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 |
2.56.1_2,1 23 Oct 2018 16:34:44 |
jbeich |
Expand FreeBSD 12 conditionals to include 13.0-CURRENT |
2.56.1_2,1 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 |
2.56.1_1,1 01 Oct 2018 05:32:01 |
antoine |
Clean up plist |
2.56.1_1,1 30 Sep 2018 11:58:31 |
kwm |
The FreeBSD GNOME team proudly presents GNOME 3.28 for FreeBSD.
The offical GNOME 3.28 release notes can be found at
https://help.gnome.org/misc/release-notes/3.28/
Thanks to Antoine Brodin for running the exp-runs.
PR: 229761 |
2.50.3_5,1 29 Jul 2018 22:18:46 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
PR: 222542 |
2.50.3_4,1 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) |