Merge branch 'master' of gitlab.com:src_prepare/src_prepare-overlay

This commit is contained in:
Alfred Wingate 2021-07-26 04:24:29 +03:00
commit 37e7f5b972
No known key found for this signature in database
GPG Key ID: A12750536B5E7010
108 changed files with 150 additions and 334 deletions

View File

@ -23,20 +23,18 @@ root = true
[*]
charset = utf-8
end_of_line = lf
indent_style = space
insert_final_newline = true
tab_width = 4
trim_trailing_whitespace = true
[.gitmodules]
indent_style = tab
[{*.xml,*.yml}]
indent_style = space
indent_size = 2
tab_width = 2
[*.ebuild]
indent_style = tab
indent_size = 4
tab_width = 4
[metadata.xml]
[.gitmodules]
indent_style = tab
[repositories.xml]
indent_style = space
tab_width = 2

2
3rd_party/scripts vendored

@ -1 +1 @@
Subproject commit 452a71560ee78e2a8ab6cdf26947a7ec30e72272
Subproject commit e1973e30555e904b22651840a313abc3d9aa497b

View File

@ -1,4 +1,4 @@
# Copyright 2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Based on:

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Based on:

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,5 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>xgqt@protonmail.com</email>
@ -12,4 +13,7 @@
the Algorithmic Language Scheme (R5RS ), and includes many enhancements
and extensions. CHICKEN runs on MacOS X, Windows, and many Unix flavours.
</longdescription>
<upstream>
<bugs-to>http://bugs.call-cc.org/</bugs-to>
</upstream>
</pkgmetadata>

View File

@ -1,2 +0,0 @@
DIST racket-8.1-src-builtpkgs.tgz 154340467 BLAKE2B 1a12ca71a3af0c506238e2abad44596c54b5102fbe81d99c713356dc52abcdba8f0a0cf969702cff1f7738a0383d55894a546f682f3d854b504ceab34cef600e SHA512 afc8c737087a98172dbf699d24cee73966da699aebbdefb8b7785a6521dc4de61b8d7f2ed3a3f1d2be7a1dfe6675db7a33d39492da9dfe0aad8d9074cd03cf9f
DIST racket-minimal-8.1-src-builtpkgs.tgz 24172851 BLAKE2B ab3e898e257d610874b31ac5ea3034b5c213f1d181f105c206c45129c35efb53250986163ea8c2399c02084d0d7ec55d0c79c8c8499578067f1bbef4c02568c5 SHA512 eb786882383c33fc77a697a66b06d797b0dbb2de8435daa41db4211cfa893dbbc213910ada4ea087f848dae1abb4d5ff9df162af5cf8eae689f1ef69b410d6c5

View File

@ -1,39 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>xgqt@protonmail.com</email>
<name>Maciej Barć</name>
</maintainer>
<longdescription lang="en">
Racket's interactive mode encourages experimentation, and quick scripts
easily compose into larger systems. Small scripts and large systems both
benefit from native-code JIT compilation. When a system gets too big to
keep in your head, you can add static types.
Extend Racket whenever you need to. Mold it to better suit your tasks
without sacrificing interoperability with existing libraries and without
having to modify the tool chain. When less is more, you can remove parts
of a language or start over and build a new one.
Whether you're just starting out, want to know more about programming
language applications or models, looking to expand your horizons, or
ready to dive into research, Racket can help you become a better
programmer and system builder.
</longdescription>
<use>
<flag name="chez">
Build Racket on Chez (Racket CS)
</flag>
<flag name="futures">
Enable racket/future library for fine-grained hardware parallelism
</flag>
<flag name="places">
Enable racket/place library for share-nothing parallelism and message-passing communication. Compared to futures, places are heavyweight, but they have a simpler performance model.
</flag>
<flag name="threads">
Enable support for green threads
</flag>
</use>
<upstream>
<remote-id type="github">racket/racket</remote-id>
</upstream>
</pkgmetadata>

View File

@ -1,147 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit desktop pax-utils xdg-utils
DESCRIPTION="General purpose, multi-paradigm Lisp-Scheme programming language"
HOMEPAGE="https://racket-lang.org/"
SRC_URI="
minimal? ( https://download.racket-lang.org/installers/${PV}/${PN}-minimal-${PV}-src-builtpkgs.tgz )
!minimal? ( https://download.racket-lang.org/installers/${PV}/${P}-src-builtpkgs.tgz )
"
# See https://blog.racket-lang.org/2019/11/completing-racket-s-relicensing-effort.html
LICENSE="
|| ( MIT Apache-2.0 )
chez? ( Apache-2.0 )
!chez? ( LGPL-3 )
"
SLOT="0"
KEYWORDS="~amd64"
IUSE="X +chez +doc +futures +jit minimal +places +readline +threads"
REQUIRED_USE="futures? ( jit )"
DEPEND="
!dev-tex/slatex
dev-db/sqlite:3
dev-libs/libffi
X? (
dev-util/desktop-file-utils
media-libs/libpng:0
virtual/jpeg:0
x11-libs/cairo[X]
x11-libs/gtk+:3[X]
x11-libs/pango[X]
x11-misc/shared-mime-info
)
readline? ( dev-libs/libedit )
"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${P}/src"
# BC library is being stripped unconditionally
QA_PRESTRIPPED="/usr/lib64/libracket3m-8.0.so"
src_prepare() {
unset PLTUSERHOME
xdg_environment_reset
default
rm -r ./bc/foreign/libffi || die "failed to remove bundled libffi"
}
src_configure() {
# According to vapier, we should use the bundled libtool
# such that we don't preclude cross-compile.
# Thus don't use --enable-lt=/usr/bin/libtool
# --enable-bc builds Racket w/o chez backend
local myconf=(
--disable-libs
--disable-strip
--docdir="${EPREFIX}/usr/share/doc/${PF}"
--enable-float
--enable-foreign
--enable-libffi
--enable-shared
$(usex chez "--enable-cs --enable-csonly" "--enable-bc --enable-bconly")
$(use_enable X gracket)
$(use_enable doc docs)
$(use_enable jit)
$(use_enable places)
$(use_enable futures)
$(use_enable threads pthread)
)
econf "${myconf[@]}"
}
src_compile() {
if use jit && ! use chez; then
# When the JIT is enabled, a few binaries need to be pax-marked
# on hardened systems (bug 613634). The trick is to pax-mark
# them before they're used later in the build system. The
# following order for racketcgc and racket3m was determined by
# digging through the Makefile in src/racket to find out which
# targets would build those binaries but not use them.
pushd ./bc || die
emake cgc-core
pax-mark m .libs/racketcgc
pushd ./gc2 || die
emake all
popd || die
pax-mark m .libs/racket3m
popd || die
fi
default
}
src_install() {
default
if use jit; then
# The final binaries need to be pax-marked, too, if you want to
# actually use them. The src_compile marking get lost somewhere
# in the install process.
local f
for f in mred mzscheme racket; do
pax-mark m "${D}/usr/bin/${f}"
done
pax-mark m "${D}/usr/$(get_libdir)/racket/starter"
use X && pax-mark m "${D}/usr/$(get_libdir)/racket/gracket"
fi
# raco needs decompressed files for packages doc installation bug 662424
if use doc; then
docompress -x "/usr/share/doc/${PF}"
fi
find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
# Create missing desktop files
if use X; then
newicon "${D}/usr/share/racket/drracket-exe-icon.png" "racket.png"
make_desktop_entry "gracket" "GRacket" "racket" "Development;Education;"
make_desktop_entry "plt-games" "PLT Games" "racket" "Education;Game;"
fi
}
pkg_postinst() {
if use X; then
xdg_desktop_database_update
xdg_icon_cache_update
fi
}
pkg_postrm() {
if use X; then
xdg_desktop_database_update
xdg_icon_cache_update
fi
}

View File

@ -1,5 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>xgqt@riseup.net</email>
@ -13,6 +14,7 @@
embedded in an application.
</longdescription>
<upstream>
<bugs-to>https://github.com/egallesio/STklos</bugs-to>
<remote-id type="github">egallesio/STklos</remote-id>
</upstream>
</pkgmetadata>

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -6,7 +6,7 @@ EAPI=7
# 5.4.0 -> tulip_5_4_0
TULIP_P="${PN}_${PV//./_}"
PYTHON_COMPAT=( python3_{6..8} )
PYTHON_COMPAT=( python3_{8..9} )
inherit cmake python-r1 xdg
@ -59,7 +59,7 @@ RDEPEND="
media-libs/glew:0
python? (
${PYTHON_DEPS}
dev-python/sip[${PYTHON_USEDEP}]
dev-python/sip:*[${PYTHON_USEDEP}]
)
)
"

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -6,7 +6,7 @@ EAPI=7
# 5.4.0 -> tulip_5_4_0
TULIP_P="${PN}_${PV//./_}"
PYTHON_COMPAT=( python3_{6..8} )
PYTHON_COMPAT=( python3_{8..9} )
inherit cmake python-r1 xdg
@ -59,7 +59,7 @@ RDEPEND="
media-libs/glew:0
python? (
${PYTHON_DEPS}
dev-python/sip[${PYTHON_USEDEP}]
dev-python/sip:*[${PYTHON_USEDEP}]
)
)
"

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"

View File

@ -4,6 +4,6 @@ DIST linux-5.12.tar.xz 118112412 BLAKE2B 842d921b9a73d2aaade763dbd2ec67bdfe0275b
DIST v5.12.10-lqx1.patch.xz 771920 BLAKE2B 2436e1bcbdbf94e2482a08c329fb8d6efe1766c8b8745442297981360a50b0ecb27c0c2a27ff133d92c06f8f0087875b66c173e44a7a898721f45a74ae4e3201 SHA512 346b0b61aba88bd6f370a0e3f8290888f2509d5f0f3b8e4878caa2b2a013777e86037396797f24035489cc44c5f1b1a03858556775b03712cc8959b5c29c0bc1
DIST v5.12.12-lqx1.patch.xz 821708 BLAKE2B 223e212231f8a4420e8a7e2078bd1abdd2b82e22fdd72b84a1ccc0d5857ff99632f224d00e66d461c7c4c7657180589faebf36aef47e9914738dc63beeaecb09 SHA512 e3546b066aa9e832b5374e7850475ec0f175a3c14ca23cf03962f22e31aba4894954b64186ec5e7812cb06320c9803f8a13c892069acddb6d40cc473c471df82
DIST v5.12.13-lqx1.patch.xz 864668 BLAKE2B cb8a24d954deb271d1e00de5b13c034b10ac18d6eeb24b8629e37a37ea3e21c306852d266d33b8db59641d4ec2a6575d086441c75c05f0b463a4933a6275d5f3 SHA512 94841d8aa897c5cc26db155c2ca540a589eaa2fd378700c8d8c9070996272f8c38f98f54d5983c0e0a200a52c557f81dfc849d25edceb77b4c1447d5c2a7ce83
DIST v5.12.7-lqx1.patch.xz 653372 BLAKE2B 0bf84fb6e79f408320064ff870480aa392fa9d93789f41ea36ade85f05524e970ebcd1e1b6c11dba15fbdcdf14925e108c7fc2815c204d3eca8eed98381420c8 SHA512 df8be5b8982ff86a884ba30d7d5cf84d1b592a252aac365e5a365760ae6bbb3090798c79a2013918df14c2abb40a0626e8e974b0bfb02c043cb96a35f50ab615
DIST v5.12.8-lqx4.patch.xz 727564 BLAKE2B ffcca35d7e6062c2c8b63d2fb4edfc629ff0f861705e2596abb76099af6feb977ea879311b40070713e2e6da38a72e4cd535f765bd822cd1ebdb490945f02251 SHA512 906c0c1940c586f80624137c554a130ec312026f4193a7cfca031daf6549047ee4cf670a8b526aad8a875b9a529ca17ee286576487da6d3840211bfb1f5de663
DIST v5.12.9-lqx1.patch.xz 728052 BLAKE2B 851996a7a82c557aaa50e331cdcc02f3b289eef18cab286f67f036f15f70ffee2f8438214295b9d9a92355d743a41d3cc2b91104c5ad9b03df26c428a3efb5aa SHA512 d92af0e5101748422241fc9abf2ba68b5f21bb99ac39606fe572d504cd779079a69ef078303f993ef49d30491c4a145300662fe03ccc238ac0ade1228c7726a6
DIST v5.12.14-lqx2.patch.xz 894128 BLAKE2B 9c3c28325ab5c0ed6c7850d4430333c80fa6cf377beda376df80d1011e04f0745567afeee3b9a139b5369ce707af2e56b68e80201a6b8b004477fb023e4b410c SHA512 85bd30e06d445b91b5733f1b8b39856162a7edf05b1fc53fbd7ce38b791639fcd01293eea5d5470a1da3b59b82a7559d3be3002400fc4ad7a6b90aec4b9774da
DIST v5.12.15-lqx1.patch.xz 894916 BLAKE2B 95b09cd2180a03f8f94f656d88b31f7159af49db9ab56eaf4695d0a5b23d0b1e8541e855cb2f9b610494ac56223530a022ec7c9e5c86989b8d8411a6139a5c24 SHA512 f4535fd4364b8664c510b6ad8f6500bb7cc515c4f47853ba4e72e9e2c77b4fbe2f9ee0f3c3cab665087a2cff3bfdca7d6c59fe324608ffb1bc42901071a065a3
DIST v5.12.17-lqx2.patch.xz 1068964 BLAKE2B b172c03987b6b6e4587d400d137949f5e3b20f0f15b3382fc26e984eea23bc2659bf8e79d199d8dfa83c9fb9a1322f8e8e10c8daca69fce4674807b7542b9b4b SHA512 35cefbbd3e7425795cce529ede2d84e03e3609b4d175e7d06f75f0cd75754620c1747cb7f82127f35462a820135a51b444bd33c576f9ff5231651cd4287986a8

View File

@ -7,7 +7,7 @@ K_WANT_GENPATCHES="base extras"
K_GENPATCHES_VER="1"
K_SECURITY_UNSUPPORTED="1"
K_NOSETEXTRAVERSION="1"
LQX_VERSION="1"
LQX_VERSION="2"
inherit kernel-2-src-prepare-overlay
detect_version

View File

@ -7,7 +7,7 @@ K_WANT_GENPATCHES="base extras"
K_GENPATCHES_VER="1"
K_SECURITY_UNSUPPORTED="1"
K_NOSETEXTRAVERSION="1"
LQX_VERSION="4"
LQX_VERSION="2"
inherit kernel-2-src-prepare-overlay
detect_version

View File

@ -1,9 +1,12 @@
DIST genpatches-5.12-1.base.tar.xz 3440 BLAKE2B 642d0cf2382de42feb6b5942f6449000b1b638ab80e0a4dec4a70c17201806f20e6e83542e11b44841fbf5806bced3b6ea3fb5f516846ca502eb22ceb4202f77 SHA512 27f023e4533601910c2bb5ba65171e7c0092f5b20fe76711c3bdb9b171bb9ed47dff2e5911d904dc97d28be181d48a74cc0960d8b77eba0b4cf84f05ba7c108a
DIST genpatches-5.12-1.extras.tar.xz 1772 BLAKE2B 3de99462690e77f87a30d211f7fc14937b41123739c28b1aeea2935383766685a5befa631cfc19afe583db9ca0aafa2ce4140a327707161e73ab14135e837432 SHA512 67c1d650540e50079264e66ce072e546f9001f776188760f794514f6edf78b85e115710b031573bd6cdd53aa599fa9afb743272dac19817a83df5f97354fef3c
DIST genpatches-5.13-1.base.tar.xz 3840 BLAKE2B 5843b75d53225fb5f3ad278a69884c70d3eda165faeec7895dac661d035324c69fb32ec4ca729a025bc8e73b81a17f085f60294b621a646dcdf8bb389fc37e41 SHA512 62f49080e44895da1ecf0dd4d88dbcf3fc1f6b227c09aebf7b4acd407655e0a7627cfaf870b26ec5ab508ab2e9ce36e86ca92bceb19566c8e4a2c509a7c459af
DIST genpatches-5.13-1.extras.tar.xz 3412 BLAKE2B a93dc7964a3b26817e6a561b314e93958d887a08a519a8a8b1bf2e4bb78790ed03a217a54cb6d9b2af6f7a2f4e78f8a0fbebe2aac0c34c1c9b0ed884db3bbbb7 SHA512 f4470e1f4d72ef0d54b6b0bd6c427f722ffac8de9e8b0a29b69e032ce71d9c18ae447fa855bf4e9e45cd2084f0b7837d0514aebfd18f6a04a7a88a191e966435
DIST linux-5.12.tar.xz 118112412 BLAKE2B 842d921b9a73d2aaade763dbd2ec67bdfe0275baa6d628b775f5c87574ad7dc86f0419afcd48c10c1235f4bffa16084243f2cf4556e6afcd391e975fe8ba530b SHA512 be03b6fee1d1ea8087b09874d27c0a602c0b04fd90ad38b975bd2c8455a07e83c29b56814aaf1389e82305fae0e4c2d1701075a7f0a7295dd28149f967ec5b3d
DIST linux-5.13.tar.xz 119297284 BLAKE2B 9c4c12e2394dec064adff51f7ccdf389192eb27ba7906db5eda543afe3d04afca6b9ea0848a057571bf2534eeb98e1e3a67734deff82c0d3731be205ad995668 SHA512 a8edf97e9d38a49f1be2bde1e29ad96274bb2c6f7e8a2bebaa1161dd4df9cabcbaec4ff644c45bee94f86ae47725087d6deed0cd954209cec717621d137db85e
DIST patch-5.12.10-xanmod1.xz 1129212 BLAKE2B 8280ca89ed32838786ecb3df762fb0ef374bec0752f78867dc7bc7b35a91d3ee44955f5eab2d06fbb8f3b88fa5c2155ba79bc44ed3cb687a9ac913f3d747e680 SHA512 1b8601c12f70d24ffaf97de45c322457f3117af07e54775955f5dff5619de1852430eeb475f7eb92c2afa0dde1e80f631a38234ac4632f57e0f15140288bcf79
DIST patch-5.12.12-xanmod1.xz 1176556 BLAKE2B bb4233633838c89b3be5e1753a89b94aed110af7cf279d03f8708eda938a7ce34ec09a5250233582ab797e16d08544fb8995908511ca0cf4762a8626eb2a2973 SHA512 d4996d6f22f0de24169a3632109efb0314f435f7b7d4c45daad4a170c51a848aa9df661026f7d336b2ea325b403762d448fac63ecbc2624ed282b4f102bf0d22
DIST patch-5.12.13-xanmod1.xz 1219548 BLAKE2B 3f45d3ca63291510cd2ebb317a5db28e5020ba2707a40b0e5088deef4ce87dc60456c10925621b43781e7291f2d8528998ba163a1a09151064fd119586e308fe SHA512 238c5ab60013f3b5acbd56e7e4525e02f0b578c78c78f3194846315679b84e807cf033c516df920092a2d5cbb4c971de19da90bff1871e8aa7f225c946bbdd39
DIST patch-5.12.7-xanmod1.xz 1009868 BLAKE2B 74f85153bfae17ee84393f89fc3810504bda650a2de5496e9178e89d561b4b434cbddf55a8e298740e2ccbe806f3ad75dc6f8764cbb51e93c764cc7e788e356f SHA512 862fbd60e0a4fc8a709409c3a0a0ac411619d70d42fd2b2dffafe99961b84bd101c3299100dca25f1bfecc3406d5cfe24d33b2c8ce015608ebdc6973ab936dea
DIST patch-5.12.8-xanmod1.xz 1011516 BLAKE2B 32d8031917f6a184e877775e31b3d0f7b34f0a2b18575777a80afbb5190567e1d7f1bfed766131f88ea1d200115c0570c8f497a09ae370cb0b0540e58dcd8e8e SHA512 822b24bef23413c68c0254e34830470ce020581a8a58ab159ded3a19f0d6764b91b4f657a7a32487296dab4714228fc904a4f990717b25d17e0710858567402a
DIST patch-5.12.9-xanmod1.xz 1084600 BLAKE2B c29fff054e396714246f81a20509782a825a59fc5ebfbada5c83470942ee356755c73f381afcd1b68a4ebbefc6d53ff865181f228d832f3d7961e429166266c1 SHA512 38b63943f5180617a6777045519627658ae3430fd91eee70f4e434f47885a3fd1058c076388aa2e33d4d8f2839ed0ff3087422ea6c6410a0aac37c3745df55dc
DIST patch-5.13.0-xanmod2.xz 317328 BLAKE2B 4fd751c44fabb3b6e7d23f2a532f0f197478d1b99bb95a6ec70d255805ec29d1fceb1701f864c661ab2984a9413ab025b22ce41f836f9d695d76a9e7c29ab38a SHA512 2b20b781509aec44ce82d4faa6b8a03309fc3e053dd3f410825128a74889d84ae2f48bb3385104f70c5b9675de0a318d811ccf48a05bb0174e659950f00decdd
DIST patch-5.13.1-xanmod1.xz 317896 BLAKE2B ab7e42e5b895beb69341eb309e502e8dab0c31d10f9d9eb1696a93780bfb3b6f5520cd5b560e873ec0160b1875b8c92a12998e2a31447c8cfad3ce81c86f243c SHA512 ba646c3208b661a3171593f58aba279a0665bcba558d393023e10c585fbe98104a5cffa30ba9541f1c390b297775d785f1518960fe4c651724bb2d17cb6d9c76
DIST patch-5.13.2-xanmod1.xz 543572 BLAKE2B d7c4b2ab0f80fd6bea08e5ce5746bec49d9b5b07f91fb9e67c68d69ba1e31b7c7d3d3081cbb3d9eb46bf73cc0da5be7b8f65ea1a08b311ef47fdba48ef69b60d SHA512 1c85261cd7dd24b198c21d9fe1339cc3709fd47c2dd86dc2606b17139eb9695fe3cfb0900e947fbebfd6e67f065c25673b3acf474c27f66b0a06942080d10165

View File

@ -14,7 +14,7 @@ DESCRIPTION="Full XanMod sources with cacule option and including the Gentoo pat
HOMEPAGE="https://xanmod.org"
LICENSE+=" CDDL"
KEYWORDS="~amd64"
XANMOD_VERSION="1"
XANMOD_VERSION="2"
XANMOD_URI="https://github.com/xanmod/linux/releases/download/"
SRC_URI="
${KERNEL_BASE_URI}/linux-${KV_MAJOR}.${KV_MINOR}.tar.xz
@ -32,8 +32,6 @@ src_prepare() {
kernel-2-src-prepare-overlay_src_prepare
rm "${S}"/.config || die
}
pkg_postinst() {

View File

@ -32,8 +32,6 @@ src_prepare() {
kernel-2-src-prepare-overlay_src_prepare
rm "${S}"/.config || die
}
pkg_postinst() {

View File

@ -32,8 +32,6 @@ src_prepare() {
kernel-2-src-prepare-overlay_src_prepare
rm "${S}"/.config || die
}
pkg_postinst() {

View File

@ -1,9 +1,12 @@
DIST genpatches-5.12-1.base.tar.xz 3440 BLAKE2B 642d0cf2382de42feb6b5942f6449000b1b638ab80e0a4dec4a70c17201806f20e6e83542e11b44841fbf5806bced3b6ea3fb5f516846ca502eb22ceb4202f77 SHA512 27f023e4533601910c2bb5ba65171e7c0092f5b20fe76711c3bdb9b171bb9ed47dff2e5911d904dc97d28be181d48a74cc0960d8b77eba0b4cf84f05ba7c108a
DIST genpatches-5.12-1.extras.tar.xz 1772 BLAKE2B 3de99462690e77f87a30d211f7fc14937b41123739c28b1aeea2935383766685a5befa631cfc19afe583db9ca0aafa2ce4140a327707161e73ab14135e837432 SHA512 67c1d650540e50079264e66ce072e546f9001f776188760f794514f6edf78b85e115710b031573bd6cdd53aa599fa9afb743272dac19817a83df5f97354fef3c
DIST genpatches-5.13-1.base.tar.xz 3840 BLAKE2B 5843b75d53225fb5f3ad278a69884c70d3eda165faeec7895dac661d035324c69fb32ec4ca729a025bc8e73b81a17f085f60294b621a646dcdf8bb389fc37e41 SHA512 62f49080e44895da1ecf0dd4d88dbcf3fc1f6b227c09aebf7b4acd407655e0a7627cfaf870b26ec5ab508ab2e9ce36e86ca92bceb19566c8e4a2c509a7c459af
DIST genpatches-5.13-1.extras.tar.xz 3412 BLAKE2B a93dc7964a3b26817e6a561b314e93958d887a08a519a8a8b1bf2e4bb78790ed03a217a54cb6d9b2af6f7a2f4e78f8a0fbebe2aac0c34c1c9b0ed884db3bbbb7 SHA512 f4470e1f4d72ef0d54b6b0bd6c427f722ffac8de9e8b0a29b69e032ce71d9c18ae447fa855bf4e9e45cd2084f0b7837d0514aebfd18f6a04a7a88a191e966435
DIST linux-5.12.tar.xz 118112412 BLAKE2B 842d921b9a73d2aaade763dbd2ec67bdfe0275baa6d628b775f5c87574ad7dc86f0419afcd48c10c1235f4bffa16084243f2cf4556e6afcd391e975fe8ba530b SHA512 be03b6fee1d1ea8087b09874d27c0a602c0b04fd90ad38b975bd2c8455a07e83c29b56814aaf1389e82305fae0e4c2d1701075a7f0a7295dd28149f967ec5b3d
DIST linux-5.13.tar.xz 119297284 BLAKE2B 9c4c12e2394dec064adff51f7ccdf389192eb27ba7906db5eda543afe3d04afca6b9ea0848a057571bf2534eeb98e1e3a67734deff82c0d3731be205ad995668 SHA512 a8edf97e9d38a49f1be2bde1e29ad96274bb2c6f7e8a2bebaa1161dd4df9cabcbaec4ff644c45bee94f86ae47725087d6deed0cd954209cec717621d137db85e
DIST v5.12.10-zen1.patch.xz 846440 BLAKE2B 8e67213beb19fb2201f0dc1b13c674a2ffce7af050e34ddb8764c50bf1a0a5d0c8efa8f82e4aa1149b8f82abeaabd115b50654af4a1e0d9cddb818bcde0aa266 SHA512 6a0978623d1e716b254a3e2917216713bce608f2ebea0f8a307bf44759ea2c94ed9cead054df85be0b4d9c6221127ef0f8dd9f3a36aec629b55d8d2abb79d36a
DIST v5.12.12-zen1.patch.xz 901456 BLAKE2B 0f354049aef8bfc9dce706679c46bb79cc71b4d1436f13d84f9042bd6919564d394aa023b69e000fa722e452980e2314134fce4079a93aa41a28498fabb84840 SHA512 b490131a532d8e9350c7bf3177a2832982815cd7a367b6c79b6990cf7abfeb78247d23273e38495cab3e4accfd2c817c9e1e86373622cbdf43d25b3b8932880b
DIST v5.12.13-zen1.patch.xz 948668 BLAKE2B 9f08e078c40d0584fe2177c654f51315f5beed7781502b0c096a335de699383c765aacffe94113804b0f6b389cd6201734da23f10055c2c5f1b55088279aa2fb SHA512 8595f4a381bc0bd66463f5bace23fbb8cafd669060729ca0a8b7f6d4ab81662ad568b455b45d8dc9d7272666adfbb0b504db9a6284f29023b4b6ab5acb595cb6
DIST v5.12.7-zen1.patch.xz 717312 BLAKE2B 0bf4fda8d916e548ccba771c084ed059081e54c7469526046aa9a12809c43eddf73eb601a9eb0f1828eb50d0a347122dd0b44f8170532d3c7e4dd109bd7ae367 SHA512 72ad0d7420e25a06e54b8618e923c7bc5cbd5ff12bdbb8be08631401d97107afccefd50ea97705d565a730bd9905e6771c288c02f93685c736fc518354e1da41
DIST v5.12.8-zen1.patch.xz 719032 BLAKE2B 040dcb40a9538446181c70651642a119dacd23858aa8f9ad08315be5a70da9f857204e8553ddfc4331e581046f8397e7bc3596f8fe5555d06783e0ac3f283ff0 SHA512 48dff2e51c62b83e5c06aa3a4e3bb0c2b8bd8f1d0cdb0d3a73b9f284588a5e5a534178f167e81f63c892f1694203139d1567160849edb7937fb498998cbd78d9
DIST v5.12.9-zen1.patch.xz 798140 BLAKE2B 42d75857c393afc72b025d8cd2d818c7645b6ea8418ebeada51f774d5fae538a10778465521ed506a7ac81499e073328f2bf01144d4e2c5046a0554e91eb0009 SHA512 37af4de4e9d182e8090bf74d79d1df54683575a2ed3688d5d6246d532dcbaec41688cc6ebdace5c1ef72b769724fa7b6508529551b3c5febbd2e78a606ccda1e
DIST v5.12.14-zen1.patch.xz 981864 BLAKE2B 4dc991c61d402d010097c8be3a85c0bb93653f99877d55c6ad6d855bfc74027dc35a41bc4d1ed0d813704dff6c95f8169cd576ded9ed98cbd9f07b75eb74c5ba SHA512 163d8cc0732ce5cf6cfebc3776f4c110062b752424ff6312a2235bc41a0f456fbf14b3736b4359b2326abc270be07df5af9ffe0e3ec3632431247cecfc4f29d2
DIST v5.12.15-zen1.patch.xz 982480 BLAKE2B 468e406a3c2dadf318df9cf222c2306c4c12fd4a912ebf9492fe52bdbd0ecf2b202a5f373893006ba97472dbe96d6452f0318a88caa554f26e10c96eed9ca947 SHA512 04ba95bcdc16344270ec2b90d6032ec34d019fec75ae22b76cf4524f0163a75119982ebaf4640f6dceff7ac11c92448429624b1c07d63568fbd360ac139e670d
DIST v5.13.1-zen1.patch.xz 94188 BLAKE2B d26c2573854effc34aface05aadfb800211a2c17f05877b6d190f88fe2181a780cd1f7dfac863979249e405f84a0a7ea0c6c148f7dc752ac7136fbe4ba736874 SHA512 ec86339f3e3c1b85d6dfc8c2789ea7c8ae6b157be539d08ffc637754bcd4312c3298caadad56a534f7c8c49df7026d747851c93f9679e65975d78d0331fb78a0

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

View File

@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

Some files were not shown because too many files have changed in this diff Show More