Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Nest
Gentoo
Portage
Commits
cc3cf776
Commit
cc3cf776
authored
Jan 27, 2021
by
Nest CI
Browse files
2021-01-27 snapshot
parent
726b525c
Pipeline
#612
passed with stage
in 4 minutes and 43 seconds
Changes
549
Pipelines
2
Show whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
268 additions
and
249 deletions
+268
-249
app-text/grip/Manifest
app-text/grip/Manifest
+1
-2
app-text/grip/grip-4.5.2-r1.ebuild
app-text/grip/grip-4.5.2-r1.ebuild
+0
-28
app-text/grip/grip-4.5.2-r2.ebuild
app-text/grip/grip-4.5.2-r2.ebuild
+2
-2
dev-embedded/libftdi/Manifest
dev-embedded/libftdi/Manifest
+1
-1
dev-embedded/libftdi/libftdi-1.5-r2.ebuild
dev-embedded/libftdi/libftdi-1.5-r2.ebuild
+10
-2
dev-embedded/rpi-eeprom/Manifest
dev-embedded/rpi-eeprom/Manifest
+0
-6
dev-embedded/rpi-eeprom/rpi-eeprom-10.2_p1.ebuild
dev-embedded/rpi-eeprom/rpi-eeprom-10.2_p1.ebuild
+0
-93
dev-embedded/rpi-eeprom/rpi-eeprom-10.3_p1.ebuild
dev-embedded/rpi-eeprom/rpi-eeprom-10.3_p1.ebuild
+0
-93
dev-haskell/icalendar/Manifest
dev-haskell/icalendar/Manifest
+2
-2
dev-haskell/icalendar/icalendar-0.4.0.5-r1.ebuild
dev-haskell/icalendar/icalendar-0.4.0.5-r1.ebuild
+8
-10
dev-haskell/icalendar/metadata.xml
dev-haskell/icalendar/metadata.xml
+0
-6
dev-lang/crystal/Manifest
dev-lang/crystal/Manifest
+4
-0
dev-lang/crystal/crystal-0.36.0.ebuild
dev-lang/crystal/crystal-0.36.0.ebuild
+121
-0
dev-lang/python/Manifest
dev-lang/python/Manifest
+4
-4
dev-lang/python/python-3.10.0_alpha4.ebuild
dev-lang/python/python-3.10.0_alpha4.ebuild
+6
-0
dev-lang/python/python-3.7.9-r2.ebuild
dev-lang/python/python-3.7.9-r2.ebuild
+6
-0
dev-lang/python/python-3.8.7-r1.ebuild
dev-lang/python/python-3.8.7-r1.ebuild
+6
-0
dev-lang/python/python-3.9.1-r1.ebuild
dev-lang/python/python-3.9.1-r1.ebuild
+6
-0
dev-libs/libbytesize/Manifest
dev-libs/libbytesize/Manifest
+2
-0
dev-libs/libbytesize/libbytesize-2.5.ebuild
dev-libs/libbytesize/libbytesize-2.5.ebuild
+89
-0
No files found.
app-text/grip/Manifest
View file @
cc3cf776
DIST grip-4.5.2.tar.gz 145644 BLAKE2B a353a74d55d6496f3dad362b74e434ff22c8130368f6773ab2bfdf66e43c62e8dcba0e3a786157d37b81d7c7e49d0c83a60c847100169684ede9c09f4eb06c3f SHA512 a8937d8ba3633a2d47587eb5c1b0583df7e8a8cacebb87fd50dab3fd2deb91981b38a83a3ed182f4e5e7435c8e2c8d87829e45fa9d32d8823c821f6217c7ccc9
EBUILD grip-4.5.2-r1.ebuild 690 BLAKE2B b5ba74597c21354fb0a52a7945497df8e942f1429d731b897b7792eb5e50033610ef7cc0353bd789a50c3035e56c10e536e8841a6fdef5653242670089d560de SHA512 f7f2dbf2a3c2e8edfd6c478d8e55691b931e5731b92a36e74430ad59756882ecb9c115e76694ba5cc515d28c38fcfbc1ad9dddfdc2a4836b5cc8aafa1b96003a
EBUILD grip-4.5.2-r2.ebuild 798 BLAKE2B aff3c69e54c7ba0e12d1635fc7f19be3d77523880b80170e6bf48156bc22c13cdd481d047e2449ce974208fceb3409d3a89131b6960e00bddf5f2aea8f1ebaa7 SHA512 e9d167472601a29f352b5cfb9edb9057d7371fbc5611f70bfdcc9e73029069d634196551daaae9a2792cf4409b64af12cf8a26a73a60e3e0257485f41155a8a4
EBUILD grip-4.5.2-r2.ebuild 797 BLAKE2B 24ce3ffd49c9345553e92435d69ffe4056c2f215754dd61965ad608cf04237b472e6b6065b45fa38c3b8c45ee22c91021b92f4cae1d4608f61b834cf22dc7812 SHA512 dbf618f1964463a1fedeb9229a489c45d07d713e69d58d19a97b21c87e6696161aba5abb6ebfa40f752363af6a88cbe46a611d7139da9fe32a13309cedce8544
MISC metadata.xml 364 BLAKE2B fca014c1c0ff71760e84e1d3d94b435ab030100461eb25c3c988f26aba9f76e205724a17c5bf5440216cd2f6d611c4ab984a843d5ed397f597823b8d66fed205 SHA512 aed97f9543ffa7ed2d52ddc0d47b594e93d390828ee61973c5d2ea7bf248d377bcc247930c3fcc2071c492bae75634012fe817b9dbc1ceb4ea4f7a5f0e7a48c7
app-text/grip/grip-4.5.2-r1.ebuild
deleted
100644 → 0
View file @
726b525c
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI
=
7
PYTHON_COMPAT
=(
pypy3 python3_
{
6,7,8
}
)
DISTUTILS_USE_SETUPTOOLS
=
rdepend
inherit distutils-r1
DESCRIPTION
=
"Preview GitHub Markdown files like Readme locally before committing them"
HOMEPAGE
=
"https://github.com/joeyespo/grip"
LICENSE
=
"MIT"
SLOT
=
"0"
SRC_URI
=
"mirror://pypi/
${
PN
:0:1
}
/
${
PN
}
/
${
P
}
.tar.gz"
KEYWORDS
=
"amd64"
DEPEND
=
"dev-python/setuptools[
${
PYTHON_USEDEP
}
]"
RDEPEND
=
"
!media-sound/grip
>=dev-python/docopt-0.4.0
>=dev-python/flask-0.10.1
>=dev-python/markdown-2.5.1
>=dev-python/path-and-address-2.0.1
>=dev-python/pygments-1.6
>=dev-python/requests-2.4.1
"
app-text/grip/grip-4.5.2-r2.ebuild
View file @
cc3cf776
# Copyright 1999-202
0
Gentoo Authors
# Copyright 1999-202
1
Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI
=
7
...
...
@@ -14,7 +14,7 @@ LICENSE="MIT"
SLOT
=
"0"
SRC_URI
=
"mirror://pypi/
${
PN
:0:1
}
/
${
PN
}
/
${
P
}
.tar.gz"
KEYWORDS
=
"
~
amd64"
KEYWORDS
=
"amd64"
DEPEND
=
"dev-python/setuptools[
${
PYTHON_USEDEP
}
]"
RDEPEND
=
"
...
...
dev-embedded/libftdi/Manifest
View file @
cc3cf776
...
...
@@ -6,6 +6,6 @@ DIST libftdi1-1.4.tar.bz2 109521 BLAKE2B 4186342afb2a0118c454230a925ccff2ed0aedd
DIST libftdi1-1.5.tar.bz2 116297 BLAKE2B 460ab93026e14a452e31fcc6930d305638fdc0ed06cb44fb9d50ad8f80199b17057d2f48a27b8295b43b956934289c872a2ef1ddb7f93fa93c6816511ef7607d SHA512 c525b2ab6aff9ef9254971ae7d57f3549a36a36875765c48f947d52532814a2a004de1232389d4fe824a8c8ab84277b08427308573476e1da9b7db83db802f6f
EBUILD libftdi-0.20-r1.ebuild 1860 BLAKE2B 5de2b3938e0dff3de2f0b716e41a39345efcad64b618183c3f158e4b2948b7c24ec882c6cf0604cdded97d7c85062e3a701bf6623ff2d0fb9ef9be84a0933bd0 SHA512 6c99842f4f98b5d28cbffa4aabfe64d5d814d0500574e29519f4232dc32d2d7d51462b7295ff87c9114a403b881b36386b843fe1526f55512c5116d051d331ea
EBUILD libftdi-1.4-r1.ebuild 1670 BLAKE2B 7304f2fbcaaa3b66bcaf73b4fa2a58a376b78e6a75f1a280247b1bc360f66369ca65005297bcd5e070edb078105ad15d5657828279a8f001d92468fe9c914545 SHA512 a226e8874e8509f0922733c24f9d2762ec01b0c941f4e68a9635c3be3a24e486e6ea90a588593a1e6a6fc0fab77e564ecd466e5a70539261a26bec07682c7399
EBUILD libftdi-1.5.ebuild
1834
BLAKE2B
8e933ff0df226eabaa21c6f9c213d1d7c090d7a23db9df9bc8f38804d5ee5e4c149290131afca80fcd25dde2655f1c0c54bf05af46214b1fc29a6794e77bb3a1 SHA512 ba45a1bae1786350447344d063fbe416815e67872d3db13bca9a1df76a86072cded7da636abbe1bc7cca6c4e548acbe55899fc5fbcfe050a9d7e5bf044e6265f
EBUILD libftdi-1.5
-r2
.ebuild
2121
BLAKE2B
9f802b5710637a5ef0a7383d4272a76e7e8972a853f7a0409168b8331febb4c3cf2d464c9cb236bbcf550c238d22258dcc5c47b41f25bd78630f86d7d33a74dd SHA512 2965feaff0b9fdbbb90784a398aecd7c7a65bf60a010bb190a979098f3b669e699679281ff7654f329de8bfa16aa54aeadedc41eac61ea3e6777e89cc62427c0
EBUILD libftdi-9999.ebuild 1783 BLAKE2B 374d00e6b0cf6b62de3a392ff50277652457973ea7a0a98abdcb001f750c18f3efa972b86b7bbf6829afcdc508549adc03c9db6bfa412036cf1854652c4f5ec6 SHA512 be956ace45871628a70e964f622fea6484e495c35300a56b4a318aae7d0d2ce24f7d956508f4c061df3cfe5ea47fecb1d7d0286ec8a49d553aa91bee74e2e7d4
MISC metadata.xml 317 BLAKE2B 4ff2cf3b9259460d23387c23356cbf63e43d31a1b6f78704c3f918b97c1ac7e5ca87ed027d4dccd063b8b60e00b8f080e73b2f40520da0552fd7302c68b1e6d6 SHA512 21fd21d84f507274617bf8c059517c75dbad08bbbb22b4655cfb7f31c824004881c1f8fc615215af05333e97770ce925f5ac0b580283901032f6c6145ffa1aba
dev-embedded/libftdi/libftdi-1.5.ebuild
→
dev-embedded/libftdi/libftdi-1.5
-r2
.ebuild
View file @
cc3cf776
# Copyright 1999-202
0
Gentoo Authors
# Copyright 1999-202
1
Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI
=
7
...
...
@@ -62,11 +62,19 @@ src_configure() {
src_test
()
{
cd
"
${
BUILD_DIR
}
/test"
||
die
./test_libftdi1
-l
all
||
die
LD_LIBRARY_PATH
=
"
${
BUILD_DIR
}
/src"
./test_libftdi1
-l
all
||
die
}
src_install
()
{
cmake_src_install
# Fix up pkgconfig files
# bug #766818
if
use cxx
;
then
sed
-i
-e
"s/libftdipp1/libftdi1/"
"
${
ED
}
"
/usr/
$(
get_libdir
)
/pkgconfig/libftdi1.pc
||
die
sed
-i
-e
"s/libftdi1/libftdipp1/"
"
${
ED
}
"
/usr/
$(
get_libdir
)
/pkgconfig/libftdipp1.pc
||
die
fi
use python
&&
python_optimize
dodoc AUTHORS ChangeLog README TODO
...
...
dev-embedded/rpi-eeprom/Manifest
View file @
cc3cf776
AUX init.d_rpi-eeprom-update-1 394 BLAKE2B 4a42ba2bca9f1cc646f2b39f33f1752a34b62ee01234a595d7d11c32507b92d2cb6909d739f4deda9381222596278d5e7e4faab60933f43d01a4be0df2f0f3a7 SHA512 1a88b1e73b2a40f644e1b37cc89a1a32d8ef25d0e09ee8b7dc005f0a834ec20a66e029a0a6a7d7d4e8a3066593bb277800a464783c2bf2e5923a71d4416b5eea
DIST rpi-eeprom_10.2-1.debian.tar.xz 7360 BLAKE2B e7959c4de4f3675632f0897b6f8abc811c80daa102ad3fcca672a0e0f9ce4b4da80fd616de7aa8896f0f5fe889a10a52d32eba34627858a173186292175f3bf9 SHA512 cf401c5f761fc8c5b463630d192c8af9da2ae2e55e178857d9c09198437f162f96af23836d20adda6054243c6b613b7cc5c90a70975b96bad574dc3b328caa22
DIST rpi-eeprom_10.2.orig.tar.gz 7415652 BLAKE2B b1f56263c0037b2ba3bac2aecd9b5736736cf599bc68a743c065c853a20f56f18984816fdfb402bb499c3aa911dbe72376cec4647d87406cce2f4328b04cc2b1 SHA512 ea76a157ed57984fb0667e9171e3fbf7dba180e014faa9352b0c1904531dca9528b0e3204645a4af2b550670a52354b6b1be6af27e190d4523d8044f3349aa73
DIST rpi-eeprom_10.3-1.debian.tar.xz 10188 BLAKE2B 284a5465f2b5bc28c95135b8869218e83cbea9d0667b165de954f5c73549dfc190ddc838d956eec4c569c579e95ffc157054c6ed4bbd45e8ae88f786675cb164 SHA512 ead6b6c51d03493479c242e757edfc33bfdba4627f7501d90d0a181e8adc68f1503e0dac900b9b253a7286523f84d0e9afd8460d72f30b3ee8ee75b2f76811ab
DIST rpi-eeprom_10.3.orig.tar.gz 7635402 BLAKE2B 3153eda08eada4c9e4f05d7a68ac4661413591314c4980e16ee876d49e756e2e13a101765b579adbe51e0e3b88cdfe419b71a58da858250781e0f292220dc397 SHA512 ea5a6ae47be5052b4793161d891a1e3a72dda951c95f15797d7baf68d475fcec1250638e4c43a32578ceef10563ebce052e746bc8fc60f8cf8d90780d5a7e8a7
DIST rpi-eeprom_11.0-1.debian.tar.xz 10248 BLAKE2B a83230dc13ce296963ed206725d465a69536f5cd23f52076fda2601ceea06354f365e1f8b2d9a93a4396826b5e9d9ab5ad40fd6336116e693419fd3b4630b5e1 SHA512 939fa16fbd8c21340ca77cc74f3cee22772d25cd6dcb70c178d70c1762ae9b9acb9e7a070b2c3a7f114841712142284c1f2bdb23fb528a229507d8eae6477c84
DIST rpi-eeprom_11.0.orig.tar.gz 8075596 BLAKE2B ccbd895de728566bfb0402c2378f6eb13f88948490e14f1e251f6440f3ef31879ea66c0fe94761e1abf40a23924742e8c2f33c49200e710542131091b223b292 SHA512 0ea2971b752a53a4529b2c3d3b814b9e743440397f8c4d21c9a06493561a37bc8cd8c0adaaab389f41b1697584d12641f49d7a93d6541f9dda3bba5d6dd1371c
EBUILD rpi-eeprom-10.2_p1.ebuild 2991 BLAKE2B bf77188c5c04b9db3a6d34474b8fc4cab9874eaef84011818dbd84532d8978eabdbde0264a27bad30425062e723061558b65bf0361189b25b4040435e2774108 SHA512 ababceb54335943aceb1ce2d99aa39b741252d9dd094652f467ace73b3bfd4a4acb039d859ef864ef6ae8827d4fb6f695206362d925f404a56be9d957d3a8d26
EBUILD rpi-eeprom-10.3_p1.ebuild 2992 BLAKE2B bbfb9fc1bc996fe9b1f20fcbcdcfdae5c2e18845f50d163a2c5f127885d98a70724b94cd0f45e1e502799cca8a5a2a2d929d287486bee7bd6d134e80c47a232a SHA512 ecc9382bb1aa8988a039e3bdf119d71aa19c0f33333bd5a02acee0b9c5e8635dc00f55e7a49917f44d370b7602a35683c3a0eeb4decbf176bd9ede03c5c6d92d
EBUILD rpi-eeprom-11.0_p1.ebuild 2991 BLAKE2B 5c7898bb0acd8e97606022ea044596744f60f8c52826fca80a5640fb55e5d2bf84edc337c4e20da4c7003b1e9eae6636b85d734f4ad4989b517b74becb6c7a78 SHA512 37641d94251dab0cc3b122f34dfd4bce92794ff6f67f6241adfb1619279baa16f0a083988bd540bb70d45c56841dab24e09c9f393520400f213b5b861b4860a0
MISC metadata.xml 566 BLAKE2B cb5076ad252b4c305c8116d6a763c954ad939b2326519db5102bf67f50b8eb7f6713df5173190771fd30caf29762911c5a0da3f1b4cebd74f845b474df9073f8 SHA512 9a82fc89ffff553b2de5037e26151a4da5a54fc13203781d7e6e7048f6e3014a2530c55f6f5d1a73c30e8efdacb22c8d1a76185c1e9ca6dc384f98f86c7dcccc
dev-embedded/rpi-eeprom/rpi-eeprom-10.2_p1.ebuild
deleted
100644 → 0
View file @
726b525c
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI
=
7
PYTHON_COMPAT
=(
python3_
{
6,7,8,9
}
)
inherit python-r1 systemd
DESCRIPTION
=
"Updater for Raspberry Pi 4 bootloader and the VL805 USB controller"
HOMEPAGE
=
"https://github.com/raspberrypi/rpi-eeprom/"
MY_P
=
"
${
PN
}
-
$(
ver_cut 1-2
)
"
MY_BASE_URL
=
"https://archive.raspberrypi.org/debian/pool/main/r/
${
PN
}
/
${
PN
}
_
$(
ver_cut 1-2
)
"
SRC_URI
=
"
${
MY_BASE_URL
}
-
$(
ver_cut 4
)
.debian.tar.xz
${
MY_BASE_URL
}
.orig.tar.gz"
S
=
"
${
WORKDIR
}
"
SLOT
=
"0"
LICENSE
=
"BSD rpi-eeprom"
KEYWORDS
=
"~arm arm64"
REQUIRED_USE
=
"
${
PYTHON_REQUIRED_USE
}
"
BDEPEND
=
"sys-apps/help2man"
DEPEND
=
"
${
PYTHON_DEPS
}
"
RDEPEND
=
"
${
PYTHON_DEPS
}
sys-apps/flashrom
|| (
>=media-libs/raspberrypi-userland-0_pre20201022
>=media-libs/raspberrypi-userland-bin-1.20201022
)"
src_prepare
()
{
default
sed
-i
\
-e
's:/etc/default/rpi-eeprom-update:/etc/conf.d/rpi-eeprom-update:'
\
"
${
MY_P
}
/rpi-eeprom-update"
||
die
"Failed sed on rpi-eeprom-update"
sed
-i
\
-e
's:/usr/bin/rpi-eeprom-update:/usr/sbin/rpi-eeprom-update:'
\
"debian/rpi-eeprom.rpi-eeprom-update.service"
||
die
"Failed sed on rpi-eeprom.rpi-eeprom-update.service"
}
src_install
()
{
pushd
"
${
MY_P
}
"
1>/dev/null
||
die
"Cannot change into directory
${
MY_P
}
"
python_scriptinto /usr/sbin
python_foreach_impl python_newscript rpi-eeprom-config rpi-eeprom-config
dosbin rpi-eeprom-update
keepdir /var/lib/raspberrypi/bootloader/backup
for
dir
in
critical stable beta
;
do
insinto /lib/firmware/raspberrypi/bootloader
doins
-r
firmware/
${
dir
}
done
dodoc firmware/release-notes.md
help2man
-N
\
--version-string
=
"
${
PV
}
"
--help-option
=
"-h"
\
--name
=
"Bootloader EEPROM configuration tool for the Raspberry Pi 4B"
\
--output
=
rpi-eeprom-config.1 ./rpi-eeprom-config
||
die
"Failed to create manpage for rpi-eeprom-config"
help2man
-N
\
--version-string
=
"
${
PV
}
"
--help-option
=
"-h"
\
--name
=
"Checks whether the Raspberry Pi bootloader EEPROM is
\
up-to-date and updates the EEPROM"
\
--output
=
rpi-eeprom-update.1 ./rpi-eeprom-update
||
die
"Failed to create manpage for rpi-eeprom-update"
doman rpi-eeprom-update.1 rpi-eeprom-config.1
newconfd rpi-eeprom-update-default rpi-eeprom-update
popd
1>/dev/null
||
die
pushd
debian 1>/dev/null
||
die
"Cannot change into directory debian"
systemd_newunit rpi-eeprom.rpi-eeprom-update.service rpi-eeprom-update.service
newdoc changelog changelog.Debian
popd
1>/dev/null
||
die
newinitd
"
${
FILESDIR
}
/init.d_rpi-eeprom-update-1"
"rpi-eeprom-update"
}
pkg_postinst
()
{
elog
'To have rpi-eeprom-update run at each startup, enable and start either'
elog
'/etc/init.d/rpi-eeprom-update (for openrc users)'
elog
'or'
elog
'rpi-eeprom-update.service (for systemd users)'
elog
'/etc/conf.d/rpi-eeprom-update contains the configuration.'
elog
'FIRMWARE_RELEASE_STATUS="critical|stable|beta" determines'
elog
'which release track you get. "critical" is recommended and the default.'
}
dev-embedded/rpi-eeprom/rpi-eeprom-10.3_p1.ebuild
deleted
100644 → 0
View file @
726b525c
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI
=
7
PYTHON_COMPAT
=(
python3_
{
6,7,8,9
}
)
inherit python-r1 systemd
DESCRIPTION
=
"Updater for Raspberry Pi 4 bootloader and the VL805 USB controller"
HOMEPAGE
=
"https://github.com/raspberrypi/rpi-eeprom/"
MY_P
=
"
${
PN
}
-
$(
ver_cut 1-2
)
"
MY_BASE_URL
=
"https://archive.raspberrypi.org/debian/pool/main/r/
${
PN
}
/
${
PN
}
_
$(
ver_cut 1-2
)
"
SRC_URI
=
"
${
MY_BASE_URL
}
-
$(
ver_cut 4
)
.debian.tar.xz
${
MY_BASE_URL
}
.orig.tar.gz"
S
=
"
${
WORKDIR
}
"
SLOT
=
"0"
LICENSE
=
"BSD rpi-eeprom"
KEYWORDS
=
"~arm ~arm64"
REQUIRED_USE
=
"
${
PYTHON_REQUIRED_USE
}
"
BDEPEND
=
"sys-apps/help2man"
DEPEND
=
"
${
PYTHON_DEPS
}
"
RDEPEND
=
"
${
PYTHON_DEPS
}
sys-apps/flashrom
|| (
>=media-libs/raspberrypi-userland-0_pre20201022
>=media-libs/raspberrypi-userland-bin-1.20201022
)"
src_prepare
()
{
default
sed
-i
\
-e
's:/etc/default/rpi-eeprom-update:/etc/conf.d/rpi-eeprom-update:'
\
"
${
MY_P
}
/rpi-eeprom-update"
||
die
"Failed sed on rpi-eeprom-update"
sed
-i
\
-e
's:/usr/bin/rpi-eeprom-update:/usr/sbin/rpi-eeprom-update:'
\
"debian/rpi-eeprom.rpi-eeprom-update.service"
||
die
"Failed sed on rpi-eeprom.rpi-eeprom-update.service"
}
src_install
()
{
pushd
"
${
MY_P
}
"
1>/dev/null
||
die
"Cannot change into directory
${
MY_P
}
"
python_scriptinto /usr/sbin
python_foreach_impl python_newscript rpi-eeprom-config rpi-eeprom-config
dosbin rpi-eeprom-update
keepdir /var/lib/raspberrypi/bootloader/backup
for
dir
in
critical stable beta
;
do
insinto /lib/firmware/raspberrypi/bootloader
doins
-r
firmware/
${
dir
}
done
dodoc firmware/release-notes.md
help2man
-N
\
--version-string
=
"
${
PV
}
"
--help-option
=
"-h"
\
--name
=
"Bootloader EEPROM configuration tool for the Raspberry Pi 4B"
\
--output
=
rpi-eeprom-config.1 ./rpi-eeprom-config
||
die
"Failed to create manpage for rpi-eeprom-config"
help2man
-N
\
--version-string
=
"
${
PV
}
"
--help-option
=
"-h"
\
--name
=
"Checks whether the Raspberry Pi bootloader EEPROM is
\
up-to-date and updates the EEPROM"
\
--output
=
rpi-eeprom-update.1 ./rpi-eeprom-update
||
die
"Failed to create manpage for rpi-eeprom-update"
doman rpi-eeprom-update.1 rpi-eeprom-config.1
newconfd rpi-eeprom-update-default rpi-eeprom-update
popd
1>/dev/null
||
die
pushd
debian 1>/dev/null
||
die
"Cannot change into directory debian"
systemd_newunit rpi-eeprom.rpi-eeprom-update.service rpi-eeprom-update.service
newdoc changelog changelog.Debian
popd
1>/dev/null
||
die
newinitd
"
${
FILESDIR
}
/init.d_rpi-eeprom-update-1"
"rpi-eeprom-update"
}
pkg_postinst
()
{
elog
'To have rpi-eeprom-update run at each startup, enable and start either'
elog
'/etc/init.d/rpi-eeprom-update (for openrc users)'
elog
'or'
elog
'rpi-eeprom-update.service (for systemd users)'
elog
'/etc/conf.d/rpi-eeprom-update contains the configuration.'
elog
'FIRMWARE_RELEASE_STATUS="critical|stable|beta" determines'
elog
'which release track you get. "critical" is recommended and the default.'
}
dev-haskell/icalendar/Manifest
View file @
cc3cf776
DIST iCalendar-0.4.0.5.tar.gz 29978 BLAKE2B 36a442f83eabec17629ffb38b160e5d17c3d76f4ed54855427d6fa475c0d8d3e0201a08d8b9ed87eaafb37e30625c2d513da8f3dd234c6b8c66264ae64335e48 SHA512 31c58c275d4a4c74adba790a4f32ce368c0dc4a96ac7728111dd4ef71dbc29152786d23d8b25dc3abe064da931a0e11029c0090bf71cf90d22bb5e7a3451e093
EBUILD icalendar-0.4.0.5-r1.ebuild 1
47
6 BLAKE2B
c44bd1b517c248c568cd419678f5a829af9b2ccfdddd1d5807ac922febbd0152e5f9d8252ea401943e8ddf37d9b4bbf4dd9cbbe17ebdda24bb7cf6891b7938f4 SHA512 d57f09dbc7c49a4d3d49da16b689fa60cb2b6672e7c9b9926352d733d73ab423577a2f099ba80171304ce00f46b85da26c014224aa314a2a61f1c626797c05ec
MISC metadata.xml
402
BLAKE2B
7c3546649195c88e8acfa11dc8cbaaee859c7819188018c0e1e289c4a49ad7e24e8ad3aad2e45daa19af86466ac1bfbf6c793c837492d5bc6e5cbede1d6f49f9 SHA512 1a04b0a42368a919619282846db1179616d0ccb6b4301db3e5392aa579ffbcf9644d36506b78cdd4351f788d47bf6c6164f3f3ecb97dc60e0dd27bc45e70c86f
EBUILD icalendar-0.4.0.5-r1.ebuild 1
30
6 BLAKE2B
d2c68b554b7982685760c73c69390740ef67a0b0e0b08dba42d6bf77fa11c745a204355e43276ad8b48b59e0b64c2e9fbbfae0db74bc8ffeb9ffd9e43ec39c30 SHA512 24a65ec1f6e30e2b50b80fa679bb51495bf9179e1a9aa3a82ac33423e7ae34babeaeb96ebe1ff8b29e5282c719d2c35322d38e952220dfd39af9b4561a1e3128
MISC metadata.xml
249
BLAKE2B
84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
dev-haskell/icalendar/icalendar-0.4.0.5-r1.ebuild
View file @
cc3cf776
# Copyright 1999-202
0
Gentoo Authors
# Copyright 1999-202
1
Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI
=
7
# ebuild generated by hackport 0.5.6.9999
# ebuild generated by hackport 0.6.7.9999
#hackport: flags: +network-uri
CABAL_FEATURES
=
"lib profile haddock hoogle hscolour"
inherit haskell-cabal
...
...
@@ -18,24 +19,21 @@ SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
LICENSE
=
"BSD"
SLOT
=
"0/
${
PV
}
"
KEYWORDS
=
"~amd64 ~x86"
IUSE
=
"+network-uri"
RDEPEND
=
">=dev-haskell/base64-bytestring-1.0:=[profile?] <dev-haskell/base64-bytestring-1.1:=[profile?]
>=dev-haskell/case-insensitive-0.4:=[profile?]
>=dev-haskell/data-default-0.3:=[profile?]
>=dev-haskell/mime-0.4.0.2:=[profile?]
>=dev-haskell/mtl-2.1.0:=[profile?]
>=dev-haskell/network-2.6:=[profile?]
>=dev-haskell/network-uri-2.6:=[profile?]
dev-haskell/old-locale:=[profile?]
>=dev-haskell/parsec-3.1.0:=[profile?]
>=dev-haskell/semigroups-0.18:=[profile?] <dev-haskell/semigroups-0.19:=[profile?]
dev-haskell/text:=[profile?]
>=dev-lang/ghc-7.10.1:=
network-uri? ( >=dev-haskell/network-2.6:=[profile?]
>=dev-haskell/network-uri-2.6:=[profile?] )
!network-uri? ( >=dev-haskell/network-2.4:=[profile?] )
>=dev-lang/ghc-8.4.3:=
"
DEPEND
=
"
${
RDEPEND
}
>=dev-haskell/cabal-
1.2
2.2.0
>=dev-haskell/cabal-2.2.0
.1
"
S
=
"
${
WORKDIR
}
/
${
MY_P
}
"
...
...
@@ -50,5 +48,5 @@ src_prepare() {
src_configure
()
{
haskell-cabal_src_configure
\
$(
cabal_
flag
network-uri
network-uri
)
--
flag
=
network-uri
}
dev-haskell/icalendar/metadata.xml
View file @
cc3cf776
...
...
@@ -5,10 +5,4 @@
<email>
haskell@gentoo.org
</email>
<name>
Gentoo Haskell
</name>
</maintainer>
<use>
<flag
name=
"network-uri"
>
use network-uri package
</flag>
</use>
<upstream>
<remote-id
type=
"github"
>
chrra/iCalendar
</remote-id>
</upstream>
</pkgmetadata>
dev-lang/crystal/Manifest
View file @
cc3cf776
...
...
@@ -8,5 +8,9 @@ AUX crystal-0.31.0-verbose.patch 701 BLAKE2B 34b74f073edf2979074cfa9042c73945b48
DIST crystal-0.35.1-1-linux-i686.tar.gz 28330633 BLAKE2B 1f393ad53f2643b4514de54192047f549cffa22b14afbf25d9de00bf815378ec65a5049a9eee28753dc13bc9fea40447be109f21b55518a6ed8f06353a0b26e6 SHA512 333c2cdbd40ef65de52c1056e6089628ed83daf1a1e9d5243e876b622545d767077b485003ae7efaedeb7807c03c40e6f356cbdcce4dab2319c1686da120dac0
DIST crystal-0.35.1-1-linux-x86_64.tar.gz 26653426 BLAKE2B a4ab58e784af3cd0298057a35079dfb48c9ca8d56388394377b86d7475d143a07cc3a800cdee3c9af3054d249ac9b87808d86b25747fc8f9322d01f25a3e3dec SHA512 1cceea5742651e2708e19ea49a7a884500d21beec3eaed75fc9e4b82e7dabaa521143b6c576ec48d2f5e27951163fd8c2ae417f46a1847c68f6e91c9b2a9a72a
DIST crystal-0.35.1.tar.gz 2349984 BLAKE2B bf9078c949499e3f8469a055908c23335b04f2a58ab323345bdcdf1de70d00cdfe3aae7baf93e5098e21852c59d1cd8a0fb4faa91c9877d7ef2347a5faeaa69c SHA512 0381568330802de5838f8e66600567817b60ba0087bb3cc2b5df2944c5c42779039b606c81e0207bef34082bf25331b590a8140830f65ba4106ae465f717000b
DIST crystal-0.36.0-1-linux-i686.tar.gz 30860920 BLAKE2B c2c9b55a100e65cb3dbefe69782c72a522e71751bcabcfd38f582e010585349f4213464af3fd6c7ddb90ddb7f579e56dc07ed56dc06b7c6bc7ae4b561f1705e6 SHA512 5363cef6622b86cf8786d65926e105a643790cb62bfdd2555df963d83fa06dd55f493e172115c4788fd82cecc477d92fb77b1c0b73f92e23a9378799dedfd64e
DIST crystal-0.36.0-1-linux-x86_64.tar.gz 28383614 BLAKE2B a34e5448395bd079c10504b0f0d7de23fc916c8e0db51bc0b1462e13ec68c7f08eb04e73937756673e11a7100aa5cdd6d2d4aa8d38e145027bf6e4c19cd0bbbe SHA512 49710ba0ceb8aef39971e6731e5ce902274d7ac5f02289df6e1eb7b9bea73b7d6c188547df48e8acc44bc8088a2d3f7579770cdcd2fd118ec672b606ca073b9b
DIST crystal-0.36.0.tar.gz 2411744 BLAKE2B b564199de1cf30a418b6e06ffb2d8045d1dcebe60b58143a0579dcee2eb5c0d514c30a7e7d083ad2f6c8393423dfa3c8bc8bbc2dfdf2d6387d258b1dab7caf66 SHA512 561c5f97a9355a616a42ec9c88853883ee06a6f472918bf5f2714c0dacefa87209b06bc419355da88c3f5248ce713710960e24e0bc8e9eca07ef9c8b970661b8
EBUILD crystal-0.35.1.ebuild 2934 BLAKE2B e5ddc56292fda1b72b86f1f7e0e0d3c926af90424f56240e1dee74579dea85707575e63ebee047981b5b7a9f43fe60b5adc13df9d19ffbc55fe85b92d750702c SHA512 dec89c833518f8e4d55f374c9b22fee5ff0fca89c09330346d1fb908fe57cf8695a7276cafb8d0a1d3a7742b17db4dab0bde407d04292b888398f19c05def882
EBUILD crystal-0.36.0.ebuild 2934 BLAKE2B 3e9544e66fa9843128ee5a51249b38630fbd40f97e713fb44402fcb712a75d74c1b0b7c0016efdbec67ba566a5a9b68af3abc5a060fb9f391eb636ad1c54e57c SHA512 546f619aa496c9eebab4ccc42c814e0e86cce99fa5d4cd0e53089b306857c38b750f6c2de634ab2403c6823152dd5e195578b4f9f968577b0823c5661d7fbdd7
MISC metadata.xml 995 BLAKE2B 00f6cfc63cec16ab8c6f983316f5872e63573f2d680da810b9b97d88c2ff6e21c15327a1508d62234e324f7145ca248a9ce1aa7286b0e34d9ee3dcba1481ff25 SHA512 da6a6f834b0d961477b95045756c539df7a968fe240f9f0c1c8183eef3052dddefb8d20547d668b07fece74c96b94bbf18baaac59e7328ff322355227d1adf02
dev-lang/crystal/crystal-0.36.0.ebuild
0 → 100644
View file @
cc3cf776
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI
=
7
inherit bash-completion-r1 llvm multiprocessing toolchain-funcs
BV
=
${
PV
}
-1
BV_AMD64
=
${
BV
}
-linux-x86_64
BV_X86
=
${
BV
}
-linux-i686
DESCRIPTION
=
"The Crystal Programming Language"
HOMEPAGE
=
"https://crystal-lang.org"
SRC_URI
=
"https://github.com/crystal-lang/crystal/archive/
${
PV
}
.tar.gz ->
${
P
}
.tar.gz
amd64? ( https://github.com/crystal-lang/crystal/releases/download/
${
BV
/-*
}
/crystal-
${
BV_AMD64
}
.tar.gz )
x86? ( https://github.com/crystal-lang/crystal/releases/download/
${
BV
/-*
}
/crystal-
${
BV_X86
}
.tar.gz )"
LICENSE
=
"Apache-2.0"
SLOT
=
"0"
KEYWORDS
=
"~amd64"
IUSE
=
"doc debug examples blocking-stdio-hack +xml +yaml"
RESTRICT
=
test
# not stable for day-to-day runs
LLVM_MAX_SLOT
=
11
DEPEND
=
"
sys-devel/llvm:
${
LLVM_MAX_SLOT
}
dev-libs/boehm-gc[static-libs,threads]
dev-libs/libatomic_ops
dev-libs/libevent
dev-libs/libpcre
sys-libs/libunwind
dev-libs/pcl
dev-libs/gmp:0
"
RDEPEND
=
"
${
DEPEND
}
xml? ( dev-libs/libxml2 )
yaml? ( dev-libs/libyaml )
"
PATCHES
=(
"
${
FILESDIR
}
"
/
${
PN
}
-0
.31.0-verbose.patch
"
${
FILESDIR
}
"
/
${
PN
}
-0
.26.1-gentoo-tests-sandbox.patch
"
${
FILESDIR
}
"
/
${
PN
}
-0
.27.0-extra-spec-flags.patch
#"${FILESDIR}"/${PN}-0.27.0-max-age-0-test.patch
"
${
FILESDIR
}
"
/
${
PN
}
-0
.27.0-gentoo-tests-long-unix.patch
"
${
FILESDIR
}
"
/
${
PN
}
-0
.27.0-gentoo-tests-long-unix-2.patch
)
src_prepare
()
{
default
use blocking-stdio-hack
&&
eapply
"
${
FILESDIR
}
"
/
"
${
PN
}
"
-0
.22.0-blocking-stdio-hack.patch
}
src_compile
()
{
local
bootstrap_path
=
${
WORKDIR
}
/
${
PN
}
-
${
BV
}
/bin
if
[[
!
-d
${
bootstrap_path
}
]]
;
then
eerror
"Binary tarball does not contain expected directory:"
die
"'
${
bootstrap_path
}
' path does not exist."
fi
# crystal uses 'LLVM_TARGETS' to override default list of targets
unset
LLVM_TARGETS
emake
\
$(
usex debug
""
release
=
1
)
\
progress
=
true
\
stats
=
1
\
threads
=
$(
makeopts_jobs
)
\
verbose
=
1
\
\
CC
=
$(
tc-getCC
)
\
CXX
=
$(
tc-getCXX
)
\
AR
=
$(
tc-getAR
)
\
\
PATH
=
"
${
bootstrap_path
}
:
${
PATH
}
"
\
CRYSTAL_PATH
=
src
\
CRYSTAL_CONFIG_VERSION
=
${
PV
}
\
CRYSTAL_CONFIG_PATH
=
"lib:
${
EPREFIX
}
/usr/
$(
get_libdir
)
/crystal"
use doc
&&
emake docs
}
src_test
()
{
# EXTRA_SPEC_FLAGS is useful to debug individual tests
# as part of full build:
# USE=debug EXTRA_SPEC_FLAGS='-e parse_set_cookie' emerge -1 crystal
emake spec
\
$(
usex debug
""
release
=
1
)
\
progress
=
true
\
stats
=
1
\
threads
=
$(
makeopts_jobs
)
\
verbose
=
1
\
\
CC
=
$(
tc-getCC
)
\
CXX
=
$(
tc-getCXX
)
\
AR
=
$(
tc-getAR
)
\
\
CRYSTAL_PATH
=
src
\
CRYSTAL_CONFIG_VERSION
=
${
PV
}
\
\
"EXTRA_SPEC_FLAGS=
${
EXTRA_SPEC_FLAGS
}
"
}
src_install
()
{
insinto /usr/
$(
get_libdir
)
/crystal
doins
-r
src/.
dobin .build/crystal
insinto /usr/share/zsh/site-functions
newins etc/completion.zsh _crystal
use examples
&&
dodoc
-r
samples
if
use doc
;
then
docinto api
dodoc
-r
docs/.
fi
newbashcomp etc/completion.bash
${
PN
}
}
dev-lang/python/Manifest
View file @
cc3cf776
...
...
@@ -29,13 +29,13 @@ DIST python-gentoo-patches-3.9.1-r1.tar.xz 10464 BLAKE2B d69ce207020b7a34eb45c14
EBUILD python-2.7.18-r5.ebuild 10188 BLAKE2B 42dc7445a0579a3841091487402dff21f20a381113c721ffad04abb956fb5df76a5dac23a1a04278e1e70f16780c5df89ae6c78d9eca030a435d66625d3afa34 SHA512 4e72cf3e65ea8d1e3130a0bd7299de4ff5579514b8d9a0c7fcb904801c2f43ebfc59cdeef0fabd93934a10410b10cd9f9b1ec27aa94522380a609a38134b3a1a
EBUILD python-2.7.18-r6.ebuild 10533 BLAKE2B 449603337caa20149d3f538422f92283be404c29c0b8e54d55fde0e399284e16da094de2840d2086440aaced4e07b27a0fd705662da306712a9d806c5e4ab14c SHA512 63b38ef13a02bff1464a1afca215d7d2f4f49b2297efa9b31e78b7c979f79f57f65bdd61dc80b648923be73cb506f5444803e00afab0cbe2f8b6080b343fea7d
EBUILD python-3.10.0_alpha3-r1.ebuild 9617 BLAKE2B 692262ea7574f4b1b5c54e50ae5d32cd1462a234810c1ae2b85eb24e141930f65abb51149e17436e18667152c2df8c5ae2eaa4a4051a45f3c13797e4a2fb772c SHA512 9b0ebca20c6ff10669bc2a3c30fabb249dbff58c56c5ec06fda7fbb463d76748950390c1afa74ae1b55878f40985ae58230874e93d40ec4be83b31e8a99706ac
EBUILD python-3.10.0_alpha4.ebuild
994
5 BLAKE2B
3c111e986f5556d29ebce70d55e2d06b49685b5814fbb9fda465c7c441fd23d35c7a3fd12b5192ec2c6ff75fb6629e93b293b50e3147420a6869aa33cf35d
e4
c
SHA512
be722ed6a152a1f52eb331c8634afc3ec05c943dbf20086401d95a42af627e2825ceba8fc701a428ee2325d53527e8a70b162a53ab11eb68f4be13e06d4a59bf
EBUILD python-3.10.0_alpha4.ebuild
1021
5 BLAKE2B
56bc64fcd49d64fc54335bff8c0cfac9702e277fdf3f5e5714be497febc4b78a99e94457f2732c8b56c35f4fef4ea6655d71968db19022dfdb97e015ddfc3
e4
0
SHA512
cd8b92d0ee2885e0e6c09c85419c36c3be009ed84bdf4239f607fe30943444dcc02028286529e54b82b7c87068566303defb8e69ba15d3fba3493cfdd041224d
EBUILD python-3.6.12-r1.ebuild 9738 BLAKE2B c5b923a85a870d0c24a4ec96651609afa234c055719fc25cb6c3322172526c898428ca5058e62970ae1c1d0be06ea2a1df148fe9c703de9d0bea26f8195b2ad1 SHA512 e137da3b1ad136f8a6831b709d7ce326d434c4ff44b1b3685eed05c4269d194d20883c3b84a5f3b8624cbf0b85c4d37586bf6cc2c5deac9a2526c2d2ca10c8fe
EBUILD python-3.6.12-r2.ebuild 10080 BLAKE2B b545df54ba3cbd5f716e86ae689242e40f60a4da2499521326eea4272ebaffbe5c6cfc63a129bd6647f73e403343cefd90a1d944faf67bcf2be47753b8cee3ec SHA512 d4cf6fe85c7ecfee3e98307a53d537ad7094aa435c46a2787c7dbe25b661d64fd66e62b64c5ec7180883845341f6084c97b8150dfd98f60f30a1569a56b9608e
EBUILD python-3.7.9-r1.ebuild 9273 BLAKE2B bb987ca9554fdc66d47693cea2a51c13bfcf1470f343d873831c2285855a4d6b58f70c3c9e1fa221172a8f7dcdaca9725ab7634503a99a87dd00ee586af25b6a SHA512 0005121d2e311cfb8ddc153efe18330ca9f7d31aa3eada439696b25192a9b99869b1c46d85b8e5d47ad659efb0d476f829eb9f08840e2266864c15851b3102ed
EBUILD python-3.7.9-r2.ebuild 9
61
5 BLAKE2B
29543bd7bffc198d84763021a91edaeca3f34a81c1e242731bf28a1a0d234cfe9343cd752cff2d015f09abb0d005f14a626801ea02fb4a2a90f62a1b87d231b3 SHA512 09fbed851f2d3e36f90fa272fc44a27dce1bcc5b362adb86dd66836e202414c888d97c0fe1c46edf52b5d839279c2ef5fc8084f906db56d42ab5b958e8275d5a
EBUILD python-3.7.9-r2.ebuild 9
88
5 BLAKE2B
b0e4660525b138aa3605be43d110dd1b2f38f59853bcd6381d0b6e3ea088c83dada831b152bc4a353a046f351d8cb71a2c3b72716e1d205b3de44283feb05150 SHA512 2c0609e380fa583b3c0d1abff017e4318ca3626b2d56772764bf2b48a3e2f6594f915db9f4545f047cd8f94e384898b884f5310f7ebf3b4730a6756d63300fbf
EBUILD python-3.8.6-r1.ebuild 9374 BLAKE2B aa3ad15a0d88622c15d5066c691ef284ae5a862d81ebc0bb4b462f9fa4118ec0de854f2b2eb6c36e415c49e3496068e3a5a95e363d0946331d54d07a8b1ed844 SHA512 c1688391a2f1a07b61e93fead2a99537483e3f3b062b04b41c4ff4b4cd27f7e9816afe9b08f0ffea487d1ab7d11618cd5e5bd11acd33b13df9c6606466432d84
EBUILD python-3.8.7-r1.ebuild 9
71
6 BLAKE2B
054bb458958fb2781bdc78bc3d56741d2c07f366faf6451d51744a75cff3a2c63118e6bfee5118df0cbf9ddccf1e65255a16afdcb581b6f9e2567
f0
1
87
410b4a SHA512 d4f26c5d81ea720cf7ddda58f7c9108e4b41884bec73a3e88b8105acbedcadac10a62fce9fa36225f62ac4116a40b0684e9d2c0acc5da1007fa9312616440e57
EBUILD python-3.8.7-r1.ebuild 9
98
6 BLAKE2B
708bb15243797ab3526523f88e7c55829dba5b99f801fd10aed6974af53ad3207e109cc72b6429d6a1b69dbb246331e22bf4
f0
2
87
8cf9ab2a9bf65f8a7f7eb9b SHA512 7044f4c4f36fb744e9ec9b7a619750edb0cdc094dd16b9c730a2909eb60fda97b5ead176377b8f7e915154e854aba5d1d3f3862b3b86ecda7facaf5012946e9e
EBUILD python-3.9.0-r1.ebuild 9519 BLAKE2B 70df0df3732280427304871f2b20f6b1018a1e590e479d610ad2b8de055dbe1a56803a35722667af3184c7b888d8c3d64c4ba3553ca724ca4f0baa85843d18cb SHA512 515b89c3fb02e0e6a71ea7db1c51cbea2c5e42a549e19ac93f927585786292ab2d9fc3dbc6f21a9365ad2b0d4b8954f430b1a939c6903e66e29fc4723d297809
EBUILD python-3.9.1-r1.ebuild
986
1 BLAKE2B
d4cd97e7614577b33c2f385006a9b6271d94a22509ce2605210608bcde623dafb5b4c7d7d5321e3d22763e7ca16b9f0a386819203212e65017bf3fb4f7f9a8e0 SHA512 82233f1001309915e3c8d5de0e77abaa4ddae526c4a0d61e6e50eecc277926f2d54565bd4120235a92bf6cda9a7553009cb02aa1864889552468d6dfdf602783
EBUILD python-3.9.1-r1.ebuild
1013
1 BLAKE2B
996e31ec9bee72d57caf51967b70fb176ca296631b1b4084d8eb31408a7a9ba905d6b74b0d9c0a4d9ab39d5ed3b4a863559b649f6ccc160f25e88c947bde3bb1 SHA512 cbe5931553dd1c664e50acc5a7047002724583bce8e14259c492dd231e553c153eab5e57094bc7678a2ea07e46a0c0e757a305a7f7d206e22a84f46429d75854
MISC metadata.xml 819 BLAKE2B 120c7c65d77488e726c5a0f4aa19469867ea6900e747169fae2f9cf8f14ec2936089d5edfe1935ce610bec26387273e261b1cc4b023680c8c4b229f2141a7223 SHA512 08f45707e5490067a21951b9d37c8ae67064ab67cccc5b8d8c204eab8d4a004fb910627b62989c67b849b89d301618f8f8f7996e99e1ef5bab38a239c49c124d
dev-lang/python/python-3.10.0_alpha4.ebuild
View file @
cc3cf776
...
...
@@ -186,6 +186,12 @@ src_configure() {
)
OPT
=
""
econf
"
${
myeconfargs
[@]
}
"
if
grep
-q
"#define POSIX_SEMAPHORES_NOT_ENABLED 1"
pyconfig.h
;
then
eerror
"configure has detected that the sem_open function is broken."
eerror
"Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
die
"Broken sem_open function (bug 496328)"
fi
}
src_compile
()
{
...
...
dev-lang/python/python-3.7.9-r2.ebuild
View file @
cc3cf776
...
...
@@ -167,6 +167,12 @@ src_configure() {
)
OPT
=
""
econf
"
${
myeconfargs
[@]
}
"
if
grep
-q
"#define POSIX_SEMAPHORES_NOT_ENABLED 1"
pyconfig.h
;
then
eerror
"configure has detected that the sem_open function is broken."
eerror
"Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
die
"Broken sem_open function (bug 496328)"
fi
}
src_compile
()
{
...
...
dev-lang/python/python-3.8.7-r1.ebuild
View file @
cc3cf776
...
...
@@ -173,6 +173,12 @@ src_configure() {
)
OPT
=
""
econf
"
${
myeconfargs
[@]
}
"
if
grep
-q
"#define POSIX_SEMAPHORES_NOT_ENABLED 1"
pyconfig.h
;
then
eerror
"configure has detected that the sem_open function is broken."
eerror
"Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
die
"Broken sem_open function (bug 496328)"
fi
}
src_compile
()
{
...
...
dev-lang/python/python-3.9.1-r1.ebuild
View file @
cc3cf776
...
...
@@ -184,6 +184,12 @@ src_configure() {
)
OPT
=
""
econf
"
${
myeconfargs
[@]
}
"
if
grep
-q
"#define POSIX_SEMAPHORES_NOT_ENABLED 1"
pyconfig.h
;
then
eerror
"configure has detected that the sem_open function is broken."
eerror
"Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
die
"Broken sem_open function (bug 496328)"
fi
}
src_compile
()
{
...
...
dev-libs/libbytesize/Manifest
View file @
cc3cf776
AUX libbytesize-2.4-no_Werror.patch 827 BLAKE2B a9192908e7ec0bad0cd4d1f853fd6f48a17977380d6f2e6a0c8255058d1e3ebecbfdaff68311f70f8d26291ed0c917dafb8f7d85fd5ad8f097ea929f4a200677 SHA512 6972e86cdc8de7f27b850742c4e0d8c492e354c1a526e103f4f4ec080cc6543db7ad4abd54a9674807521d083eb19fa811e351942330a73591e0a9700e876bd7
DIST libbytesize-2.3.tar.gz 438198 BLAKE2B 583450b66781bbb16298507292ffe60012ccc296f0822784ead13bcf1ce3f9a9cf7c2341d5f64d3356fb78aefb3e6b0770bce64ebf85aa92d168277d35f9629c SHA512 23720b90f4dbf7880a640ec04e910c4c1f34637dd3621900772187cb2e1d04ec34d4900ce3c9b4083ac462b411d5a409a644f62ed76b2c57ef1f11432c58be8a
DIST libbytesize-2.4.tar.gz 437416 BLAKE2B 4739b6ce5bf852112a5c662e3b5a29428df4a6b0fdd933293a1352e7f81f7ca3c274ed160ade38a705e9858bd2c37131a7409126d28d12ba0d47b64f88c78e31 SHA512 faa546823c95576516a5f4250ea51b381fe5ff6b9d09fc49346e65278e9be42fffd2566dcc24b4e0045cee15dcaead05c1fd1f5f51048c87c382298f7340e1d6
DIST libbytesize-2.5.tar.gz 439194 BLAKE2B 8d2cd82cea1e95f3368eed5855abfbc89b410fe1d627f7cbe69974f0d1fc89b600c93ad242816a37c3585b8318fcce77ef0fe6ab349d10f34a8be4c69303e343 SHA512 730d9c84bfc7199424fa34de5037dd9187d60c1f32d82cedc3e395167bf39a98a3b7f20b15f154206e797144c11de05ae0f606e0af6a2157ed946f138a346ad6
EBUILD libbytesize-2.3.ebuild 1569 BLAKE2B b47bf41e4849cbe3894264344a21e1dc26b8b895c5afaeb4100319fd20f72c8d0b64f6e6d5ffe3fb2f7960fa8a398a52594ff98b066b8a97bb6f0604076c6832 SHA512 cd369a74b43f72fd57642c0ad9320b462c13cd9e3b28686906506a1a485dc8002c75b3c233bd3ea16718f5bcacdd179ce16db9e4104e2793e7ce66f88cfbb559
EBUILD libbytesize-2.4.ebuild 1576 BLAKE2B 1549f79a999f725e5e0ef5d70d57122dced3973c69bdfa2848fc9dfb18832a5bd39f888bb99e6b5e3f0470a6f5f885e62c2690defa3860322f947bbb3a2f4b04 SHA512 8549381560a5c5bd7b9d7d443c8a0064fa9fc8a368114246cc85303752e954e9a1010312e1bd0d7f40439e61616f8ffe4958c37d1cb64b536ae0af576d33c7b0
EBUILD libbytesize-2.5.ebuild 1575 BLAKE2B 900d1f1e1f164307f0d71f8a43284caf220269693f924eb15c88a5ecdcedab9be7548b1d3abf60df1c3949e54df459fe1100bd97485f9ec4aa8fc726252ec986 SHA512 4ed18a032c93ed8c98891faf1b6ce3d412b9ac054d935f2800717522ada8fcd296afd4f28e4d1f3b9bfc11d37e4ded123bae275bc389b87073026f452ce37082
MISC metadata.xml 425 BLAKE2B 445bf1e0d46e04c766c4c81c90f9acb8e8f3c1c3eeb567c3101400139a7b2ab830efcf737e30332af5dd0e50d46bdf9f583cccbfb2e50186cbb6d3f5a396f0df SHA512 24b8980240c3513229ea2e181c64b7f89597be9cd121459ad62bce935fd52a7bbc0ee4871e15899b69b477fdbaf0850d55821a6fbcf3afc30d0cb81a3eb83b65
dev-libs/libbytesize/libbytesize-2.5.ebuild
0 → 100644
View file @
cc3cf776
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI
=
7
PYTHON_COMPAT
=(
python3_
{
6..9
}
)
inherit autotools python-r1
DESCRIPTION
=
"Tiny library providing a C
\"
class
\"
for working with arbitrary big sizes in bytes"
HOMEPAGE
=
"https://github.com/storaged-project/libbytesize"
SRC_URI
=
"https://github.com/storaged-project/libbytesize/releases/download/
${
PV
}
/
${
P
}
.tar.gz"
LICENSE
=
"LGPL-2+"
SLOT
=
"0"
KEYWORDS
=
"~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE
=
"doc python test tools"
REQUIRED_USE
=
"
python? (
${
PYTHON_REQUIRED_USE
}
)
tools? ( python )
"
RDEPEND
=
"
dev-libs/gmp:0=
dev-libs/mpfr:=
dev-libs/libpcre2
python? (
${
PYTHON_DEPS
}
)
"
DEPEND
=
"
${
RDEPEND
}
"
BDEPEND
=
"
sys-devel/gettext
doc? ( dev-util/gtk-doc )
test? (
dev-python/pocketlint[
${
PYTHON_USEDEP
}
]
dev-python/polib[
${
PYTHON_USEDEP
}
]
)
"
DOCS
=(
README.md
)
RESTRICT
=
"test"
PATCHES
=(
"
${
FILESDIR
}
/
${
PN
}
-2.4-no_Werror.patch"
)
python_do
()
{
if
use python
;
then
python_foreach_impl run_in_build_dir
"
$@
"
else
"
$@
"
fi
}
src_prepare
()
{
default
eautoreconf
}
src_configure
()
{
local
myeconfargs
=(
$(
use_with doc gtk-doc
)
$(
use_with python python3
)
$(
use_with tools
)
)
local
ECONF_SOURCE
=
"
${
S
}
"
python_do econf
"
${
myeconfargs
[@]
}
"
}
src_compile
()
{
python_do emake
}
src_test
()
{
python_do emake check
}
install_helper
()
{
emake
DESTDIR
=
"
${
D
}
"
install
use python
&&
python_optimize
}
src_install
()
{
python_do install_helper
einstalldocs
find
"
${
ED
}
"
-name
"*.la"
-type
f
-delete
||
die
}
Prev
1
2
3
4
5
6
…
28
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment