summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-libs/glib: use mkdir -p in src_testSam James10 days2-2/+4
| | | | | | | | | | It fails with multilib otherwise on the 2nd run as it already exists; I assume this may have worked before if the test destroyed the socket? We may want to change this to ${ABI} or something instead but then there's the risk of the path being too long for unix sockets. Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/glib: build minimal glib for bootstrapping introspectionSam James10 days2-0/+34
| | | | | | | | | | | Pass various options down to the glib subproject for the bootstrapping gobject-introspection part. This fixes an automagic build failure with DTrace at least as well as speeding up the build a bit. But overall, it should make it more robust as it's affected by fewer components. Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/glib: Fetch g-i conditionallyPacho Ramos2024-11-282-2/+2
| | | | | Closes: https://bugs.gentoo.org/945255 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* dev-libs/glib: update SRC_URIPacho Ramos2024-11-282-2/+2
| | | | | Closes: https://bugs.gentoo.org/945169 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* dev-libs/glib: sync g-i version depPacho Ramos2024-11-271-1/+1
| | | | Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* dev-libs/glib: add 2.80.5Pacho Ramos2024-11-272-0/+411
| | | | Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* dev-libs/glib: add 2.82.2, bootstrap gobject-introspectionBlake Batson2024-11-272-0/+411
| | | | | | | | | | | glib[introspection] has a circular dependency with gobject-introspection. Work around it by bootstrapping gobject-introspection internally if the required version is not installed already. Bug: https://bugs.gentoo.org/937616 Signed-off-by: Blake Batson <bbatson101@gmail.com> Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* */*: unkeyword ~ia64Arthur Zamarin2024-09-125-5/+5
| | | | | | | | Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/glib: fix systemtap has_version checkSam James2024-09-115-5/+5
| | | | | Bug: https://bugs.gentoo.org/938302 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/glib: only pass --native-file when we actually use it.Paul Zander2024-08-315-54/+55
| | | | | | Closes: https://bugs.gentoo.org/938822 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* Revert "dev-libs/glib: Add meson.${CHOST}.ini.local file in src_pr...Joonas Niilola2024-08-314-16/+0
| | | | | | | | This reverts commit 32e91ca4f405d15a16302661c51607e0633c5606. Better fix inc. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/glib: Add meson.${CHOST}.ini.local file in src_prepareJoonas Niilola2024-08-314-0/+16
| | | | | | - expected by the build system. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/glib: Add meson.${CHOST}.ini.local file in src_prepareJoonas Niilola2024-08-311-0/+4
| | | | | | | - expected by the build system. Closes: https://bugs.gentoo.org/938822 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* dev-libs/glib: handle dev-debug/systemtap[-dtrace-symlink]Sam James2024-08-315-0/+51
| | | | | | | See efb3a82e3496d3a52a1d04d4cbdb83b25655d96a. Bug: https://bugs.gentoo.org/938302 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/glib: instrospection support is not meant to be used in multilibPacho Ramos2024-08-091-1/+1
| | | | | | Thanks-to: Andrew Nowa Ammerlaan Bug: https://bugs.gentoo.org/937616 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* dev-libs/glib: Fix metadata.xml indentationPacho Ramos2024-08-091-3/+3
| | | | Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* dev-libs/glib: Fix dependenciesPacho Ramos2024-08-091-1/+1
| | | | Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* dev-libs/glib: unkeyword 2.80.4 for ~s390Pacho Ramos2024-08-091-1/+1
| | | | Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* dev-libs/glib: Bump to 2.80.4Guillermo Joandet2024-08-093-0/+324
| | | | | Signed-off-by: Guillermo Joandet <gjoandet@gmail.com> Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* dev-libs/glib: stable 2.78.6 for hppa, bug #931633Rolf Eike Beer2024-07-081-1/+1
| | | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/glib: enable py3.13Arthur Zamarin2024-07-051-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/glib: Stabilize 2.78.6 arm64, #931633Arthur Zamarin2024-05-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/glib: Stabilize 2.78.6 arm, #931633Arthur Zamarin2024-05-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/glib: Stabilize 2.78.6 x86, #931633Arthur Zamarin2024-05-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/glib: Stabilize 2.78.6 amd64, #931633Arthur Zamarin2024-05-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/glib: Stabilize 2.78.6 ppc64, #931633Arthur Zamarin2024-05-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/glib: Stabilize 2.78.6 ppc, #931633Arthur Zamarin2024-05-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/glib: Stabilize 2.78.6 sparc, #931633Arthur Zamarin2024-05-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/glib: add 2.78.6Mart Raudsepp2024-05-092-0/+321
| | | | | Bug: https://bugs.gentoo.org/931507 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* dev-libs/glib: Stabilize 2.78.4-r1 arm64, #928842Arthur Zamarin2024-05-081-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/glib: Stabilize 2.78.4-r1 arm, #928842Arthur Zamarin2024-05-081-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/glib: Stabilize 2.78.4-r1 x86, #928842Arthur Zamarin2024-05-081-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/glib: Stabilize 2.78.4-r1 amd64, #928842Arthur Zamarin2024-05-081-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/glib: crank up test timeoutsMatoro Mahri2024-05-023-3/+3
| | | | | | | | Bug: https://bugs.gentoo.org/803068 Bug: https://bugs.gentoo.org/928842 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/36444 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* dev-libs/glib: Stabilize 2.78.4-r1 ppc, #928842Arthur Zamarin2024-04-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/glib: Stabilize 2.78.4-r1 ppc64, #928842Arthur Zamarin2024-04-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/glib: Stabilize 2.78.4-r1 sparc, #928842Arthur Zamarin2024-04-071-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* */*: -Dbuildtype -> EMESON_BUILDTYPEMarco Sirabella2024-04-041-2/+0
| | | | | | | Signed-off-by: Marco Sirabella <marco@sirabella.org> Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36071 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/glib: set glib_debug rather than buildtypeMarco Sirabella2024-04-041-1/+3
| | | | | | | | | | | glib has a special flag signalling a debug build, without this, G_ENABLE_DEBUG is only set iff --debug=true AND --optimization={0,g} (which, admittedly, -Dbuildtype=debug *does* do. It's just better to be explicit about these things) Signed-off-by: Marco Sirabella <marco@sirabella.org> Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/glib: backport fix for tests w/ >=dev-libs/libpcre2-10.43Sam James2024-03-252-0/+46
| | | | | | Test-only fix. Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/glib: --buildtype -> -Dbuildtype for meson.eclass changesSam James2024-03-013-3/+3
| | | | | | | Since b95ea11330e446d0deb89ca7d78356cb2a7d0d06, we need to do -Dbuildtype, not --buildtype. Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/glib: Stabilize 2.78.3 sparc, #920657Sam James2024-02-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/glib: Stabilize 2.78.3 hppa, #920657Sam James2024-02-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/glib: fix Python 3.12 build w/o setuptoolsSam James2024-01-222-0/+44
| | | | | Closes: https://bugs.gentoo.org/922654 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/glib: add 2.78.4Mart Raudsepp2024-01-212-0/+313
| | | | | Closes: https://bugs.gentoo.org/919904 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* Move {dev-util → dev-debug}/systemtapMichał Górny2024-01-193-4/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-libs/glib: Stabilize 2.78.3 arm64, #920657Sam James2024-01-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/glib: Stabilize 2.78.3 arm, #920657Sam James2024-01-071-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/glib: drop 2.78.0, 2.78.1Mart Raudsepp2023-12-303-626/+0
| | | | Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* dev-libs/glib: Stabilize 2.78.3 x86, #920657Arthur Zamarin2023-12-291-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>