Bump
This commit is contained in:
parent
fdb09f2a58
commit
b7fef62ebd
@ -1,11 +1,11 @@
|
||||
DIST insync-1.4.9.37127-fc25.i686.rpm 85130566 BLAKE2B 6edbb629ab57a3aac1ab715a0035e7b7094f55821c83129163ac6a8fb12e3a73b540983e8c63803f21b3337a5c09197465b63162ae70662799e6fcd8e6184a0a SHA512 297c232809ab1f4a117f4d8548e00769e872e1132f6161b0b6b6f456b001c47bcb28093efd4af8131eb0b4dfbd218888039bf51b04b9775e5a1718ad768984e6
|
||||
DIST insync-3.7.3.50326-fc35.x86_64.rpm 149368496 BLAKE2B 0ed2f66a8b7cce00585d1218b861a84f7401d71d4fd58c370721e18c5bdf18993bac88db41c9a84c9909496319d3236d3d531dbb06d5e9148beaad01d20bec50 SHA512 7fe53e1bd5448b572772f847ecd08f3589ba0ac5b67dc49814a9896e7972f5ebce26d66d36ba800e1ee152511e33892f3228314098d47a934f5874c7dc4f648c
|
||||
DIST insync-3.7.6.50356-fc35.x86_64.rpm 150036023 BLAKE2B 37b244178e26baeca9e1aa36b507406d12990d0ffde9ef2e97860bc929d3e33e6067d684781f1bdca218ec39f021cbaa90c5f096094d775f6f96c3cbd4f8d0ba SHA512 a889b4bb6fce664ec973a1d933d5f0fc32b4ad1100712ce40d95ea8efb936d980a366548b3c10079fb52c88df070b8f3a740a9ae9d71d974fd0713b46a59c569
|
||||
DIST insync-caja-3.4.2.40983-1.noarch.rpm 12886 BLAKE2B f49035bdafe51c11fb322fab99cc539c0ae939b6b4765adf49a18961a53f5b7ff80358280bffe24b49df54b13802e0e4260444b5ba817a001694aa7bb1a6987c SHA512 3fc31e5aab2081f30ab129deacb934217c80df0f3f82b90fab0d0e1db3d753253855f17f043cf3511ad4aa703aa55a172d7d718cf42be391542ba88c4d520691
|
||||
DIST insync-dolphin-3.4.2.40983-1.noarch.rpm 44328 BLAKE2B b6ad5159ccb708493e7639f2621f35b80f3b0b89412a284de0f0d79fdd15121eca7e79e4ba098483105a9f6061b3d135f9a8d982dbb3f72e9c2fe4d005e312dd SHA512 a343160625923fcbbd55b5b17cca3b962b1ef11cb7ca25a5a20ece8efb7de5fd2b9ce1f69e8903096de7385b402dd487c3b94c7998059b91d45d8cf34fb946ca
|
||||
DIST insync-emblem-icons-3.4.2.40983-1.noarch.rpm 47745 BLAKE2B 5531f388f53576b8ed2a4ec1f3669274512680a21d320b220459f2e2c6fb0356d445e8e0f7afc5a794d85ba312a2a7ea2b53bb7481dde229f1fdd07cb067a0b3 SHA512 9d0c77411d133281fcefd05426da2a94c1c88172377a7e9bae31a2a697cb0f3d4a0d02282edaff1390bab8a2a60b709c331ac9007d5f620e8d83c24103b43a8e
|
||||
DIST insync-nautilus-3.4.2.40983-1.noarch.rpm 14085 BLAKE2B 9acfc5cd81356a066e7e54676c48553b485df1cec3db93f284b2b6e15d7f4662c685436b7b2811c86cdae22e59bf1277c1d2bc6ab8317d5d6e6f86ba7e9a9856 SHA512 938b1fc2b8e0fa5c6f1227cebb624b95fa07bec8a1b34f0100466ad3ec49b00b141f2a3a334afc0b152d0796e4d1c664b9f2168632233a7dadfd0aa0a86e7cac
|
||||
DIST insync-nemo-3.4.2.40983-1.noarch.rpm 12834 BLAKE2B f25731d07ccb7d5d0040bb74fc2f6634dbb9abcf33a1841839f4cd30779ce0c51dea83514bb68c6f2fcb0ac1b9899899776326f52abba6519b8eafd1fc05eaf7 SHA512 24ab72ba02b61dfc53812e5f2c23934e6e1a00bdf168bcb2dba9c66a43b4a47d914844e8f6b584414b8b45d4fad2197fdf8d23df14d236b61a11d6c1410ecb3d
|
||||
DIST insync-thunar-3.0.23.40579-1.x86_64.rpm 12661 BLAKE2B e8f0c473bad8b93e6464855fb2b3bf0d09118bf0bd75903a41852465000fcf96321d01268766900a4307960f388b4f15a8b28bfc0ab6c94a75f49d530f682d41 SHA512 74ab001160d30062da73b83c2cdafc6af2176ffda7856db98eb88305d71f6d07cc1a283b4a142cfb3138478900be0af6e946a6965bf2180f8ff86d3b5871df5f
|
||||
EBUILD insync-3.7.3.50326.ebuild 2604 BLAKE2B c4c9fc0e59632d46151ddff0a1aac4703aa539d2e12c4e12496cf1af3b552f1268fbb2af6a848b1e61f30aeeb34d901962c720acbf2729cfe82560067dee5f1d SHA512 10f6b6a9a90514972ce4fe4eec63119ad26e03855874e766d42091987a5bf748c753f5bc3173901ef7e0fe9ffb5dd46264d5e34d6f0d6e904674ea7e1defb501
|
||||
EBUILD insync-3.7.6.50356.ebuild 2604 BLAKE2B 0ed109247e2d47851c3566b416d838988283643902542463ea35780f8ff89493f392854c7c25e0cabd560230db54597af504aca188444a6d12b4175eb6859dbc SHA512 aa83d72dfc335010aeced46d936b70083d5ea233591ca625e0627b65c517c8da627a262a45bc6d16268ebe28a9b294fb71304b41c2f07b9a58303d8b6210f049
|
||||
MISC ChangeLog 733 BLAKE2B e94a5cdc3ddef340cf4edd8c9d07c16bfc6f549516b82be6a5fcf4b1b770c57d65287c5ec9d3f2ac365d225a8398bb1b6f1542b9ead2e10308688ef2dd6b8567 SHA512 c9c277db795e6ce397608facfd5810aaf99dfef21277ca913494118856d9234949612cc707229798e8fc8e038e9201e84477f6c632bae02bcd704d4f6eb5b8e3
|
||||
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
|
||||
|
@ -44,7 +44,7 @@ RDEPEND="dev-qt/qtcore:5
|
||||
media-libs/libglvnd
|
||||
sys-libs/glibc
|
||||
dev-libs/libffi-compat
|
||||
dev-lang/python:3.7"
|
||||
>=dev-lang/python-3"
|
||||
|
||||
src_unpack() {
|
||||
rpm_src_unpack
|
@ -1,4 +1,4 @@
|
||||
DIST xxe-perso-10_0_0.zip 86187583 BLAKE2B b6a41fbeff9103c27a7e76aa686e8161c3213398f0fe8defe04b9048459b98bc0781ec7395c384c1ce9d68e889232054f121bf0885b5ace3a666ff8575e159ac SHA512 7300c7e0bbdec6a3f523e4b30fd648a3df1a30de65a46e2cdce8f9ccf37c8be1cbffce8665aafcc666851b220fce3ac973512b65f5c6a9e95e36bfc711180e93
|
||||
EBUILD xxe-10.0.0.ebuild 2335 BLAKE2B 00fe389dfdb5b61517896023e7b6e6117a6ceec08ea4d44b6b9250871a8ea356918dd957909c6f751564944653e27f31ef11708cddd3084a8e18c2a569238140 SHA512 cbd7792c8c25274bbf25e275b3539a3a12f11fafb171b2f331eb0089338b0ed33260304d9cbc219ae93cebe39811ea6e6a8cae3a31e6fd70f0470092465d3730
|
||||
DIST xxe-perso-10_1_0.zip 86565431 BLAKE2B 5ea61bc71be32af5e0e5f6155fe92ee2997559de66dee6842c7fe96a4bc72abb84b4f1a75df96d91379ac0b809c8049c6cc3c62fc1da7999f5eda7fd22375781 SHA512 4da931498c0cca37bd3c798a9e043f934f312393024d6fa57400ea5e6f855b024c0277148f6ac2b58578e7a745cd789f50f260bb645130d60da0e89c7ab46250
|
||||
EBUILD xxe-10.1.0.ebuild 2335 BLAKE2B 00fe389dfdb5b61517896023e7b6e6117a6ceec08ea4d44b6b9250871a8ea356918dd957909c6f751564944653e27f31ef11708cddd3084a8e18c2a569238140 SHA512 cbd7792c8c25274bbf25e275b3539a3a12f11fafb171b2f331eb0089338b0ed33260304d9cbc219ae93cebe39811ea6e6a8cae3a31e6fd70f0470092465d3730
|
||||
MISC ChangeLog 2997 BLAKE2B c485a198c3a1ddda9c6f2f069fa73ee2c4deeb4eee4d28ec2f964e30cbc1a9f2299ee0e0ad0e4bda56c5ee5e7de5b7fd89b4b209c2834b9037350ca72bfa3f50 SHA512 6c1fadc9affbc2d88d3ad04db1298dd76d3f76769ecb9a5c59fd4e2f290495310500c0f95e95d062a3711d802805814597c87037fa24e3337c929ff3fc3b20dc
|
||||
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
|
||||
|
@ -1,4 +1,4 @@
|
||||
DIST acme-sources-0.96.4.zip 403868 BLAKE2B b57d4e1f399fca0bef0a64556982e48cfd47c54696e514d3e6511cc19b87de613949b0fc7f779413a80efe6f61a6e660fdd66c58cbe4a30b71ce0202ef5e8614 SHA512 7a76b4ed98f8793fdac6bf023160e9d5fc12d4ea415921a4c2926c9f4a890080578f46bdb821021def780ae301851f7b09cdf52f5799cb2045e318a8704d9f5e
|
||||
EBUILD acme-0.96.4-r1.ebuild 1086 BLAKE2B 2001524a1880800c2586d63f8ec6245ea47848e0997233f204b66a15ce3a569e4065787d88eebd20cbdd386b4a1c3547f3c6f7c6a606f49e2b534f947285a73a SHA512 ba22c55cccf0aaa9676b0eea7fe9e906d0c8110b069dc207e3c8667f464e70d856fac0731cbd47f90cabc75b099989f9b09c334200e77ef0f05b2e39e3d6a008
|
||||
EBUILD acme-0.96.4-r1.ebuild 1086 BLAKE2B c859a0f4c4bf019508808bbc0665e7815bf28d92ca62e5105abf18a4df7f425ef11fa980e6f3dbbaf4875a9a9766af49c88f01cca74c2656536c1ad553df4b05 SHA512 83acb2a798f04fef1193accd864ee9456a7f445bb90435ce7473c2289893c6db68ee9a68fb5d090eea4a5667515eda7b148b8b7ee4675ea56e53d2dfdd103641
|
||||
MISC ChangeLog 3534 BLAKE2B e8a0364ee70d8e6e94678a44d4900322a53f9eb6bbdd09c9cfbfcc342d03085a5ad8630a1793ca95bbd03880fa16647a69f1459792a954054655f5ac63bd47de SHA512 7b894fb0171363258b71b06cf7ab1532e242b8f27d923bea705b9e7ef7cc70ab38339e44d1db2e7b2b1354b22b390ae9798908e95188a1ab65fde96856f5d0c7
|
||||
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
|
||||
|
@ -2,7 +2,7 @@
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="5"
|
||||
EAPI="7"
|
||||
|
||||
inherit eutils toolchain-funcs multilib
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
DIST martINI-0.4.tar.gz 15721 BLAKE2B 00570ae2cdbfdcc13b85d44deff333a43d13db536b0f3fda5c0e6889d6e9aee099a9fc76238ba1276bf89be7fa3b8ad7029e6fae5b51e864ce9ecf2a98f120a5 SHA512 6a8f972f6235f9e84222b1dd8f13185b25dcde64fd72f72410bbbcf2252bdd9749e627524554966265684d1bef2ac9bc4d22b04f9ef56d07e330d37e43a14862
|
||||
DIST martINI-0.6.tar.gz 14919 BLAKE2B abc971feb455a0e472aa295fe61dc9972a9b5d3174a6898fa6e995a3151867985366ba84902d6f9b023c7c4c7b0c9a8957c6ab277ad104734ad463fc1dfaec5f SHA512 b21f680a4190b324e723db76a29e75d59d064af31aa96f047fd5c9bc0119be3d7f989a221f33c0e679858065772eac11a849be08aa2d1bc1c147cab0ca9f4fee
|
||||
EBUILD martINI-0.4.ebuild 519 BLAKE2B 1e939db92b3d7880c20eb5c35144ca28418d1b259d67295693f04b8ed72f187494fba0bd138e333934236284c6bb38fc19497e9b5e8c5a12cf2fcffab0f4612c SHA512 48f9d2bd1b348223b4e3cdaeac272a489107d3038c3e7a462964e8ac6e2c5f22a602cd0d0b929adbfedbb4332153471d3fcc3b54bb266ce75a0fd8c376947df5
|
||||
EBUILD martINI-0.6.ebuild 519 BLAKE2B 1e939db92b3d7880c20eb5c35144ca28418d1b259d67295693f04b8ed72f187494fba0bd138e333934236284c6bb38fc19497e9b5e8c5a12cf2fcffab0f4612c SHA512 48f9d2bd1b348223b4e3cdaeac272a489107d3038c3e7a462964e8ac6e2c5f22a602cd0d0b929adbfedbb4332153471d3fcc3b54bb266ce75a0fd8c376947df5
|
||||
EBUILD martINI-0.4.ebuild 522 BLAKE2B db3f628cf23c7911e51982bce059fcfc2aae7cf25f2717f8017f8d34653c944eb5e6c3bb939e2928df0f757b896b10c170a003508a30fe0142da32c7c11f2ae5 SHA512 bad842a795cc2f042c4d95fff2bea7044eae3ed8b946be4a8af55319877093c376c70779cdfaa7f2a8d7c9ece77bbe9823d9a7a706577e8db46b878aa62a0789
|
||||
EBUILD martINI-0.6.ebuild 522 BLAKE2B db3f628cf23c7911e51982bce059fcfc2aae7cf25f2717f8017f8d34653c944eb5e6c3bb939e2928df0f757b896b10c170a003508a30fe0142da32c7c11f2ae5 SHA512 bad842a795cc2f042c4d95fff2bea7044eae3ed8b946be4a8af55319877093c376c70779cdfaa7f2a8d7c9ece77bbe9823d9a7a706577e8db46b878aa62a0789
|
||||
MISC ChangeLog 489 BLAKE2B 73ea0a3ace103af9d8cb7b311dfa7f959b3dbc785b0602257ae0d3c24e547c191be8ef78ca081d8ea32f4b4d7aff750f04252a1751520d8da62e7575d3a42ff8 SHA512 cc982bba8a6dfec9cf278842f11175c9262087bd126a44735943dde6c9f88e93d0182ba55c390e3d568cdcde7c41c488848c6d03783e313d76bc914ece366c4d
|
||||
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
|
||||
|
@ -2,7 +2,7 @@
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7,8,9} )
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7,8,9,10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7,8,9} )
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7,8,9,10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
|
@ -1,5 +1,6 @@
|
||||
AUX pastescript-setup.py-exclude-tests.patch 656 BLAKE2B 4570f85c9476528e19d548a3760fcf1ddb9d4f6cdc61ec7f6336d03ebaf92be0dae849bad044d7307a68be76a1b635a1764394fc7b409b4c5f9dfbdde83cd803 SHA512 231018ef54e937721efb84da42c238afc3903614c030d9966e05512e0a93a1717b8b20d668ab0ebea1c70202ade8d83de41edb85d2ae4665e0100abf1f75d963
|
||||
DIST PasteScript-2.0.2.tar.gz 117521 BLAKE2B 2de72050ee7f5b7037b99f9661b5445e523607afc84a8846f0e5d9e89196e302627f552825ce0e4f821b7ed9ed2713c87d7b504a4e2abf092f1e8fa014c40c4b SHA512 2f093eb982972fed354219c75c2e008931cea553960cea8aaafbe57cde8556de5626e7eb9bb3b9b7328bad3b7d9899f11fc9773a65380396dae506e7531516de
|
||||
EBUILD pastescript-2.0.2.ebuild 1193 BLAKE2B 8ad41e08d726f2d4c4cb4836b6e181793af1639ba175a7a0546861e5ccd01c2c30682b95299f7957057315e42852eb17d90020950b6a07cdbb17c48ba02b9092 SHA512 6472b7d9b464fb67c0ef60965cddbc58945f00d4a120bac814fc019ded21365bb68690ac370eea3509596f8cfb9dca37b6de13f7f032e9964d7eeb46a3feea68
|
||||
EBUILD pastescript-2.0.2-r1.ebuild 1081 BLAKE2B 41930534dbf1c8dd592ac8d2e343a48bbbc37e1a5827e544bc8133c1a5036313c9144022f25330ef688606a97721610999fdad9e235907d3ba30065d8c29ffe7 SHA512 03cae3b820b6e969ef1fb17a22e99278310fecc3a188768fb38a49921554eea5f6119130f068b66f709a935faa1dcc0b57795450820c4674409614e130d32043
|
||||
EBUILD pastescript-2.0.2.ebuild 1213 BLAKE2B 7f518e4415c3bd1eb077492d69470a6d1d909410d4368682c7ed947b6d6dff3f31a675669852d7d8df50cd5121bac3a21fcf43a26d814e4d19414a2acb929ebb SHA512 6254460ce4f02365a9ec75bacaf7b923a70f21d6b0eda7c7c29475e421797ba678f798de0a6508aaf8c6123ae8fac2f1705600e39b931f2d40c0984f390ee846
|
||||
MISC ChangeLog 256 BLAKE2B e187fdda5ee06db51c3a9f123e38586deb29f152b0834c5d32f87345fafc4a0343d42f30c61d76310383a0a82524f1dcb560ef5b4482b8aaa902a04e7ebebb62 SHA512 df564905763b18c60a920017f09c7f98690001e4650179c0de0e8e3e1cebb29d4d2b72e0cb2b37ce5a1fba2d121c1692da27c4375c1e694e5b5459a7cc348ccd
|
||||
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
|
||||
|
44
dev-python/pastescript/pastescript-2.0.2-r1.ebuild
Normal file
44
dev-python/pastescript/pastescript-2.0.2-r1.ebuild
Normal file
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{8..10} pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="PasteScript"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
DESCRIPTION="A pluggable command-line frontend, to setup package file layouts"
|
||||
HOMEPAGE="http://pythonpaste.org/script/ https://pypi.python.org/pypi/PasteScript"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/paste-1.3[${PYTHON_USEDEP}]
|
||||
dev-python/pastedeploy[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
doc? (
|
||||
dev-python/pygments[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
|
||||
|
||||
# Tests are broken.
|
||||
RESTRICT="test"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
distutils_enable_sphinx docs \
|
||||
dev-python/sphinx_rtd_theme
|
||||
|
||||
python_compile() {
|
||||
distutils-r1_python_compile
|
||||
find "${BUILD_DIR}" -name '*.pth' -delete || die
|
||||
}
|
@ -1,9 +1,10 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{3,4,5,6,7,8,9} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{8..10} pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
|
2
dev-python/pypubsub/Manifest
Normal file
2
dev-python/pypubsub/Manifest
Normal file
@ -0,0 +1,2 @@
|
||||
DIST pypubsub-4.0.3.tar.gz 174033 BLAKE2B 65fcd960ce2f0548f152546faa7a98055a823414c453b475d6ade339f55e72a60dcb8d627f6272cc844d181f772b76dba4e53b2ecc521bb05420abc09f6c30d2 SHA512 cf9aca44e91a5d0e5ecf6739deabf2980f9464395c89e3c5335c5248e47c570701e0534bb660c5005325a994d9f8e7f261f36bc8bea74cfc7eb760b73c572652
|
||||
EBUILD pypubsub-4.0.3.ebuild 580 BLAKE2B 516325b6932c38e9a7d23dd41c500f9c78dcd610ec73404df8e95ee45fd5bb7106da6519cf897bc945ca96bac3179130a2253aa289eb4b47dc1f8a3cd5f6a6c4 SHA512 57a604983dd9d4d6d58c64028cde8b98953d9735469354a6e8d99449bce70e30b37eae5c416fc8f1f98bebbd5d614deae72ff54b47ae2aeb7df0d338d78cce80
|
28
dev-python/pypubsub/pypubsub-4.0.3.ebuild
Normal file
28
dev-python/pypubsub/pypubsub-4.0.3.ebuild
Normal file
@ -0,0 +1,28 @@
|
||||
# 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,10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A Python publish-subcribe library"
|
||||
HOMEPAGE="https://github.com/schollii/pypubsub/"
|
||||
SRC_URI="
|
||||
https://github.com/schollii/pypubsub/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
|
||||
RDEPEND=""
|
||||
|
||||
python_test() {
|
||||
distutils_install_for_testing
|
||||
cd "tests/suite" || die
|
||||
pytest -vv || die
|
||||
}
|
3
dev-python/twodict/Manifest
Normal file
3
dev-python/twodict/Manifest
Normal file
@ -0,0 +1,3 @@
|
||||
AUX 0001-Import-abstract-base-classes-from-collections.abc.patch 1429 BLAKE2B 2f08c58ac13e5d921639bf1db40fb83987356edcd84c2455cf872f752357e531d217f5215a132f53c8afbf9b0793205f4295ef2ff4bdb2d7673c0ad7809bd61c SHA512 f9ab50f63a6ac75509311c5f142ee075a0a54ff8fb0045973c30d545333e877818bae9f8884ce4aa1d6f8bc5212ef3b2baf04c115308a2f6508c2ac182eadc0a
|
||||
DIST twodict-1.2.tar.gz 7016 BLAKE2B dd396dd1a712474b6d07614190d69aee2cf47c46829d9bb9dec3e56e067a4f8289cd94aa9d2a7d9144a7b472fd13e4b1be8d229e3aff036bf65175be2b155027 SHA512 82fc49568d95fb742bb014789937e2c4fc54a1f680fd9743643bbfe50f580a62dc20e363974a3359586e6a47b72015e059f435f3b6470adcb567249a50cac434
|
||||
EBUILD twodict-1.2.ebuild 556 BLAKE2B ebdd476f2fb6e67756bae0037aa63613259f0400bc2ecc2b47d5f062d3842a018f21d579241cbf354838eab0b1a3a843e66dd7ae5be83e76f852f92a88cffd5f SHA512 4badddf55251ac2fe11fd08888f4038edc38f320e268da1aa8177a42b1b432861bfd2b46a653ee2131580ca8814a2a2a02d4b66bcb00fef5abd151da0b28d6fa
|
@ -0,0 +1,48 @@
|
||||
From: =?utf-8?q?Timo_R=C3=B6hling?= <roehling@debian.org>
|
||||
Date: Sun, 20 Feb 2022 20:12:28 +0100
|
||||
Subject: Import abstract base classes from collections.abc
|
||||
|
||||
---
|
||||
twodict.py | 8 ++++----
|
||||
1 file changed, 4 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/twodict.py b/twodict.py
|
||||
index 824e539..efbd342 100644
|
||||
--- a/twodict.py
|
||||
+++ b/twodict.py
|
||||
@@ -6,7 +6,7 @@ Attributes:
|
||||
"""
|
||||
|
||||
import sys
|
||||
-import collections
|
||||
+import collections.abc
|
||||
|
||||
|
||||
__all__ = ["TwoWayOrderedDict"]
|
||||
@@ -22,7 +22,7 @@ _DEFAULT_OBJECT = object()
|
||||
########## Custom views to mimic Python3 view objects ##########
|
||||
# See: https://docs.python.org/3/library/stdtypes.html#dict-views
|
||||
|
||||
-class DictKeysView(collections.KeysView):
|
||||
+class DictKeysView(collections.abc.KeysView):
|
||||
|
||||
def __init__(self, data):
|
||||
super(DictKeysView, self).__init__(data)
|
||||
@@ -35,7 +35,7 @@ class DictKeysView(collections.KeysView):
|
||||
return key in [key for key in self.__data]
|
||||
|
||||
|
||||
-class DictValuesView(collections.ValuesView):
|
||||
+class DictValuesView(collections.abc.ValuesView):
|
||||
|
||||
def __init__(self, data):
|
||||
super(DictValuesView, self).__init__(data)
|
||||
@@ -48,7 +48,7 @@ class DictValuesView(collections.ValuesView):
|
||||
return value in [self.__data[key] for key in self.__data]
|
||||
|
||||
|
||||
-class DictItemsView(collections.ItemsView):
|
||||
+class DictItemsView(collections.abc.ItemsView):
|
||||
|
||||
def __init__(self, data):
|
||||
super(DictItemsView, self).__init__(data)
|
23
dev-python/twodict/twodict-1.2.ebuild
Normal file
23
dev-python/twodict/twodict-1.2.ebuild
Normal file
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7,8,9,10} )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/0001-Import-abstract-base-classes-from-collections.abc.patch"
|
||||
)
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Simple two way ordered dictionary for Python"
|
||||
HOMEPAGE="https://github.com/MrS0m30n3/twodict"
|
||||
LICENSE="Unlicense"
|
||||
|
||||
SRC_URI="https://github.com/MrS0m30n3/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
SLOT="0"
|
||||
DEPEND=""
|
||||
RDEPEND="${PYTHON_DEPS}"
|
2
dev-python/wget/Manifest
Normal file
2
dev-python/wget/Manifest
Normal file
@ -0,0 +1,2 @@
|
||||
DIST wget-3.2.zip 10857 BLAKE2B d03d3545347031d90e9e954dee608eb1b255b54d5757315bbfe60c387fbde8db8a811be4ffcfb5577b364c03dd97964ce7db729c052493ccd85c434e528a4298 SHA512 173b444acdaba2d0e22e80557608f3d96f5b7fd62ca3e05e0f37c359d95e03875c9a5448db6e0fc4e3751ef11a746ef03aa1781d6d671372fc497e2af5887a2d
|
||||
EBUILD wget-3.2-r1.ebuild 425 BLAKE2B ab620bb23a287fb51e283397684d258c05d15ab096c7bdf82d13a9dda36016e8b72558fd9c508acc6499da0c7e6f072a526c6726a0f3941705cc3db3b6db7579 SHA512 5ba31a3dfdc0186f5d494eae33f1f02b7241fc79e0e6689cdfe3f54505151cf79cb196af88284807bdd5ecb983f764e1ec956a30012520a59cf9b99189a1e717
|
20
dev-python/wget/wget-3.2-r1.ebuild
Normal file
20
dev-python/wget/wget-3.2-r1.ebuild
Normal file
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=7
|
||||
PYTHON_COMPAT=( python3_{7..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="pure python download utility"
|
||||
HOMEPAGE="https://pypi.python.org/pypi/wget"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
|
||||
|
||||
LICENSE="Public Domain"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="${PYTHON_DEPEND}"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,4 +1,4 @@
|
||||
DIST go-utils-0.4.1.tar.bz2 58489 BLAKE2B b802db824aa7104020dc7b8650186f365bd15f44828a2dbaac3d38138af3c5d392545ec5a29ccd3b23e3c7318d61df831876fcc95f0afdc25aced218b5a5e677 SHA512 c716b0836d9c1fa908ee5a9f0b0a03e99f20b4a436c8b32610eb0dacd1bc0bab9ccdddf6d644c06d494ba32c8759a94c8f0da9153228b7198e527280b5b02a47
|
||||
EBUILD go-utils-0.4.1.ebuild 626 BLAKE2B 4fe118213be3df2ec02acb1cdce813a327829f82f31e43176f22fc7df036d357cf9d83251972084bc7fa5f270126676636a98752b26011aa43d1b703d92808b7 SHA512 947c2a7d8143562abfad79654ae0ddbd196a0ce7d3c4eeae2c8123b87b8e77715eb03eb2b404b81121feb5f8c17ef2ca5c4958008bd5fbfec9ea22f28abb024d
|
||||
EBUILD go-utils-0.4.1.ebuild 632 BLAKE2B 9de8d35b7ab846c99efd4b9b06214294d2b852f627d08240b713a6b43f061b4bca4716c0626f57bf80478d55876a5d44130f83bf45262008c27ae94f00c0097d SHA512 ff8fc2690384f08155b42792c4548f97bc4c8d8a8d97f92c6f83cf537067303b537f013541e2b1d3c62055540d5775039705b26d0223e3967ca332f26b69359a
|
||||
MISC ChangeLog 1901 BLAKE2B 299dba88f53991b7050245a2aabec47bbe5bbb014b70c409eb431e19e10c0c1cf9ba73fc08aa55f89f484e3b93cf286b36030e980ec83b5872946e562cdd1c42 SHA512 798e569ada900862e142c8c0e9e13786000b45fdc4901633164d93fa17845ee697f3a545f7b87e7adccb6dac5e828ce4452bbdf8165ded8643f64575e1164c62
|
||||
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
|
||||
|
@ -22,7 +22,7 @@ RDEPEND="app-portage/gentoolkit
|
||||
dev-vcs/subversion
|
||||
sys-apps/portage
|
||||
dev-lang/ruby
|
||||
dev-lang/python
|
||||
>=dev-lang/python-3.0
|
||||
app-portage/portage-utils"
|
||||
|
||||
src_install() {
|
||||
|
99
licenses/IDA-EULA
Normal file
99
licenses/IDA-EULA
Normal file
@ -0,0 +1,99 @@
|
||||
IDA License Agreement
|
||||
|
||||
The IDA computer programs, hereafter described as "the software"
|
||||
are licensed, not sold, to you by Hex-Rays SA pursuant to the
|
||||
terms and conditions of this Agreement. Hex-Rays SA reserves any
|
||||
right not expressly granted to you. You own the media on which the
|
||||
software is delivered but Hex-Rays SA retains ownership of all
|
||||
copies of the software itself. The software is protected by copyright
|
||||
law.
|
||||
|
||||
The following licenses schemes exist:
|
||||
|
||||
- per named user license
|
||||
- per fixed computer license
|
||||
- floating (roaming) license
|
||||
|
||||
Each per user license permits the user to install the software on his/her
|
||||
office workstation, personal laptop and home computer, provided that
|
||||
no other user uses the software on those computers. Each per user license
|
||||
permits the user to use the software on only one physical computer at a time.
|
||||
|
||||
Each per fixed computer license permits your company to install and use the
|
||||
software on only one physical or virtual computer.
|
||||
|
||||
Each floating license permits your company to install the software on
|
||||
as many computers as required. One floating license permits
|
||||
one concurrent use of the software.
|
||||
|
||||
This license also allows you to
|
||||
|
||||
- make as many copies of the installation media as you need for backup
|
||||
or installation purposes.
|
||||
- reverse-engineer the software.
|
||||
- with our written agreement, transfer the software and all rights under this
|
||||
license to an other party together with a copy of this license and all
|
||||
material, written or electronic, accompanying the software, provided that
|
||||
the other party reads and accepts the terms and conditions of this license.
|
||||
You lose the right to use the software and all other rights under this
|
||||
license when transferring the software.
|
||||
|
||||
The license is a temporary license subject to full payment of all invoices
|
||||
issued by Hex-Rays SA for the software. Upon full payment the license
|
||||
becomes a permanent license. In the event that any payment for the software
|
||||
is not received in a timely manner, you must immediately discontinue its use.
|
||||
|
||||
Restrictions
|
||||
|
||||
You may not distribute copies of the software to another party or
|
||||
electronically transfer the software from one computer to another if
|
||||
one computer belongs to another party.
|
||||
|
||||
You may not modify, adapt, translate, rent, lease, resell, distribute,
|
||||
or create derivative works based upon the software or any part
|
||||
thereof.
|
||||
|
||||
Limited Warranty and Disclaimers
|
||||
|
||||
The software is provided "as is" without warranty of any kind.
|
||||
Hex-Rays SA expressly disclaims all implied warranties, included
|
||||
but not limited to the implied warranties of merchantability and
|
||||
fitness for a particular purpose. Hex-Rays SA does not guarantee
|
||||
the software or any accompanying materials in terms of their
|
||||
correctness, accuracy, reliability, or otherwise. The entire risk as
|
||||
to the results and performance of the software and written materials
|
||||
is assumed by you.
|
||||
|
||||
Complete Statement of Warranty
|
||||
|
||||
The limited warranty provided in preceding paragraphs are the only
|
||||
warranties of any kind made by Hex-Rays SA on this product. No
|
||||
oral or written information or advice given by Hex-Rays SA, its
|
||||
dealers, distributors, agents or employees shall create a warranty or
|
||||
in any way increase the scope of this warranty, and you may not rely
|
||||
on any such information or advice. This warranty gives you specific
|
||||
legal rights. You may have other rights, which vary from country to
|
||||
country.
|
||||
|
||||
Limitation of Liability.
|
||||
|
||||
In no event will Hex-Rays SA or its employees be liable to you
|
||||
for any consequential, incidental, or indirect damages arising out of
|
||||
the use or the inability to use the software or accompanying written
|
||||
material. This includes damages for loss of business profits, business
|
||||
interruption and loss of business information. The liability of
|
||||
Hex-Rays SA for actual damages for any cause whatsoever is
|
||||
limited to the money paid for the software that caused the damages.
|
||||
|
||||
Termination
|
||||
|
||||
This license is effective until terminated. It will terminate
|
||||
immediately without notice if you fail to comply with any of its
|
||||
provisions. Upon termination you must destroy the software and all
|
||||
copies thereof. You may terminate this license at any time by
|
||||
destroying the software and all copies thereof.
|
||||
|
||||
Disputes
|
||||
|
||||
Disputes related to this agreement will be dealt with in the district court of
|
||||
Liège, Belgium.
|
2
media-fonts/eightbit-atari/Manifest
Normal file
2
media-fonts/eightbit-atari/Manifest
Normal file
@ -0,0 +1,2 @@
|
||||
DIST eightbit-atari-2.0.tar.gz 16991284 BLAKE2B da3236e28063cbb7cdcd2f5e27f382ce39869bdbd41425d1b0987234efd78780418d7fc1339904505180d1b373324384332621feb5d66be3c306537a3ef1a800 SHA512 7686163567e0587d0425298bf2e85da735b3c930130a62140eca104cc1805e5c7e83c98e6594cde164ec7ba4722ce32c9d2c8e6150a17790b1ee3f706525b7ed
|
||||
EBUILD eightbit-atari-2.0.ebuild 528 BLAKE2B 9336192983c4bbe87e0f54caa4c87ce2dbe95c2eb4d5cc7cc5469fcc50352f8f24148abfec8f8896183e39f05c1a668c73e16c497a47e6979284188d4631bdf8 SHA512 aa1f6c7bb72949114d241c2acdc61e035000c935f71198646ebae729321016a513635bd3ff95738435e7db9224aae9e726425ee86997cc0e466bea1499b2dfde
|
18
media-fonts/eightbit-atari/eightbit-atari-2.0.ebuild
Normal file
18
media-fonts/eightbit-atari/eightbit-atari-2.0.ebuild
Normal file
@ -0,0 +1,18 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit font
|
||||
|
||||
DESCRIPTION="Fonts generated from original bitmaps from Atari 8-Bit computers"
|
||||
HOMEPAGE="https://github.com/TheRobotFactory/EightBit-Atari-Fonts"
|
||||
SRC_URI="https://github.com/TheRobotFactory/EightBit-Atari-Fonts/archive/refs/tags/v2.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/EightBit-Atari-Fonts-2/Truetype"
|
||||
|
||||
LICENSE="CC0-1.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
|
||||
IUSE=""
|
||||
|
||||
FONT_SUFFIX="ttf"
|
@ -1,6 +1,6 @@
|
||||
DIST otrdecoder-bin-32bit-linux-static-v520.tar.bz2 752833 BLAKE2B 39d0ceab9afd9ab5ce847c4e6eaafa32f1348af9e17ec8b6832dc4717af81989eac5decdd15d9d2ea35e6bfff439919ff7bf25fa2846be72616466748130644c SHA512 807c548d2ec6c8ee0896e8c248803c98b912ec44a7945d7188acb54421aaf98c4a8f5a2384b778002afcb7c7fb5386bf53d8d7624ca78b4dc14ca2803b181600
|
||||
DIST otrdecoder-bin-64bit-linux-static-v520.tar.bz2 712416 BLAKE2B fd78cb84acc091d762ef51ded50a89e7b7426718df65e8fe7bb571d7f9de6f7617e5a812696756540744ce2f121629e30970f3c706ab9d55bd87abaa682e03c8 SHA512 279b4b8cf87d82f3b21b886097977c2f2ffc43d5d5815cdbef15251962d0fd3cc86e0b3e2e6e60df9b085e093f13d508a1d709cb762d4e49e8d909bc15af2f42
|
||||
DIST otrdecoder-gui.tar.bz2 3555 BLAKE2B 02125508f96883aa70678dcf49b0a2e384af79492fac7b2b0f673bd7ebc807a3b07178070da8e7ab8550cc2c09c7d079773e9ea27ec59104354204b629116ddc SHA512 4de14b1da45df60feb9259f286dbdb4ccf8a02b52b4d10f9954d450fd0238dd6fbb8e35f164cf6136eca14d6b6f3dc3fcd21c76cb73c2e81a82f1f46e7a07977
|
||||
EBUILD otrdecoder-bin-0.5.20.ebuild 1378 BLAKE2B a8884bebe0f6fa3bc72f2614b8bf426289dba2ebb3b866b519e8eeb6049f3053f6b88ac4418da4383d5511907ae5fd90058e1fbe5c9666538d0e5938c2bc7cfd SHA512 1636f609a0a52fad832da087f4ff2846446697eb5bb489766d424fc94c0f1bfbc0d099e07ccc96e6f48a5ad78d5676353c04920155feea50a3afa40215acc4f8
|
||||
EBUILD otrdecoder-bin-0.5.20.ebuild 1384 BLAKE2B 828023479043e41021cf9bfecfee2754984af73aab7d53ecd571cf1e0dbee9c99f2a87080faa830206ecee34734523c9137b76aad3b8096f56fc78495a8fc163 SHA512 059b2f5d351bcd56a7d866ddc0a3c2cf87a5121ee4ad43d432e5b154217e7c2fa29da9ca5cd6bcfd9b32bcfa2b4e1096ef7fd420588cd527b2d17eedfd68fb9b
|
||||
MISC ChangeLog 334 BLAKE2B 39409c4b9a20c447197aadaeac2212611c4f32f224a56d214eb0923d18475355388e6abf79e649049945301e465f28f03d68b9ced9d8ed4634806cc60b608700 SHA512 908feeb8fe0cdafc680687b3cf26c0a3a23e174c73351bd970ab6aa79f4701b6e82683c184d7e0fa1728d1d116c6286c5bf46ecff6402d61a71f0a9bd46c6a0f
|
||||
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
|
||||
|
@ -15,7 +15,7 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="X"
|
||||
|
||||
RDEPEND="X? ( dev-lang/python[tk] )"
|
||||
RDEPEND="X? ( >=dev-lang/python-3.0[tk] )"
|
||||
|
||||
RESTRICT="strip"
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
AUX makeresolvedeb-gentoo.patch 3164 BLAKE2B 798d172b151cb339f0e4b3c612928b845e73479ea65f88a0de27fbb5f3490aafc84d2e0ae80cd68c22038845bfe5bb6dbc1585309c3a09381db7e8a1d4d8ebec SHA512 41fa34f56634b06afacba28e29d07bd00cf0698a24a4470a7aee1faae26f117db6707e105df74ac34d3d1391a62cb70a555ba6e3d839d925760d44c480d5d8de
|
||||
DIST DaVinci_Resolve_17.4.5_Linux.zip 2339966220 BLAKE2B 55a6ad8ada56f3823c477f6675043f7dc4743e4c8e2986ce3f3ee4821f3aa03f23f225d7c75d004202d13c3fdf8cc13545b5e4bca84f0935feea69b75c73781f SHA512 e4dbe04f4985b147a61a8c47304a1a45a191a8a16454f8e1e93662ec9ceec300a387f7af84f75b7e9f88bd1eb8769f0cb07eada8e65f16e99dde42ea9a45d5b6
|
||||
DIST makeresolvedeb_1.5.1_multi.sh.tar.gz 4012 BLAKE2B 1200f3fc09f79e8c1b5f9a2bc77c0884784268f0e9fc19c9d114e76786c7558ed81990b99c52aedbcc20044ef504ae017e98218f04a78de9dc87e10a28b78824 SHA512 ac03bb94822a99640cfc3daad15031046859afadb7e32740da3d8069db453d6562117337a6b032e7218bb32394344e03d690f6dcbf32710687fbcb3161391b93
|
||||
EBUILD davinci-resolve-17.4.5.ebuild 2352 BLAKE2B 7baf198e022ed8c35ab9808a3a91e7ab6e7bd961b7d1bd2b9e058d65efdce7618d66490cec66c95973e75f46f15526bb36db670729821c6d5b75d1fb2715858a SHA512 3853f73a298a3b3217403bae74aefb1a326859a109a74b05008a10634e45c0dca4e1228d70b373af62c757a35e6a542b24b43d0df3597aa5aa651999e6c2478f
|
||||
DIST DaVinci_Resolve_18.0b1_Linux.zip 2570231721 BLAKE2B 0ba203a6e0e11154271f394562f93e1dfe767efc75e34f0b4273f13b158e4cd96aa1e6418e79d0eb8f35791001168d2e87cfcbf41bcf91f86679072c6d9c17a3 SHA512 0ca11fe44a5867c2b54304ccddb0bc1f9c7c81125f8d3ad4204816a81b17f6350b258e95a5cd937c820cf438a16919a643481f714b58859908114e088e56bc11
|
||||
DIST makeresolvedeb_1.6.0_multi.sh.tar.gz 4191 BLAKE2B ab2f09f339700ee31e011811152c6b97cc7e172698236efba0c0254cf69966c776dd222302e1da0266423f0af9c54ae426de4f5354d0d4550ae89b354f0a3d7a SHA512 02baae42c1e9d2163660b765ee6556660b337a3dfe25a60ee4bad9331d84700538ff9b339d045dd91cc0d89d1cd805e56437ae3a8d6ddf6502d0be0f0e5bc114
|
||||
EBUILD davinci-resolve-18.0_beta1.ebuild 2398 BLAKE2B 3ab08f350638446691b12139723001f5aeb40c5c2ec32b906f9c179173ccf9d1c813b5cb2e0557b09bdaa6b4c9c712fd9c47e8028d7ad4cdee93be4eab058cb1 SHA512 376d36a1d8d3f307bbfa124006bfcb4cbc57c21c75df3babb63dc970d8b4871e1fea637bd6ebf0997d97e888a4bb6b618a89675ee5d6d04df98ab8d01b3be55c
|
||||
MISC ChangeLog 502 BLAKE2B 247fa913b14508daf08104382c93d1fa21697fa9ad936e2ca02902726afdea2fdc86b70a86c5a45fa6b47678b96035ca5a6c32717cd2c6e7595a0a4f23c88599 SHA512 6a26eaf09cd118457312bf3ff32438683188a8969543562af40fc8de6bcb4430c90629ef8d3f0ee6d60142ab6dbd6cbcba93b5334c367bb5b5902ec3d377b293
|
||||
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
|
||||
|
@ -3,7 +3,8 @@
|
||||
|
||||
EAPI="7"
|
||||
|
||||
MAJOR_VER="$(ver_cut 1-3)"
|
||||
#MAJOR_VER="$(ver_cut 1-3)"
|
||||
MAJOR_VER="18.0b1"
|
||||
if [[ "${PN}" == "davinci-resolve-studio" ]] ; then
|
||||
BASE_NAME="DaVinci_Resolve_Studio_${MAJOR_VER}_Linux"
|
||||
CONFLICT_PKG="!!media-video/davinci-resolve"
|
||||
@ -12,7 +13,7 @@ else
|
||||
CONFLICT_PKG="!!media-video/davinci-resolve-studio"
|
||||
fi
|
||||
ARC_NAME="${BASE_NAME}.zip"
|
||||
MRD_VER=1.5.1
|
||||
MRD_VER=1.6.0
|
||||
inherit udev xdg
|
||||
|
||||
DESCRIPTION="Professional A/V post-production software suite"
|
||||
@ -78,7 +79,8 @@ src_prepare() {
|
||||
}
|
||||
|
||||
_adjust_sandbox() {
|
||||
addwrite /dev/fuse
|
||||
addwrite /dev
|
||||
addread /dev
|
||||
addpredict /var/lib/portage/home/.config
|
||||
addpredict /var/lib/portage/home/.local
|
||||
addpredict "/var/BlackmagicDesign/DaVinci Resolve"
|
||||
@ -86,6 +88,7 @@ _adjust_sandbox() {
|
||||
|
||||
src_compile() {
|
||||
_adjust_sandbox
|
||||
cd "${WORKDIR}"
|
||||
"${WORKDIR}"/makeresolvedeb.sh ${BASE_NAME}.run
|
||||
}
|
||||
|
@ -1,4 +1,4 @@
|
||||
DIST teams-1.4.00.7556-1.x86_64.rpm 106077233 BLAKE2B 1e3833f074c209a043bc2903e24a9e794c1e11a9a8882d2b122c2b23bf6c95a98358341399594214234adc8efb46a23e46e0ee1e3e197ad54eb24f208f605cf4 SHA512 00d947adeee82fbf3d35ef071a686b4298a155de781bf4a8023ddc328eebf9d20ed2a3190a608bf8c0583977c418c6fa80939d0cbf5a21c2e8a9f533b63da2bc
|
||||
EBUILD teams-1.4.00.7556.ebuild 6826 BLAKE2B 5b20c840c7a90f0053d42550b9cbf4cb2c20e406bce4a7acacf519ca4fd6015200edd97967a5c14753c3a3a1151f9b071903ed20a6c29f2adbea765ce10e50fa SHA512 fa688bc87105a0838b645a6a824d8586be2b6397a41bdd0eeba1de395771822a1f6caffa6614bd2c0e1c0691d615f96c13faf81f98d2f63acc81fd84cfe2025f
|
||||
DIST teams_1.5.00.10453_amd64.deb 84485626 BLAKE2B f9570bedd12dc9113c956d0b9c34c4124939b0a855f73a7611ce640b00fd4a7d8288af94aa3f087482040619c11f79a144e2292dd853254fe4f55fe694165a26 SHA512 69d95e06c67265358f1d995ad9faa21a1af753241031569e7ac88d0cc9c4781985a0839b4fa7e58d176472c7ab15bc8d0876733a2eb710d5d087d2662bc04c30
|
||||
EBUILD teams-1.5.00.10453.ebuild 3479 BLAKE2B 27c8267f1f19fc53e513d7f85f09d31515beeef14590fa018556f3c3419bbfb6c3c33cb883fb26304bdb52b26d7ffdc0bf61974ffb1f5b4e3925288c77fd6dd9 SHA512 43608ee32dfc5388aed5fd000f7e37d4ea09f7547919f86cb4d8f3ab03cb1506da3bc669c9a77984e5daf8880c6ec9f3089687087992947aa08f1f9efb0c5344
|
||||
MISC ChangeLog 207 BLAKE2B 3a5894676ecdb05e022ad1583f3cac494375617c58c7b86c0d40c1cd2ade29d54762f868fc7de6da3cf607e1ac68e52f7d16eed27cfb9b40462f2589bda67466 SHA512 db9b0a542e0822e8394eb9afc56f2dcaeb4a8d267be5d5b6b42d98b9504f8650a5522fbcf6b8c9495365e40317e031022fe8efa1ff41dceba9d04845ea9ddccb
|
||||
MISC metadata.xml 439 BLAKE2B 53292977c5b3e6e5d2b291ac915f99851c9450967b9d32223597a7dc379b85f89850267721ae894f123b4a5d58b1f93e4a7e868cba235fd802d8c9d514d9a6cb SHA512 f41cfa941591df038ef6b918ec5e7d94c7047e56f053b0a3c8b1edfd0cb5db894b39f584ea98906c0a90b782a6b464ba2c508933679009f483a0937ea0e8f47f
|
||||
|
@ -1,172 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
MULTILIB_COMPAT=( abi_x86_64 )
|
||||
|
||||
inherit pax-utils rpm multilib-build xdg-utils
|
||||
|
||||
DESCRIPTION="Microsoft Teams for Linux is your chat-centered workspace in Office 365"
|
||||
HOMEPAGE="https://aka.ms/microsoftteams"
|
||||
SRC_URI="https://packages.microsoft.com/yumrepos/ms-teams/${PN}-${PV}-1.x86_64.rpm"
|
||||
|
||||
LICENSE="no-source-code MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="pax_kernel"
|
||||
|
||||
S="${WORKDIR}"
|
||||
QA_PREBUILT=opt/teams/teams
|
||||
QA_TEXTRELS=opt/teams/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node
|
||||
QA_EXECSTACK=opt/teams/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node
|
||||
RESTRICT="mirror bindist strip" #299368
|
||||
|
||||
|
||||
RDEPEND="
|
||||
app-crypt/libsecret[${MULTILIB_USEDEP}]
|
||||
dev-libs/atk[${MULTILIB_USEDEP}]
|
||||
dev-libs/expat[${MULTILIB_USEDEP}]
|
||||
dev-libs/glib:2[${MULTILIB_USEDEP}]
|
||||
dev-libs/nspr[${MULTILIB_USEDEP}]
|
||||
dev-libs/nss[${MULTILIB_USEDEP}]
|
||||
gnome-base/gconf:2[${MULTILIB_USEDEP}]
|
||||
media-libs/alsa-lib[${MULTILIB_USEDEP}]
|
||||
media-libs/fontconfig:1.0[${MULTILIB_USEDEP}]
|
||||
media-libs/freetype:2[${MULTILIB_USEDEP}]
|
||||
media-libs/libv4l[${MULTILIB_USEDEP}]
|
||||
net-print/cups[${MULTILIB_USEDEP}]
|
||||
sys-apps/dbus[${MULTILIB_USEDEP}]
|
||||
sys-devel/gcc[cxx]
|
||||
virtual/ttf-fonts
|
||||
x11-libs/cairo[${MULTILIB_USEDEP}]
|
||||
x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
|
||||
x11-libs/gtk+:2[${MULTILIB_USEDEP}]
|
||||
x11-libs/libX11[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXScrnSaver[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXcomposite[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXcursor[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXdamage[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXext[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXfixes[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXi[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXrandr[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXrender[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXtst[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxcb[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxkbfile[${MULTILIB_USEDEP}]
|
||||
x11-libs/pango[${MULTILIB_USEDEP}]"
|
||||
|
||||
src_unpack() {
|
||||
rpm_src_unpack ${A}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -e "s!^TEAMS_PATH=.*!TEAMS_PATH=${EPREFIX}/opt/teams/teams!" \
|
||||
-i usr/bin/teams || die
|
||||
sed -e "s!^Exec=/usr/bin/teams!Exec=${EPREFIX}/opt/bin/teams!" \
|
||||
-e "s!^Categories=.*!Categories=Network;InstantMessaging;AudioVideo;!" \
|
||||
-e "/OnlyShowIn=.*/d" \
|
||||
-i usr/share/applications/teams.desktop || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /opt/teams/locales
|
||||
doins usr/share/teams/locales/*.pak
|
||||
|
||||
insinto /opt/teams/resources/app.asar.unpacked/node_modules/@microsoft/fasttext-languagedetector/build/Release
|
||||
doins usr/share/teams/resources/app.asar.unpacked/node_modules/@microsoft/fasttext-languagedetector/build/Release/fastText-languagedetector.node
|
||||
insinto /opt/teams/resources/app.asar.unpacked/node_modules/@microsoft/fasttext-languagedetector/models
|
||||
doins usr/share/teams/resources/app.asar.unpacked/node_modules/@microsoft/fasttext-languagedetector/models/*.ftz
|
||||
|
||||
insinto /opt/teams/resources/app.asar.unpacked/node_modules/@msteams/electron-modules-package-utils/build/Release
|
||||
doins usr/share/teams/resources/app.asar.unpacked/node_modules/@msteams/electron-modules-package-utils/build/Release/package-utils.node
|
||||
insinto /opt/teams/resources/app.asar.unpacked/node_modules/@msteams/node-locale-info-provider/build/Release
|
||||
doins usr/share/teams/resources/app.asar.unpacked/node_modules/@msteams/node-locale-info-provider/build/Release/node-locale-info-provider.node
|
||||
|
||||
insinto /opt/teams/resources/app.asar.unpacked/node_modules/modern-osutils/build/Release
|
||||
doins usr/share/teams/resources/app.asar.unpacked/node_modules/modern-osutils/build/Release/modern-osutils.node
|
||||
|
||||
insinto /opt/teams/resources/app.asar.unpacked/node_modules/media-hid/build/Release
|
||||
doins usr/share/teams/resources/app.asar.unpacked/node_modules/media-hid/build/Release/media-hid.node
|
||||
|
||||
insinto /opt/teams/resources/app.asar.unpacked/node_modules/native-utils/build/Release
|
||||
doins usr/share/teams/resources/app.asar.unpacked/node_modules/native-utils/build/Release/native-utils.node
|
||||
|
||||
insinto /opt/teams/resources/app.asar.unpacked/node_modules/node-spellcheckr/build/Release
|
||||
doins usr/share/teams/resources/app.asar.unpacked/node_modules/node-spellcheckr/build/Release/spellchecker.node
|
||||
|
||||
insinto /opt/teams/resources/app.asar.unpacked/node_modules/keyboard-layout/build/Release
|
||||
doins usr/share/teams/resources/app.asar.unpacked/node_modules/keyboard-layout/build/Release/keyboard-layout-manager.node
|
||||
|
||||
insinto /opt/teams/resources/app.asar.unpacked/node_modules/keytar4/build/Release
|
||||
doins usr/share/teams/resources/app.asar.unpacked/node_modules/keytar4/build/Release/keytar.node
|
||||
|
||||
insinto /opt/teams/resources/app.asar.unpacked/node_modules/slimcore/bin
|
||||
doins usr/share/teams/resources/app.asar.unpacked/node_modules/slimcore/bin/*.node
|
||||
|
||||
# insinto /opt/teams/resources/app.asar.unpacked/node_modules/v8-profiler-next/build/Release
|
||||
# doins usr/share/teams/resources/app.asar.unpacked/node_modules/v8-profiler-next/build/Release/profiler.node
|
||||
|
||||
insinto /opt/teams/resources
|
||||
doins usr/share/teams/resources/*.asar
|
||||
|
||||
insinto /opt/teams/resources/locales
|
||||
doins usr/share/teams/resources/locales/*.json
|
||||
|
||||
insinto /opt/teams/resources/assets
|
||||
doins -r usr/share/teams/resources/assets/*
|
||||
|
||||
insinto /opt/teams
|
||||
doins usr/share/teams/*.pak
|
||||
doins usr/share/teams/*.bin
|
||||
doins usr/share/teams/*.dat
|
||||
exeinto /opt/teams
|
||||
doexe usr/share/teams/*.so
|
||||
doexe usr/share/teams/teams
|
||||
|
||||
exeinto /opt/teams/swiftshader
|
||||
doexe usr/share/teams/swiftshader/*.so
|
||||
|
||||
into /opt
|
||||
dobin usr/bin/teams
|
||||
|
||||
dodoc usr/share/teams/*.html
|
||||
#dodoc -r usr/share/doc/teams/.
|
||||
# symlink required for the "Help->3rd Party Notes" menu entry (otherwise frozen skype -> xdg-open)
|
||||
#dosym ${P} usr/share/doc/teams
|
||||
|
||||
# compat symlink for teams bin autocreate autostart desktop file
|
||||
dosym ../../opt/bin/teams usr/bin/teams
|
||||
|
||||
doicon usr/share/pixmaps/teams.png
|
||||
|
||||
#local res
|
||||
# no 1024 at the moment
|
||||
#for res in 16 32 256 512; do
|
||||
# newicon -s ${res} usr/share/icons/hicolor/${res}x${res}/apps/teams.png teams.png
|
||||
#done
|
||||
|
||||
domenu usr/share/applications/teams.desktop
|
||||
|
||||
if use pax_kernel; then
|
||||
pax-mark -Cm "${ED%/}"/opt/teams/teams
|
||||
pax-mark -Cm "${ED%/}"/opt/teams/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node
|
||||
eqawarn "You have set USE=pax_kernel meaning that you intend to run"
|
||||
eqawarn "${PN} under a PaX enabled kernel. To do so, we must modify"
|
||||
eqawarn "the ${PN} binary itself and this *may* lead to breakage! If"
|
||||
eqawarn "you suspect that ${PN} is being broken by this modification,"
|
||||
eqawarn "please open a bug."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
}
|
106
net-im/teams/teams-1.5.00.10453.ebuild
Normal file
106
net-im/teams/teams-1.5.00.10453.ebuild
Normal file
@ -0,0 +1,106 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he
|
||||
hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
|
||||
sv sw ta te th tr uk vi zh-CN zh-TW"
|
||||
|
||||
inherit chromium-2 desktop unpacker xdg
|
||||
|
||||
DESCRIPTION="Microsoft Teams, an Office 365 multimedia collaboration client, pre-release"
|
||||
HOMEPAGE="https://products.office.com/en-us/microsoft-teams/group-chat-software/"
|
||||
SRC_URI="https://packages.microsoft.com/repos/ms-teams/pool/main/t/${PN}/${PN}_${PV}_amd64.deb"
|
||||
|
||||
LICENSE="ms-teams-pre"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64"
|
||||
RESTRICT="bindist mirror splitdebug test"
|
||||
IUSE="swiftshader system-ffmpeg"
|
||||
|
||||
QA_PREBUILT="*"
|
||||
# libasound2 (>= 1.0.16), libatk-bridge2.0-0 (>= 2.5.3), libatk1.0-0 (>= 2.2.0), libatspi2.0-0 (>= 2.9.90), libc6 (>= 2.17), libcairo2 (>= 1.10.0)
|
||||
# libcups2 (>= 1.7.0), libdrm2 (>= 2.4.38), libexpat1 (>= 2.0.1), libgbm1 (>= 17.1.0~rc2), libgcc1 (>= 1:3.0), libgdk-pixbuf2.0-0 (>= 2.22.0),
|
||||
# libglib2.0-0 (>= 2.39.4), libgtk-3-0 (>= 3.19.12), libnspr4 (>= 2:4.9-2~), libnss3 (>= 2:3.22), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0),
|
||||
# libx11-6 (>= 2:1.4.99.1), libx11-xcb1, libxcb-dri3-0, libxcb1 (>= 1.6), libxcomposite1 (>= 1:0.3-1), libxcursor1 (>> 1.1.2), libxdamage1 (>= 1:1.1),
|
||||
# libxext6, libxfixes3, libxi6 (>= 2:1.2.99.4), libxrandr2, libxrender1, libxtst6, apt-transport-https, libfontconfig1 (>= 2.11.0), libdbus-1-3 (>= 1.6.18),
|
||||
# libstdc++6 (>= 4.8.1)
|
||||
RDEPEND="
|
||||
app-accessibility/at-spi2-core:2
|
||||
app-accessibility/at-spi2-atk:2
|
||||
app-crypt/libsecret
|
||||
dev-libs/atk
|
||||
dev-libs/expat
|
||||
dev-libs/glib
|
||||
dev-libs/nspr
|
||||
dev-libs/nss
|
||||
media-libs/alsa-lib
|
||||
media-libs/fontconfig
|
||||
media-libs/mesa[gbm(+)]
|
||||
net-print/cups
|
||||
sys-apps/dbus
|
||||
sys-apps/util-linux
|
||||
sys-libs/glibc
|
||||
x11-libs/cairo
|
||||
x11-libs/libdrm
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/libX11
|
||||
x11-libs/libXScrnSaver
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXi
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXtst
|
||||
x11-libs/libxcb
|
||||
x11-libs/libxkbfile
|
||||
x11-libs/pango
|
||||
system-ffmpeg? ( <media-video/ffmpeg-4.3[chromium] )
|
||||
"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i '/OnlyShowIn=/d' usr/share/applications/${PN}.desktop || die
|
||||
sed -e "s@^TEAMS_PATH=.*@TEAMS_PATH=${EPREFIX}/opt/${PN}/${PN}@" \
|
||||
-i usr/bin/${PN} || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
rm _gpgorigin || die
|
||||
rm -r "usr/share/${PN}/resources/assets/"{.gitignore,macos,tlb,windows,x86,x64,arm64} || die
|
||||
rm -r "usr/share/${PN}/resources/tmp" || die
|
||||
rm "usr/share/${PN}/chrome-sandbox" || die
|
||||
|
||||
insinto /opt
|
||||
doins -r usr/share/${PN}
|
||||
|
||||
dobin usr/bin/${PN}
|
||||
domenu usr/share/applications/${PN}.desktop
|
||||
doicon usr/share/pixmaps/${PN}.png
|
||||
|
||||
pushd "${ED}/opt/${PN}/locales" > /dev/null || die
|
||||
chromium_remove_language_paks
|
||||
popd > /dev/null || die
|
||||
|
||||
if use system-ffmpeg; then
|
||||
rm "${ED}/opt/${PN}/libffmpeg.so" || die
|
||||
dosym "../../usr/$(get_libdir)/chromium/libffmpeg.so" "opt/${PN}/libffmpeg.so" || die
|
||||
elog "Using system ffmpeg. This is experimental and may lead to crashes."
|
||||
fi
|
||||
|
||||
if ! use swiftshader; then
|
||||
rm -r "${ED}/opt/${PN}/swiftshader" || die
|
||||
elog "Running without SwiftShader OpenGL implementation. If Teams doesn't start "
|
||||
elog "or you experience graphic issues, then try with USE=swiftshader enabled."
|
||||
fi
|
||||
|
||||
fperms +x /usr/bin/${PN}
|
||||
fperms +x /opt/${PN}/${PN}
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
DIST youtube-dl-gui-0.4.tar.gz 154995 BLAKE2B 9ce4e71567a04143c8ae280739bbeb9099d10c63bd3ea83f6474423a2237a91942046f88c45e767124ce36830fc8ac77be2494d3cc82c1f410471d7b16a10d0c SHA512 1205e96a5849fbe55a23a11ed79966e17383ddb012fb50c8e8c64c440d2c3f75a1220960092e36912f81a9bc652456555bd9f31463281ba66fd21faebebe2278
|
||||
DIST youtube-dl-gui-1.1.4.tar.gz 435631 BLAKE2B 8fe354b67debaa76c2ad4751a9b69352696249e26d68cbe7f65a23d3b4deb2c55a245a045054b0c1faf243145b9b50c8047598bf271b96c37cef61624220caea SHA512 dc814524c4422af14f5002e67146c77b481adc599feda8004e3390815dcc90575f2a09293301ed79cf3356d0513630a9efd85bb81cd6695780087feaf38223c1
|
||||
EBUILD youtube-dl-gui-0.4-r1.ebuild 1088 BLAKE2B 8e1a29f96e95b2928d59fe0fa84a1c9ad75803e2d9d8d7506599670fe59cbf17e5fdd4e53747bb94a93188fe201a062618858a5f4e98b9b12ff4ce96dbc5a9da SHA512 0ca412d9766a4c6a96f1bf19427cae1f1372c338257c4e244d07fffbf0a91bf9680b135c098dea4adc819070afed6c28e7be6ce13102be2c6da5138f7831726c
|
||||
EBUILD youtube-dl-gui-1.1.4.ebuild 1198 BLAKE2B f0562d180031733a508d4efac86663a5ef44754ce28ddc4a276b1f555c63057af5619893c53e85428c59203b4038d114a5fa248144c42cd147eaa8f5545a9879 SHA512 f11048ce2053a85fbfd0e35a567c40a57ec6450c321cb60d831a5e7d270bc630b1eb5c0d066c946818b9c9c7b8cda2a2d164011067f2ef50bfa6e213da9f583d
|
||||
EBUILD youtube-dl-gui-0.4-r1.ebuild 1091 BLAKE2B 45b09c9b47a12bca4e3f0d374cc5209c20bbc396f80fbd292f47dec522160adde9aa3a64ba6279b80049504a109f7f5f36c18601735bbd6f114213968e5afb82 SHA512 9ec49057b6d320b3e7acc030cc0faaf75a2ffd6e3b055b705952418f819c76901d1500a635c368c3d83684edac957c170034540b68717547efbc3294f82d9ace
|
||||
EBUILD youtube-dl-gui-1.1.4.ebuild 1201 BLAKE2B b0392ea2e8b7d7b01d954d9fc3ad21642c9cbdfb67fbd9a29b5dd187bedd7be8f9c18563e0956e654227f945aaf3a00b87f113f894becb269e058fd9e5e3f6e3 SHA512 083b330372c14309a9b9c27d1368fbd6ed0cd2d64992c69f52669b532888d0c5e3d6526e225e022903f84a3eae115b91cbcc117d0232491b5cc0155a6d3af34d
|
||||
MISC ChangeLog 385 BLAKE2B d26a404024005320f18259719956d818bc18bb6908022d6f9ac1d75de3956e19e376c8a3d7c4d5a2b3ebd332c1cbf34b39bb6d1b2863db12d373a36c5b20c63e SHA512 f0c8175bac806497f36974575b3db65b22a326aa3b74225f60b96e36b2e591351e7d9d76194ad4c1991c4b982424a1c9b894b55ff30974e1fe9d581122dada4c
|
||||
MISC metadata.xml 411 BLAKE2B 6bd76e3591b8a2d88277f9ebfbd5951a7458a266adf5818533a1d829a770db62e1de41a4cb4f29206ed5eb381c6f4bfdc04973c4c65bd72496b7e31b6c85880f SHA512 df1f54923628bff824dc8835c96902bd07d4462472b9b8f356abb0b9b81875d78fa96e511290739ecc5423eadc8b2579a65b2f31f9c2c6a73c8d3413c0603d98
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7,8,9} )
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5,6,7,8,9,10} )
|
||||
|
||||
inherit desktop distutils-r1 xdg-utils
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{4,5,6,7,8,9} )
|
||||
PYTHON_COMPAT=( python3_{4,5,6,7,8,9,10} )
|
||||
|
||||
inherit desktop distutils-r1 xdg-utils
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
DIST Logic-2.3.47-master.AppImage 164173039 BLAKE2B 0051797e17ff5fa3e7cc4cee3df8c8ca806e42e7da10f52b983c452d85cd694a07f4edca9e26d916f2557e8073210fa41b46800cf7e33a0d240c36264e06b6af SHA512 d9cea9b3b6e85a20184a69d30a53ae1865ee300557106c1f0f5dcc4b5d482001e13322b18cc4cba005911a07337200a9ad5dc3df88900bd8418198c9f146363d
|
||||
EBUILD saleae-logic-bin-2.3.47.ebuild 2928 BLAKE2B 581ffd4d742562cf2b309fcb24abe089026ae7b83f509e14cf1ae0a300184fde5c068149ecbd47552a2bb4d44f99c5a44cc15756b718700e19e3ff71e8e53e1d SHA512 7e55b0c391181bbc7c677890a64581493d2546af33a96254f72c00ad4bdc0b6eb34dc0794e37582f6a6604bdb335778890142e276b76a55a49f9ae1ed0c2f1d5
|
||||
DIST Logic-2.3.55-master.AppImage 168567824 BLAKE2B 5eef4973056556bd606da512545bafff5cc57ea51e488a81cedb1139ff02d9f6e9d29aa4a3ea46dc6de7c24007059056b312990776eaf32a41b0dcce20720440 SHA512 45bdb252818242fdae55daa51034a0c6b96d9539dbf3399c53cb389aff1013da6dbfc71d9130b1fc5f2bb10592107c0cb9c911039772a487f69049e33c4cc2ca
|
||||
EBUILD saleae-logic-bin-2.3.55.ebuild 2928 BLAKE2B 581ffd4d742562cf2b309fcb24abe089026ae7b83f509e14cf1ae0a300184fde5c068149ecbd47552a2bb4d44f99c5a44cc15756b718700e19e3ff71e8e53e1d SHA512 7e55b0c391181bbc7c677890a64581493d2546af33a96254f72c00ad4bdc0b6eb34dc0794e37582f6a6604bdb335778890142e276b76a55a49f9ae1ed0c2f1d5
|
||||
MISC ChangeLog 405 BLAKE2B 5fd50b228496d7ca318aed901b5dfc3ce33fc7327331495a1f94417087fcb9b6260e4f6ddde90e510507968208e2e16ca076b27005555679ff26272505a668f4 SHA512 0a832dcab3105dbfc8856c8a8e2eae4bf85ac2aa97d06c19b2591b4acde7fa5e7690e1ff1dc01799a19dad0f80bb0aec58925f5e3192331101af2fcb93e126bd
|
||||
MISC metadata.xml 411 BLAKE2B 6bd76e3591b8a2d88277f9ebfbd5951a7458a266adf5818533a1d829a770db62e1de41a4cb4f29206ed5eb381c6f4bfdc04973c4c65bd72496b7e31b6c85880f SHA512 df1f54923628bff824dc8835c96902bd07d4462472b9b8f356abb0b9b81875d78fa96e511290739ecc5423eadc8b2579a65b2f31f9c2c6a73c8d3413c0603d98
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST wavedrom-editor-v2.9.1-linux-x64.tar.gz 129977619 BLAKE2B 51210ff485242b06cb78ed121c3ce78a3a56ece4ff8c80698212d61b1660574b7ba8d7bdf478a4c0d021d3a32ed144f11d661ed6291cda39a79253c14a089062 SHA512 5d627fce56d2cb96a6bcf20b5a749b2f7d7f724bcba599ab95c28c398bf8d85fdb10244a110d2b22cc5dbaf6ccb8ba1f98a97848ceac7189dc1d05167b60398a
|
||||
DIST wavedrom.png 10639 BLAKE2B 91a91ba1304af8b1c25480b0019c4920b23f7d6751f263437a2006b0ec29f526a8893ec041825f2817f918ae36440de5674362e5dd7b5c830adf00b7a3871b1f SHA512 3f4c4f607d07a45a394fec5b8cc84241cccf36587dc3e334ffdd3d99e7a2d573e51fd18c3523ec538e98011c46763b6c575761ddefe25d2e28e6e370edd885a8
|
||||
EBUILD wavedrom-2.9.1.ebuild 2326 BLAKE2B 06e51d8778ec805b45ee535ce8dd5a32278d9fa1e35a8b44df25de159dac2f1ae812c2be5d682ba461fa70af17bff5c7072a42d9c0bb4f7d2775a50b20bdec95 SHA512 662f31d61521249339a57d1ca0c0dc014531f26f51485e66bcf6a1b1a06492a0e202fef20464c93cf11244d19241508c98200221be733b810446daeeca7ac967
|
||||
EBUILD wavedrom-2.9.1.ebuild 2345 BLAKE2B 999a070e982a00a6439c81a75fab7c98f967b05b4b9f3b6ec33de59e7f4815c36db0149776306d606ef19a907d8e0eff5e2ca698cb31da5550081b87e9fc672c SHA512 b6aeed6c192b2e35d821ea7e55adf7d47f580faba451decf10d19ce620655db434e64f0d981c7824145d9c7d48f41499a883ac77531614c1b7ca4ef2e615dd17
|
||||
MISC ChangeLog 853 BLAKE2B ad06ac01398c14bc0017a771365e29c2750a628394e24aa70a4df397bc0ed7c079780039e5b49e6d9ded283b9a6cd2c3a965c23340d2ea5159bc4fd616149503 SHA512 fb3db6434a7ac9eeb8e9067b3f2232e4d5f66d520050f318904751301cb264edb8e45a744497af9b2d0a58fb9c62d911e346207f153500fe3fced623975583bf
|
||||
MISC metadata.xml 411 BLAKE2B 6bd76e3591b8a2d88277f9ebfbd5951a7458a266adf5818533a1d829a770db62e1de41a4cb4f29206ed5eb381c6f4bfdc04973c4c65bd72496b7e31b6c85880f SHA512 df1f54923628bff824dc8835c96902bd07d4462472b9b8f356abb0b9b81875d78fa96e511290739ecc5423eadc8b2579a65b2f31f9c2c6a73c8d3413c0603d98
|
||||
|
@ -7,8 +7,8 @@ MULTILIB_COMPAT=( abi_x86_64 )
|
||||
|
||||
inherit chromium-2 desktop pax-utils multilib-build xdg
|
||||
|
||||
DESCRIPTION="Instant messaging client, with support for audio and video"
|
||||
HOMEPAGE="https://www.skype.com/"
|
||||
DESCRIPTION="WaveDrom draws your Timing Diagram or Waveform from simple textual description"
|
||||
HOMEPAGE="https://wavedrom.com/"
|
||||
SRC_URI="https://github.com/wavedrom/wavedrom.github.io/releases/download/v${PV}/${PN}-editor-v${PV}-linux-x64.tar.gz
|
||||
https://windows-cdn.softpedia.com/screenshots/thumbs/WaveDrom-Editor-thumb.png -> ${PN}.png"
|
||||
S="${WORKDIR}"
|
||||
|
45
www-apps/b2evolution/b2evolution-7.2.3.ebuild
Normal file
45
www-apps/b2evolution/b2evolution-7.2.3.ebuild
Normal file
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit webapp eutils
|
||||
|
||||
MY_EXT="stable-2021-03-01"
|
||||
|
||||
DESCRIPTION="Multilingual multiuser multi-blog engine"
|
||||
HOMEPAGE="http://www.b2evolution.net"
|
||||
SRC_URI="https://github.com/b2evolution/b2evolution/releases/download/${PV}/b2evolution-${PV}-${MY_EXT}.zip"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="virtual/httpd-php
|
||||
|| ( dev-lang/php[mysql] dev-lang/php[mysqli] )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/unzip"
|
||||
|
||||
need_httpd_cgi
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
src_install() {
|
||||
webapp_src_preinst
|
||||
|
||||
insinto "${MY_HTDOCSDIR}"
|
||||
doins -r .
|
||||
|
||||
#cp conf/_basic_config.template.php conf/_basic_config.php
|
||||
#rm doc/*.*-*.html doc/*.src.html
|
||||
#dohtml doc/*.html
|
||||
|
||||
webapp_serverowned "${MY_HTDOCSDIR}"
|
||||
webapp_serverowned "${MY_HTDOCSDIR}"/conf/_basic_config.template.php
|
||||
webapp_configfile "${MY_HTDOCSDIR}"/conf/_{advanced,application,basic_config.template,config,formatting,icons,locales,stats,upgrade}.php
|
||||
|
||||
webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
|
||||
webapp_postupgrade_txt en "${FILESDIR}"/postupgrade-en.txt
|
||||
|
||||
webapp_src_install
|
||||
}
|
7
www-client/seamonkey/Manifest
Normal file
7
www-client/seamonkey/Manifest
Normal file
@ -0,0 +1,7 @@
|
||||
AUX all-gentoo-1.js 1008 BLAKE2B 50418db37f55b9b9e53049abb95af79a5ee5137df9aab3ef6d1791e51a0c2f35d78b390982c5c20f4a57acebfaa013139276d0343cd4733a925510c8a5567c69 SHA512 5d1c9331db3c988f79be7756b57254bb3d2cb56cf10c7e79878d9968f882713cdcca0013d3507c4d69fcc7e99164a27b05ffbbb5ce78ee86b91ecce366a997c4
|
||||
AUX seamonkey.desktop 307 BLAKE2B 81aaa9a69dc60ae0872ebdfe796d3a6afbd4bd15c1c83c14abc06579c15bed2e48114e3fb374bab0ba7d9d4de28109b215601a2d6bd56af3aa9e82a4d0baaa91 SHA512 081d8ec12e9e2035fc8020238803ab9df98dac4350ce90a29e9e65a38efa13bb14cba0fbc2e68a2a857c5046142c68ecc8ab4535da4f284c0e04a3879afc429f
|
||||
DIST seamonkey-2.53.13.source-l10n.tar.xz 13641692 BLAKE2B 865d7fafc64fd6b0831abe2979b45f833823d50113f69f9e403ed74c16869207dfef15319185b1dec14d09927cdb167c9787829a5d41d3fe8d4abe1874931699 SHA512 ddffde1309f1b9f8d8a82d061494002e6525f2b0b724190a1367204010a9e1f0214abb35d391732fe52f93dd4cdbb1cab82ebe2c6297c876a080bcdf5904e862
|
||||
DIST seamonkey-2.53.13.source.tar.xz 253664548 BLAKE2B af8fb0b3ac339d8c468cfcfa9cf0594b93d0aa0d40a7a32b2d3a99c980ad4249983725347110b8cc87da0f4fbc7629e37c6cbe27f0bed181ede9b1df4292c297 SHA512 f95fcec1dd732c3ca8218e6359c51260d44c40c8c2f34ad11ee160166f4df7c2184dd5d7e02b4ee363700d189e8652fabe7aeec8d0917ea9589ec1baa714f7a2
|
||||
DIST seamonkey-2.53.13_beta1-patches-01.tar.xz 23932 BLAKE2B 53bc14a9ec4c9e66c2e0a525ff5cd5f46e94a2029fa6dfc92b7f8a9eda4a0a976dbef7c26921bff119c3b3f07d4eb05a0687f1c1a77dfbf64b2f49424921a689 SHA512 cfce88d3be4f4d785418144d21a75a3f80b5fd27d7bcc8cc54de67fe4c04a4d5cb095fb8ff4a0f57e08f9ab1337f35dddffd8d283c7816e1c8599f30dd994320
|
||||
DIST seamonkey-2.53.3-system_libvpx-1.8.patch.xz 3128 BLAKE2B f73802d2715a11964a4b4d34b582a2999ab42cff9ed005c5ca8c002ae745a973fbb682c3e568f6727a7fe93dc2d7a5ba3367adc4e1d256b8ab0cf8d940fceb8a SHA512 80b87c260445af181d1a0d39de9f95ac7c93f76e12328c1799e8607f50ca9e2a20bc4f15de3f32efbbabb444fd5352612b2629fee61875fa0acd6d050df338a2
|
||||
EBUILD seamonkey-2.53.13-r1.ebuild 16437 BLAKE2B d4292f436c99c4521705b530c4ab2259c919bc63eaa0deb10cab9f7feed0f1db73970d3ac0fa536d449de8991f2b945f6f509a74f7445c47d2677e43e272ae9e SHA512 03a04ce7f30a03c85a2f401aadd8e596131c041814a748618188e84ae9b9c86430f09f8ae429a393658123521ba6500fb5843f65828f5f7aefd29dc5c4c767e6
|
20
www-client/seamonkey/files/all-gentoo-1.js
Normal file
20
www-client/seamonkey/files/all-gentoo-1.js
Normal file
@ -0,0 +1,20 @@
|
||||
pref("browser.display.use_system_colors", true);
|
||||
pref("general.smoothScroll", true);
|
||||
pref("general.useragent.vendor", "Gentoo");
|
||||
pref("general.useragent.vendorSub", "SEAMONKEY_PVR");
|
||||
pref("update_notifications.enabled", false);
|
||||
|
||||
pref("app.update.enabled", false);
|
||||
pref("app.update.autoInstallEnabled", false);
|
||||
pref("browser.link.open_external", 3);
|
||||
pref("general.autoScroll", false);
|
||||
pref("browser.tabs.tabMinWidth", 15);
|
||||
pref("browser.backspace_action", 0);
|
||||
pref("accessibility.typeaheadfind", true);
|
||||
pref("browser.EULA.override", true);
|
||||
pref("intl.locale.matchOS", true);
|
||||
pref("general.useragent.locale", "chrome://global/locale/intl.properties");
|
||||
pref("extensions.autoDisableScopes", 0);
|
||||
pref("layout.css.dpi", 0);
|
||||
pref("browser.tabs.mouseScrollAdvancesTab", 0);
|
||||
pref("app.updatecheck.override", true);
|
10
www-client/seamonkey/files/seamonkey.desktop
Normal file
10
www-client/seamonkey/files/seamonkey.desktop
Normal file
@ -0,0 +1,10 @@
|
||||
[Desktop Entry]
|
||||
Name=SeaMonkey
|
||||
Comment=SeaMonkey Suite
|
||||
Exec=seamonkey %u
|
||||
Icon=seamonkey
|
||||
Terminal=false
|
||||
Type=Application
|
||||
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
|
||||
Categories=Network;WebBrowser;
|
||||
StartupNotify=true
|
543
www-client/seamonkey/seamonkey-2.53.13-r1.ebuild
Normal file
543
www-client/seamonkey/seamonkey-2.53.13-r1.ebuild
Normal file
@ -0,0 +1,543 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id: 344eae94b7a879e951c939eeac558e6192793041 $
|
||||
|
||||
EAPI=8
|
||||
|
||||
WANT_AUTOCONF="2.1"
|
||||
|
||||
#PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
|
||||
|
||||
# This list can be updated with scripts/get_langs.sh from the mozilla overlay
|
||||
# note - could not roll langpacks for: ca fi
|
||||
#MOZ_LANGS=(ca cs de en-GB es-AR es-ES fi fr gl hu it ja lt nb-NO nl pl pt-PT
|
||||
# ru sk sv-SE tr uk zh-CN zh-TW)
|
||||
MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
|
||||
ru sk sv-SE zh-CN zh-TW)
|
||||
|
||||
MOZ_PV="${PV/_pre*}"
|
||||
MOZ_PV="${MOZ_PV/_alpha/a}"
|
||||
MOZ_PV="${MOZ_PV/_beta/b}"
|
||||
MOZ_PV="${MOZ_PV/_rc/rc}"
|
||||
MOZ_P="${P}"
|
||||
MY_MOZ_P="${PN}-${MOZ_PV}"
|
||||
|
||||
if [[ ${PV} == *_pre* ]] ; then
|
||||
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}"
|
||||
else
|
||||
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}"
|
||||
fi
|
||||
|
||||
SRC_URI="${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz
|
||||
${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source-l10n.tar.xz -> ${P}.source-l10n.tar.xz"
|
||||
S="${WORKDIR}/${MY_MOZ_P}"
|
||||
|
||||
MOZ_GENERATE_LANGPACKS=1
|
||||
MOZ_L10N_SOURCEDIR="${S}/${P}-l10n"
|
||||
inherit autotools check-reqs desktop edos2unix flag-o-matic mozcoreconf-v6 mozlinguas-v2 pax-utils toolchain-funcs xdg-utils
|
||||
|
||||
DESCRIPTION="Seamonkey Web Browser"
|
||||
HOMEPAGE="https://www.seamonkey-project.org/"
|
||||
|
||||
PATCH="${PN}-2.53.13_beta1-patches-01"
|
||||
SRC_URI+="
|
||||
https://www.gentoofan.org/gentoo/dist/${PATCH}.tar.xz
|
||||
system-libvpx? ( https://dev.gentoo.org/~polynomial-c/mozilla/${PN}-2.53.3-system_libvpx-1.8.patch.xz )
|
||||
|
||||
"
|
||||
#https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
|
||||
|
||||
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
|
||||
SLOT="0"
|
||||
SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,sqlite} )
|
||||
IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
|
||||
lto pulseaudio selinux startup-notification test wifi"
|
||||
IUSE+=" ${SYSTEM_IUSE[@]}"
|
||||
KEYWORDS="~amd64 ~ppc64 ~x86"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
ASM_DEPEND=">=dev-lang/yasm-1.1"
|
||||
|
||||
BDEPEND="
|
||||
app-arch/unzip
|
||||
app-arch/zip
|
||||
>=dev-lang/nasm-2.13
|
||||
dev-lang/perl
|
||||
>=sys-devel/binutils-2.16.1
|
||||
virtual/pkgconfig
|
||||
>=virtual/rust-1.58.1
|
||||
amd64? ( ${ASM_DEPEND} )
|
||||
lto? ( sys-devel/binutils[gold] )
|
||||
x86? ( ${ASM_DEPEND} )
|
||||
"
|
||||
COMMON_DEPEND="
|
||||
app-arch/bzip2
|
||||
>=app-text/hunspell-1.5.4:=
|
||||
dev-libs/atk
|
||||
>=dev-libs/glib-2.26:2
|
||||
>=dev-libs/libffi-3.0.10:=
|
||||
>=dev-libs/nspr-4.25
|
||||
>=dev-libs/nss-3.53.1
|
||||
media-libs/fontconfig
|
||||
>=media-libs/freetype-2.4.10
|
||||
>=media-libs/libpng-1.6.31:0=[apng]
|
||||
>=media-libs/mesa-10.2:=
|
||||
>=sys-libs/zlib-1.2.3
|
||||
>=x11-libs/cairo-1.10[X]
|
||||
x11-libs/gdk-pixbuf
|
||||
>=x11-libs/gtk+-3.4.0:3
|
||||
x11-libs/libX11
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXt
|
||||
x11-libs/libxcb:=
|
||||
>=x11-libs/pango-1.22.0
|
||||
>=x11-libs/pixman-0.19.2
|
||||
media-video/ffmpeg
|
||||
virtual/freedesktop-icon-theme
|
||||
dbus? (
|
||||
>=dev-libs/dbus-glib-0.72
|
||||
>=sys-apps/dbus-0.60
|
||||
)
|
||||
jack? ( virtual/jack )
|
||||
crypt? ( <x11-plugins/enigmail-2.1.0 )
|
||||
kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
|
||||
pulseaudio? ( || (
|
||||
media-sound/pulseaudio
|
||||
>=media-sound/apulse-0.1.9
|
||||
) )
|
||||
startup-notification? ( >=x11-libs/startup-notification-0.8 )
|
||||
system-av1? (
|
||||
>=media-libs/dav1d-0.3.0:=
|
||||
>=media-libs/libaom-1.0.0:=
|
||||
)
|
||||
system-harfbuzz? (
|
||||
>=media-gfx/graphite2-1.3.9-r1
|
||||
>=media-libs/harfbuzz-1.3.3:0=
|
||||
)
|
||||
system-icu? ( >=dev-libs/icu-59.1:= )
|
||||
system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
|
||||
system-libevent? ( >=dev-libs/libevent-2.0:0= )
|
||||
system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] )
|
||||
system-sqlite? ( >=dev-db/sqlite-3.38.2:3[secure-delete,debug=] )
|
||||
wifi? (
|
||||
kernel_linux? (
|
||||
>=dev-libs/dbus-glib-0.72
|
||||
net-misc/networkmanager
|
||||
>=sys-apps/dbus-0.60
|
||||
)
|
||||
)
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
selinux? ( sec-policy/selinux-mozilla )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
amd64? ( virtual/opengl )
|
||||
x86? ( virtual/opengl )
|
||||
"
|
||||
|
||||
# allow GMP_PLUGIN_LIST to be set in an eclass or
|
||||
# overridden in the enviromnent (advanced hackers only)
|
||||
[[ -z ${GMP_PLUGIN_LIST} ]] && GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
|
||||
|
||||
BUILD_OBJ_DIR="${S}/seamonk"
|
||||
|
||||
pkg_setup() {
|
||||
if [[ ${PV} == *_beta* ]] || [[ ${PV} == *_pre* ]] ; then
|
||||
ewarn "You're using an unofficial release of ${PN}. Don't file any bug in"
|
||||
ewarn "Gentoo's Bugtracker against this package in case it breaks for you."
|
||||
ewarn "Those belong to upstream: https://bugzilla.mozilla.org"
|
||||
fi
|
||||
|
||||
moz_pkgsetup
|
||||
}
|
||||
|
||||
pkg_pretend() {
|
||||
# Ensure we have enough disk space to compile
|
||||
if use debug || use lto || use test ; then
|
||||
CHECKREQS_DISK_BUILD="16G"
|
||||
else
|
||||
CHECKREQS_DISK_BUILD="12G"
|
||||
fi
|
||||
check-reqs_pkg_setup
|
||||
}
|
||||
|
||||
spkg_setup() {
|
||||
# Ensure we have enough disk space to compile
|
||||
if use debug || use lto || use test ; then
|
||||
CHECKREQS_DISK_BUILD="16G"
|
||||
else
|
||||
CHECKREQS_DISK_BUILD="12G"
|
||||
fi
|
||||
check-reqs_pkg_setup
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
local l10n_sources="${P}.source-l10n.tar.xz"
|
||||
unpack ${A/ ${l10n_sources}}
|
||||
|
||||
mkdir "${S}/${P}-l10n" || die
|
||||
cd "${S}/${P}-l10n" || die
|
||||
unpack ${l10n_sources}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm "${WORKDIR}"/mozilla/2010_blessings-TERM.patch || die
|
||||
rm "${WORKDIR}"/mozilla/2020_2.53.13_beta1-split_on_tree_not_rev.patch || die
|
||||
|
||||
# Apply our patches
|
||||
eapply "${WORKDIR}"/mozilla
|
||||
|
||||
# Shell scripts sometimes contain DOS line endings; bug 391889
|
||||
grep -rlZ --include="*.sh" $'\r$' . |
|
||||
while read -r -d $'\0' file ; do
|
||||
einfo edos2unix "${file}"
|
||||
edos2unix "${file}"
|
||||
done
|
||||
|
||||
use system-libvpx \
|
||||
&& eapply -p2 "${WORKDIR}/${PN}-2.53.3-system_libvpx-1.8.patch"
|
||||
|
||||
# Allow user to apply any additional patches without modifing ebuild
|
||||
eapply_user
|
||||
|
||||
# Enable gnomebreakpad
|
||||
if use debug ; then
|
||||
sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \
|
||||
build/unix/run-mozilla.sh || die
|
||||
fi
|
||||
|
||||
# Ensure that are plugins dir is enabled as default
|
||||
sed -i -e "s:/usr/$(get_libdir)/mozilla/plugins:/usr/$(get_libdir)/${PN}/plugins:" \
|
||||
xpcom/io/nsAppFileLocationProvider.cpp || die
|
||||
|
||||
# Don't exit with error when some libs are missing which we have in
|
||||
# system.
|
||||
sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
|
||||
-i comm/suite/installer/Makefile.in || die
|
||||
# Don't error out when there's no files to be removed:
|
||||
sed 's@\(xargs rm\)$@\1 -f@' \
|
||||
-i toolkit/mozapps/installer/packager.mk || die
|
||||
|
||||
# Don't build libs-% locale files for chatzilla if we are not building chatzilla
|
||||
# (this is hard-coded in the build system at present rather than being based on configuration)
|
||||
if ! use chatzilla ; then
|
||||
sed '/extensions\/irc\/locales libs-/s@^@#@' \
|
||||
-i comm/suite/locales/Makefile.in || die
|
||||
fi
|
||||
|
||||
eautoreconf old-configure.in
|
||||
cd js/src || die
|
||||
eautoconf old-configure.in
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
|
||||
# Note: These are for Gentoo Linux use ONLY. For your own distribution, please
|
||||
# get your own set of keys.
|
||||
_google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
|
||||
|
||||
######################################
|
||||
#
|
||||
# mozconfig, CFLAGS and CXXFLAGS setup
|
||||
#
|
||||
######################################
|
||||
|
||||
mozconfig_init
|
||||
|
||||
##################################
|
||||
# Former mozconfig_config() part #
|
||||
##################################
|
||||
|
||||
# Migrated from mozcoreconf-2
|
||||
mozconfig_annotate 'system_libs' --with-system-bz2
|
||||
mozconfig_annotate 'system_libs' --with-system-zlib
|
||||
mozconfig_annotate 'system_libs' --with-system-pixman
|
||||
|
||||
# Disable for testing purposes only
|
||||
mozconfig_annotate 'Upstream bug 1341234' --disable-stylo
|
||||
|
||||
# Must pass release in order to properly select linker via gold useflag
|
||||
mozconfig_annotate 'Enable by Gentoo' --enable-release
|
||||
|
||||
# Must pass --enable-gold if using ld.gold
|
||||
if tc-ld-is-gold ; then
|
||||
mozconfig_annotate 'tc-ld-is-gold=true' --enable-gold
|
||||
else
|
||||
mozconfig_annotate 'tc-ld-is-gold=false' --disable-gold
|
||||
fi
|
||||
|
||||
# Enable position independent executables
|
||||
mozconfig_annotate 'enabled by Gentoo' --enable-pie
|
||||
|
||||
mozconfig_use_enable debug
|
||||
mozconfig_use_enable debug tests
|
||||
if ! use debug ; then
|
||||
mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
|
||||
else
|
||||
mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols
|
||||
fi
|
||||
|
||||
mozconfig_use_enable startup-notification
|
||||
|
||||
# wifi pulls in dbus so manage both here
|
||||
mozconfig_use_enable wifi necko-wifi
|
||||
if use kernel_linux && use wifi && ! use dbus ; then
|
||||
echo "Enabling dbus support due to wifi request"
|
||||
mozconfig_annotate 'dbus required by necko-wifi on linux' --enable-dbus
|
||||
else
|
||||
mozconfig_use_enable dbus
|
||||
mozconfig_annotate 'disabled' --disable-necko-wifi
|
||||
fi
|
||||
|
||||
# These are enabled by default in all mozilla applications
|
||||
mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${ESYSROOT}"/usr
|
||||
mozconfig_annotate '' --with-system-nss --with-nss-prefix="${ESYSROOT}"/usr
|
||||
mozconfig_annotate '' --x-includes="${ESYSROOT}"/usr/include --x-libraries="${ESYSROOT}"/usr/$(get_libdir)
|
||||
if use system-libevent ; then
|
||||
mozconfig_annotate '' --with-system-libevent="${ESYSROOT}"/usr
|
||||
fi
|
||||
mozconfig_annotate '' --prefix="${EPREFIX}"/usr
|
||||
mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
|
||||
mozconfig_annotate 'Gentoo default' --enable-system-hunspell
|
||||
mozconfig_annotate '' --disable-crashreporter
|
||||
mozconfig_annotate 'Gentoo default' --with-system-png
|
||||
mozconfig_annotate '' --enable-system-ffi
|
||||
mozconfig_annotate '' --disable-gconf
|
||||
mozconfig_annotate '' --with-intl-api
|
||||
|
||||
# default toolkit is cairo-gtk3, optional use flags can change this
|
||||
mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
|
||||
|
||||
# Instead of the standard --build= and --host=, mozilla uses --host instead
|
||||
# of --build, and --target intstead of --host.
|
||||
# Note, mozilla also has --build but it does not do what you think it does.
|
||||
# Set both --target and --host as mozilla uses python to guess values otherwise
|
||||
mozconfig_annotate '' --target="${CHOST}"
|
||||
mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
|
||||
|
||||
mozconfig_use_enable pulseaudio
|
||||
# force the deprecated alsa sound code if pulseaudio is disabled
|
||||
if use kernel_linux && ! use pulseaudio ; then
|
||||
mozconfig_annotate '-pulseaudio' --enable-alsa
|
||||
fi
|
||||
|
||||
# For testing purpose only
|
||||
mozconfig_annotate 'Sandbox' --enable-content-sandbox
|
||||
|
||||
mozconfig_use_enable system-sqlite
|
||||
mozconfig_use_with system-jpeg
|
||||
mozconfig_use_with system-icu
|
||||
mozconfig_use_with system-libvpx
|
||||
mozconfig_use_with system-harfbuzz
|
||||
mozconfig_use_with system-harfbuzz system-graphite2
|
||||
mozconfig_use_with system-av1
|
||||
|
||||
# Modifications to better support ARM, bug 553364
|
||||
if use cpu_flags_arm_neon ; then
|
||||
mozconfig_annotate '' --with-fpu=neon
|
||||
mozconfig_annotate '' --with-thumb=yes
|
||||
mozconfig_annotate '' --with-thumb-interwork=no
|
||||
fi
|
||||
if [[ ${CHOST} == armv* ]] ; then
|
||||
mozconfig_annotate '' --with-float-abi=hard
|
||||
if ! use system-libvpx ; then
|
||||
sed -i -e "s|softfp|hard|" media/libvpx/moz.build || die
|
||||
fi
|
||||
fi
|
||||
|
||||
if use lto ; then
|
||||
# Linking only works when using ld.gold when LTO is enabled
|
||||
mozconfig_annotate "forcing ld=gold due to USE=lto" --enable-linker=gold
|
||||
# ThinLTO is currently broken, see bmo#1644409
|
||||
mozconfig_annotate '+lto' --enable-lto=full
|
||||
else
|
||||
if tc-ld-is-gold ; then
|
||||
mozconfig_annotate "linker is set to gold" --enable-linker=gold
|
||||
else
|
||||
mozconfig_annotate "linker is set to bfd" --enable-linker=bfd
|
||||
fi
|
||||
fi
|
||||
# LTO flag was handled via configure
|
||||
filter-flags '-flto*'
|
||||
|
||||
##################################
|
||||
# Former mozconfig_config() end #
|
||||
##################################
|
||||
|
||||
# enable JACK, bug 600002
|
||||
mozconfig_use_enable jack
|
||||
|
||||
# It doesn't compile on alpha without this LDFLAGS
|
||||
use alpha && append-ldflags "-Wl,--no-relax"
|
||||
|
||||
# Linking fails without this due to memory exhaustion
|
||||
use x86 && append-ldflags "-Wl,--no-keep-memory"
|
||||
|
||||
# Setup api key for location services
|
||||
printf '%s' "${_google_api_key}" > "${S}"/google-api-key
|
||||
mozconfig_annotate '' --with-google-location-service-api-keyfile="${S}/google-api-key"
|
||||
mozconfig_annotate '' --with-google-safebrowsing-api-keyfile="${S}/google-api-key"
|
||||
|
||||
mozconfig_use_enable chatzilla irc
|
||||
mozconfig_annotate '' --enable-dominspector
|
||||
|
||||
# use startup-cache for faster startup time
|
||||
mozconfig_annotate '' --enable-startupcache
|
||||
|
||||
# Broken on some arches
|
||||
mozconfig_annotate '' --disable-elf-hack
|
||||
|
||||
# Use an objdir to keep things organized.
|
||||
echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig || die
|
||||
echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig || die
|
||||
|
||||
mozlinguas_mozconfig
|
||||
|
||||
# Finalize and report settings
|
||||
mozconfig_final
|
||||
|
||||
# Work around breakage in makeopts with --no-print-directory
|
||||
MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
|
||||
|
||||
if use amd64 || use x86 ; then
|
||||
append-flags -mno-avx
|
||||
fi
|
||||
|
||||
# Pass $MAKEOPTS to build system
|
||||
export MOZ_MAKE_FLAGS="${MAKEOPTS}"
|
||||
# Use system's Python environment
|
||||
export MACH_USE_SYSTEM_PYTHON=1
|
||||
# Disable notification when build system has finished
|
||||
export MOZ_NOSPAM=1
|
||||
|
||||
# workaround for funky/broken upstream configure...
|
||||
export SHELL="${SHELL:-${EPREFIX}/bin/bash}"
|
||||
#emake V=1 -f client.mk configure
|
||||
./mach configure || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
#MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
|
||||
#emake V=1 -f client.mk
|
||||
./mach build --verbose || die
|
||||
|
||||
mozlinguas_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
|
||||
DICTPATH="\"${EPREFIX}/usr/share/myspell\""
|
||||
|
||||
local emid
|
||||
pushd "${BUILD_OBJ_DIR}" &>/dev/null || die
|
||||
|
||||
# Pax mark xpcshell for hardened support, only used for startupcache creation.
|
||||
pax-mark m dist/bin/xpcshell
|
||||
|
||||
# Copy our preference before omnijar is created.
|
||||
sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \
|
||||
dist/bin/defaults/pref/all-gentoo.js \
|
||||
|| die
|
||||
|
||||
# Set default path to search for dictionaries.
|
||||
echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
|
||||
>> dist/bin/defaults/pref/all-gentoo.js \
|
||||
|| die
|
||||
|
||||
echo 'pref("extensions.autoDisableScopes", 3);' >> \
|
||||
dist/bin/defaults/pref/all-gentoo.js \
|
||||
|| die
|
||||
|
||||
local plugin
|
||||
if ! use gmp-autoupdate ; then
|
||||
for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
|
||||
echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
|
||||
dist/bin/defaults/pref/all-gentoo.js || die
|
||||
done
|
||||
fi
|
||||
|
||||
popd &>/dev/null || die
|
||||
|
||||
#MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
|
||||
#emake DESTDIR="${D}" install
|
||||
DESTDIR="${D}" ./mach install || die
|
||||
MOZ_P="${MY_MOZ_P}" mozlinguas_src_install
|
||||
|
||||
cp "${FILESDIR}"/${PN}.desktop "${T}" || die
|
||||
|
||||
sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \
|
||||
-i "${T}"/${PN}.desktop || die
|
||||
sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \
|
||||
|| die
|
||||
|
||||
# Install icon and .desktop for menu entry
|
||||
newicon "${S}"/comm/suite/branding/${PN}/default64.png ${PN}.png
|
||||
domenu "${T}"/${PN}.desktop
|
||||
|
||||
# Required in order to use plugins and even run seamonkey on hardened.
|
||||
pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container}
|
||||
|
||||
if use chatzilla ; then
|
||||
emid='{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}'
|
||||
|
||||
# remove the en_US-only xpi file so a version with all requested locales can be installed
|
||||
if [[ -e "${ED}"/${MOZILLA_FIVE_HOME}/extensions/${emid}.xpi ]] ; then
|
||||
rm -f "${ED}"/${MOZILLA_FIVE_HOME}/extensions/${emid}.xpi || die
|
||||
fi
|
||||
|
||||
# merge the extra locales into the main extension
|
||||
mozlinguas_xpistage_langpacks dist/xpi-stage/chatzilla
|
||||
|
||||
# install the merged extension
|
||||
mkdir -p "${T}/${emid}" || die
|
||||
cp -RLp -t "${T}/${emid}" dist/xpi-stage/chatzilla/* || die
|
||||
insinto ${MOZILLA_FIVE_HOME}/extensions
|
||||
doins -r "${T}/${emid}"
|
||||
fi
|
||||
|
||||
# Provide a place for plugins
|
||||
keepdir "${MOZILLA_FIVE_HOME}/plugins"
|
||||
|
||||
# revdep-rebuild entry
|
||||
insinto /etc/revdep-rebuild
|
||||
echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}*" >> ${T}/11${PN} || die
|
||||
doins "${T}"/11${PN}
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
SEAMONKEY_PLUGINS_DIR="${EROOT}/usr/$(get_libdir)/${PN}/plugins"
|
||||
|
||||
if [[ -L "${SEAMONKEY_PLUGINS_DIR}" ]] ; then
|
||||
rm "${SEAMONKEY_PLUGINS_DIR}" || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Update mimedb for the new .desktop file
|
||||
xdg_desktop_database_update
|
||||
|
||||
if ! use gmp-autoupdate ; then
|
||||
elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
|
||||
elog "installing into new profiles:"
|
||||
local plugin
|
||||
for plugin in "${GMP_PLUGIN_LIST[@]}"; do
|
||||
elog "\t ${plugin}"
|
||||
done
|
||||
fi
|
||||
|
||||
if use chatzilla ; then
|
||||
elog "chatzilla is now an extension which can be en-/disabled and configured via"
|
||||
elog "the Add-on manager."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
}
|
Loading…
Reference in New Issue
Block a user