summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge updates from masterRepository mirror & CI2023-01-2818-414/+153
|\
| * sys-apps/baselayout: sync liveWilliam Hubbs2023-01-281-1/+1
| | | | | | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
| * sys-apps/baselayout: drop 2.13William Hubbs2023-01-281-376/+0
| | | | | | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
| * dev-libs/libbsd: Strip prefix from paths in ld scriptJames Le Cuirot2023-01-281-0/+43
| | | | | | | | | | | | | | | | | | | | | | ld scripts on standalone prefix (RAP) systems should have the prefix stripped from any paths, as the sysroot is automatically prepended. I originally thought this script was just used to apply --as-needed and was therefore unneeded. It's actually used to automatically link libmd when it is needed. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
| * python-utils-r1.eclass: Use BROOT rather than EPREFIX for PYTHON varJames Le Cuirot2023-01-281-1/+1
| | | | | | | | | | | | | | | | | | | | The PYTHON variable is used for the wrapper shebangs. These should point to the build system rather than the host system. The variable is also used in other contexts, but the build system is still likely to be most appropriate. If this does break anything, it'll only be for prefixed systems. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
| * sys-devel/clang: Move clang prefix tweaks from profileJames Le Cuirot2023-01-288-10/+36
| | | | | | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
| * toolchain.eclass: Move remaining gcc prefix tweaks from profileJames Le Cuirot2023-01-282-13/+14
| | | | | | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
| * toolchain.eclass: Fix cross-compiling gcc for standalone prefixJames Le Cuirot2023-01-282-3/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Standalone prefix has always configured gcc with a sysroot, but the location of this sysroot is different at build time when cross-compiling. gcc has a separate configure option for that. prefix-guest systems do not have a sysroot applied, as they use the host's libc. Move this code from the prefix profile into the eclass so that it's less of a special case. We can avoid relying on the `BOOTSTRAP_RAP_STAGE2` variable by checking for the `prefix-guest` USE flag instead, as a prefix-guest profile is now used for RAP stage 2. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
| * usr-ldscript.eclass: Don't add prefix to ld script paths when standaloneJames Le Cuirot2023-01-281-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | The toolchain's sysroot is automatically prepended to these paths. Gentoo Prefix used to prevent this, but now we're changing that. prefix-guest systems do not have a sysroot applied, as they use the host's libc, so the prefix is still needed in this case. This is actually all moot because the gen_usr_ldscript function is a noop on prefix anyway, but I'm still adding this in case that changes. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
| * sys-libs/glibc: Strip prefix from ld scripts for better cross-compilingJames Le Cuirot2023-01-284-8/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The toolchain expects to find the libc's files under its own sysroot. This sysroot is automatically prepended to paths found in ld scripts, such as those installed with glibc. We configure standalone prefix systems with a sysroot, so these paths should not be prefixed. However, Gentoo Prefix has traditionally left them prefixed and stopped the compiler from passing the sysroot to the linker instead. It is better to strip the prefix and let the sysroot do its job, as this makes cross-compiling much less awkward. prefix-guest systems do not have a sysroot applied, as they use the host's libc, but they would not install glibc anyway. This change is not needed for musl, as it does not install any ld scripts. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
| * sys-apps/baselayout: keyword 2.13-r1William Hubbs2023-01-281-1/+1
| | | | | | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
| * sys-apps/baselayout: fix the passwd file path for prefixWilliam Hubbs2023-01-281-1/+1
| | | | | | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* | 2023-01-28 22:02:19 UTCRepository mirror & CI2023-01-289-17/+17
| |
* | Merge updates from masterRepository mirror & CI2023-01-288-8/+8
|\|
| * net-misc/gallery-dl: Stabilize 1.24.2 amd64, #892467Jakov Smolić2023-01-281-1/+1
| | | | | | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
| * net-misc/gallery-dl: Stabilize 1.24.2 x86, #892467Jakov Smolić2023-01-281-1/+1
| | | | | | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
| * dev-python/blosc: Stabilize 1.11.1 amd64, #892457Jakov Smolić2023-01-281-1/+1
| | | | | | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
| * dev-python/blosc: Stabilize 1.11.1 x86, #892457Jakov Smolić2023-01-281-1/+1
| | | | | | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
| * dev-vcs/mercurial: Stabilize 6.2.3 amd64, #892417Jakov Smolić2023-01-281-1/+1
| | | | | | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
| * dev-vcs/mercurial: Stabilize 6.2.3 x86, #892417Jakov Smolić2023-01-281-1/+1
| | | | | | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
| * dev-python/mkdocs-material: Stabilize 9.0.5 ALLARCHES, #892401Jakov Smolić2023-01-281-1/+1
| | | | | | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
| * dev-lang/swig: Stabilize 4.1.1-r1 arm, #892317Jakov Smolić2023-01-281-1/+1
| | | | | | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
| * net-misc/iputils: Stabilize 20221126 hppa, #892175Jakov Smolić2023-01-281-1/+1
| | | | | | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
| * dev-libs/libpcre2: Stabilize 10.42 hppa, #892173Jakov Smolić2023-01-281-1/+1
| | | | | | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
| * net-nds/openldap: Stabilize 2.6.3-r5 arm, #891861Jakov Smolić2023-01-281-1/+1
| | | | | | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* | 2023-01-28 21:32:27 UTCRepository mirror & CI2023-01-2811-54/+54
| |
* | Merge updates from masterRepository mirror & CI2023-01-287-8/+37
|\|
| * dev-ml/core_unix: adj depsAlfredo Tupone2023-01-281-1/+2
| | | | | | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
| * dev-ml/core: adj depsAlfredo Tupone2023-01-281-2/+20
| | | | | | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
| * dev-ml/base_bigstring: adj depsAlfredo Tupone2023-01-281-1/+4
| | | | | | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
| * dev-ml/bin_prot: adj depsAlfredo Tupone2023-01-281-1/+2
| | | | | | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
| * dev-ml/base_quickcheck: adj depsAlfredo Tupone2023-01-281-1/+3
| | | | | | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
| * dev-ml/ppx_expect: adj depsAlfredo Tupone2023-01-281-0/+1
| | | | | | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
| * dev-ml/ppx_inline_test: adj depsAlfredo Tupone2023-01-281-2/+5
| | | | | | | | Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
* | 2023-01-28 21:17:16 UTCRepository mirror & CI2023-01-285-5/+31
| |
* | Merge updates from masterRepository mirror & CI2023-01-284-13/+407
|\|
| * x11-apps/beforelight: Version bump to 1.0.6Matt Turner2023-01-282-0/+19
| | | | | | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
| * sys-apps/baselayout: create ${ED}/var/{run,lock} in pkg_preinstMike Gilbert2023-01-282-13/+388
| | | | | | | | | | Bug: https://bugs.gentoo.org/648880 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* | 2023-01-28 21:02:21 UTCRepository mirror & CI2023-01-283-5/+5
| |
* | Merge updates from masterRepository mirror & CI2023-01-282-2/+2
|\|
| * net-misc/gallery-dl: bump to 1.24.5Maciej Barć2023-01-282-0/+40
| | | | | | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
| * net-misc/gallery-dl: drop old 1.23.3Maciej Barć2023-01-282-40/+0
| | | | | | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* | 2023-01-28 20:47:15 UTCRepository mirror & CI2023-01-283-18/+2
| |
* | Merge updates from masterRepository mirror & CI2023-01-282-53/+0
|\|
| * dev-python/setuptools_scm: Remove oldMichał Górny2023-01-282-53/+0
| | | | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* | 2023-01-28 20:39:13 UTCRepository mirror & CI2023-01-2812-17/+17
| |
* | Merge updates from masterRepository mirror & CI2023-01-2819-51/+49
|\|
| * app-emacs/poke: add GNU Emacs project as co-maintArsen Arsenović2023-01-281-0/+4
| | | | | | | | Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
| * app-emacs/poke: update SRC_URIArsen Arsenović2023-01-282-2/+3
| | | | | | | | | | | | | | I've rehosted the ELPA tarballs on the devspace so that they are compressed. The contents are identical. Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
| * app-emacs/poke-mode: add GNU Emacs project as co-maintArsen Arsenović2023-01-281-0/+4
| | | | | | | | Signed-off-by: Arsen Arsenović <arsen@gentoo.org>