| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Signed-off-by: Koichi Murase <myoga.murase@gmail.com>
Closes: https://github.com/pkgcore/pkgcore/pull/436
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
| |
This handles spaces and such much much better
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
| |
Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz>
Closes: https://github.com/pkgcore/pkgcore/pull/414
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Check for proper end of string for all option names beginning with
"with-", "disable-" or "enable-". This mainly affects --with-sysroot,
where false positives have been observed.
This follows this retroactive change in PMS:
https://gitweb.gentoo.org/proj/pms.git/commit/?id=0e311ca4ac75be6ebea2a0b3c1b46f4daac75190
which was approved by the Gentoo Council in its 2023-04-09 meeting.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Closes: https://github.com/pkgcore/pkgcore/pull/403
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
| |
This follows an earlier update of the DTD, commit bb286dbef6af03bd7d063cf693f9860419796c3d
in data/dtd.git.
Taken from proj/xml-schema.git commit 84d4fe3e11bc21c3d5742be1a04ba0df33c7bd0c..
Signed-off-by: Sam James <sam@gentoo.org>
Closes: https://github.com/pkgcore/pkgcore/pull/399
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* The intention has always been to only target `configure` scripts that use
libtool, not just any script with a `--disable-static*` option.
* libtool has been using the same `configure` format for at least
the past 15 years (going back to libtool 1.5.22):
1. shared and static libraries enabled (the main use case):
--enable-shared[=PKGS] build shared libraries [default=yes]
--enable-static[=PKGS] build static libraries [default=yes]
2. shared libraries enabled and static libraries disabled:
--enable-static[=PKGS] build static libraries [default=no]
--enable-shared[=PKGS] build shared libraries [default=yes]
3. shared libraries disabled and static libraries enabled:
--enable-shared[=PKGS] build shared libraries [default=no]
--enable-static[=PKGS] build static libraries [default=yes]
Bug: https://bugs.gentoo.org/814380
Signed-off-by: David Seifert <soap@gentoo.org>
Closes: https://github.com/pkgcore/pkgcore/pull/386
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
|
|
| |
For pkgcore we need to run multiple preparations of generating files
before creating sdist or wheel. Flit is a very simple and nice build
backend, much more than setuptools.
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
Store all data files (files that should be installed into `/usr` outside
python lib location) in one main "data" directory, with direct subdirs
matching the once installed on system. This is preparation for moving to
flit backend.
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
gnome-gitlab remote-ids
Sync with xml-schema.git:
commit 1fc2d92b221751b349d8ca89d8838de8cb88d76e
commit 03e792894a2a45949ce6a542d233d91af079c4e9
commit 85acd4adfd9ae6f6d361131dbf5a07f3ad6da4da
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Closes: https://github.com/pkgcore/pkgcore/pull/363
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
|
|
| |
Sync with xml-schema.git:
commit d07cde98cc4af6e85a518d86478ad193d7465771
commit 16f943836b5e17b0802d15f68f9fada0398b96e1
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
| |
Taken from proj/xml-schema.git commit d17aa63.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Closes: https://github.com/pkgcore/pkgcore/pull/344
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
This has been renamed to osdn.
Taken from proj/xml-schema.git commit a964a34.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
| |
This follows renaming of SourceForge.JP to OSDN (in 2015).
The sourceforge-jp remote-id type will be removed later.
Taken from proj/xml-schema.git commit 4b5fede.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Closes: https://github.com/pkgcore/pkgcore/pull/342
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
This follows an earlier update of the DTD, commit f265dac
in data/dtd.git.
Taken from proj/xml-schema.git commit 623c7bd.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
|
| |
Taken from proj/xml-schema.git commit 81a35d2.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
Use a built-in datatype of XML Schema instead of hand-crafting our own.
Taken from proj/xml-schema.git commit 197c545.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
Base urlType on xs:anyURI. Slightly simplify the mailto syntax (a dot
in the domain part is actually not required).
Taken from proj/xml-schema.git commit d9fe77e.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
| |
And drop sqfs config entries.
Fixes #301.
|
| |
|
|
|
|
| |
To avoid requiring root perms to mount sqfs archives for CI actions.
|
| |
|
|
|
|
|
|
|
| |
Revert to sqfs default since it works better when not running as a
native github action anyway.
This reverts commit bfa252863255e11eb963307f64e49f8dc3ae3bc9.
|
|
|
|
|
| |
To avoid requiring namespace and sqfs mounting support for external
usage (e.g. the github pkgcheck action).
|
|
|
|
| |
So non-Gentoo systems can sync it from nothing.
|
|
|
|
|
| |
In order to make configured repo init stop erroring out for consumers
(e.g. pkgcheck) due to the missing value.
|
| |
|
| |
|
|
|
|
|
|
| |
Sometime on/before a859556ffaa4b3f551232 in portage repo, the
default was moved for where binpkg repo lives. This updates
pkgcore's notion to align.
|
|
|
|
|
|
|
|
|
| |
http is a joke in 2020, but distfiles.gentoo.org doesn't use
either redirects to upstreams, or valid SAN for certs, so while it
speaks tls- the PKI is invalid, rendering this a bit pointless.
Add a comment to clarify for anyone else who comes across it as I did,
explaining that it's an intentional choice (despite it being daft).
|
|
|
|
|
|
| |
Helps with running metadata.xml checks/test in pkgcheck without having
to initially fetch the file from the network when running against a raw
repo where it isn't bundled.
|
| |
|
| |
|
|
|
|
|
| |
This should make it easier to run pkgcheck or other pkgcore-based tools
on unconfigured or non-Gentoo systems.
|
| |
|
| |
|
|
|
|
|
|
| |
config method.
fixed an insane map call that I had also
|
|
|
|
| |
don't know what I was smoking when I added that :/
|
|
|
|
| |
recent changes (allow_unknowns for domain, and str type for resume_command for fetcher)
|
| |
|
|
|
|
| |
to profile instance's ConfigHint
|
| |
|
| |
|
|
|
|
|
|
| |
proper base with introspection enabled for world/system.
update test_resolver to use .pkgsets now instead of the hack...
|
|
|
|
| |
Need to enable pkgcore.config.introspection to unify the sets, but too lazy to do it right now (wanted a new set of inputs for resolver work, hour worth of work for these two required features is a decent trade off)
|
| |
|
| |
|
| |
|
|
|
|
| |
Still need to chunk gentoo/ebuild specific crap into it's own namespace, but will get that down the line.
|