parent
71568c2538
commit
d1a8de11ec
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29260 BLAKE2B 85c337bfccb0d1a2a41eee1f3b25784c4567fbc7651c43ddf8a87bec41287a55cfd47ed181e5239e6ff994d06d1e8139b03422af906ee3227dd8b12b180ff4f1 SHA512 52c7449b0a33f0aaeddfce7bab5d2ddeb43ae6091a4d34b27e262bf93eede8a8df9b29c45dd78dd790b17f07cdf17f89b98443038382c6e40edfdd1b1735b28a
|
||||
TIMESTAMP 2021-06-16T16:39:12Z
|
||||
MANIFEST Manifest.files.gz 29277 BLAKE2B 7ed4dad2da057ebb34e9ca04e1624499bb95ac7e3639c483ca6d381b90ec759ab3db46470f8e4079a913ab9709637cc76274164989595e9e5ac8dadf9257aa08 SHA512 90ece8a90f283362b0e72b7fc2430345b354e2bc0a2b9a41fbe7eda46b1ee0e695b757edaa58e22a10728c3045a2295100769b63f9ecf21c12f07836f85e3f43
|
||||
TIMESTAMP 2021-06-17T04:39:14Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmDKKTBfFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmDK0fJfFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klC3Wg/8D3C3eAOa92V2UG6UMsZGeAw3Id3U2vRe593owxhQ+ANb9STx3jM+XfiW
|
||||
cfvejn89X1VjrqUAH8e0jbk2YfNXVBdhO0DU374nLAxou3dlzYiq+aWmc1QZ++xk
|
||||
y/h+zXyyY49ANBWqXkuyox52qestbjA0fJzcdZZgeZySZQUcjFOF714D1hR09Gwq
|
||||
dV4JudSPZ68T2UqHklhzwpt/3YswXU5CrSNNlMMsdb7C9eAyYc21xefH5rJewNfA
|
||||
V2K6BNUtupSWOmpTW/Alb+C4Wx5E06N9CSECqRcdF4lL3CtDLHdP6lzxvensKQa7
|
||||
i+loOHVQVdRYJLw1CA2mpjDU0YQGOtwDy2vNvQKBdjd6ag3qp4PQDAwT4PJEujkp
|
||||
D2d29UJzVedgRNS0iYKJdkKmMaL1aq3WkQZ8BHPYxIwos7PuTwghu/gIJFGXxHXz
|
||||
SkgfzKvJtQTYl6TFAJeE4A3sQcW1ndxCkInSUkbahJAQ1So1oqPhtF4EpvySs1qJ
|
||||
qIV9wzxW04HeQpUGzu6tUuo/AX/9gwoaV6zMlE3xVokx8thIDeBH3LksvQlgooID
|
||||
3WYhW1RPip7JTdITS7r2pWO3Rr40KFborhyXa3q55gLDFxe0FcncFQEwNGH1WpXh
|
||||
Amm7FqoQ4R94K5AHmc8dRg3KU8m2BK7BPieIRofmLGGkp1+GhpM=
|
||||
=k/uk
|
||||
klDNAw/+OgrGelTyDAG0QpM428HJet0rvu84Hk323CVip475rDCcdWnuoCeBZMQV
|
||||
xJ+mFHh5JCbUyLgMGNqbQO92bmfIzoXxbwhAbglza7kAmUNB2r7eiPMyLWLKxR/U
|
||||
Sq4p7hgo63UMN8GBNZUaj/gl4JW8stTm5e/lBmSAZD43dzTF/8bOg/Y5xbtit5fc
|
||||
s1uykdBGWCZ/ngtz2cAGDP/Fmjy3TDA0Hyt+8OaKI1cD6DNU3j21QGiZ5wy7CmNN
|
||||
VElE3AdSjTI3I1CyAFArizegh46SCmii5M3S355RoFlMHVTKo0id8u55HDdBS+uV
|
||||
ZRu2qdlKVbki41v/v2lWBJJD0iAMlXfSsDAfDYfAWXckGe9GmtSGpj3RW4gVYVip
|
||||
ZAiBPpA1HKqQzSJpUtfMMLwQHbH0aOaWiuZRpYKaZuUlr4j/xl6y9lfFMHTooHkc
|
||||
vLbAlOMSJD9wBiqNTiaYeO+fF3pfZgic0/9C8GhQV1XEr2KWLX/33Tul3Lb51Tox
|
||||
XllFHHiNr8xUFq95s6JWYVRX72ethJvc4RdZMKxe9chH2rnhgLYmX0MIYXBYY642
|
||||
QOPAnUaOweQF3KVsUNHXvf+veNi5nN8KEnyZtrQ/t9+0ClliXQtni1T/cZIsHoR/
|
||||
q9ba4jLVLA8L3h9e8A8bDUsrr3j5FrZZHS7lMJWgh9U2tm4ImhQ=
|
||||
=T8qE
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,2 +0,0 @@
|
||||
KERNEL=="kvm", GROUP="kvm", MODE="0660"
|
||||
KERNEL=="vhost-net", GROUP="kvm", MODE="0660", OPTIONS+="static_node=vhost-net"
|
@ -1,16 +0,0 @@
|
||||
Se absolute filename in files like
|
||||
/usr/share/qemu/firmware/50-edk2-x86_64-secure.json
|
||||
|
||||
Bug: https://bugs.gentoo.org/766743
|
||||
Patch-by: Jannik Glückert
|
||||
--- a/pc-bios/descriptors/meson.build
|
||||
+++ b/pc-bios/descriptors/meson.build
|
||||
@@ -8,7 +8,7 @@ foreach f: [
|
||||
]
|
||||
configure_file(input: files(f),
|
||||
output: f,
|
||||
- configuration: {'DATADIR': qemu_datadir},
|
||||
+ configuration: {'DATADIR': get_option('prefix') / qemu_datadir},
|
||||
install: get_option('install_blobs'),
|
||||
install_dir: qemu_datadir / 'firmware')
|
||||
endforeach
|
@ -1,73 +0,0 @@
|
||||
From bbd2d5a8120771ec59b86a80a1f51884e0a26e53 Mon Sep 17 00:00:00 2001
|
||||
From: Christian Ehrhardt <christian.ehrhardt@canonical.com>
|
||||
Date: Mon, 14 Dec 2020 16:09:38 +0100
|
||||
Subject: [PATCH] build: -no-pie is no functional linker flag
|
||||
|
||||
Recent binutils changes dropping unsupported options [1] caused a build
|
||||
issue in regard to the optionroms.
|
||||
|
||||
ld -m elf_i386 -T /<<PKGBUILDDIR>>/pc-bios/optionrom//flat.lds -no-pie \
|
||||
-s -o multiboot.img multiboot.o
|
||||
ld.bfd: Error: unable to disambiguate: -no-pie (did you mean --no-pie ?)
|
||||
|
||||
This isn't really a regression in ld.bfd, filing the bug upstream
|
||||
revealed that this never worked as a ld flag [2] - in fact it seems we
|
||||
were by accident setting --nmagic).
|
||||
|
||||
Since it never had the wanted effect this usage of LDFLAGS_NOPIE, should be
|
||||
droppable without any effect. This also is the only use-case of LDFLAGS_NOPIE
|
||||
in .mak, therefore we can also remove it from being added there.
|
||||
|
||||
[1]: https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=983d925d
|
||||
[2]: https://sourceware.org/bugzilla/show_bug.cgi?id=27050#c5
|
||||
|
||||
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
|
||||
Message-Id: <20201214150938.1297512-1-christian.ehrhardt@canonical.com>
|
||||
Cc: qemu-stable@nongnu.org
|
||||
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
||||
---
|
||||
configure | 3 ---
|
||||
pc-bios/optionrom/Makefile | 1 -
|
||||
2 files changed, 4 deletions(-)
|
||||
|
||||
--- a/configure
|
||||
+++ b/configure
|
||||
@@ -2137,7 +2137,6 @@ EOF
|
||||
# Check we support --no-pie first; we will need this for building ROMs.
|
||||
if compile_prog "-Werror -fno-pie" "-no-pie"; then
|
||||
CFLAGS_NOPIE="-fno-pie"
|
||||
- LDFLAGS_NOPIE="-no-pie"
|
||||
fi
|
||||
|
||||
if test "$static" = "yes"; then
|
||||
@@ -2153,7 +2152,6 @@ if test "$static" = "yes"; then
|
||||
fi
|
||||
elif test "$pie" = "no"; then
|
||||
CONFIGURE_CFLAGS="$CFLAGS_NOPIE $CONFIGURE_CFLAGS"
|
||||
- CONFIGURE_LDFLAGS="$LDFLAGS_NOPIE $CONFIGURE_LDFLAGS"
|
||||
elif compile_prog "-Werror -fPIE -DPIE" "-pie"; then
|
||||
CONFIGURE_CFLAGS="-fPIE -DPIE $CONFIGURE_CFLAGS"
|
||||
CONFIGURE_LDFLAGS="-pie $CONFIGURE_LDFLAGS"
|
||||
@@ -6714,7 +6712,6 @@ echo "QEMU_CXXFLAGS=$QEMU_CXXFLAGS" >> $config_host_mak
|
||||
echo "GLIB_CFLAGS=$glib_cflags" >> $config_host_mak
|
||||
echo "GLIB_LIBS=$glib_libs" >> $config_host_mak
|
||||
echo "QEMU_LDFLAGS=$QEMU_LDFLAGS" >> $config_host_mak
|
||||
-echo "LDFLAGS_NOPIE=$LDFLAGS_NOPIE" >> $config_host_mak
|
||||
echo "LD_I386_EMULATION=$ld_i386_emulation" >> $config_host_mak
|
||||
echo "EXESUF=$EXESUF" >> $config_host_mak
|
||||
echo "HOST_DSOSUF=$HOST_DSOSUF" >> $config_host_mak
|
||||
diff --git a/pc-bios/optionrom/Makefile b/pc-bios/optionrom/Makefile
|
||||
index 084fc10f05..30771f8d17 100644
|
||||
--- a/pc-bios/optionrom/Makefile
|
||||
+++ b/pc-bios/optionrom/Makefile
|
||||
@@ -41,7 +41,6 @@ override CFLAGS += $(call cc-option, $(Wa)-32)
|
||||
|
||||
LD_I386_EMULATION ?= elf_i386
|
||||
override LDFLAGS = -m $(LD_I386_EMULATION) -T $(SRC_DIR)/flat.lds
|
||||
-override LDFLAGS += $(LDFLAGS_NOPIE)
|
||||
|
||||
all: multiboot.bin linuxboot.bin linuxboot_dma.bin kvmvapic.bin pvh.bin
|
||||
|
||||
--
|
||||
2.30.0
|
||||
|
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
DIST jpp-0.1.3.2.tar.gz 64501 BLAKE2B 243b9717a6df2de5df4653ff9ccdc93fc1270421f467492a08f81080ab3ebfd680b507b61ed22cd30f298f101f7cef163cd12685509e20c8cab946d5a6cceab8 SHA512 440518ee9ee09859ed1d87f0bbcb182fc2f5fcd0f4e2cf1105a9ed1c2e1862bcb2f16f86dc6f816d0ad11ea7b144c8abc02e6df27e489a587834d1815320dc1d
|
||||
EBUILD jp-0.1.3.2.ebuild 1073 BLAKE2B e9c2494591c91e7c6620f145a9cace18ecd350bb34dd53b447040b42f9816a9b51a381ce0de28b25a7be470c2f41674db834f55a9084ac4afe083d513e79d685 SHA512 3f003e9306d26fdecfe1719321dfe931f5ea604c8aca1aab68df224d59fc319ebf2a854e6382f9ee313be801bc6973e02bbf384dc7a6198d9f591e71a47e702e
|
||||
DIST jpp-0.1.3.3.tar.gz 64913 BLAKE2B c08e8915a749c71809c4b1942145ce57876368b6be0e14b5929dce383086295a771c324d9d4907205fd6055357049069b6b98eef6818af161aae7c6e2c594dd4 SHA512 d201ddc74c7d559f69a125d3c7aa392627c529da708ef5e3c1b1747ca0f4c22eece68d2c6e35fd7781b7d74aaabbba2e3e3a5974d670f37c35052599515ced3a
|
||||
EBUILD jp-0.1.3.3.ebuild 1073 BLAKE2B e9c2494591c91e7c6620f145a9cace18ecd350bb34dd53b447040b42f9816a9b51a381ce0de28b25a7be470c2f41674db834f55a9084ac4afe083d513e79d685 SHA512 3f003e9306d26fdecfe1719321dfe931f5ea604c8aca1aab68df224d59fc319ebf2a854e6382f9ee313be801bc6973e02bbf384dc7a6198d9f591e71a47e702e
|
||||
MISC metadata.xml 652 BLAKE2B 1dc0df17ce3314f8fef04cad1d8490c5a272964d71bd3328174813afe5e6d68907b98fe95f754947be493f89b0d2f4cc843d5509b26c0cd35924b4eaa8792bcc SHA512 8d543eef7131091cc8064c5371af307674719abd9cfb507cf68b908714a21ea600532fcc1726773f1af83a1549342fb29a1d075bebcfdd0f44274fad9fe4747d
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST jpipe-0.1.3.2.tar.gz 6003 BLAKE2B 3f39f567cfe27e2c949535286e3ba066c00005550834786c81f53cfac875034af93f6db0b49c84867bdec9c95c0d408f3fb0c8c61397763a312fd7bd117c3e5d SHA512 26a66f6c07e309614d5dd516474698c3e0380a5875b7f7fd529f66d30ec2d1f4b5ee0c7a221fd5dc1e036f83d1f97b139be6e711ab47ecf69eac13cdf500a794
|
||||
EBUILD jpipe-0.1.3.2.ebuild 1018 BLAKE2B 8417ef0f6dfc09a8535c8cc584be1a296b5c3edfe994a35d6b2ee4ba84bcedc4c7c9b17a339185c6d427d64f1d951209cc925cf126e0484efacfc9e098c0d46a SHA512 ecd0610b1a28235eb0f1ef1d46716c62ed1b835f799102e95e294af15ffaf53cf62533e81a679ec2aba9e182f64743edbfc804a92373e1c64ac105152c00446e
|
||||
DIST jpipe-0.1.3.3.tar.gz 6264 BLAKE2B 716cf99ef7aa50d405652d366670ebaf25bf4cde2f55395618382d3a62d355bdfdf55f1ef3766d53fd55e7cbb19063588b8b8822a4056d1c98af8fb5b3fbd921 SHA512 2920a029d2ac83ac27ed99a24d83946692d4962b9b3233d7e4e287194e1ccc7b7251f264da91bade7b29b2642c17541791ab51e5913702fbe2904a94ac32b35e
|
||||
EBUILD jpipe-0.1.3.3.ebuild 1018 BLAKE2B 8417ef0f6dfc09a8535c8cc584be1a296b5c3edfe994a35d6b2ee4ba84bcedc4c7c9b17a339185c6d427d64f1d951209cc925cf126e0484efacfc9e098c0d46a SHA512 ecd0610b1a28235eb0f1ef1d46716c62ed1b835f799102e95e294af15ffaf53cf62533e81a679ec2aba9e182f64743edbfc804a92373e1c64ac105152c00446e
|
||||
MISC metadata.xml 540 BLAKE2B 48ce177f946eb9958b56d18688f8318f33ef14200c893f4645d2a26ac3d372b10b90775e1caa888c86051c3bc644c8f240581ab5ceed72c14cab6f9188f7a6a7 SHA512 8ba8fadf241f2ed2b25d5312293cf8c0d5410bc78e7f8cdca7607c9cef4a04297377ec13eea075deabaf2788cdd0b53a66488cb41887df6321e3fcf54ddf5265
|
||||
|
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
DIST bashdb-4.4-1.0.0-missing-test-files.tar.xz 996 BLAKE2B 7ea67884cceda11559cf49355645cad2cfd485537643ad2fa05398518f498163596b6f591756bedd0e7b7e013fed3c6a031e245d15cd0cf316d42ef4f5c8b3e6 SHA512 e19d41569c2001ce026e4c5f80cc21c81651ff9980be059236c45e215162769ceda266eb46aa4199000e377c0bb53dec98fa1b7c5290459c412f21329b3589a5
|
||||
DIST bashdb-5.0-1.1.2.tar.bz2 574210 BLAKE2B 6de1cac2cb66022f60ab7f0385361762fedee56c26729f22acb070e24a7bcf317700fb5db314c1592b8f9ccf9f7d07bfc80afd5fc88a753d0ad2954325a7f078 SHA512 32ff6d315e8cf9d59485802d5284fde53fa2d9f40ec238428a479f8a1ed1359e9bea2946b192b78534e7ac835491d5d64d73f536c8dfa93583b4c6d55d4d4545
|
||||
EBUILD bashdb-5.0.1.1.2.ebuild 1081 BLAKE2B c0bafeb58dd2bd2054184498eebd6d4ca6a4fc867f5a0ee67ee0322dba3603e211c90e8bc1c76aa47fc8a1988ff0fc1d3f27be451cfe8ef1fab05301c21f222d SHA512 6c4f259252dc1a56870c6b72d18520e2f4149d181bba5abd042459bfe07d3a2204728c3f160722c66c47b5565be5e8873e0ce9a4c262fb31ccdf963209a7236a
|
||||
MISC metadata.xml 333 BLAKE2B 3d15d5b1c4dc17fb6eb805020e6cacb0b835ec4113cccec2756d5b3ccd6be5ce427383598b136f9e13280452e1d9252a609671d3016fffd14ccd898fa7553ad8 SHA512 eb1b078a7e431900181f558710bba93fb5c4633733364664e85e07b4bd05c8ba7492948d4a3ac8cb4866f128b116d82b5b6f1c8b2966318fb9ed61a9c78dda82
|
||||
MISC metadata.xml 243 BLAKE2B 08114d534436ac63b82ab6528ca707b372b88afd976e2cf4d813ba6bdf65e95871e6571de1ccb54000184e98d0dcb3faefad654161e73831b6bec3ea4c53b86b SHA512 07e8e622f8b6ed0a9bf22bbdff732cc08e4da5f14f2f6917d9f8b7f7e605b6a9563b4574e2ba29e92d49bf4bf5a2171b0304894c5eebf0ad46dfe8458fb01b4c
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST rc-1.7.4.tar.gz 215206 BLAKE2B df01f618cd4d3c5bbf155768ada49c20fe7916e2b999ae13d08487b00c4565c3c4d1d45d16dddef70fe58cf7c405d293832b31dc8a66d8b36b2503675b260db1 SHA512 49e124207b5370b88b8fba0376dda33451451a58bfb85fabfc06ae59eb88fedf38d7aeaaf292e4f380e2c00efc8301ba68d12180923186d1c53ef94f78f7e435
|
||||
EBUILD rc-1.7.4-r1.ebuild 890 BLAKE2B 10ade84c2dd5f77a63450c4ab9be6d30344162ac32a45e97cfc84403d774d88442768b2df2af138249f7c6f25d2724b36b41e145d376fc5be973cf11f7eb716a SHA512 9b915a58614610f4326d8359772f7f536349e6844a823976b8256affbdbb4f3cc61f0d28d7a14319a1cff2c5ffebbe4fe6e08e02ddfddc0b60a5b98ac35b116b
|
||||
MISC metadata.xml 263 BLAKE2B da35927a73cc22621ec3170a872817bc1f2e91967dd369f21f6543ce2a02e995eb654ab2c1209bae764ef194788828e00daf5d559d3a26926e6912838075dc7f SHA512 b25a1229f571493fdde40749d60d17d411676854bc3f73810e15edac8a2a930d3633f46a6f7f5a7ec6cf7f36b9ef690a7e03916c7c76869315f5ba1f862fd0f0
|
||||
MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33
|
||||
|
@ -1,8 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>base-system@gentoo.org</email>
|
||||
<name>Gentoo Base System</name>
|
||||
</maintainer>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
||||
|
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
DIST mockito-1.9.5.zip 6453870 BLAKE2B b577c4a82f03b5c345462ecc10e9fe25c03836d08d57d633d95a1eaba17f52d4306603f50f332df360d0a4880c85c65bad4503503df0acad8f7b437694a2b887 SHA512 93768992c74fbc2e2653b46b3afb526ab816b9c707cb5f9608564299ffd206e256182be146c590b4777a624379f576d7117ed7d43b11f8d2974e87c402eede51
|
||||
EBUILD mockito-1.9.5-r1.ebuild 844 BLAKE2B b8ed4f84aaece678fcf10167dc29df664f5d484a302cdb560f64337833bfc93c26094550be04adfbe69e49d35c5c7b794c02e82886ee5a0cfe25b5e0f7031d8b SHA512 2caa56ec15407184643ebd9204d19c2536773c371bfad8e936012957b84f79612fc75ef96c60b0f3756a2e4643d215c058f0f91a479c187242fa40c51b96b74f
|
||||
EBUILD mockito-1.9.5-r2.ebuild 891 BLAKE2B 6446c4faef8a1e9a20a47906d7362fe7df77dc64f392b355e7510a12e034874e09068538f9f7c859da95e4d44c6825dd192630b3a71cf4caf793594f5d09e389 SHA512 3e524014f44539d8cc9ba86c7b832440377957b9259e8a4505dfa4201a157842abe6bb8dba6bef1394060ad16115f56c86328ba506a4bf66f5873a096ca3f3a9
|
||||
EBUILD mockito-1.9.5-r2.ebuild 889 BLAKE2B de1e4d6fcb98e23f7cf9b8f348bfb57500fbedcee6ec2665ce3aee51792408c2f6bd7b0497a95921ba6a86f135a7eb44c392295d322752e608c119df5f082084 SHA512 de23dc5c4dec5352ae22ce6892e4eae6c7d6746d520f3c13deb40589c058e2c3711b1865ee3280f7ba08a89891bd1cf234ad2bab68a513e3567b16c30ab8e671
|
||||
MISC metadata.xml 368 BLAKE2B b76278732bfbed14a8ec62d1b339971836efbaf3565e6b93dd61a09c18749fa30c815c283f633321cf0ddbc818ccfbeb92fed293f6e43137eeb2d3b8efa9ed04 SHA512 371a02c769989a221b89405e852f627a4cd9953f1529b8e6890056b6ca83e2526a82752ab3ed9b36f40a3d88d460360e20762d2a4cdcba359116c036f1d7cc7b
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST xmlgraphics-commons-2.0.1-src.tar.gz 2716982 BLAKE2B 52d878455886f85a04ec27d04568a6a0a955860978243d6840f61083fd13597a2f066cc9821f2fced27245c98c6cb6e09caa3ad200d45069f640166a7c772cbd SHA512 fca5c593ceec18b040a0a57b74ba5377d5e070030f48b7835285986382795b19072bdf6320fd7e37182e4127883b795249ee1cb4255bcdfb1b00da1cf6032018
|
||||
DIST xmlgraphics-commons-2.6-src.tar.gz 2718577 BLAKE2B 7be3565d2224adcb1a804a089f6f52810852117a7c13129822bd1a9f27f7c10abf186b5b7d703c0351ef76d50ddb741fae65094af35d2037044ad56220989dfe SHA512 bdf7fb21d076ba722648da016b0686ed3ea6f56b8ba1a8cea34b517095bf91ff900a937e45aba0977389ab736b1815a5733908ad4242911246555dce61cf4cfd
|
||||
EBUILD xmlgraphics-commons-2.0.1.ebuild 1259 BLAKE2B 6e84d4113cee88f2c2e612df69cebb7356c61c57fa5d1c831bc5ea93801d394402c0a8a40282938f8f716c3290f068c28af04bc933e2a0299617c75d9c4e7a09 SHA512 ad47791391bec0367135dc564d8814ae920dd3a58a082ad862d5fc4cb7ab92067992653446717f4404b849102f942e2d9e1c7b8de080049fc40a91b9d3f7c2f9
|
||||
EBUILD xmlgraphics-commons-2.6.ebuild 2257 BLAKE2B eed19c8c692dff638991c9bc532787afc304a8bf0b32ecb1a1e6ddd25bcb88bb790cdeb8b3cae441a75079088bba51d2ebde85a6921fd0a432687bd50798ad26 SHA512 05d781323d057ab1921d27c2e479c4782ed198fa52da1ba860dc2499986f3ec3fcc027e2237d8d98bbb2e13ddd87fc5a55ab5bb690b9699faf9b9a9de25557e6
|
||||
EBUILD xmlgraphics-commons-2.6.ebuild 2255 BLAKE2B 52dda6043721262c15b211d5e2f9185eddf2b75b2829c25064f930f5f925b4c5c2f9d34c4684a44a1f8049fe4a981ac9ff54ac482c641317771e1805a06ede35 SHA512 79c2debc7816ac0c1d3bdf2152c7cdbd2d9f3d56c4631aeb8283f72aeca3c740c10da688699bd785d45f4e0806f80a127a33329ff90250b4f164f1ab59d48852
|
||||
MISC metadata.xml 232 BLAKE2B 513679b02247d8e4cb4c874abd785119d9ca62ad24c44969d52a42c3765d0ebf689024512a2c4c48e69688a4ce02a74ae05708b050a720bc73d8d2bf2ceff58d SHA512 00beaf2c81112ff757c4395f4ea47e85f2d48e369e241f10ddf200090dd6513d52ae2b1aef6d28b7417f1cf34608a7258a167eb307d5670323a2190f3710f893
|
||||
|
Binary file not shown.
@ -0,0 +1,84 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools flag-o-matic multilib-minimal toolchain-funcs
|
||||
|
||||
DESCRIPTION="General purpose crypto library based on the code used in GnuPG"
|
||||
HOMEPAGE="https://www.gnupg.org/"
|
||||
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1 MIT"
|
||||
SLOT="0/20" # subslot = soname major version
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc o-flag-munging static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/libgpg-error-1.25[${MULTILIB_USEDEP}]"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="doc? ( virtual/texi2dvi )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.6.1-uscore.patch
|
||||
"${FILESDIR}"/${PN}-multilib-syspath.patch
|
||||
)
|
||||
|
||||
MULTILIB_CHOST_TOOLS=(
|
||||
/usr/bin/libgcrypt-config
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
if [[ ${CHOST} == *86*-solaris* ]] ; then
|
||||
# ASM code uses GNU ELF syntax, divide in particular, we need to
|
||||
# allow this via ASFLAGS, since we don't have a flag-o-matic
|
||||
# function for that, we'll have to abuse cflags for this
|
||||
append-cflags -Wa,--divide
|
||||
fi
|
||||
|
||||
local myeconfargs=(
|
||||
CC_FOR_BUILD="$(tc-getBUILD_CC)"
|
||||
|
||||
--enable-noexecstack
|
||||
# disabled due to various applications requiring privileges
|
||||
# after libgcrypt drops them (bug #468616)
|
||||
--without-capabilities
|
||||
|
||||
# required for sys-power/suspend[crypt], bug 751568
|
||||
$(use_enable static-libs static)
|
||||
$(use_enable o-flag-munging O-flag-munging)
|
||||
|
||||
# http://trac.videolan.org/vlc/ticket/620
|
||||
# causes bus-errors on sparc64-solaris
|
||||
$([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
|
||||
$([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
|
||||
|
||||
GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
|
||||
)
|
||||
|
||||
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" \
|
||||
$("${S}/configure" --help | grep -o -- '--without-.*-prefix')
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
default
|
||||
|
||||
multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C doc gcrypt.pdf
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
default
|
||||
|
||||
find "${ED}" -type f -name '*.la' -delete || die
|
||||
}
|
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
DIST emcee-3.0.2.tar.gz 4054969 BLAKE2B 16b9ebd34b450f8fb92dc50f0652a34f06d20a027ff1cacd73474f4c74ecce7102d5eea54182598fc17175897980131742c0d60ef217b0dc8285c18406ef4d7f SHA512 517c447b9426eb97b72b6e3b21d77720b58a42fc1efe9495cf7ad8a0682841b8d7178a6f070641f68a09aef507e854ceefab9a54afe6baaca8b41f16f34dce9e
|
||||
EBUILD emcee-3.0.2.ebuild 585 BLAKE2B 4e50495804c32c90b48a9d22b2a445123115afaf68b4fd0ce5042c42adf2cd944cfab1e523ff3917b422e404feba1f17b629568514813d635c556941d9d4bb7a SHA512 dcbc560523d05a35c58cefbbc8433f6b2fd06996b638f74fc575ff8a22d4683cceb17716335d9d57ce94bfde9eb9078adf503578e97b2066187d8edfa508f19e
|
||||
EBUILD emcee-3.0.2.ebuild 647 BLAKE2B 09dcb337e04ae0dc70ebd284c41eace4fbc5527ec9ebe64c285f3c14a378f0544f347cc3bb26185fdaeafa94de141b34579a73c040914dd9db62787778156f6c SHA512 d72959fcfa29f2ab984e088242cf31ce3c9d8f3f4215a4f686046b51990da104ce8ec55655c26468c3fa0d6e78b2ccd1777b07ff1263d5c6f701228b0a58b526
|
||||
MISC metadata.xml 865 BLAKE2B 5d1067b3f5aa4969bf5e50ca73aceacdf45795f0e28562b8800d1b0c84d1d0df36d50f788392b3c508aae9c7eb3bc80d8115ea2becdca370f046f543d6f66112 SHA512 e3a8df62f73e85de2462f6f631706f2940cf7903017065e9b1c1e639e409bc7e99d2213ccbeba7da20f8ef15dd04ccb17be6664d2dd10b285f53b204f97e2102
|
||||
|
@ -1,6 +1,5 @@
|
||||
AUX flask-compress-1.10.0-test-install.patch 903 BLAKE2B 90f4a7973c6da8767f40e43f6ce7595b361ba8eb75e425fba1439d3afd6b20dd25fe845d387be21f133600f0b4fdeebe94ee65ab1f9fc57351c140f881dc8bac SHA512 a9b29e35879c1b9a236710ef3ea28a983d18dac03d96729f38d4bd3d8dfc5597ae3a1d5622816eef5cec2d049401f0b29d96d1202c9258aeddd542de6f5ee210
|
||||
DIST Flask-Compress-1.10.0.tar.gz 12271 BLAKE2B e120dc8f28a686e01d9e8d949d765cd7d05d11322195027ad499a514a4f1d35d79e28627d79abe6279d53ff95d3fe0f43f3561868904ec9ff903925046c5c141 SHA512 6166b4ac303f4fa373615d44e44b628448548e55591f1fe4eea8085f4f441fffe82e9d1419444f31581975fb49ed9ed5c32e594bc97e386e97df9a898f40b469
|
||||
DIST Flask-Compress-1.10.1.tar.gz 12272 BLAKE2B 857319ea7fabece977429a810706314bc6a7984f2fb4c2ac3ed604fee0494fa60d45ab00a253bf4a3e9394d399f20f23d806744676597b2064bfbbd6f7b11c46 SHA512 fb94aef71f59e38a6058f5ef799c8973d258cf624b1d8bf0a991cac2e4eabb73e2836ce351faa73bc7640720396183212a6dc8d72428b53ceb3473f7b61f0d27
|
||||
DIST Flask-Compress-1.9.0.tar.gz 10322 BLAKE2B 4dddfd8a5c4c182a0cb3c5f346ccca611517ab6471dd23512c885e3e370ac09f9a099994afd2ee28eae47cca6cba2d49220d8733103e6cdcfbae03b98a2480f1 SHA512 5f13f20a3a2f8e646a4324cf75a419ea5111252db701a17dd37bbafdb9228d0e279a6c957c5cfd69468bbdffb435e37a50e0dcf5d1a160f7397df1e6a9e6ac9e
|
||||
EBUILD flask-compress-1.10.0.ebuild 634 BLAKE2B c8cf94d5de9cf8009dd14c316d92e2d587e2dcf077dafbd4535fe9535cd6663dbbc29d7883c35d1bfdc497a6276db7380e2eed00648406e2b0910ed1cfe012c9 SHA512 62642b5a66fb6d4c14299ea6cfe33b6e5c32fd3939dbd5d1e5ae74cfdd54b863976f84e8840c414a7c5590d817ea00df41ad5b908da4a83b43f92c6cf3de10dd
|
||||
EBUILD flask-compress-1.10.1.ebuild 582 BLAKE2B ab9a5c0e8984fe3d1094ac168a42c7a212cca1985256ecacb3ff5fd8da1ef0d3727fe8c4f4b98dc8c8816729a57054667f8a48888d87afb04d879174a8ec7665 SHA512 f3f8933be75a3546f575964fa9dc5e7a4a83177df7fa5caf99a3334722757dcfcf9a7873ffb382eb101ef0390dd60288b4519479ad70a718bb2377d5fb893982
|
||||
EBUILD flask-compress-1.9.0.ebuild 579 BLAKE2B a032f06bf8635092eb5dc958ec57596e5ea4cdf819597d7300b259444f1ed56a3b23654f4cb9311abcf7876fbbfa4ec794021df825c955ecdf0b34b3d53e3794 SHA512 040e25f773b8168308cd3a8ef316a9c4aa63e1a225d89bd42662f097e31b638cfc0fd14560bec9a1b272e5df9ea2fd23374710cade29d5bcdc28fc841d83f34f
|
||||
MISC metadata.xml 455 BLAKE2B 32bea36b88ad19fed08198fe3ac37b3853dd3a50b1d24c67f56e06a222537e48ca275a701a11bd5d2027ef3533d1603f44daa9aa7d2c5b41081bf78e1c1ad842 SHA512 c3f44e2c49cda143874476662b0fb3458d2bd1f2651d2664e10e45cf373886765e0d6ffd1125bc9e8de9c0c0ce9ee1d9b23279ff4afc1ce40e60e5bb748850f9
|
||||
|
@ -1,27 +0,0 @@
|
||||
From c82a993548494ee13035ca77aeaf0726218bee0d Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
|
||||
Date: Tue, 15 Jun 2021 23:25:03 +0200
|
||||
Subject: [PATCH] Do not install top-level "tests" package
|
||||
|
||||
Fixes a regression in af2f16335279044e8baeab42e0b182d3e05861b4 that
|
||||
causes "tests" to be installed as a top-level package to site-packages.
|
||||
---
|
||||
setup.py | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/setup.py b/setup.py
|
||||
index b4aef13..afbe57a 100644
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -13,7 +13,7 @@ setup(
|
||||
description='Compress responses in your Flask app with gzip, deflate or brotli.',
|
||||
long_description=LONG_DESCRIPTION,
|
||||
long_description_content_type='text/markdown',
|
||||
- packages=find_packages(),
|
||||
+ packages=find_packages(exclude=['tests']),
|
||||
zip_safe=False,
|
||||
include_package_data=True,
|
||||
platforms='any',
|
||||
--
|
||||
2.32.0
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST helpdev-0.7.1.tar.gz 51575 BLAKE2B b780513c8b7af12296c003360c5805e8414e5c82fe459ab1e4ccaf68c9f029c817a6cb86535d26ad0143ea7dc60fb86126f6d87d4a84e85a9b29a9dbe651e2c8 SHA512 ba0af843617c7cc69aae2bfe88d437e90df14afa90dd0a76c0e7c1062f03963270514ff7653c859a70caec0cde3cc3f18ca87573fdb6a1d5e2fd5874cc24e59e
|
||||
EBUILD helpdev-0.7.1.ebuild 714 BLAKE2B b5075b2ac2f71d1435ca507220e0d32be2211b4e9fd1a88bc8b0f499f348e806084c656bd61622fe64d1baf44577cda555f367c6457251932f9ea0a878e0c012 SHA512 c302b7b52eb36e25f7b7383abc94d3455df8148b223dac80acd6562036e150bb6356c968654cebc4a2dbf166b9ab391931a178b72ff38060bdf8c995223a2bf1
|
||||
EBUILD helpdev-0.7.1.ebuild 713 BLAKE2B 658be2bd7d270a0ec27f4f1b2c02f2340c34225154d6d79f8b860e0a812e34f2a264b9c74942e349bcf1590eb3abbeafed5aef3e01211c34d3ebea0bada5d022 SHA512 555ff74f2ce56ce5f98def46eff35731ac58f65cc6a54f021ffce019d4fdd4541286acb514a6135acb381ca08aa962048440f5dad2eed601d914077e3abd7f6c
|
||||
MISC metadata.xml 352 BLAKE2B ba9c28461a42a8288e52cf5642cc41b1fcb59749d11f7fc0acb17b9ec9178607374faf5b4a8ed7dbb3d8eacefdcc92cfa5262ed15c1de0604dfc92f203d8f92f SHA512 d9854c85277d1cac96b5675a864d8d6992dbb810f660367363b684e69c3f5ae09e4536767ee19876e5d9aaf9414c4144f806c71135928b4a50b3faa3b5ecf059
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST livereload-2.6.3.tar.gz 29407 BLAKE2B 39f030dbc21bec1b132fd9d43f9072f4c35d23ccdca56819e2c6b35277e9eac9caeeff7052fc766359e34bf415319f809ebd45927bd2cc223be7ac88594feef7 SHA512 ccccb17cb4d835eb9e812f8076f871164f6afb2fdc1aee9e35c5ef2d75be2c0403cee51d4eb30b029d7b35522f357ee8c3e9df926fd93511ba7d010ed2a69e8e
|
||||
EBUILD livereload-2.6.3.ebuild 1130 BLAKE2B 1452bce11e913390c12a60318322be973559516bd18cfef6b304dd2837b432f63250737581f88aa9734ff023b96aa97fbaf3bccbdb26d42c582a18baa8235eaa SHA512 645754ec27b4006d3d39d9e81da6762c3d0278c7fd42a8506f6787bd25220316366ede9730191c9831f50847dd943970a05ee034b1da8dbb484067b54c60a494
|
||||
EBUILD livereload-2.6.3.ebuild 1128 BLAKE2B 0bbbcb3c261e1d94f0759dc8a03913f9d26be5639eca2ee2b2c1c969575614d7fbc266ece4a3830f7acda261bd0eb593e36a91c8d174d0128b4b4c11d5477c19 SHA512 a74228e5259f040f377e909ca75610a65bae4af0afa9d996d85891f7f11df7f170391950fc414f5c7a9030f4a899210dbc6f8505221be345c909579cf6aad3ba
|
||||
MISC metadata.xml 420 BLAKE2B d6da117065add2be1e0e6359b9856600f9105b4372588f7a0c329be35ad100f289337f225948d0ed3af21587393e0b69b7221f9a7f0627174921b23780ef9f2b SHA512 ba16e84829dd05a2a3d866ad9eb60d5d665088cf812c70ffd9f43e1d060978d3db1a43858c5e0aa501a8c9d412be91cfcd11e55d60c24f8d4805efd212dccef0
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST netCDF4-1.5.6.tar.gz 763732 BLAKE2B 0bb08ed81206c7d14817dad0f93683b5c44678869c760467071e2a0a76be76c9d78c0f714a043d77dba9b4535a83d59d8197340c105070a4f0204900b1e50410 SHA512 cc5bdb476fa034576f8e1a19e709dba53ad2db68cd10221df2de46a47fc7e5bacfc90fe8c4458ef45b20bf24a1cf52f275b1891af5574e2a139e95cb0d793a8b
|
||||
EBUILD netcdf4-python-1.5.6.ebuild 1165 BLAKE2B 794f9296c48a0df0339aadfa5eeed5f096ff8fcb53afff5d29764fe3d198e32b6e9a3fba168c5962ddea8cc9481dab0066945385494a721c6fb143ebea751889 SHA512 a52abb9570d1ca7eeea14c4df741c9ca9184c19b85443aa3ebbadeb0aa4c9b4ae2fd5d92f23ed99aef361550b674b5be627dfdb25c6f282fe35e1daeca3eb558
|
||||
EBUILD netcdf4-python-1.5.6.ebuild 1166 BLAKE2B 8d88751857f010e920634200007832ac1ba2e56aed4a4c5ad8f894462cf15d7ef55bab46c790570c960ec2f6fdb1c093db8e238cd2b6c89a89ed813e366683a5 SHA512 0341524cace5849b6f5a1c1d93e0531fa233965a6cbadaa53ddbb6ca4bf8b4f40748a316b4d71f2a37ecd32fd9bd4c2c7fc0ac69cc5b27f0d189ee80893cd1d4
|
||||
MISC metadata.xml 680 BLAKE2B b380916f10fadde1beadde6b0f97dabdada2a183db75b345dc6bcc8723a24ce5b1d266048e758d02cc53bc0e92339fe359c86741212f9122a984825ebaf45e2c SHA512 5825d714a75190fef8b60360221425c5feed48220920b854f5f2e1a6489b4fa1952b7a798e42c4750b69c83902879ce263fd5b7d109ed9d43a147e6298a329bb
|
||||
|
@ -1,3 +1,5 @@
|
||||
DIST psycopg2-2.8.6.tar.gz 383797 BLAKE2B da0e3f1e143c51c940ba1f51d3e457b492d880ab71267dacd4747444bc767711ccd6c2f54d9e10ce5ad8fae0c3206fb4b6199f267e9bbaf12eb654227f59c2b0 SHA512 1e1d5d8755c6d1a153d84210bf29902afafe853659d709e13abc6bc5772def13779d2394690af1c544384c9c607edc0fe5cf2763244fb346febf9a9e0032b45f
|
||||
DIST psycopg2-2.9.tar.gz 379805 BLAKE2B 4e34b9dc28d0922ae9e9f75dd734b961915a032eba0c4b5ea9c4fe82bff4d5d230b37b0efdb25b8423177fdd7e98e69d0ed6ae0eccd731dca212845966b9c0ac SHA512 9787d0d3bb163815a452139bc3fbde93c767431b3e31c77dd534b6a476d1c09a51e2503b0420ac7a3753ef7fa64c13e2643f4bf4aeaeb60f15ea4eefc3538bfa
|
||||
EBUILD psycopg-2.8.6-r1.ebuild 1313 BLAKE2B dbdf3b3a72aa22bdc1d55c9a6b8f67e706a9d13d9e43c0c09bae8a735eb999b19f262d104aaa9196c6189ed5ecebcafbce49f6499e9632d7f56b4d73c48453f3 SHA512 db57102c60158abf196eef91391c3a37a02a92fc6ffb79c57aaeaafa1b771938a1a3b1d048fe6130e9fab326b9a7d46de605090fdca09025baae051bcbd8f7cd
|
||||
EBUILD psycopg-2.9.ebuild 1320 BLAKE2B 979571fb982c3f10bc2e372ca057f58dd5853c548b5f0c6f323fc21130bd28a0f63efa73185401b104ef7c7ecab9a02d6b1031cdb21a94d6efa6e77fc3e7b358 SHA512 80df76f557598a869ae34a7f917863de7c93ce1a66dc4202fa76eddf360360019f45e98cdd5e7e7b3029201d41602f5bb8f502c4644825bf5b2f87847e419e92
|
||||
MISC metadata.xml 321 BLAKE2B aff48bec04e34b92668aa18214d86ddbedef2376eeced4815118d35eebfb8e6af87234a9470828f465626f7d9ed56fe0fcb8f078c23945371248136533651ad3 SHA512 358b751b3a65f64ab5468bcf4022315f7069a2fb60709c2bb12ac02577866a3ff24ab2dd69577052070cf010a51428cb3ec385ca7cfe48640f4dd25ae478a966
|
||||
|
@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1 flag-o-matic
|
||||
|
||||
MY_PN="${PN}2"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="PostgreSQL database adapter for Python"
|
||||
HOMEPAGE="https://www.psycopg.org https://pypi.org/project/psycopg2/"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
LICENSE="LGPL-3+"
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
|
||||
IUSE="debug test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND=">=dev-db/postgresql-8.1:*"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
test? ( >=dev-db/postgresql-8.1[server] )"
|
||||
|
||||
python_prepare_all() {
|
||||
if use debug; then
|
||||
sed -i 's/^\(define=\)/\1PSYCOPG_DEBUG,/' setup.cfg || die
|
||||
fi
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
src_test() {
|
||||
initdb -D "${T}"/pgsql || die
|
||||
# TODO: random port
|
||||
pg_ctl -w -D "${T}"/pgsql start \
|
||||
-o "-h '' -k '${T}'" || die
|
||||
createdb -h "${T}" psycopg2_test || die
|
||||
|
||||
local -x PSYCOPG2_TESTDB_HOST="${T}"
|
||||
distutils-r1_src_test
|
||||
|
||||
pg_ctl -w -D "${T}"/pgsql stop || die
|
||||
}
|
||||
|
||||
python_test() {
|
||||
"${EPYTHON}" -c "
|
||||
import tests
|
||||
tests.unittest.main(defaultTest='tests.test_suite')
|
||||
" --verbose || die "Tests fail with ${EPYTHON}"
|
||||
}
|
@ -0,0 +1,45 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Lightning-fast ASGI server implementation"
|
||||
HOMEPAGE="https://www.uvicorn.org/"
|
||||
SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/asgiref-3.3.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/click-7[${PYTHON_USEDEP}]
|
||||
>=dev-python/h11-0.8[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/typing-extensions[${PYTHON_USEDEP}]' python3_7)
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/httpx[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||
dev-python/python-dotenv[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
dev-python/trustme[${PYTHON_USEDEP}]
|
||||
>=dev-python/websockets-9.1[${PYTHON_USEDEP}]
|
||||
dev-python/wsproto[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_prepare_all() {
|
||||
# watchgod is not in the tree
|
||||
sed -e '/^from uvicorn.supervisors.watchgodreload/d' \
|
||||
-e 's/, WatchGodReload//' \
|
||||
-i tests/supervisors/test_reload.py
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
Binary file not shown.
@ -1,7 +1,9 @@
|
||||
DIST curses-1.3.2.gem 43520 BLAKE2B ec8ccfa48113ed6c564b33b1e17e8230d72de3e997a92bae930c71da5bc9159aecffbde3fa56ee1781cb9cbd58b564759df24e0a2ad0025085684b36173912d1 SHA512 3025597242cebbd080f26b38c442c515a78e9a6b11ec366d11d7cae46906b95d1851ade8c2f8390b846d50eeb0755f85a81106725b4fa0ba897de62784d59ed4
|
||||
DIST curses-1.4.0.gem 523264 BLAKE2B a713bc4786275593715a222beb249cd3ac3a3655cbf06afc7a327524f3bef69486517726e05f7f725e986613e8197c881914eeaa05846a7e9f3f36b618270b8f SHA512 417c2b31d4d2e306a727dc651eab1bf0323b9222ddd6839a84c41383523d929352b75f2516232948fc8beac35854c4ba9a2ff0f2f304a557b4abf3f8b5140d99
|
||||
DIST curses-1.4.1.gem 522752 BLAKE2B 0facf410ff548b50fa1ff0e12fce0a29843d3a8c2557549af51efff74ff73926bb592fbbd7394a8e803684de528e3a75bf0031a51aab9878513993e64132b69d SHA512 13e80b80d6a672b3a9eb2260e9effc95a82ad96ee4d1a09d9a94037f0ae7506a6349bf5250842abdfeb04d9aa937c955b631045ef3b15dad52508d2218d759b2
|
||||
DIST curses-1.4.2.gem 524288 BLAKE2B eccdc0773244efbda0d96468469f69dfc8caa6949815f94a4cdfe0f19dfc4f9248ff62bf7b50619dea26ab90391ec5b732f40c0c89ebb71a2cb9677ab78439f8 SHA512 9518bd1d4195dec8ea0eed10d5a836a7bb620874a691ba1c0f76f7444be544e77da84339af38699683ebcb45760e91bb09571d00069c8cc366d3b8a8fddc4c6e
|
||||
EBUILD curses-1.3.2.ebuild 623 BLAKE2B ce7017e6496064a9042590ce5a2606ee5c5f1701b71b32eb861385be4cf58ba75401e6a6cbc9a62027de43d0de9660a4bbac3b7d94da2f344043669e4ced014f SHA512 0b0b6743dea327aa0f73584a8531f0502984b8ad1ec0044a9a59e24c22de11f1aff344b8c14fbdc7de69cad454822ee127881c45dd9abc4422431d466b8de4a1
|
||||
EBUILD curses-1.4.0.ebuild 623 BLAKE2B ce7017e6496064a9042590ce5a2606ee5c5f1701b71b32eb861385be4cf58ba75401e6a6cbc9a62027de43d0de9660a4bbac3b7d94da2f344043669e4ced014f SHA512 0b0b6743dea327aa0f73584a8531f0502984b8ad1ec0044a9a59e24c22de11f1aff344b8c14fbdc7de69cad454822ee127881c45dd9abc4422431d466b8de4a1
|
||||
EBUILD curses-1.4.1.ebuild 526 BLAKE2B 8a28ae67038c529c86ae7c475262a1987d577c8ce3df198f953b5fa5a0187f2c544fdcbda891e99593ec11d1fe844779068216e2bbe968d5b5a5d9b7b0f3b0ea SHA512 b723d14689b3422d01837463f073091779eed2cb98dbf3454726ba97f20d8883ea721a821eea1377d0f693de50dfd6bb891f171cf797a362cdc84106bd3386ee
|
||||
EBUILD curses-1.4.2.ebuild 526 BLAKE2B 8a28ae67038c529c86ae7c475262a1987d577c8ce3df198f953b5fa5a0187f2c544fdcbda891e99593ec11d1fe844779068216e2bbe968d5b5a5d9b7b0f3b0ea SHA512 b723d14689b3422d01837463f073091779eed2cb98dbf3454726ba97f20d8883ea721a821eea1377d0f693de50dfd6bb891f171cf797a362cdc84106bd3386ee
|
||||
MISC metadata.xml 337 BLAKE2B f68ad5630ff84b55238f101e480a86102303dceaf6b05716d38966d567dfb894f668acdd0f1178ee61ae550e829c053868867d73e9935cde24677b3e14735277 SHA512 3f64366e00d412b476b81e46f0d9d4144d6f698fdc277f59cbefacbce8d9e35bf9fcd2d45dcfd5ba8a386e5972492004f693976f85a90ad69ebbbcf46542971a
|
||||
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
USE_RUBY="ruby25 ruby26 ruby27 ruby30"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="none"
|
||||
|
||||
RUBY_FAKEGEM_EXTENSIONS=(ext/curses/extconf.rb)
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby binding for curses, ncurses, and PDCurses"
|
||||
HOMEPAGE="https://github.com/ruby/curses"
|
||||
LICENSE="|| ( Ruby BSD-2 )"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
SLOT="1"
|
||||
IUSE=""
|
||||
|
||||
DEPEND+=" sys-libs/ncurses:0"
|
||||
RDEPEND+=" sys-libs/ncurses:0"
|
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
DIST autoproject_0.20-5.diff.gz 5287 BLAKE2B 3bc26c42876606c8a8a879a888ec1c51fac8de2b380ef10c1c346a35dcd4747b21264cf4d2161e55ea31d49393569a897aa98ff1b0a8576465fd5e06b77fd27a SHA512 156f8feff53936c3113bda9d8a3f2e19679f249656ace69aacb1f0a13ae93066eef49de3e5a268c47ed3e440144de629f6b84a477ecfc6a3f793c41412cc9b5a
|
||||
DIST autoproject_0.20.orig.tar.gz 151101 BLAKE2B 657a4a4baae35b038392c2cc78a1ab0e657229587e64105f0a6150ce83c29cd2305b716b12e706ea31fc31f091f21fc8b00f89dbcd753453944ee26f7fbc01f1 SHA512 eb6ba12af96e03f4da51b6b9fc0db618180d92b8a363f30182013a003bb13f5b66ee12b28531a234f6035b64bda29bb0f838466ccbeaddbce06a437a18c05288
|
||||
EBUILD autoproject-0.20_p5.ebuild 780 BLAKE2B e66ccd3049d18c020dd27a85c67475755d48280f7136b853dd62da3e41b655481c6e16f10be532b97e8121fb027bb4b9dbaa6e82d5bc2f2287f2eac304565ebd SHA512 6dd5cc4a451e832ceba81339d5e8768953e2c1bea096917208fb585ab78ca5841369d0303e95bb5f0fe16e88e2c0d90669f6910c0b45e7f81a492377aded7144
|
||||
MISC metadata.xml 253 BLAKE2B 295e9d6d93aaa12af413972e1590c67087801cc09c9aa6b59d4606c0f4106d1dacf2baa9858559083b4c6d91beeef218d0729e8593a33788958da6d2897e8ce2 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555
|
||||
MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33
|
||||
|
@ -1,8 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>base-system@gentoo.org</email>
|
||||
<name>Gentoo Base System</name>
|
||||
</maintainer>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
||||
|
@ -1,3 +1,4 @@
|
||||
AUX unifdef-2.12-tests.patch 677 BLAKE2B 67ea52814b0a993df4f639262332b462f62f38b257a28a97c2a0cc8cd115c41638cfec27ebe0ffab98e99787c8ee3700da33f4d5bed3fb8a3234a6741092a8b5 SHA512 ab8b6dbab6c4122a15551b881e715bd33dff9d500dfffee065851da983bc43331c2cdea56bee6a2b7b45f0b0847cf9c807430f497b1d83f5fb90e1dce83d09f5
|
||||
DIST unifdef-2.12.tar.gz 87091 BLAKE2B d14072f79b9d8b17a033c7068a3c6a423c2e66570aac6d232e387ffd256bc66ad3c4c1467b6f101124bf494f2c12c7b8d37c64104623b0022e435a7e5aa78d5a SHA512 9a00f69309578817af5b3a6cf45f293506e8326b520bed7c0ab2f66661e32a115b7f5aa9b0572cfbee5887044e5f0d70967904ec137172e67a1aab5abe09d3b5
|
||||
EBUILD unifdef-2.12.ebuild 563 BLAKE2B 50b7570343f050aa44dc88a9a6e895d6361b034fa320b689adf752b51abfe67d29fd7ecff5abb6483f49c04f6df76de8626174fa50cd93cf14762d6dedccefcc SHA512 d42ac038ae89def0a64d2278d3851d7b36de0dba63f50afd84ccc76fcdebdb0fd2d0aead71c1cc21bc58e3fc67c420ae1dcfd11fbb89ace0bb41c36eefec81f3
|
||||
MISC metadata.xml 253 BLAKE2B 295e9d6d93aaa12af413972e1590c67087801cc09c9aa6b59d4606c0f4106d1dacf2baa9858559083b4c6d91beeef218d0729e8593a33788958da6d2897e8ce2 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555
|
||||
EBUILD unifdef-2.12.ebuild 605 BLAKE2B debe1238d39aa80eeb4f167ac911e74d65eb4668a20920b438b53c56d92b7015e3523bcc1f043442d8edf77d0a5c9b618458b3b806989ab46b916c53f706148d SHA512 dcf2db7b060234cacb53323f3456c10b1b528cf7d66dee7ee80f915b7ae45d14424c7cf19d1dec078bc0733f7af8f9ce5216429a0f7f9d9e30c6223a9536aa7d
|
||||
MISC metadata.xml 329 BLAKE2B 3ae4c297a4b6e28d4a79a0f8c0aa65b5dd7888440753103507a3325ac39586d2dea786a34cc41a67cbeddc00a4fb2efacff0cf070bd71b1d6f41f7d77fa32f7f SHA512 5c97ac70928d4e9ef2c4d7a69a26b3e2fe243cdbc1a6dc0ca3401ffe7fb33ed86b02d98524fe30c06fe3daaa6bf6c26de12a0fb10c4d1ee1d70e865488007a2f
|
||||
|
@ -0,0 +1,24 @@
|
||||
https://github.com/fanf2/unifdef/pull/13
|
||||
|
||||
--- a/tests/multi-generic-sh
|
||||
+++ b/tests/multi-generic-sh
|
||||
@@ -9,7 +9,7 @@ unifdef -M~ $opts $mfiles
|
||||
e=$?
|
||||
for f in $mfiles
|
||||
do
|
||||
- diff -u $f~ $f | sed '/^[+-]\{3\} /s/ .*//'
|
||||
+ LANG=C diff -u $f~ $f | sed '/^[+-]\{3\} /s/ .*//'
|
||||
rm -f $f~ $f
|
||||
done
|
||||
exit $e
|
||||
--- a/unifdefall.sh
|
||||
+++ b/unifdefall.sh
|
||||
@@ -48,7 +48,7 @@ export LC_ALL=C
|
||||
# list of all controlling macros; assume these are undefined
|
||||
"$unifdef" $debug -s "$@" | sort -u | sed 's/^/#undef /' >"$tmp/undefs"
|
||||
# list of all macro definitions
|
||||
-cc -E -dM "$@" | sort >"$tmp/defs"
|
||||
+${CC-cc} -E -dM "$@" | sort >"$tmp/defs"
|
||||
|
||||
case $debug in
|
||||
-d) cat "$tmp/undefs" "$tmp/defs" 1>&2
|
@ -1,8 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>base-system@gentoo.org</email>
|
||||
<name>Gentoo Base System</name>
|
||||
<maintainer type="person">
|
||||
<email>slyfox@gentoo.org</email>
|
||||
<name>Sergei Trofimovich</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">fanf2/unifdef</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,16 +0,0 @@
|
||||
Use etos512k.img from the emutos package rather than tos.img.
|
||||
|
||||
diff -Naur a/src/configuration.c b/src/configuration.c
|
||||
--- a/src/configuration.c 2019-02-08 08:30:11.000000000 +0000
|
||||
+++ b/src/configuration.c 2019-11-10 21:19:31.712605716 +0000
|
||||
@@ -841,8 +841,8 @@
|
||||
ConfigureParams.Sound.YmVolumeMixing = YM_TABLE_MIXING;
|
||||
|
||||
/* Set defaults for Rom */
|
||||
- sprintf(ConfigureParams.Rom.szTosImageFileName, "%s%ctos.img",
|
||||
- Paths_GetDataDir(), PATHSEP);
|
||||
+ sprintf(ConfigureParams.Rom.szTosImageFileName, "%s%c..%cemutos%cetos512k.img",
|
||||
+ Paths_GetDataDir(), PATHSEP, PATHSEP, PATHSEP);
|
||||
ConfigureParams.Rom.bPatchTos = true;
|
||||
strcpy(ConfigureParams.Rom.szCartridgeImageFileName, "");
|
||||
|
@ -1,59 +0,0 @@
|
||||
https://bugs.gentoo.org/689538
|
||||
|
||||
diff -ruN hatari-2.1.0.old/src/gui-sdl/sdlgui.c hatari-2.1.0/src/gui-sdl/sdlgui.c
|
||||
--- hatari-2.1.0.old/src/gui-sdl/sdlgui.c 2018-02-07 18:33:56.000000000 +0000
|
||||
+++ hatari-2.1.0/src/gui-sdl/sdlgui.c 2019-07-08 23:55:50.481270799 +0100
|
||||
@@ -1329,12 +1329,28 @@
|
||||
}
|
||||
break;
|
||||
|
||||
+ case SDL_JOYHATMOTION:
|
||||
+ if (sdlEvent.jhat.value & SDL_HAT_LEFT)
|
||||
+ retbutton = SDLGui_HandleShortcut(dlg, SG_SHORTCUT_LEFT);
|
||||
+ else if (sdlEvent.jhat.value & SDL_HAT_RIGHT)
|
||||
+ retbutton = SDLGui_HandleShortcut(dlg, SG_SHORTCUT_RIGHT);
|
||||
+ if (sdlEvent.jhat.value & SDL_HAT_UP)
|
||||
+ {
|
||||
+ SDLGui_RemoveFocus(dlg, focused);
|
||||
+ focused = SDLGui_FocusNext(dlg, focused, -1);
|
||||
+ }
|
||||
+ else if (sdlEvent.jhat.value & SDL_HAT_DOWN)
|
||||
+ {
|
||||
+ SDLGui_RemoveFocus(dlg, focused);
|
||||
+ focused = SDLGui_FocusNext(dlg, focused, +1);
|
||||
+ }
|
||||
+ break;
|
||||
+
|
||||
case SDL_JOYBUTTONDOWN:
|
||||
retbutton = SDLGui_HandleSelection(dlg, focused, focused);
|
||||
break;
|
||||
|
||||
case SDL_JOYBALLMOTION:
|
||||
- case SDL_JOYHATMOTION:
|
||||
case SDL_MOUSEMOTION:
|
||||
break;
|
||||
|
||||
diff -ruN hatari-2.1.0.old/src/joy.c hatari-2.1.0/src/joy.c
|
||||
--- hatari-2.1.0.old/src/joy.c 2018-02-07 18:33:56.000000000 +0000
|
||||
+++ hatari-2.1.0/src/joy.c 2019-07-09 14:46:36.502410790 +0100
|
||||
@@ -199,9 +199,20 @@
|
||||
*/
|
||||
static bool Joy_ReadJoystick(int nSdlJoyID, JOYREADING *pJoyReading)
|
||||
{
|
||||
+ unsigned hat = SDL_JoystickGetHat(sdlJoystick[nSdlJoyID], 0);
|
||||
+
|
||||
/* Joystick is OK, read position from the configured joystick axis */
|
||||
pJoyReading->XPos = SDL_JoystickGetAxis(sdlJoystick[nSdlJoyID], pJoyReading->XAxisID);
|
||||
pJoyReading->YPos = SDL_JoystickGetAxis(sdlJoystick[nSdlJoyID], pJoyReading->YAxisID);
|
||||
+ /* Similarly to other emulators that support hats, override axis readings with hats */
|
||||
+ if (hat & SDL_HAT_LEFT)
|
||||
+ pJoyReading->XPos = -32768;
|
||||
+ if (hat & SDL_HAT_RIGHT)
|
||||
+ pJoyReading->XPos = 32767;
|
||||
+ if (hat & SDL_HAT_UP)
|
||||
+ pJoyReading->YPos = -32768;
|
||||
+ if (hat & SDL_HAT_DOWN)
|
||||
+ pJoyReading->YPos = 32767;
|
||||
/* Sets bit #0 if button #1 is pressed: */
|
||||
pJoyReading->Buttons = SDL_JoystickGetButton(sdlJoystick[nSdlJoyID], 0);
|
||||
/* Sets bit #1 if button #2 is pressed: */
|
Binary file not shown.
@ -1,7 +1,8 @@
|
||||
AUX fim-0.4_rc3-poppler031.patch 706 BLAKE2B b358bc51ccdb6b19533f4ef0571eb2f86e9f1259d4a6ca86d3cddeaf96b6e983a19993ce523a8edb45037eafd12412a56ca641276eb5ba6a915d0cd1bef8b88d SHA512 ddd9d5a9a8fee1269af6daed3edf965f3a2eba33c31c86bfae5af1b1db2e6809e6ad92439b9a438a7ab8a8dc7e30f9c472aad8d13c96b3d5371726b6fac6972c
|
||||
AUX fim-0.5_rc3-deg-symbol.patch 401 BLAKE2B 8958840677cec9fa2947f447394036a729ef110a3ebb635faf58450b338c10ffaee3320d9970da95176649ca38b974f38005532fb65b2af3e4348a0a1fb894e9 SHA512 07ee638f606d94ef4efe558454c35f3d73ecba2332d367d5c9e3d2c32f746e0fec6fafe8e78f8a79e738c2f9c196045bf5cdedb71c349afebf1969cdd4d33aa9
|
||||
AUX fim-0.5_rc3-jpeg-9c.patch 723 BLAKE2B de59fa7a985fb38900ae3089bbbb20e2efeff2dbb7ccba3212155aff59a339af2f7c30488875cfb88691652682c78f56231366448d11e741f865c7c83133281b SHA512 be5692fc3a84a84aadccee3a5e86f0b3a1c4a2b8c2394640a762b98f1896463762a9d67f2ed62fa52d09d73224b2270b785725aac2ed658d5da497d8fdf9c9f8
|
||||
AUX fim-0.5_rc3-jpeg.patch 434 BLAKE2B a0de955643df8602a940f42f1727b4d7ae4ed1d65ce62ee32b0bf9882b1143aecf1566bc0328ae2ca7e6fd21d5331b78e43638fb2a295da09a816854e2e22f53 SHA512 e7918287d59a6677f2c0701a3e03871c2913aacb525438e56daf26064192606ff50b82b8334a3f96e1651fce895d7018606e24a06408fe1981a241f8b874dc7c
|
||||
AUX fim-0.5_rc3-libsdl.patch 905 BLAKE2B 5ee899dfa13c362ff4b5de243968376bd9c602f1c4d34763c99556fa0aa8ed523480fe4a65043124d5d65ebf67f376768647284db4a8ccfb812b62b33deee858 SHA512 b96dff8e07f44f24aa2324344889c6828f0d913f40a0b9eab8dffc58e3fddecafa36baa18eee08e19cbf5d1ad3996b1cbcda195c3f58f91537ce309a1345150c
|
||||
DIST fim-0.5-rc3.tar.bz2 564226 BLAKE2B 117e4a8644f1b7133f8a5337ce1a606017bee81180ff9a6fbd0c19d3056d2e670a84db20f2a0080ff5bf8e6e91108fdc952b77e4799f47968b38a108f145871e SHA512 946825e683a9020740b6e2115e44e4cd99b4d6bf59fde53d08d90666f00cdb8d98797d4e88b4513dd0e8d8fe5fbab3073cb1aae72117d129688050adf73da306
|
||||
EBUILD fim-0.5_rc3.ebuild 2663 BLAKE2B e4e889c479a1e30e50d7c7be2e6e35a028e3f49019532eecbf4ef4194e8e12c6cd52547e91de701dc7e7bbe13f6f2e1da6eed514b59ea9d25d9e73364c36902e SHA512 4237acd6fd0e3df020e764f8666df76240ea68bc99d83745e771a636eeecd29b064db7de2237669ab271a751baf67d5e233b93595ab5fe7a1afebee4044a2d4c
|
||||
EBUILD fim-0.5_rc3.ebuild 2719 BLAKE2B c9e624801d7e2f7b1cbf357c5a7d13fa0b029518f32c772284343be0f58a74c5964579bd339fe283922081cc9299b822facd24a6dc1e382c8571636ca02435da SHA512 ad4636b7c9fcd7cf03d6ed10d558cee0a36fb2a0be23d694d874e73c1178df8bbb64f03ab0a7e29a01d97b989d3c65f5d4e2856c2ac4a2cc33f3dc28b14a2c2f
|
||||
MISC metadata.xml 518 BLAKE2B 940685290555926cd37e06fff845887c6097d9507e0f8c6c22b65646f55a299659c092986e3e285b683f200ffdd4a814960549f2a7280b6a458ca2a4505f14a5 SHA512 7fbee2f5d09edb87987c957fcd506e2f1466d1347606ef7a29aec3b78d8c2be1175b87ebf64114e49e76621e2d97fa51df9390ff94345b4109bf271c78352c85
|
||||
|
@ -0,0 +1,14 @@
|
||||
https://bugs.gentoo.org/723462
|
||||
--- a/src/fim.cpp
|
||||
+++ b/src/fim.cpp
|
||||
@@ -343,8 +343,8 @@
|
||||
.P
|
||||
.nf
|
||||
Shift+D delete image
|
||||
- R rotate 90° clockwise
|
||||
- L rotate 90° counter-clock wise
|
||||
+ R rotate 90 degree clockwise
|
||||
+ L rotate 90 degree counter-clock wise
|
||||
.fi
|
||||
.P
|
||||
The delete function actually wants a capital letter 'D', thus you have
|
Binary file not shown.
@ -1,13 +1,9 @@
|
||||
AUX alsa-lib-1.1.6-missing_files.patch 5349 BLAKE2B 9ce6d529b78aa90dd5c507173f6a4b55f7b45a1e5e005760c07b3b000aef62c17ccd4f5815135c511006565e182619d2535c4eebe07d7825e4d871b6d9365d1d SHA512 879d11cf369a1aab2cc86c72ba90ad3dfeced2395c4cafda064a89a8f7790f032d4bc1c9065a86be28a3f7656bf91b4148df4e59d962ba4470221dc13a4fec90
|
||||
AUX alsa-lib-1.2.2-change-order-of-pcm-devices.patch 2198 BLAKE2B 21db0baeb6bb130c2ed537eaf6509f54fa4970a54ddc90b82217e47e63e1161e76bed54161f5cb19f79d999ccb1079571938bb7591ac378ca13cb94527d6b629 SHA512 3be6b6a50dc570df19e77132b519aba4b5a04fc25056eaaa882c8a32f632389efd358bfe7aec833651acd63e964b1f411f86fcfbb9abf30072ba14f561af3bc5
|
||||
AUX alsa-lib-1.2.2-namehint-add-omit_noargs.patch 3450 BLAKE2B f5fc66626a8f99d018bf476ec327c5734e96adf9f5dfdf97212cb220837f42c93879ef7641d3775c8238fc5fe27a5fc85959d4fca7e0fcd62b69009d895bdd1c SHA512 6f71ab0b4424b684dbd6ba0b2a3ce0de05ec3124ec1c3223ccb35afaff02dfed834af2d42d8d1cb8bb7f2e96051277bbf18ba5687e94f15d753cf1b86cdd33f8
|
||||
AUX alsa-lib-1.2.4-musl.patch 1082 BLAKE2B f905b0b020afcc8124a128c29da015ce0629d46a2671a1af65a3e2bf666c383b0b85387a337c268eb8e1217d17b6dd8e5eabd66e2cb3e8dafcbe0959cfe4574a SHA512 b809b547822acb486baa33038771aef4a66930a3bfe495dde815d1f551e15f1543484efffe30bb6faf2f21e309c8b6956b4479ac1edf19933af32ff5517867e3
|
||||
DIST alsa-lib-1.2.2.tar.bz2 1030747 BLAKE2B 176054c7783452fcd0b30482f4d85fb88a1364a97f79830f2c22cd578275280fa64537d00a08f3e3b1420e4aeb4e4269c7523cb4296db3ed095bcf078b452726 SHA512 d21adb3ff998918c7d1820f9ce2aaf4202dd45ccb87cb092d49da8b2402b6ddaad06325be0fd59f17393a5d9958e3743bfccb4b14bdb947a42e7d791d73c7033
|
||||
DIST alsa-lib-1.2.3.2.tar.bz2 1038591 BLAKE2B 70ba972953f71fc6ac20f6f3e91361b5aed72c8c7887252331a01334ec4cc154c1bfea02dfaf0f76f8244b8cf73426d83577dcf55aa0033f80ee303d23386df6 SHA512 1fbc6360fda841bd9ca488739bdc9f4142c1b4a07ff767f48f1e160e3d4dff914aed422c97088e238b5e77d7e30aa79ff72569c3348a4cf4a412e1e4bce0bf2a
|
||||
DIST alsa-lib-1.2.4.tar.bz2 1044405 BLAKE2B e1d5d9afe21dac693645274ae4ec8a607c9fcc9915ba4ebccfdb539d44b9353ba07529e2c8eaca119884b926d4467285313c945c9015a788101fe532064442db SHA512 12086952dc8f16f1cb6946517858e17b1c3276aeda9ff5703a84bb38aa78eb4c4e9cb4485c5b3f21f174fdbd976b3bcbbc481e85cb2460652858490df51ae844
|
||||
DIST alsa-lib-1.2.5.1.tar.bz2 1069073 BLAKE2B 5464cc7f263bdf7b10aa7e1f542ad6dbc55bf300156fd1bded00375c41a518d4b14f96e28eb1c60a6ce7cc6e27da4b2e8598cd867f15417f260fc23513f93e11 SHA512 01998ffa449e925ff552c13aea47f9540903afdc533086067c78dcaba4d239c347180d3d28bb0000e6d19b7779c7249fcc77a30057930ca22d18ba55e163fa1c
|
||||
DIST alsa-lib-1.2.5_p20210604.tar.gz 814186 BLAKE2B d3bc2f42a0266c1af33953026eecb97d9d4f2cc845924b762b7f6777d15e2a3f60347bd3d6184a8b431ebe703c3b06bcbfbef67345064fbcd14b223e5e4d0e4e SHA512 e04ac38ae6f4b97ac75584c36562ad620820be5156206dc6466b8bfac0d50d1c8e588fac7d5e9d8716c9c89b82ebd9ae9cbc8137080a433a5ddde8177c102a99
|
||||
EBUILD alsa-lib-1.2.2-r1.ebuild 2180 BLAKE2B aa741e7e53d443b27d520ccf0a525384085844c64d5289ed22067b65ec0ee4cc9a4a75d68891fc6c830513b95de0ad6cac8280aa6cf7a5d37c9c6acc6aa27c82 SHA512 37fcd87e520494e1f0797cd5b023d9eac4dd78ed894588f85d223bb2a4b49da824381254cfd79905bb686a2751d22299d199df4eca5989b09ca8ac08786f4c8b
|
||||
EBUILD alsa-lib-1.2.3.2-r1.ebuild 2117 BLAKE2B 9e6c389cd0915a78ab9b6b6ddb6ae82a1bef79f5f316c3bc26481ab38ee1eb88f32f059cec764e0e127eba7978322c516aece84bf784250e958df7d93fe98dc0 SHA512 12f9735f278467a883b189c74d03cf8c78940dc18d21175a5938565db3acc7b2a17a7aca927055728dbd965510387fdbcf4b2158a1f8f1af6542d54258fec8cf
|
||||
EBUILD alsa-lib-1.2.4.ebuild 2184 BLAKE2B ec54b9d6096709fffee836715f2eda6539091ee7dca58a9b131fff6301c54e5069204569082f1ef8d99f5c832eed7e216233e7add1bf8050cb029431940f3018 SHA512 9267b26b819bc407c21986c60086d0503b108395c1ef238302956ea7a55fdd41ec72963e4fb30617f79a9981e3232be51517913fe0158bf91027b551d6cdcc4c
|
||||
EBUILD alsa-lib-1.2.5.1.ebuild 2505 BLAKE2B efc2a4c86f03f45019d8dc127f9ce84765718cf12d6948865600db6f5a17bbb07eaaaee4f8e1f814754b8278984c2bff12274124d1817a892e6844435dc86078 SHA512 6c7d07cdbfc6313c21afe7e95e6c34256bf5d9e6bb1a41074d8a24394f57b8def194d396a720105a401bddc60926675d4ef37026d6211926cee32c06ace7d2f1
|
||||
EBUILD alsa-lib-1.2.5_p20210604.ebuild 2977 BLAKE2B e0434a80ecf3694f1d5d483f55e6983db087e804027f2896cd98ca1f11f429f4cf29c6caa80ac1f937f6c26e86e23a13acc2dac48b4103935d077adb19c8288c SHA512 349716f1956ad1a37de3283347d83808232fe7bdd2dcdf13a6105c5d5901a4d54ef298684d4efada4b7c90cb7ca707b8e3c7c6466add7fc59716ae17390752a7
|
||||
MISC metadata.xml 502 BLAKE2B 06ee247fafa9de0b13dc4723279d82367bf580e8ad5216b301e23e1abf2a4ea464febaf456c31a91d223bec81603c1b65c2de0fb5fe491d464cfae754ecc6ad5 SHA512 0ca6ff20c3eda2f898d20df9e8a572b9a8d0504bf3a79bc1ef14026ea8b72e13638cbd3ef63ce2bf19efea80729ca25c27ca131d965edad4a4d3d23ac1352085
|
||||
|
@ -1,83 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{7,8} )
|
||||
inherit autotools multilib-minimal python-single-r1
|
||||
|
||||
DESCRIPTION="Advanced Linux Sound Architecture Library"
|
||||
HOMEPAGE="https://alsa-project.org/wiki/Main_Page"
|
||||
SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="alisp debug doc elibc_uclibc python +thread-safety"
|
||||
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
BDEPEND="doc? ( >=app-doc/doxygen-1.2.6 )"
|
||||
RDEPEND="python? ( ${PYTHON_DEPS} )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-1.1.6-missing_files.patch" #652422
|
||||
"${FILESDIR}/${P}-change-order-of-pcm-devices.patch" #718106
|
||||
"${FILESDIR}/${P}-namehint-add-omit_noargs.patch" #718106
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || die
|
||||
# https://bugs.gentoo.org/509886
|
||||
if use elibc_uclibc ; then
|
||||
sed -i -e 's:oldapi queue_timer:queue_timer:' test/Makefile.am || die
|
||||
fi
|
||||
# https://bugs.gentoo.org/545950
|
||||
sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' test/lsb/Makefile.am || die
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
local myeconfargs=(
|
||||
--disable-maintainer-mode
|
||||
--disable-resmgr
|
||||
--enable-aload
|
||||
--enable-rawmidi
|
||||
--enable-seq
|
||||
--enable-shared
|
||||
# enable Python only on final ABI
|
||||
$(multilib_native_use_enable python)
|
||||
$(use_enable alisp)
|
||||
$(use_enable thread-safety)
|
||||
$(use_with debug)
|
||||
$(usex elibc_uclibc --without-versioned '')
|
||||
)
|
||||
|
||||
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
emake
|
||||
|
||||
if multilib_is_native_abi && use doc; then
|
||||
emake doc
|
||||
grep -FZrl "${S}" doc/doxygen/html | \
|
||||
xargs -0 sed -i -e "s:${S}::" || die
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
multilib_is_native_abi && use doc && local HTML_DOCS=( doc/doxygen/html/. )
|
||||
default
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
find "${ED}" -type f \( -name '*.a' -o -name '*.la' \) -delete || die
|
||||
dodoc ChangeLog doc/asoundrc.txt NOTES TODO
|
||||
}
|
@ -1,80 +0,0 @@
|
||||
From 27c7927842a691ef13724cd16fb26264680c6aa2 Mon Sep 17 00:00:00 2001
|
||||
From: Jaroslav Kysela <perex@perex.cz>
|
||||
Date: Sat, 29 Feb 2020 10:30:37 +0100
|
||||
Subject: [PATCH] conf: change the order of PCM devices in alsa.conf
|
||||
|
||||
Appearently, some applications use the first device for probe or so.
|
||||
|
||||
Fixes: https://github.com/alsa-project/alsa-lib/issues/27
|
||||
|
||||
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
|
||||
---
|
||||
src/conf/alsa.conf | 46 +++++++++++++++++++++++-----------------------
|
||||
1 file changed, 23 insertions(+), 23 deletions(-)
|
||||
|
||||
diff --git a/src/conf/alsa.conf b/src/conf/alsa.conf
|
||||
index 0998058..a091b81 100644
|
||||
--- a/src/conf/alsa.conf
|
||||
+++ b/src/conf/alsa.conf
|
||||
@@ -119,29 +119,6 @@ defaults.timer.subdevice 0
|
||||
# PCM interface
|
||||
#
|
||||
|
||||
-# redirect to load-on-demand extended pcm definitions
|
||||
-pcm.cards cards.pcm
|
||||
-
|
||||
-pcm.default cards.pcm.default
|
||||
-pcm.sysdefault cards.pcm.default
|
||||
-pcm.front cards.pcm.front
|
||||
-pcm.rear cards.pcm.rear
|
||||
-pcm.center_lfe cards.pcm.center_lfe
|
||||
-pcm.side cards.pcm.side
|
||||
-pcm.surround21 cards.pcm.surround21
|
||||
-pcm.surround40 cards.pcm.surround40
|
||||
-pcm.surround41 cards.pcm.surround41
|
||||
-pcm.surround50 cards.pcm.surround50
|
||||
-pcm.surround51 cards.pcm.surround51
|
||||
-pcm.surround71 cards.pcm.surround71
|
||||
-pcm.iec958 cards.pcm.iec958
|
||||
-pcm.spdif iec958
|
||||
-pcm.hdmi cards.pcm.hdmi
|
||||
-pcm.dmix cards.pcm.dmix
|
||||
-pcm.dsnoop cards.pcm.dsnoop
|
||||
-pcm.modem cards.pcm.modem
|
||||
-pcm.phoneline cards.pcm.phoneline
|
||||
-
|
||||
pcm.hw {
|
||||
@args [ CARD DEV SUBDEV ]
|
||||
@args.CARD {
|
||||
@@ -323,6 +300,29 @@ pcm.null {
|
||||
}
|
||||
}
|
||||
|
||||
+# redirect to load-on-demand extended pcm definitions
|
||||
+pcm.cards cards.pcm
|
||||
+
|
||||
+pcm.default cards.pcm.default
|
||||
+pcm.sysdefault cards.pcm.default
|
||||
+pcm.front cards.pcm.front
|
||||
+pcm.rear cards.pcm.rear
|
||||
+pcm.center_lfe cards.pcm.center_lfe
|
||||
+pcm.side cards.pcm.side
|
||||
+pcm.surround21 cards.pcm.surround21
|
||||
+pcm.surround40 cards.pcm.surround40
|
||||
+pcm.surround41 cards.pcm.surround41
|
||||
+pcm.surround50 cards.pcm.surround50
|
||||
+pcm.surround51 cards.pcm.surround51
|
||||
+pcm.surround71 cards.pcm.surround71
|
||||
+pcm.iec958 cards.pcm.iec958
|
||||
+pcm.spdif iec958
|
||||
+pcm.hdmi cards.pcm.hdmi
|
||||
+pcm.dmix cards.pcm.dmix
|
||||
+pcm.dsnoop cards.pcm.dsnoop
|
||||
+pcm.modem cards.pcm.modem
|
||||
+pcm.phoneline cards.pcm.phoneline
|
||||
+
|
||||
#
|
||||
# Control interface
|
||||
#
|
||||
--
|
||||
1.8.3.1
|
@ -1,108 +0,0 @@
|
||||
From 09e78da4cade7b8fecb8f36717b85c456f2e5487 Mon Sep 17 00:00:00 2001
|
||||
From: Jaroslav Kysela <perex@perex.cz>
|
||||
Date: Sun, 1 Mar 2020 19:57:06 +0100
|
||||
Subject: [PATCH] conf: namehint - add omit_noargs to the hint section
|
||||
|
||||
Do not list simple surround devices in the namehint function by default.
|
||||
|
||||
Fixes: https://github.com/alsa-project/alsa-lib/issues/27
|
||||
|
||||
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
|
||||
---
|
||||
src/conf/pcm/surround21.conf | 1 +
|
||||
src/conf/pcm/surround40.conf | 1 +
|
||||
src/conf/pcm/surround41.conf | 1 +
|
||||
src/conf/pcm/surround50.conf | 1 +
|
||||
src/conf/pcm/surround51.conf | 1 +
|
||||
src/conf/pcm/surround71.conf | 1 +
|
||||
src/control/namehint.c | 6 +++++-
|
||||
7 files changed, 11 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/conf/pcm/surround21.conf b/src/conf/pcm/surround21.conf
|
||||
index 1cf1b7a..ad19507 100644
|
||||
--- a/src/conf/pcm/surround21.conf
|
||||
+++ b/src/conf/pcm/surround21.conf
|
||||
@@ -57,5 +57,6 @@ pcm.!surround21 {
|
||||
hint {
|
||||
description "2.1 Surround output to Front and Subwoofer speakers"
|
||||
device_output $DEV
|
||||
+ omit_noargs true
|
||||
}
|
||||
}
|
||||
diff --git a/src/conf/pcm/surround40.conf b/src/conf/pcm/surround40.conf
|
||||
index 9788ad4..7c61502 100644
|
||||
--- a/src/conf/pcm/surround40.conf
|
||||
+++ b/src/conf/pcm/surround40.conf
|
||||
@@ -55,5 +55,6 @@ pcm.!surround40 {
|
||||
hint {
|
||||
description "4.0 Surround output to Front and Rear speakers"
|
||||
device_output $DEV
|
||||
+ omit_noargs true
|
||||
}
|
||||
}
|
||||
diff --git a/src/conf/pcm/surround41.conf b/src/conf/pcm/surround41.conf
|
||||
index 7b4ef3b..cb6c044 100644
|
||||
--- a/src/conf/pcm/surround41.conf
|
||||
+++ b/src/conf/pcm/surround41.conf
|
||||
@@ -61,5 +61,6 @@ pcm.!surround41 {
|
||||
hint {
|
||||
description "4.1 Surround output to Front, Rear and Subwoofer speakers"
|
||||
device_output $DEV
|
||||
+ omit_noargs true
|
||||
}
|
||||
}
|
||||
diff --git a/src/conf/pcm/surround50.conf b/src/conf/pcm/surround50.conf
|
||||
index 7d9a9e7..70d5406 100644
|
||||
--- a/src/conf/pcm/surround50.conf
|
||||
+++ b/src/conf/pcm/surround50.conf
|
||||
@@ -61,5 +61,6 @@ pcm.!surround50 {
|
||||
hint {
|
||||
description "5.0 Surround output to Front, Center and Rear speakers"
|
||||
device_output $DEV
|
||||
+ omit_noargs true
|
||||
}
|
||||
}
|
||||
diff --git a/src/conf/pcm/surround51.conf b/src/conf/pcm/surround51.conf
|
||||
index e67f007..d0236e4 100644
|
||||
--- a/src/conf/pcm/surround51.conf
|
||||
+++ b/src/conf/pcm/surround51.conf
|
||||
@@ -57,5 +57,6 @@ pcm.!surround51 {
|
||||
hint {
|
||||
description "5.1 Surround output to Front, Center, Rear and Subwoofer speakers"
|
||||
device_output $DEV
|
||||
+ omit_noargs true
|
||||
}
|
||||
}
|
||||
diff --git a/src/conf/pcm/surround71.conf b/src/conf/pcm/surround71.conf
|
||||
index a26c3f3..66792dd 100644
|
||||
--- a/src/conf/pcm/surround71.conf
|
||||
+++ b/src/conf/pcm/surround71.conf
|
||||
@@ -59,5 +59,6 @@ pcm.!surround71 {
|
||||
hint {
|
||||
description "7.1 Surround output to Front, Center, Side, Rear and Woofer speakers"
|
||||
device_output $DEV
|
||||
+ omit_noargs true
|
||||
}
|
||||
}
|
||||
diff --git a/src/control/namehint.c b/src/control/namehint.c
|
||||
index 60c48ae..169bd42 100644
|
||||
--- a/src/control/namehint.c
|
||||
+++ b/src/control/namehint.c
|
||||
@@ -287,10 +287,14 @@ static int try_config(snd_config_t *config,
|
||||
err = -EINVAL;
|
||||
goto __cleanup;
|
||||
}
|
||||
+ if (list->card < 0 &&
|
||||
+ snd_config_search(cfg, "omit_noargs", &n) >= 0 &&
|
||||
+ snd_config_get_bool(n) > 0)
|
||||
+ goto __skip_add;
|
||||
if (level == 1 &&
|
||||
snd_config_search(cfg, "show", &n) >= 0 &&
|
||||
snd_config_get_bool(n) <= 0)
|
||||
- goto __skip_add;
|
||||
+ goto __skip_add;
|
||||
if (buf1 == NULL &&
|
||||
snd_config_search(cfg, "description", &n) >= 0 &&
|
||||
snd_config_get_string(n, &str) >= 0) {
|
||||
--
|
||||
1.8.3.1
|
@ -1,9 +1,7 @@
|
||||
DIST alsa-topology-conf-1.2.2.tar.bz2 6346 BLAKE2B 6aea93139e85de3d28ce19319429340eac61bb340c29448dfa14d4fe1d80dc1e5e0c066b33ccab3d9c620efe6b95b095cf1ea52583d7543ca472f1375dc5ad57 SHA512 145ee0e16f7f84d5f97759b1efaa3df9fe35c8b33c7ae863ae1b915f361acd902ad05f59090e1d98b2a4f2ecc14933681592893564fcc45cdbc974899f789b94
|
||||
DIST alsa-topology-conf-1.2.3.tar.bz2 11787 BLAKE2B 8dbeafd6a6800e826e76c0305caa01f6d7af4d32eadb49feb6fcab23041e3b3bc4c2bb9286e41b2e1a123ee363d621c46a8c96459ce4af03f8a45f834b83c6c7 SHA512 e57439212fd76d1d0c1677654ae7cecef0f89c01a6c57f5f00a02ecd2f6d9f22dc31ed4f301cf82464d98ac32c01f2015a91a5b51d08268ddfeb4265e9b951b9
|
||||
DIST alsa-topology-conf-1.2.4.tar.bz2 11631 BLAKE2B 57df107b255e598e2fb79b56dc34d84130a023050db42e7925082ce5efb7048658ed6a8cd1854d2d9e23e8a833dbe90d7aa11ca7c1874f39caf392b292147ab7 SHA512 e5b367a23f42ed2c2a83f3dd9df264b4e054f5ba7c4be98520418598f0b06a11627498a8a6ef943522b209951645f83bbbbfb32db7c9c8260aa5db08358970cb
|
||||
DIST alsa-topology-conf-1.2.5.1.tar.bz2 11697 BLAKE2B 1f8bb172510d86bd0530f2ba437dd1132401c0bd436085c07c61e5ef296a6da6a1c24fb8d585572186fc0073172c82d40948c5c39fd293a01762d49c9c393662 SHA512 b34176b213e1afcb61fee19b569d6422a7692b62cf08b0ef651f2fbb1eefe49f25ca6386d0bfcec7152d4b5ed3daa84edb900181d40169e777751ae033125374
|
||||
DIST alsa-topology-conf-1.2.5.tar.bz2 11657 BLAKE2B 0870aa5db05d7b82e5312ac5bd3c2d887f0cafc25a317cbc416ce0ac6982ce296620833c4459ccb357b4b014d300329fc3d0028d3ec2024495cc21f9cc122e1f SHA512 2eb4d8baf2dcbf0b631dd11dbf15bffc51694d9cc6931619e51787f3ba58d1a091d266e6721a3b737c040ec74a28270b93f39fb97f30a3227cf340dd646e5d51
|
||||
EBUILD alsa-topology-conf-1.2.2.ebuild 504 BLAKE2B 7ae0989b47cc763201860307402eaceb1b68bb5a63cc7bef1a9aabe085dd4e23751728007e69806e497d291252ba4298594a957ab9d9b8367686f4db62775a6c SHA512 f94b3fa1e52ce9e38521fb946b89c724323ca0012ba7857cd851972811830b667d022255b3dfecc90783ce14b6a9c2e794fa52dc55b1f52b754847680b57c02b
|
||||
EBUILD alsa-topology-conf-1.2.3.ebuild 504 BLAKE2B 7ae0989b47cc763201860307402eaceb1b68bb5a63cc7bef1a9aabe085dd4e23751728007e69806e497d291252ba4298594a957ab9d9b8367686f4db62775a6c SHA512 f94b3fa1e52ce9e38521fb946b89c724323ca0012ba7857cd851972811830b667d022255b3dfecc90783ce14b6a9c2e794fa52dc55b1f52b754847680b57c02b
|
||||
EBUILD alsa-topology-conf-1.2.4.ebuild 511 BLAKE2B 3f2b857f3e199c575363bdfe68c2041f56a7b0a9fe1a49ba03206d30470f3a44f1da9175a90877c2ff7098726a274e9549136c9e675857933494b72d41b607c9 SHA512 b3c0b066e83ff53c70183a74b65a4646784591c9d5c10ec72c2205be647b372acad38b0edfdf975de82c95b65e13072b6e8a1abcdd8bb92297fd84c3c9286bac
|
||||
EBUILD alsa-topology-conf-1.2.5.1.ebuild 518 BLAKE2B f9e65fcddf4e222a88c2462241b04f41ceceb6545229a3ccc56d622e418de5004612e6c78b23c1dc5bcf18d5108ea788032a4e8a0781a7c8626c559368aec545 SHA512 7d90e1feda4ea1ac1cc8a385e492855a8e785363fc72ecdb5fadf8d5c274591d3a64ad4d9bb429c559ed68fda9069a86cc009693e09517d00030b83d161b739e
|
||||
EBUILD alsa-topology-conf-1.2.5.ebuild 569 BLAKE2B 031df6bdb91155682e5fcf7b7ccc0dc5280850b5db1d6e37a9abb9dd68c570b176a3479e11a782ced1c0d38758d720c11c18d42545b83b30c50b3318f43653f0 SHA512 e187ed4d6ce42d5be288cfd94d19915245063096ffc1ea36814f2403460292f1ece6ee2bec2e937dfc39a4eff8b30b34f0dad542cd5aa4739cfcf05454a52400
|
||||
MISC metadata.xml 329 BLAKE2B 05575ce410f512de7fb1849f45c1bf4825ddcd8185e4c8a37c0dae08428baec9e909e4c7891558acec9a49397d5322444853d1382b8e5a5e3d849c56553efd78 SHA512 2ae6177fd9279fbf5167b90741750f4b2ad83f762dc385eef8af6c009d69d6a775a2d56c0767100187a6d64b5eee7df4495cc4d218b510e530507fc8bcb83611
|
||||
|
@ -1,21 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="ALSA topology configuration files"
|
||||
HOMEPAGE="https://alsa-project.org/wiki/Main_Page"
|
||||
SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="!<media-libs/alsa-lib-1.2.1"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/alsa
|
||||
doins -r topology
|
||||
}
|
@ -1,10 +1,8 @@
|
||||
AUX alsa-ucm-conf-1.2.5-hda-Intel-the-lookups-are-supported-from-syntax-4.patch 646 BLAKE2B 271b720dbcfe5d32794b38125c0d947b62623a8f24b9cbe8a215281cd0586c65de805be2c5192f855f46744fda9b21a5fd463df7d540bf42f9c3035aedcda374 SHA512 aea5277bd5aa68680e31ffb09cd8853e13b9417bf8070480d450873f2864eb4037eabc8c23fafaa7fc482b5b2605ad1b9e45ff13b2b15ad8cb504b2d940d8bfa
|
||||
DIST alsa-ucm-conf-1.2.2.tar.bz2 14608 BLAKE2B ce850415a115f673267f6ab32f176c2ab73aad8bd7cf2be244bfbb7342756c6de2212044cb92b3524dc4189955c8144b134af144b6a15aabf33c06cbcfe1fdf6 SHA512 25e3f341c110772c7cffc8c7745b320f2ddd12fe6460380c088939b5dc67b99ae4ad92e69375179574e0e1c40d14ff49961e86494e223fde009e51590f00ca8f
|
||||
DIST alsa-ucm-conf-1.2.3.tar.bz2 17482 BLAKE2B d280ebb530c58df706d9b01c169472af8a88ec87735a8c5639981a2fddee31add0d78a2e47b43abf5bd13ef051dbb25749c701174aa0ea1b7255f771856e3e12 SHA512 1bdb024170f1dc18170c1d3699798c14d9cc7bbaccfe6eaef1fac0ec8c28074d08ed722bf47996682d4a0737138112b7eb4d45e224f00b027b3331da728e47cd
|
||||
DIST alsa-ucm-conf-1.2.4.tar.bz2 20141 BLAKE2B 545f3bfb36c6c41e48a5d6c2a98b936b2e71d8aab99227faecfcb1dd1dec9a03eb25f1664ca9aad3f9371f140b548258bba5a3904f5a3ec83513eb72abe7c7c2 SHA512 9043460e92b2ed44757b08b9faca888e8bfae40d84e4ad7e7df44df2bb3b0617e86ef23783973accd62fb6681788262e67212e2bf67178d75781e57a0fa346d2
|
||||
DIST alsa-ucm-conf-1.2.5.1.tar.bz2 24124 BLAKE2B 317bcb8e866a68fe467047c67bd15fc88dc1e745e9bbe05f7b091ea1febdac6bd0fd512c2ce410970eb2593c0f8500c28c8405098de2bc56e1438e5b33b00d4a SHA512 774d6da1a0ee6fb1fcd764c1d4b3eb5812a35508cf27db71f6c82784f125eca207992da9081d25783fecb31e548d8b34124d4b3b3d506e33215b76ea48f71012
|
||||
DIST alsa-ucm-conf-1.2.5.tar.bz2 23992 BLAKE2B 8ecd5adee6c9f429ab2791dfd57b0f9b1d58272b04d2c6cd3ad9aba36b53b380cfe626cae1e5c40f703eb7f891fb53b0bf70a78f9e5d2d8ae6b2dfb30fd6f659 SHA512 f16e8f04018c65de5e24f2a3eb0b3edff26cbce78cc1820c42c46907c903913c571797b59e803ae36b8ec3136487d0a5aacd034e2a8df3e15ed998b7a70152b7
|
||||
EBUILD alsa-ucm-conf-1.2.2.ebuild 498 BLAKE2B 69b771656e59b7d0931db204557d74b863416df222db6417470dc5918407013ef691f99809556d1b31a61b8996500518c23438bacc9b8f5eee60d29069552870 SHA512 23513e4e794dff21c134690c325333dd9f839fc44c5b6795b988786b435dd7ea72bd193ef7d169218b59274265cfaa58bb916fe3a1aa6b38e720a73dc7fd2f48
|
||||
EBUILD alsa-ucm-conf-1.2.3.ebuild 498 BLAKE2B 69b771656e59b7d0931db204557d74b863416df222db6417470dc5918407013ef691f99809556d1b31a61b8996500518c23438bacc9b8f5eee60d29069552870 SHA512 23513e4e794dff21c134690c325333dd9f839fc44c5b6795b988786b435dd7ea72bd193ef7d169218b59274265cfaa58bb916fe3a1aa6b38e720a73dc7fd2f48
|
||||
EBUILD alsa-ucm-conf-1.2.4.ebuild 505 BLAKE2B 8877c4840182eb78b2359c503599aed365024c0954cc3d2dca5c0e21802010acb3f0c05f694404b3d4a281e76d2d15a4fa7d7906d9147e4fb7e6484e53bfde9e SHA512 f8ce73bcf18ac0237386fb9fc097ccba571d377a10ba588013660ce38389ce6355314d540ec2c4ef2b5b7032e1911619d79d481902aaf82a7436db77d565b3c9
|
||||
EBUILD alsa-ucm-conf-1.2.5-r1.ebuild 673 BLAKE2B 1e2b6c7a59bb27e2a0c97a4fea11250a2d51c5c3ad927fb6ac9a1b7229ef892fb8aa1d023cd215387a7446db873ba88d1be37794a40f1692066683298784f164 SHA512 ee6e0d1ee59f3f83bcfe4c7b815c408753bef852a0370d42f01b1c0f5bf44c02cac46a4c53d30256df08e79db14d52e94dd92446ee61196384b8eb4bd7c775dc
|
||||
EBUILD alsa-ucm-conf-1.2.5.1.ebuild 512 BLAKE2B 963c281c3a8fb363cb579404b838616052e1ba221353d540ea62ce5bc0365f5de4f408d7c6b75a5cc9d56cff28fe63b4e7d0765815c4928bf320bc70fc20dbae SHA512 e991d220034b9b59486782f5da8e311bcf09ef4e66774ced814cdd0911ec3205067e968af63b02ca3abd44e01afae72461d74fde98a68adfaa359fb797317d8d
|
||||
MISC metadata.xml 324 BLAKE2B 8c9dd8aec6c9ed94966ecbce2a5db369f6d9c76751a77c70ca425d2a8d5cf54f15c6a211c553b9159d798e812e59b6f98505951290edc75ce92fe9e48aeae50d SHA512 84d140218362decc45a6474ac04c5e461730718051b8b0c608165a1ba2263cc91bd700fb25f98f76015949fcd5917822876dce13c17d89410ee7f5a648456c4b
|
||||
|
@ -1,21 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="ALSA ucm configuration files"
|
||||
HOMEPAGE="https://alsa-project.org/wiki/Main_Page"
|
||||
SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="!<media-libs/alsa-lib-1.2.1"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/alsa
|
||||
doins -r ucm{,2}
|
||||
}
|
Binary file not shown.
@ -1,4 +1,6 @@
|
||||
AUX envy24control-config-dir.patch 593 BLAKE2B 481ffd2bf81ce1e8fb0cd8ee1d40c398c54aec73ca705c26ea234915c47f2da7f48a71075612540ac42d4aaf91dfc43d23b08ec72c6598b25126b1771841e15e SHA512 267be12fb2d9d561cc2746317beaf5168362005cb98a55d3efe5741dcd974b088bfa049f2ed185919083fe2e24596eec67de2f2984da5369b9aa0eac983b5cef
|
||||
DIST alsa-tools-1.2.2.tar.bz2 1876266 BLAKE2B 2bfe4464869927f73b1059de9d972231b90af3be930e0e63048fcc40dadace0c842396e339874595f917b632fe407e16977a8b774240ffaf758004d42f46a27c SHA512 935d46ee3cc843566ccea183bcf7ea36439a4a6aa22964ebf6fd2722b78ec634d3be4e6a30b04c608abe6c5a132dd633f8343fff19f9d90a756d6699fc849a16
|
||||
DIST alsa-tools-1.2.5.tar.bz2 1880907 BLAKE2B 1ecd7d24771e3f5899a7084a69196c9301b549dd331cbbbc55b6f0c694566147a9d5642cf94f0ad5ca5fcedb77daa1cb4615ce0ec0be157b32c9d756611a7cca SHA512 1c4ff947d9f2424056a6748e04a1250fb73443a3f470f61d0b563c91be082bc42d56e550d6cc27eaed3edcea2066a107e20455c959b053b5deafa2d811b7e498
|
||||
EBUILD alsa-tools-1.2.2-r1.ebuild 3427 BLAKE2B d82cac5f95da90ab930cbf1ba96ba3bc3c00f5453cb80dd1672210628fdbcf0a3a1f14b578e56ab89a058edf0e33305ccceec21d3163b4ef628355f0adc34dec SHA512 c77460f347017900b62532b4a65bae9c5a858a7ebe9c329dd6c75333dd1d1f66455d6401c2f558df8cd4d8e9e90b3b06ec4e7645657810b4bda8b15f85428b7f
|
||||
EBUILD alsa-tools-1.2.5.ebuild 3432 BLAKE2B b8078de68ecc0be971c345d0d2e7174faab09b5d21402dbe213f8d66b9fbe7f948acb9fd50180b902ea8ed66668ae3167a9138eef69b69ee479e70fd1a795525 SHA512 dbd8920266ff67a38b04a63af82af393a984a9d0cc56acceaff5bbcb59d9c77eb3b434750758c8a613ed06ca8406c985eeaa8be6666ffeb2f3c96fb8d91b637b
|
||||
MISC metadata.xml 225 BLAKE2B 6f0446c3c537887bfd8d5c8a99af6eb89e48a3124d4b1a89552e178d79f1e8cffeb730fac6f39626ee6ac8091e9473af034b71b4165ac620f59cff34d3670fe5 SHA512 7806a6a0628364586838c96fec8875c8654490d461b58acd63871c4f2f580f589e16c968dcf58218afdac1815df5bd88bb50226c067fbddef27acad509ef9b5f
|
||||
|
@ -0,0 +1,152 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools flag-o-matic xdg
|
||||
|
||||
DESCRIPTION="Advanced Linux Sound Architecture tools"
|
||||
HOMEPAGE="https://alsa-project.org/wiki/Main_Page"
|
||||
SRC_URI="https://www.alsa-project.org/files/pub/tools/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0.9"
|
||||
KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart
|
||||
alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
|
||||
alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712
|
||||
alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr"
|
||||
|
||||
DEPEND=">=media-libs/alsa-lib-${PV}
|
||||
>=dev-python/pyalsa-1.0.26
|
||||
fltk? ( >=x11-libs/fltk-1.3.0:1 )
|
||||
gtk? (
|
||||
dev-libs/gobject-introspection
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/gtk+:3
|
||||
)" #468294
|
||||
RDEPEND="${DEPEND}
|
||||
gtk? ( media-fonts/font-misc-misc )" #456114
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/envy24control-config-dir.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
ALSA_TOOLS=(
|
||||
seq/sbiload
|
||||
us428control
|
||||
hwmixvolume
|
||||
hda-verb
|
||||
$(usex alsa_cards_mixart mixartloader '')
|
||||
$(usex alsa_cards_vx222 vxloader '')
|
||||
$(usex alsa_cards_usb-usx2y usx2yloader '')
|
||||
$(usex alsa_cards_pcxhr pcxhrloader '')
|
||||
$(usex alsa_cards_sscape sscape_ctl '')
|
||||
)
|
||||
|
||||
if use gtk; then
|
||||
ALSA_TOOLS+=(
|
||||
echomixer
|
||||
hdajackretask
|
||||
$(usex alsa_cards_ice1712 envy24control '')
|
||||
)
|
||||
# Perhaps a typo the following && logic?
|
||||
if use alsa_cards_rme32 && use alsa_cards_rme96 ; then
|
||||
ALSA_TOOLS+=( rmedigicontrol )
|
||||
fi
|
||||
fi
|
||||
|
||||
if use alsa_cards_hdsp || use alsa_cards_hdspm ; then
|
||||
ALSA_TOOLS+=(
|
||||
hdsploader
|
||||
$(usex fltk 'hdspconf hdspmixer' '')
|
||||
)
|
||||
fi
|
||||
|
||||
if use alsa_cards_sb16 || use alsa_cards_sbawe ; then
|
||||
ALSA_TOOLS+=( sb16_csp )
|
||||
fi
|
||||
|
||||
if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then
|
||||
ALSA_TOOLS+=( as10k1 ld10k1 )
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# This block only deals with the tools that still use GTK and the
|
||||
# AM_PATH_GTK macro.
|
||||
for dir in echomixer envy24control rmedigicontrol; do
|
||||
has "${dir}" "${ALSA_TOOLS[*]}" || continue
|
||||
pushd "${dir}" &> /dev/null
|
||||
eautoreconf
|
||||
popd &> /dev/null
|
||||
done
|
||||
|
||||
# This block deals with the tools that are being patched
|
||||
for dir in hdspconf; do
|
||||
has "${dir}" "${ALSA_TOOLS[*]}" || continue
|
||||
pushd "${dir}" &> /dev/null
|
||||
eautoreconf
|
||||
popd &> /dev/null
|
||||
done
|
||||
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if use fltk; then
|
||||
# hdspmixer requires fltk
|
||||
append-ldflags "-L$(dirname $(fltk-config --libs))"
|
||||
append-flags "-I$(fltk-config --includedir)"
|
||||
fi
|
||||
|
||||
local f
|
||||
for f in ${ALSA_TOOLS[@]} ; do
|
||||
cd "${S}/${f}" || die
|
||||
case "${f}" in
|
||||
echomixer,envy24control,rmedigicontrol )
|
||||
econf --with-gtk2
|
||||
;;
|
||||
* )
|
||||
econf
|
||||
;;
|
||||
esac
|
||||
done
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local f
|
||||
for f in ${ALSA_TOOLS[@]} ; do
|
||||
cd "${S}/${f}" || die
|
||||
emake
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local f
|
||||
for f in ${ALSA_TOOLS[@]} ; do
|
||||
# Install the main stuff
|
||||
cd "${S}/${f}" || die
|
||||
# hotplugdir is for usx2yloader/Makefile.am
|
||||
emake DESTDIR="${D}" hotplugdir=/lib/firmware install
|
||||
|
||||
# Install the text documentation
|
||||
local doc
|
||||
for doc in README TODO ChangeLog AUTHORS; do
|
||||
if [[ -f "${doc}" ]]; then
|
||||
mv "${doc}" "${doc}.$(basename ${f})" || die
|
||||
dodoc "${doc}.$(basename ${f})"
|
||||
fi
|
||||
done
|
||||
done
|
||||
|
||||
# Punt at least /usr/lib/liblo10k1.la (last checked, 1.0.27)
|
||||
find "${ED}" -type f -name '*.la' -delete || die
|
||||
}
|
@ -1,77 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
inherit systemd udev
|
||||
|
||||
DESCRIPTION="Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)"
|
||||
HOMEPAGE="https://alsa-project.org/wiki/Main_Page"
|
||||
SRC_URI="https://www.alsa-project.org/files/pub/utils/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0.9"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
|
||||
IUSE="bat doc +libsamplerate +ncurses nls selinux"
|
||||
|
||||
CDEPEND=">=media-libs/alsa-lib-${PV}
|
||||
libsamplerate? ( media-libs/libsamplerate )
|
||||
ncurses? ( >=sys-libs/ncurses-5.7-r7:0= )
|
||||
bat? ( sci-libs/fftw:= )"
|
||||
DEPEND="${CDEPEND}
|
||||
doc? ( app-text/xmlto )"
|
||||
RDEPEND="${CDEPEND}
|
||||
selinux? ( sec-policy/selinux-alsa )"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.1.8-missing_header.patch
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
# --disable-alsaconf because it doesn't work with sys-apps/kmod wrt #456214
|
||||
--disable-alsaconf
|
||||
--disable-maintainer-mode
|
||||
--with-asound-state-dir="${EPREFIX}"/var/lib/alsa
|
||||
--with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
|
||||
--with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d
|
||||
$(use_enable bat)
|
||||
$(use_enable libsamplerate alsaloop)
|
||||
$(use_enable ncurses alsamixer)
|
||||
$(use_enable nls)
|
||||
$(usex doc '' --disable-xmlto)
|
||||
)
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dodoc seq/*/README.*
|
||||
|
||||
newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
|
||||
newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
|
||||
|
||||
insinto /etc/modprobe.d
|
||||
newins "${FILESDIR}"/alsa-modules.conf-rc alsa.conf
|
||||
|
||||
keepdir /var/lib/alsa
|
||||
|
||||
# ALSA lib parser.c:1266:(uc_mgr_scan_master_configs) error: could not
|
||||
# scan directory /usr/share/alsa/ucm: No such file or directory
|
||||
# alsaucm: unable to obtain card list: No such file or directory
|
||||
keepdir /usr/share/alsa/ucm
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z ${REPLACING_VERSIONS} ]]; then
|
||||
elog
|
||||
elog "To take advantage of the init script, and automate the process of"
|
||||
elog "saving and restoring sound-card mixer levels you should"
|
||||
elog "add alsasound to the boot runlevel. You can do this as"
|
||||
elog "root like so:"
|
||||
elog "# rc-update add alsasound boot"
|
||||
ewarn
|
||||
ewarn "The ALSA core should be built into the kernel or loaded through other"
|
||||
ewarn "means. There is no longer any modular auto(un)loading in alsa-utils."
|
||||
fi
|
||||
}
|
Binary file not shown.
@ -1 +1 @@
|
||||
Wed, 16 Jun 2021 16:39:07 +0000
|
||||
Thu, 17 Jun 2021 04:39:06 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed, 16 Jun 2021 16:39:07 +0000
|
||||
Thu, 17 Jun 2021 04:39:06 +0000
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,14 @@
|
||||
BDEPEND=doc? ( virtual/texi2dvi ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-libs/libgpg-error-1.25[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
|
||||
DESCRIPTION=General purpose crypto library based on the code used in GnuPG
|
||||
EAPI=7
|
||||
HOMEPAGE=https://www.gnupg.org/
|
||||
IUSE=doc o-flag-munging static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=LGPL-2.1 MIT
|
||||
RDEPEND=>=dev-libs/libgpg-error-1.25[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
|
||||
SLOT=0/20
|
||||
SRC_URI=mirror://gnupg/libgcrypt/libgcrypt-1.8.8.tar.bz2
|
||||
_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic bc2e7662a4a9a8643be851982a837ddc gnuconfig 9f91b4b0c84e734a87492d4293f03de5 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib ebdbaed22e873a5abe6205f41349b479 multilib-build c311a933538fe97b72600926696ea66f multilib-minimal 12533389e8f5cc25f70ffcddbc9b3d29 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974
|
||||
_md5_=2dec59c9e97d18d462361fd7bc0daa6d
|
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue