diff options
Diffstat (limited to 'dev-libs/glib')
-rw-r--r-- | dev-libs/glib/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/glib/glib-2.80.5.ebuild | 20 | ||||
-rw-r--r-- | dev-libs/glib/glib-2.82.2.ebuild | 20 |
3 files changed, 40 insertions, 4 deletions
diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest index 89300c6eaa51..cecd4b49bdbc 100644 --- a/dev-libs/glib/Manifest +++ b/dev-libs/glib/Manifest @@ -15,6 +15,6 @@ EBUILD glib-2.78.3.ebuild 11145 BLAKE2B 9500014a458c528207d29e2ac5915803203456a5 EBUILD glib-2.78.4-r1.ebuild 11390 BLAKE2B 569236b2fc6694eb09b999b94ce027b8fb9152aa2876ed08199fcbb52b894be1660a42da41c063926844b507d5e89eed8cc40c8049bb71b2a887494245974324 SHA512 8eface9ce9509f9661c8f2e7c51e1ede41e6d0db4589c9987a24a4168bf0c4cebf69835825d4d994c70802052bfe487b77629b45219c0c282351328ba476d26b EBUILD glib-2.78.6.ebuild 11340 BLAKE2B c53403ccbcbd18e678f8e2c6e53b39ccc6cb558be4e7f96df26f986a4c51ea86cf601bf0a122c2530dfc762af2a1cbe6e85f524687c738a8eb3940afeb6541a9 SHA512 7c1b4e8e69ca36d6b52855c7edbe4b584d549025d88783010359b96469c98b217dd50819ae971c7bfee637a30bd864b991c3a16cc538492b4c7075d719e30f4c EBUILD glib-2.80.4.ebuild 11467 BLAKE2B c0efaa4ab793d792f8ca300fddc586b1f09e477898c962d6ee528330992db8d1a633e176e2079f4302a1e5d904e919599ac9ca1e37cd5a542ccf14aa8c7d9f73 SHA512 7d6fb8190795ac10bb9b31f0f618452dc7ed7f3a1cd84aabb258c4fe6cfb3dcee96b0a4430a2d0b42055687c0736464efb218db22862c48c30e31f90f173b84e -EBUILD glib-2.80.5.ebuild 14273 BLAKE2B 75e3d29becbd17e6210d496893503089c3013622c178f9fd743905e938fedf3e422b90529933539b760efbedcbe96371a2b0396d01c4b96b3635433af4ea1c76 SHA512 30d57ffac6ba0074048632d94440cb936398db8eb8c548ab3dcb42869dbd6ae8931adcc5050d18d76067dd49317ee793f1f5f9725598764280cddbd13918cc6a -EBUILD glib-2.82.2.ebuild 14273 BLAKE2B 9673a7cdd9d0b04c83f7fe24e1e3f3a03a5e04e5da4209c4ad612680082f11af2916e48038ddb945ed2c1c8654c6d498f9e553b87a31665afca560cee1c096eb SHA512 13c20871b9d4f7d4e9f94a29b061876322f6bae1abcbf72e56180ec399e0f2f5876129b016045205b0e9eb15e10bc5416a4cade62a757d34b72bbdfb4904a903 +EBUILD glib-2.80.5.ebuild 14804 BLAKE2B dc68421e5708ef63574a4ae7b6b07263cfefa8aa8859444d5614b424f1ceeaa1b0e28553d5bdead86f74016030646a69c8d8e1ab52fb2721bb562a7347093476 SHA512 bae947a413f9a41a2eb62754d2951a8ae29ba3e5940d8bf0a8e618813f4b35285fb5a8919e4913f40bd59511c9b3ee2d832ddce29aeb46a2c947a39ffe08a316 +EBUILD glib-2.82.2.ebuild 14804 BLAKE2B 4154e81f6dc84780c3e3970485ce02d5f898a1ef240ec0a4a4a0bc3f59bd0300db2e6027ef45d99a2bc3361de72720de36c561cb97b53aa8d1aba8bd05ec0049 SHA512 c577d6b25f7794c30f652cf0fce61052c3d607761bad31ece30dfbdc1e3f85283ebc11ef03bc5b2e12ab13d2d8cbac43d69553695f71f810fd450e7e6e3d8c94 MISC metadata.xml 1499 BLAKE2B 5a75e3b360e4656fe9127f2dc3ba7e90df3eae0586a025b4eefc2317398e53815c98a8014ea6f0dd69ae8afdafa066eec61c18e9fa86d24c78a3f11404c2a7a8 SHA512 2b12c409bf16cf9e01e80c30a6707aac5b48ca4cdeac3852028c003c6cb2d50b5e82be73adeefb8341fd4f157e0f7d22505cebfc2ee0f6d64ca77a7d3cfa8271 diff --git a/dev-libs/glib/glib-2.80.5.ebuild b/dev-libs/glib/glib-2.80.5.ebuild index 22a8e5f6665b..94e3af69e14d 100644 --- a/dev-libs/glib/glib-2.80.5.ebuild +++ b/dev-libs/glib/glib-2.80.5.ebuild @@ -224,6 +224,23 @@ multilib_src_configure() { --force-fallback-for=glib # Tell meson to make paths in pkgconfig files relative, because we arent doing an actual install -Dpkgconfig.relocatable=true + + # We want as minimal a build as possible here to speed things up + # and reduce the risk of failures. + -Dglib:selinux=disabled + -Dglib:xattr=false + -Dglib:libmount=disabled + -Dglib:man-pages=disabled + -Dglib:dtrace=false + -Dglib:systemtap=false + -Dglib:sysprof=disabled + -Dglib:documentation=false + -Dglib:tests=false + -Dglib:installed_tests=false + -Dglib:nls=disabled + -Dglib:oss_fuzz=disabled + -Dglib:libelf=disabled + -Dglib:multiarch=false ) ORIG_SOURCE_DIR=${EMESON_SOURCE} @@ -300,6 +317,7 @@ multilib_src_configure() { multilib_src_test() { export XDG_CONFIG_DIRS=/etc/xdg export XDG_DATA_DIRS=/usr/local/share:/usr/share + # TODO: Use ${ABI} here to be unique for multilib? export G_DBUS_COOKIE_SHA1_KEYRING_DIR="${T}/temp" export LC_TIME=C # bug #411967 export TZ=UTC @@ -311,7 +329,7 @@ multilib_src_test() { addpredict /usr/b # Related test is a bit nitpicking - mkdir "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" || die + mkdir -p "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" || die chmod 0700 "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" || die meson_src_test --timeout-multiplier 20 --no-suite flaky diff --git a/dev-libs/glib/glib-2.82.2.ebuild b/dev-libs/glib/glib-2.82.2.ebuild index 0f09238ad661..2e2f890300a1 100644 --- a/dev-libs/glib/glib-2.82.2.ebuild +++ b/dev-libs/glib/glib-2.82.2.ebuild @@ -224,6 +224,23 @@ multilib_src_configure() { --force-fallback-for=glib # Tell meson to make paths in pkgconfig files relative, because we arent doing an actual install -Dpkgconfig.relocatable=true + + # We want as minimal a build as possible here to speed things up + # and reduce the risk of failures. + -Dglib:selinux=disabled + -Dglib:xattr=false + -Dglib:libmount=disabled + -Dglib:man-pages=disabled + -Dglib:dtrace=false + -Dglib:systemtap=false + -Dglib:sysprof=disabled + -Dglib:documentation=false + -Dglib:tests=false + -Dglib:installed_tests=false + -Dglib:nls=disabled + -Dglib:oss_fuzz=disabled + -Dglib:libelf=disabled + -Dglib:multiarch=false ) ORIG_SOURCE_DIR=${EMESON_SOURCE} @@ -300,6 +317,7 @@ multilib_src_configure() { multilib_src_test() { export XDG_CONFIG_DIRS=/etc/xdg export XDG_DATA_DIRS=/usr/local/share:/usr/share + # TODO: Use ${ABI} here to be unique for multilib? export G_DBUS_COOKIE_SHA1_KEYRING_DIR="${T}/temp" export LC_TIME=C # bug #411967 export TZ=UTC @@ -311,7 +329,7 @@ multilib_src_test() { addpredict /usr/b # Related test is a bit nitpicking - mkdir "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" || die + mkdir -p "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" || die chmod 0700 "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" || die meson_src_test --timeout-multiplier 20 --no-suite flaky |