Merge updates from master

This commit is contained in:
Repository mirror & CI
2021-03-15 11:07:54 +00:00
59 changed files with 936 additions and 153 deletions

View File

@@ -2,7 +2,3 @@ DIST doublecmd-0.9.10.gtk2.i386.tar.xz 7510460 BLAKE2B fbe8a39332fdf03b26e375dcc
DIST doublecmd-0.9.10.gtk2.x86_64.tar.xz 8796552 BLAKE2B 41382d0018e3c3b70b3572629129516264c628f15a25805cc72caba65c78045d9fb6b62cd0315ffd8ab1edd99d596f1cc09fe5b2fc0adc3fea7eeb2a118ef4d4 SHA512 4a908b897be77fdc3f9becb2b52d15e85066317fac340b143044378357a4e1c06b508297f1702ea33549cd0106c27a3e8bf979e0df38891f167fa0636b724508
DIST doublecmd-0.9.10.qt5.i386.tar.xz 7917484 BLAKE2B c307e4829b9c93d6e75d98942b815d32c3f47ee0e5dd7d57969a279f7e60d4ab3c798b8bb266f2c1ebaacd7d9fb7b70a87889ec2c4349da6378a84d512b309c7 SHA512 57ae1943e7e7fcc437b0574e14b2bee67a97c6618e78d988eb72457613c322f3c3eeea8ea3e5f4291cfc9d148570361aac48d6a9fba63b19024c2ecf4f99d431
DIST doublecmd-0.9.10.qt5.x86_64.tar.xz 8778420 BLAKE2B 24728a8539b9e455bb1dcb87f8404397dc1b8b24d3fa7e811e7922559801a9d50451190c9fb228233cf59c8793a0a9ff3f013a8fc042fbbf396903cc6bd02a88 SHA512 22073f0c1c623d4dca264bb8fba702c088b9e9984ac69d69a797878ef37359aac3e2ebc358007e04d147b328eb4c3a3dd58d5225f452de3a9f7fc9dfb556d2a5
DIST doublecmd-0.9.9.gtk2.i386.tar.xz 7494572 BLAKE2B 858723454efaa760f10f3675d383ebe41e77dfd4cdfb0d2d60342f8106051ef71a127f499c4b21127426818c3585156fcfea7a9f6c5974bf241d5bf8396bf396 SHA512 3ca14d2a0a515758f0b629a54f8d50a11ff27572ef6a004fb2a123b05236893e45fc4c60b7be837891455f4a6bf3a52eb4fa3e93a9d5254fa67d528df2d7b48b
DIST doublecmd-0.9.9.gtk2.x86_64.tar.xz 8760316 BLAKE2B 3fcd9bf5aa9918d0c7c96b431821b038c93d5736580621e282884f3121e01a3ca28cd9e085da3564914fb3e25270601dd765ba97f18d2c010421dc6de7c92058 SHA512 9733641ac3412eff3d90c8d063448fc8033f5ac262e051630fd1e6ea38a84b1202f2d6d16ebf05a896ad12ce1beb2cb5797989bbe9868c94e66f73f951d9eb16
DIST doublecmd-0.9.9.qt5.i386.tar.xz 7896720 BLAKE2B 42432a89d70cf19d4acd7ba9a466c25fa8042a77ddfcc7555165efc3aff32960ec88202893393e8448bc05fbf653647a109c2f797b67dab22e075ec09672df46 SHA512 e6e7627d11373b4cd4cad76dc66ee9746ae355c301d8721f9c0e5f368f98f7cae47db7bc7f91baa358493a9991d62e80686323d67f1f98bfd87b614e1069e1fe
DIST doublecmd-0.9.9.qt5.x86_64.tar.xz 8743552 BLAKE2B 7f29b706916293c44fee94b213062584f8151d4c38bf42c5a2c8659b2f5ea92d4d37fb03e56314d131457da759c397e300c5f95bae4e450513b86a408ec38008 SHA512 f33c61d580107df6cfb18db8e98540f79626a416452a670b721cadf3db05e64ab6110e0484fb625383bba5582c4306198e6fe872f5385fc129fbcc5ef23c0286

View File

@@ -1,68 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit desktop eutils xdg
MY_PN="doublecmd"
DESCRIPTION="Free cross platform open source file manager with two panels side by side."
HOMEPAGE="https://doublecmd.sourceforge.io/"
SRC_URI="amd64? (
gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz )
qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt5.x86_64.tar.xz )
)
x86? (
gtk? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.gtk2.i386.tar.xz )
qt5? ( mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.qt5.i386.tar.xz )
)"
# Licenses for package and plugins
LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gtk qt5"
REQUIRED_USE=" ^^ ( gtk qt5 ) "
S="${WORKDIR}/${MY_PN}"
QA_PREBUILT="
*/doublecmd
*/libQt5Pas.so.1
"
## "ldd doublecmd" output show linking to some libraries provided by sys-libs/glibc:2.2
## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed here).
## x11-libs/X11 is optional dependency of dev-qt/qtgui:5 by [xcb] or [X]
## therefore it is mentioned here explicitly.
RDEPEND="
dev-libs/glib:2
sys-apps/dbus
x11-libs/libX11
virtual/libc
gtk? ( x11-libs/gtk+:2 )
qt5? (
dev-qt/qtgui:5
dev-qt/qtx11extras:5
)
"
src_prepare(){
default
## Create partial init config that allows to store config within user home directory
cp "${FILESDIR}/doublecmd.xml" "${S}/"
}
src_install(){
insinto "/opt/${PN}"
doins -r "${S}/."
exeinto "/opt/${PN}"
doexe "${S}/${MY_PN}"
make_wrapper ${MY_PN} "/opt/${PN}/${MY_PN}" "" "/opt/${PN}" "/opt/bin/"
doicon -s 48 ${MY_PN}.png
make_desktop_entry "${MY_PN}" "Double Commander" "${MY_PN}" "Utility;" || die "Failed making desktop entry!"
}

View File

@@ -1 +1,2 @@
DIST R6_2.4.1.tar.gz 35536 BLAKE2B 0a2e7664d0b5911fe0f6c40bd80314ed6a100cbce9c9afe60a166e9fa0da773d16c0db545b28992b543d5a380c45bd977413026e422be13ca4706a4b0d7137e8 SHA512 bf165edf15f4fb3a4ad94b80bcf96f255b6889649b40c7f27af10841a55d81d02f8a42707fc08a5bcadfa94d77d67f4617739a75b3e7d99ba57bb9100dde98b0
DIST R6_2.5.0.tar.gz 63361 BLAKE2B 52320699e5a10698345e741b7790d54bdcc252ed32e84e3468eaded7289c5b28a922df841d36e09d31a566d84ad083f1296d305141bae71279bcb0a578f553df SHA512 09cfd4c5bde6ff46ec64622e81e24e944f325e720f6a65d476faca045505954e66a6a0efe9abeb9c88646c8071cda1c0267e325a342f00ee1933694d4d3a22c7

19
dev-R/R6/R6-2.5.0.ebuild Normal file
View File

@@ -0,0 +1,19 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit R-packages-guru
DESCRIPTION='Encapsulated Classes with Reference Semantics'
SRC_URI="http://cran.r-project.org/src/contrib/${PN}_${PV}.tar.gz"
LICENSE='MIT'
HOMEPAGE="
https://r6.r-lib.org
https://github.com/r-lib/R6
https://cran.r-project.org/package=R6
"
IUSE="${IUSE-}"
KEYWORDS="~amd64"
DEPEND=">=dev-lang/R-3.0"
RDEPEND="${DEPEND}"

View File

@@ -1 +1,2 @@
DIST Rcpp_1.0.4.6.tar.gz 2751467 BLAKE2B 1df5a1ab26974a0d4ec2bf8708a0f81a7bc8e27a1d50deda50375a0086c8284e6521914581c8bf336359ae61ab1c3be2cd18e49040451c8921a54188f4c75da4 SHA512 d3099925cd897100fc510e6a0b7a4c4007ec92edf5c335d7d87f39aac35a6cd5da605c904527da802414992ca13302192625fde769ce62ab7542d5cb76f5c1df
DIST Rcpp_1.0.6.tar.gz 2952876 BLAKE2B cb5b06a187389f1e7aac21623c318c0c0ad02812b49a841dc85680a82d2fbfb28ef040c2f5c9e25969a812d2d0479858969efe327235f12ab99cbf4d3bbfd7ce SHA512 eab225cfdd838e316824fe224e9822c01d09287251b89f3a83f03b5be294f6f3376f2cd2518f78a7bff57426247b62108dc7c60b89d78443172826fa24bf14cc

View File

@@ -0,0 +1,18 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit R-packages-guru
DESCRIPTION='Seamless R and C++ Integration'
SRC_URI="http://cran.r-project.org/src/contrib/${PN}_${PV}.tar.gz"
LICENSE='GPL-2+'
HOMEPAGE="
http://www.rcpp.org
http://dirk.eddelbuettel.com/code/rcpp.html
https://github.com/RcppCore/Rcpp
https://cran.r-project.org/package=Rcpp
"
IUSE="${IUSE-}"
KEYWORDS="~amd64"

View File

@@ -1 +1,2 @@
DIST cli_2.0.2.tar.gz 116357 BLAKE2B a6eba3e12e63ea37dcd139c1e70d318f0478e6b3ce39c6172d85fe64d622366c58878c6d80da0afe52ce2823e156f5007c33576e937418f3460260528788a515 SHA512 c5a398a35bfbc43b618b97477ef97785c674c1aad03fcbf20786f1eab057cd5f21da430ffa69161d14a331b2e538d8dc75b6a3a2699db799b1441dce31d3761e
DIST cli_2.3.1.tar.gz 134171 BLAKE2B d8de88269c28f0982814c03be70a5e2410e3c8e8f4db814592318c4c3c2002b727ed9aa02fe138db46e64f21e158bddadd15482bbb7ff31775faa9ff37e99ed3 SHA512 37cbe182ae855f06b75dcad589b9bb35d44b2ea3acb8ffdbcb2a0b704168d8a72c72daaa5d2ca98f2cd0dc2f2def7de43760552edaafa1e21929e313f93247c8

View File

@@ -0,0 +1,22 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit R-packages-guru
DESCRIPTION='Helpers for Developing Command Line Interfaces'
HOMEPAGE="
https://github.com/r-lib/cli
https://cran.r-project.org/package=cli
"
SRC_URI="http://cran.r-project.org/src/contrib/${PN}_${PV}.tar.gz"
LICENSE='MIT'
KEYWORDS="~amd64"
IUSE="${IUSE-}"
DEPEND="
>=dev-lang/R-2.1.0
dev-R/assertthat
dev-R/glue
"
RDEPEND="${DEPEND-}"

View File

@@ -1 +1,2 @@
DIST crayon_1.3.4.tar.gz 658694 BLAKE2B 6afaa0a7ee5bd2727ddf10d5a2a0741919e89531aa1ec1ce04373299d308df374979e097e986d122c83ee1b5cebbd92b3ae63147a8dd549211df3cf85844c842 SHA512 201e5e9b02cf10c4f098d07e0c982d3a4d8ee6c18dce666a4b74734c7b1d853af97d1aa4991470ddb89e4f3b5baa321f9fd4eabe1034f52b5ac10d051aa2eb18
DIST crayon_1.4.1.tar.gz 35769 BLAKE2B a856389d0368b7bdd469ca62d1d986d800ceee60de80b4d218c1ad40b3ec4b5f1be7f0426f5d12d803d31d151cf2933e8be254b3aa44a002e9eb56f2fc2f8a9c SHA512 cb449c04c8ecf8e78d91a8deb0d0ebe2407e4c608f0d001448985aca0cf81f1a5371ea0e1c96cb598d947db4b3f5ad484c7b4f6457ff06cd9bfce3cbb45b483c

View File

@@ -0,0 +1,16 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit R-packages-guru
DESCRIPTION='Colored Terminal Output'
HOMEPAGE="
https://github.com/r-lib/crayon
https://cran.r-project.org/package=crayon
"
SRC_URI="http://cran.r-project.org/src/contrib/${PN}_${PV}.tar.gz"
LICENSE='MIT'
KEYWORDS="~amd64"
IUSE="${IUSE-}"

View File

@@ -1 +1,2 @@
DIST digest_0.6.25.tar.gz 145642 BLAKE2B f7947399dde2e53820049f972b4e48f2685f65dbdb686ba05fa4e903aee87aee04767f8d247f1c537fe5c3cad2188f122e085fc11011152638649b94bbc5aba7 SHA512 5fb3683a3d20740aee0c98bdd52e60ebad3e7c7ca8db770d360aebf138b81f1623b70cdb382b2b32c5b7b59dbeef529cc2a75a7c5421c8be90c08c5a46bb1bc1
DIST digest_0.6.27.tar.gz 164373 BLAKE2B 0583494459a04cb8a2c42429a7fa6248c9d0c93762c64732bcc96fb874defd64272fbb9af3c870b3653be8c0e1ec25c523adffa3b1af237af96cd0aba3e24a29 SHA512 e97f2232d2bbebb2f5daf8f240a37ac9fae6d7ab57fc96c693fdca5436d8b9d1984ada5bd6f11c9683ae9096eda87db02d292f2d111b06af6f878f34bc46c639

View File

@@ -0,0 +1,18 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit R-packages-guru
DESCRIPTION='Create Compact Hash Digests of R Objects'
HOMEPAGE="
http://dirk.eddelbuettel.com/code/digest.html
https://github.com/eddelbuettel/digest
"
SRC_URI="http://cran.r-project.org/src/contrib/${PN}_${PV}.tar.gz"
LICENSE='GPL-2+'
KEYWORDS="~amd64"
IUSE="${IUSE-}"
RDEPEND=">=dev-lang/R-3.3.0"
DEPEND="${RDEPEND}"

View File

@@ -1 +1,2 @@
DIST dplyr_0.8.5.tar.gz 1378766 BLAKE2B 5093e178aa882913800d07c502aa3e3107d4152060e0070229091e483164493a94b1bc37f6f00d97641133b01301c013e81df38c8108954bce431447c298dd73 SHA512 08269e59c43aacc5959d516c1fed45d3dbbe0912aa92263ff8eda6454f216a739ea5989088852cf2ab60bf06fc8aea524557258df786e16b81f5f785cb627105
DIST dplyr_1.0.5.tar.gz 949019 BLAKE2B bbe96dc33004e286662149e4787abedf510f052f791e66481f95201c10396aabc5d6c70c173507924192dc642e1ebc0b5ac9c402092101b70a200bdba0f79669 SHA512 13e505b73d7e9dc5664154d483fd677e4bc245123685a3817d64646e78eb2ccef9cc1080f23ba7d9dd7a58ee59c025e9ab449d48c095717f662c1adcc49a4282

View File

@@ -0,0 +1,33 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit R-packages-guru
DESCRIPTION='A Grammar of Data Manipulation'
SRC_URI="http://cran.r-project.org/src/contrib/${PN}_${PV}.tar.gz"
LICENSE='MIT'
HOMEPAGE="
https://dplyr.tidyverse.org
https://github.com/tidyverse/dplyr
https://cran.r-project.org/package=dplyr
"
KEYWORDS="~amd64"
IUSE="${IUSE-}"
DEPEND="
dev-cpp/plog
dev-libs/boost
>=dev-lang/R-3.3.0
dev-R/ellipsis
dev-R/generics
>=dev-R/glue-1.3.2
>=dev-R/lifecycle-1.0.0
>=dev-R/magrittr-1.5
dev-R/R6
>=dev-R/rlang-0.4.10
>=dev-R/tibble-2.1.3
>=dev-R/tidyselect-1.1.0
>=dev-R/vctrs-0.3.5
"
RDEPEND="${DEPEND-}"

View File

@@ -1 +1,2 @@
DIST fansi_0.4.1.tar.gz 270906 BLAKE2B fe8f8fdd9f99292c787deb3cef08b89afcbfc7c7b0a56ffe8f29877afd2fac46d7144c7acabe5d1a49c0ae40c0842a21464cec32c3b194b823798489cf6fa3b3 SHA512 01289228240f245f13d4f65f368bec183d779018038f0e4f5b4aa6379676f5eda10d32b9c8a5c373d1cfcadec449b6d3efe05f0e09161430263e08be7da58ffc
DIST fansi_0.4.2.tar.gz 271435 BLAKE2B a15bae2ac0d7e8dff84e272a7de54653a38b818f7d51ccd7bca761344b085053ee7c612776b5d5785fc53d0e94e45f8faa3cb76c9bcd8c9d5e1e411df1e0c8a6 SHA512 5b6327e96e0febdb557fcad2a1ba7b91b229ab8d8fb22ff30ae24bd7850dee0b8bcdd66215df365873ed52e0d13736f7ad9219cc71de15ef25c6526fe84b3ce9

View File

@@ -0,0 +1,18 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit R-packages-guru
DESCRIPTION='ANSI Control Sequence Aware String Functions'
HOMEPAGE="
https://github.com/brodieG/fansi
https://cran.r-project.org/package=fansi
"
SRC_URI="http://cran.r-project.org/src/contrib/${PN}_${PV}.tar.gz"
LICENSE='GPL-2+'
KEYWORDS="~amd64"
IUSE="${IUSE-}"
DEPEND=">=dev-lang/R-3.1.0"
RDEPEND="${DEPEND}"

1
dev-R/generics/Manifest Normal file
View File

@@ -0,0 +1 @@
DIST generics_0.1.0.tar.gz 117834 BLAKE2B f395913d84fae322995302bbe3a022733f7a4cfe4fababd907278303dc229a393aa9db248b3a57a2e1ea9b9a28a4caa4eab719127c42ed08e82f1c0f15a03d35 SHA512 fc96efafe114a66eee57aba48b7ab763204c1bb43570eeda742bca9e7486b47a0bf01bad87f2bf225a5c67f0abaf60c758afe7dada049b692ee864077334616b

View File

@@ -0,0 +1,14 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit R-packages-guru
DESCRIPTION="Common S3 Generics not Provided by Base R Methods Related to Model Fitting"
KEYWORDS="~amd64"
SRC_URI="http://cran.r-project.org/src/contrib/${PN}_${PV}.tar.gz"
HOMEPAGE="https://cran.r-project.org/package=generics"
LICENSE="MIT"
DEPEND=">=dev-lang/R-3.1"
RDEPEND="${DEPEND-}"

View File

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>lssndrbarbieri@gmail.com</email>
<name>Alessandro Barbieri</name>
</maintainer>
<longdescription>
In order to reduce potential package dependencies and conflicts, generics provides a number of commonly used S3 generics.
</longdescription>
<upstream>
<bugs-to>
https://github.com/r-lib/generics/issues
</bugs-to>
<doc lang="en">
https://cran.r-project.org/web/packages/generics/generics.pdf
</doc>
<changelog>
https://cran.r-project.org/web/packages/generics/news/news.html
</changelog>
<maintainer>
<name>
Hadley Wickham
</name>
<email>
hadley@rstudio.com
</email>
</maintainer>
<remote-id type="github">
r-lib/generics
</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,2 +1,3 @@
DIST glue_1.4.0.tar.gz 98619 BLAKE2B 3c79c8b0f7f47c38c7216d0f9c4136acaf701e2424e9cf4d5be64595a9c6912292270efe00b9806a12c3357c974f6714c8dac155b67b9e425de534d13bcca0f3 SHA512 f06fd0953644e6ac33cf86dbc40e45c7bd94df1b69f797cf0d71d2c8e2eb89ae75e7642a754d33c7d45669a8f1b34b19b5527b4fbb8542a518d9b6d25aafb4f0
DIST glue_1.4.1.tar.gz 98581 BLAKE2B 1166630999a1e47a0de2899756ffd0eb37f2cab1fc99a1be5795c74e65d9ab5b15eb447ff97edeed0aceb0146feaf95cfc3a70b82d0f4542b2ce4e8e0dc2742c SHA512 b57153757814b47ca85b2f20ec8c64f2dd6647a3b463b4d31b371e78654c0a20f5fb5551c5918d10bc801e588e8c01c38662286922a9f053cf5c5b18982eea37
DIST glue_1.4.2.tar.gz 99049 BLAKE2B 9526ad13f75c08ed1955220cec81a746edd665b46c6ba6b34e33aa3ef11df9f61df2146011b5eb188c2e08bbb9bcb6789f7e82138586af516b037a98f28690f5 SHA512 d4c43c95fedf881be2fbe0e406a282e9af30b741533b653cb3c84ead8952e971d94cb4b6a98df07551b17726630b426e6178296e1c146e6cf04e9a7bd6d0562c

View File

@@ -0,0 +1,19 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit R-packages-guru
DESCRIPTION='Interpreted String Literals'
HOMEPAGE="
https://glue.tidyverse.org
https://github.com/tidyverse/glue
https://cran.r-project.org/package=glue
"
SRC_URI="http://cran.r-project.org/src/contrib/${PN}_${PV}.tar.gz"
LICENSE='MIT'
KEYWORDS="~amd64"
IUSE="${IUSE-}"
DEPEND=">=dev-lang/R-3.2"
RDEPEND="${DEPEND}"

View File

@@ -1 +1,2 @@
DIST lifecycle_0.2.0.tar.gz 164455 BLAKE2B 9b6899716625eee5e74200a84fec473b79d97c57bc17510259efd39e814b2ddbfd5bf92ce789b543bd42578e7496ce69d92d2386d10c61464d5af7fe2272a53f SHA512 f939b65a7eaaff543ffaf7284b07d551d2f851a1975a17116d7cdd3561dcf2e60d79561912f6e007a3d60c8a4e78727e74a96532f2555a5d6cc365a6f1e1dde5
DIST lifecycle_1.0.0.tar.gz 83389 BLAKE2B bc331f7997ce33cc51fc6d5c04c3d7acd8bb0026adb893d667265050f517a121d7a639a1aafbbb21a1cf45cb6c2c256d32dc628798a3e72596c2881aef05d9fe SHA512 603e1889c41b970a10956aff5b547111bd0166de7c6721419d2ea1667ff36202803faa9a0913710993d15e4713227ae8d9801ab26b0f2e54b06d44838de495a4

View File

@@ -0,0 +1,23 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit R-packages-guru
DESCRIPTION='Manage the Life Cycle of your Package Functions'
HOMEPAGE="
https://lifecycle.r-lib.org
https://github.com/r-lib/lifecycle
https://cran.r-project.org/package=lifecycle
"
SRC_URI="http://cran.r-project.org/src/contrib/${PN}_${PV}.tar.gz"
LICENSE='GPL-3'
KEYWORDS="~amd64"
IUSE="${IUSE-}"
DEPEND="
>=dev-lang/R-3.3
dev-R/glue
>=dev-R/rlang-0.4.10
"
RDEPEND="${DEPEND-}"

View File

@@ -1 +1,2 @@
DIST magrittr_1.5.tar.gz 200504 BLAKE2B 6f68ca7449dd157688fea924800a0b9af9b6eb4c696b50e848fd3d97ec457ee488b9f524f756c5619c3293b343aab9547a6e784319e96e769446cf4d236f1cf4 SHA512 d1e66bab279a08f85405fedee0efea0dc4af058e76d8c0151c620825e01a8cf766bf89eaf24a64c67cadbad05c18f780006837ae0e9ded32c2637ed4df984279
DIST magrittr_2.0.1.tar.gz 265580 BLAKE2B d524af6004741fe8d6bc0e3442d1c6f836b88937feac8352f49a12d6e58e954fd4e53e28e310629369168b94658cd7eac8b42701803bddb5041e9b7528b44b80 SHA512 aa27f64ba09494a5afbe0263ec379c4a73110de45f43c6265437192c01c33a0df6dce98bd0ace021b2f380be84c040c7177b00c396842b3415d137e9e01896d2

View File

@@ -0,0 +1,19 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit R-packages-guru
DESCRIPTION='A Forward-Pipe Operator for R'
HOMEPAGE="https://cran.r-project.org/package=magrittr"
SRC_URI="http://cran.r-project.org/src/contrib/${PN}_${PV}.tar.gz"
LICENSE='MIT'
KEYWORDS="~amd64"
IUSE="${IUSE-}"
DEPEND="
>=dev-lang/R-3.3
dev-R/glue
>=dev-R/rlang-0.4.10
"
RDEPEND="${DEPEND}"

View File

@@ -1 +1,2 @@
DIST pillar_1.4.4.tar.gz 231021 BLAKE2B 21a5597f70f093ff50fe21f79e2903ee16efc724cdb2b99396d29e1857c8cf7c8700c5d3f440db95f692691b0df0e82ef3419d17777146c76dbd0c1418d9780d SHA512 e1b325908b6d79bbc5e944b4117a46016be88bc5a71ce8e5494a3a46a85039d6d216b1699014dcafbe2d4f3365130a65d0ef481f66b2e6ee9df49c1e8801aad4
DIST pillar_1.5.1.tar.gz 1069450 BLAKE2B 31ef4984521be38e97912a3808341b3f03c4750aa974bfa680d43b969104dea1f818b76e5fb0e410e9da04deeee3553ace2cd40d3d8d964e390674ab4c923626 SHA512 a7dbcfa659506a10b03859d48ee3cabe1fea1874c82d0cecdf246f4a1de5aa4d24949ea5998d52fa172f296870960f572000c3f9784d1a073622f6f5d497befe

View File

@@ -0,0 +1,27 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit R-packages-guru
DESCRIPTION='Coloured Formatting for Columns'
HOMEPAGE="
https://github.com/r-lib/pillar
https://cran.r-project.org/package=pillar
"
SRC_URI="http://cran.r-project.org/src/contrib/${PN}_${PV}.tar.gz"
LICENSE='GPL-3'
KEYWORDS="~amd64"
IUSE="${IUSE-}"
DEPEND="
dev-R/cli
>=dev-R/crayon-1.3.4
dev-R/ellipsis
dev-R/fansi
dev-R/lifecycle
>=dev-R/rlang-0.3.0
>=dev-R/utf8-1.1.0
>=dev-R/vctrs-0.2.0
"
RDEPEND="${DEPEND-}"

View File

@@ -1 +1,2 @@
DIST rlang_0.4.10.tar.gz 915685 BLAKE2B a5738147b9977a6ae041962d3dab46a52c88d593e3a7bacce587bc48291f4084459cb1d2fde403bd476ac0476a360bf7e5886481a5be680c0e36ed1fa0b61d3f SHA512 f251217a448c484941d34edf5cb0964ab34f552c303ad3793084c03e57e4b6024c32a810644d3b2ba9d3b989b850b676ed5a89376d14507bbd2365feb4c7db2d
DIST rlang_0.4.6.tar.gz 835198 BLAKE2B 3b6f2ce9250a0fc390e4664606b1a8a3d9f1d3e9fbf1c3691a97183e04f6c1c7b9b97e363e3225bf294eaa25362d2fea743afff9d57b325471898ea971938f1e SHA512 d128a49a098de75d672d9f7bada3234aa2a2bdced69fd680822b9d2320431f01ec95440a3925038aabd493c83834a8d1f53b6dadac66974ad0e13d0ab3f1aec1

View File

@@ -0,0 +1,19 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit R-packages-guru
DESCRIPTION='Functions for Base Types and Core R and Tidyverse Features'
SRC_URI="http://cran.r-project.org/src/contrib/${PN}_${PV}.tar.gz"
LICENSE='GPL-3'
HOMEPAGE="
https://rlang.r-lib.org
https://github.com/r-lib/rlang
https://cran.r-project.org/package=rlang
"
KEYWORDS="~amd64"
IUSE="${IUSE-}"
DEPEND=">=dev-lang/R-3.3.0"
RDEPEND="${DEPEND}"

View File

@@ -1 +1,2 @@
DIST tibble_3.0.1.tar.gz 399191 BLAKE2B c1d1c0f79f46cf0e44939bc3a81ed45a18ce60083bd7459864bada8485b24c82edbb0d5c804cded19b37366600b0d440695b4c0561245e504a8c1f5b52ed78c4 SHA512 ad97383dd6468730c37a059881a27114fbdd10431be1354fc3899863d043e58303b123c95c6f5a729c353d9f3445ce317d6742696bd1fb940095034ea6b89037
DIST tibble_3.1.0.tar.gz 686464 BLAKE2B 64aff86b65ad92a168fe1aade9c94c86d2a120bc9fb71d6c820748f00cbc917043dcbe28344a1a78f98ea681661c8d6d1f43889c65e13d50c1ad87975d6b6a2d SHA512 13c695f671e958569fd3fe452e898c7ffe461a15235c06a549e65e393c5c205a6bfe948219f0b4c3e5d33db7f59d4da65bb09b44fa377f00d285d4bb10d83c38

View File

@@ -0,0 +1,31 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit R-packages-guru
DESCRIPTION='Simple Data Frames'
SRC_URI="http://cran.r-project.org/src/contrib/${PN}_${PV}.tar.gz"
LICENSE='MIT'
HOMEPAGE="
https://tibble.tidyverse.org
https://github.com/tidyverse/tibble
https://cran.r-project.org/package=tibble
"
IUSE="${IUSE-}"
KEYWORDS="~amd64"
DEPEND="
>=dev-lang/R-3.1.0
dev-R/cli
>=dev-R/crayon-1.3.4
>=dev-R/lifecycle-0.2.0
>=dev-R/ellipsis-0.2.0
>=dev-R/fansi-0.4.0
dev-R/magrittr
>=dev-R/pillar-1.5.0
dev-R/pkgconfig
>=dev-R/rlang-0.4.3
>=dev-R/vctrs-0.3.2
"
RDEPEND="${DEPEND-}"

View File

@@ -1 +1,2 @@
DIST utf8_1.1.4.tar.gz 218882 BLAKE2B 360e5010be9b4df755cf10b165e4de613aaa6e2420d28974522aafc7d99464cbf2c025b2a93a3319e3d4bb6dd85f998563ffa1780eacc1281aec9da49adc0fa5 SHA512 c45308500417e820285edaba54d5e6f3f2ab599dc388457a85cff0112b454ff09a9e18710762a93fc21239d84440ab844a1a7b134af6111a3cf0e3fa25ed95eb
DIST utf8_1.2.1.tar.gz 239463 BLAKE2B 81f12769f360731a58c1d132e0edb0d33378b400e644514e49807c20584c16e177babed3d46552f833d2650a35064f7240777749a6059dc671b29afb906625d6 SHA512 c91b1000366c44cea0956100cb0c5681466b9f4fd4511c8b4ebf6fb5d14bd71a49b1e4cb082a776af49de05e51c3deb0ba688a9bd740e5e722d41dd9b1eab282

View File

@@ -0,0 +1,18 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit R-packages-guru
HOMEPAGE="
https://github.com/patperry/r-utf8
https://cran.r-project.org/package=utf8
"
DESCRIPTION='Unicode Text Processing'
SRC_URI="http://cran.r-project.org/src/contrib/${PN}_${PV}.tar.gz"
LICENSE='Apache-2.0'
KEYWORDS="~amd64"
IUSE="${IUSE-}"
DEPEND=">=dev-lang/R-2.1.0"
RDEPEND="${DEPEND}"

View File

@@ -1,2 +1,3 @@
DIST vctrs_0.2.4.tar.gz 787455 BLAKE2B bcf86164566c4d70ec9d64e670eaf12dc80c5b115fa0320b79ee13b79113ef1b372dd728af6d3610680f124ff87f2c83268baed234a75ba6277e69a313dc2512 SHA512 2d23a58d407b1eff2162883d6906684ab0f3ec8a4ca2be7274bc82f29b2a846bce7d288d20b47ceb912846f4ee743556955b569b655efbd1d7d3d0da897e76ac
DIST vctrs_0.3.0.tar.gz 883312 BLAKE2B 6d1952dfda016de0864c0ea24d242ab7c39f65a4e03ca203b0f25b9d083fd391481d4306e164fcf24598421adc50d6bf6ef45e5af17b89a4df95dd0d83ca870b SHA512 eb6ec919a4a690f5b4b36f2640957aea8a4ca4de4549783ea949cb2c2c2fc9d3770e885cbf7c01172d2ee22e944e18c8787c4c27242fe9292a2a52a1a7eacd5d
DIST vctrs_0.3.6.tar.gz 778016 BLAKE2B 70cc7a24ece9bf8a8f7ca021e593d1402cce227052dc45492ca7c6eac77ef5111774db8a133d09e22cf52433b6768651798285f9667c0fb282552417d1c7f8d0 SHA512 894876d2dcf9f5f080c7f0ab4204cd16445a8dc034d152110bb6ef251196459eb168e83a5cef410235e006533cb2e97e7b865d0fcd54b501ff884ea1c8d5bd32

View File

@@ -0,0 +1,25 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit R-packages-guru
DESCRIPTION='Vector Helpers'
HOMEPAGE="
https://github.com/r-lib/vctrs
https://cran.r-project.org/package=vctrs
"
SRC_URI="http://cran.r-project.org/src/contrib/${PN}_${PV}.tar.gz"
LICENSE='GPL-3'
IUSE="${IUSE-}"
KEYWORDS="~amd64"
DEPEND="
>=dev-lang/R-3.3
dev-R/digest
>=dev-R/ellipsis-0.2.0
dev-R/glue
>=dev-R/rlang-0.4.7
"
RDEPEND="${DEPEND-}"

View File

@@ -0,0 +1 @@
DIST aiosmtplib-1.1.4.tar.gz 55375 BLAKE2B 0c08cb9d57acf82b10e41454dd705efe0ab965ab5dd5cc8627c4437da464b228d178ed414609a2c088982ed51a314ab03dfa1283562cab4f40212fe0fa6febc8 SHA512 5a453eaea3f04cd9d157516faa905dce3c863280f9980b2d84521c93423292487a73166e04123b7931b855f371508cf9b76ebf87e109ce0879a52b147e01b363

View File

@@ -0,0 +1,23 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7,8} )
inherit distutils-r1
DESCRIPTION="Asynchronous SMTP client for use with asyncio"
HOMEPAGE="https://pypi.org/project/aiosmtplib/ https://github.com/cole/aiosmtplib"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
DEPEND="dev-python/pyproject2setuppy"
RDEPEND="${DEPEND}"
RESTRICT="mirror"
DISTUTILS_USE_SETUPTOOLS=pyproject.toml

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>gentoo@samip.fi</email>
<name>Skyler Mäntysaari</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,59 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7,8} )
inherit distutils-r1
DESCRIPTION="Up to date simple useragent faker with real world database"
HOMEPAGE="
https://github.com/hellysmile/fake-useragent
https://pypi.org/project/fake-useragent
"
SRC_URI="https://github.com/hellysmile/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]
dev-python/decorator[${PYTHON_USEDEP}]
dev-python/ipdb[${PYTHON_USEDEP}]
dev-python/ipython[${PYTHON_USEDEP}]
dev-python/ipython_genutils[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/pathlib2[${PYTHON_USEDEP}]
dev-python/pexpect[${PYTHON_USEDEP}]
dev-python/pickleshare[${PYTHON_USEDEP}]
dev-python/pluggy[${PYTHON_USEDEP}]
dev-python/prompt_toolkit[${PYTHON_USEDEP}]
dev-python/ptyprocess[${PYTHON_USEDEP}]
dev-python/py[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
dev-python/pyparsing[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/scandir[${PYTHON_USEDEP}]
dev-python/simplegeneric[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/traitlets[${PYTHON_USEDEP}]
dev-python/wcwidth[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
python_prepare_all() {
# do not depend on pytest-cov
sed -i -e '/addopts/d' pytest.ini || die
# skip online tests
rm tests/test_fake.py || die
rm tests/test_utils.py || die
distutils-r1_python_prepare_all
}
distutils_enable_tests pytest
distutils_enable_sphinx docs --no-autodoc

View File

@@ -0,0 +1,26 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
DISTUTILS_USE_SETUPTOOLS="rdepend"
inherit distutils-r1
COMMIT="99285aa6b5250b91a837b842dc61b2a96007f3c5"
MYPN="glicko2"
DESCRIPTION="An implementation of the Glicko-2 rating system for Python"
HOMEPAGE="https://github.com/sublee/glicko2"
SRC_URI="https://github.com/sublee/glicko2/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
S="${WORKDIR}/${MYPN}-${COMMIT}"
distutils_enable_tests setup.py
src_prepare() {
sed -i -e "s/distribute/setuptools/g" setup.py
eapply_user
}

View File

@@ -0,0 +1,23 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{7,8,9} )
#DISTUTILS_USE_SETUPTOOLS=rdepend
inherit distutils-r1
DESCRIPTION="Free Google Translate API for Python. Translates totally free of charge."
HOMEPAGE="https://pypi.org/project/googletransx"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
dev-python/requests[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"

View File

@@ -0,0 +1 @@
DIST xunitparser-1.3.3.tar.gz 13494 BLAKE2B bd4ff8533419b027e7ffe3cee741d1672d3461962ec5f7d87026c181603130b6ac266b9c7cf2fbaaa1ccbbc3eeb8182f39b0bdfaf123c52bebabd793bcfe740f SHA512 4b681cbaa52a01b780286d202932f1995998b5ce58571882dbc4f3ddb24d3f353e50c5693e47cbb8f4de2ab1ead1357c68d8fcd37fdfc8511ff2f54cd0242564

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>contact@hacktivis.me</email>
<name>Haelwenn (lanodan) Monnier</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,22 @@
# Copyright 2012-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7,8} )
inherit distutils-r1
DESCRIPTION="Read JUnit/XUnit XML files and map them to Python objects"
HOMEPAGE="https://pypi.python.org/pypi/xunitparser"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RESTRICT="test" #why? have you tried to fix the iasue?
distutils_enable_tests unittest
DOCS=( README LICENSE AUTHORS )

View File

@@ -0,0 +1,25 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{7,8,9} )
DISTUTILS_USE_SETUPTOOLS=rdepend
inherit distutils-r1
DESCRIPTION="Easily update multiple git repositories at once"
HOMEPAGE="https://github.com/earwig/git-repo-updater"
SRC_URI="https://github.com/earwig/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
>=dev-python/colorama-0.3.9[${PYTHON_USEDEP}]
>=dev-python/GitPython-2.1.8[${PYTHON_USEDEP}]
"
distutils_enable_tests pytest

View File

@@ -1,3 +1,2 @@
DIST lazygit-0.23.7.tar.gz 2144614 BLAKE2B d18aaa19212ec9e6ed7d3b406d3e1f6413f6c15bf6a8c7c99cb8a2b01b9388db3f1ad04c485782e0823415cec3c6b461cf942583ef0ac744cb18270c8fc943b1 SHA512 ffc827a08a3ba99afa339cee48b9e10267bc4aa27592d43ec1e4be80a7b4f9e628f286b50a1940a59a5cfa96121de6ce4247ec91642a8798dba8ca42232596b9
DIST lazygit-0.24.2.tar.gz 2155627 BLAKE2B 6ed6c44590f0585935ebdb8374ba7649df84092cf752b17f3ab0791f55eb8516de9530fbc18891aeb9acfb1b743804df87c679f8cebabcbd353d563e23cacd5a SHA512 f380dec647384f0084c4c13b8ca43a8d97411c83c4c66ef02645c785054b3a7e2210d5a1ce98676c6d190beccf51f21ecd38851598f7652ff087ac73addbd097
DIST lazygit-0.25.1.tar.gz 2192584 BLAKE2B e2254ea3998f8be17f0c75d328975b30af21e1eddc070e6e1c2711b54e8a7e1a4f24d91a0eb80451480547d26c9b01ac23e43ea73d59cc4a6bcc158992c73987 SHA512 281a0e67b75c6dc69baf64bbcaeb20844874528564093ae2c64159d1c92eaaaebf73a176730fb80db9a2055cfcdd2c8ba77a12566ef94c182eb5ef16e2d677b9
DIST lazygit-0.26.1.tar.gz 2192018 BLAKE2B 9c48e6d0ee176ed1a49a684c4ad65ba139329c690af654508e866b6213ab3572d7f47915d849a0e65242f57b552568e1a34825a8050cd42e864d6b25f2e36559 SHA512 abdc8cfc509c77e4b7a249a32a000f3f80e9e5c11d26b48c3882fc49e9da1e477573590a16fa9c03ccb81d6342173f4abfa16031392d8180e7ca70071d503b3a

View File

@@ -1,36 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EGO_PN="github.com/jesseduffield/lazygit"
inherit golang-build golang-vcs-snapshot
DESCRIPTION="Lazygit, a simple terminal UI for git commands"
HOMEPAGE="https://github.com/jesseduffield/lazygit"
SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc"
DEPEND=( sys-libs/glibc )
RDEPEND=(
${DEPEND}
dev-vcs/git
)
DOCS=( src/${EGO_PN}/{CONTRIBUTING,README}.md )
src_compile() {
GOPATH="${S}" go build -v -o bin/lazygit src/${EGO_PN}/main.go || die
}
src_install() {
dobin bin/lazygit
use doc && dodoc -r "src/${EGO_PN}/docs/."
einstalldocs
}

View File

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

96
eclass/octaveforge.eclass Normal file
View File

@@ -0,0 +1,96 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
#
# Original Author: Rafael G. Martins <rafael@rafaelmartins.eng.br>
# Purpose: octaveforge helper eclass.
#
# @ECLASS-VARIABLE: OCTAVEFORGE_CAT
# @DESCRIPTION:
# the octave-forge category of the package.
OCTAVEFORGE_CAT="${OCTAVEFORGE_CAT:-main}"
REPO_URI="http://svn.code.sf.net/p/octave/code/trunk/octave-forge"
inherit autotools
SRC_URI="mirror://sourceforge/octave/${P}.tar.gz"
SRC_URI="
${SRC_URI}
${REPO_URI}/packages/package_Makefile.in -> octaveforge_Makefile
${REPO_URI}/packages/package_configure.in -> octaveforge_configure
"
SLOT="0"
# defining some paths
OCT_ROOT="/usr/share/octave"
OCT_PKGDIR="${OCT_ROOT}/packages"
OCT_BIN="$(type -p octave)"
EXPORT_FUNCTIONS src_unpack src_prepare src_install pkg_postinst pkg_prerm pkg_postrm
octaveforge_src_unpack() {
default
if [ ! -d "${WORKDIR}/${P}" ]; then
S="${WORKDIR}/${PN}"
cd "${S}" || die
fi
}
octaveforge_src_prepare() {
for filename in Makefile configure; do
cp "${DISTDIR}/octaveforge_${filename}" "${S}/${filename}" || die
done
#octave_config_info is deprecated in octave5
sed -i 's|octave_config_info|__octave_config_info__|g' Makefile || die
chmod 0755 "${S}/configure" || die
if [ -e "${S}/src/autogen.sh" ]; then
cd "${S}/src" && ./autogen.sh || die 'failed to run autogen.sh'
fi
if [ -e "${S}/src/Makefile" ]; then
sed -i 's/ -s / /g' "${S}/src/Makefile" || die 'sed failed.'
fi
eapply_user
}
octaveforge_src_install() {
emake DESTDIR="${D}" DISTPKG='Gentoo' install
if [ -d doc/ ]; then
dodoc -r doc/*
fi
}
octaveforge_pkg_postinst() {
einfo "Registering ${CATEGORY}/${PF} on the Octave package database."
[ -d "${OCT_PKGDIR}" ] || mkdir -p "${OCT_PKGDIR}" || die
"${OCT_BIN}" -H -q --no-site-file --eval "pkg('rebuild');" &> /dev/null || die 'failed to register the package.'
}
octaveforge_pkg_prerm() {
einfo 'Running on_uninstall routines to prepare the package to remove.'
local pkgdir=$(
"${OCT_BIN}" -H -q --no-site-file --eval "
pkg('rebuild');
l = pkg('list');
disp(l{cellfun(@(x)strcmp(x.name,'${PN}'),l)}.dir);
"
)
rm -f "${pkgdir}/packinfo/on_uninstall.m" || die
if [ -e "${pkgdir}/packinfo/on_uninstall.m.orig" ]; then
mv "$pkgdir"/packinfo/on_uninstall.m{.orig,} || die
cd "$pkgdir/packinfo" || die
"${OCT_BIN}" -H -q --no-site-file --eval "
l = pkg('list');
on_uninstall(l{cellfun(@(x)strcmp(x.name,'${PN}'), l)});
" &> /dev/null || die 'failed to remove the package'
fi
}
octaveforge_pkg_postrm() {
einfo 'Rebuilding the Octave package database.'
[ -d "${OCT_PKGDIR}" ] || mkdir -p "${OCT_PKGDIR}" || die
"${OCT_BIN}" -H --silent --eval 'pkg rebuild' &> /dev/null || die 'failed to rebuild the package database'
}

View File

@@ -0,0 +1,33 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit autotools systemd
DESCRIPTION="CAN userspace utilities and tools"
HOMEPAGE="https://github.com/linux-can/"
SRC_URI="https://github.com/linux-can/can-utils/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
src_prepare() {
default
eautoreconf
}
# Default src_install + newconfd and newinitd
src_install() {
emake DESTDIR="${D}" install
einstalldocs
systemd_dounit "${FILESDIR}/slcan.service"
systemd_install_serviced "${FILESDIR}/slcan.service.conf"
newconfd "${FILESDIR}/slcand.confd" slcand
newinitd "${FILESDIR}/slcand.initd" slcand
}

View File

@@ -13,10 +13,7 @@ HOMEPAGE="https://github.com/linux-can/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="systemd"
DEPEND=""
KEYWORDS=""
src_prepare() {
eautoreconf
@@ -29,11 +26,8 @@ src_install() {
einstalldocs
if use systemd ; then
systemd_dounit "${FILESDIR}/slcan.service"
systemd_install_serviced "${FILESDIR}/slcan.service.conf"
else
newconfd "${FILESDIR}/slcand.confd" slcand
newinitd "${FILESDIR}/slcand.initd" slcand
fi
systemd_dounit "${FILESDIR}/slcan.service"
systemd_install_serviced "${FILESDIR}/slcan.service.conf"
newconfd "${FILESDIR}/slcand.confd" slcand
newinitd "${FILESDIR}/slcand.initd" slcand
}

View File

@@ -1 +1 @@
DIST dwarfs-0.4.0.tar.bz2 11634383 BLAKE2B a401e891f5453bd8cccbc664066f759c5ffa60568305b44d57fbcc239d6759ff2e6d5fb1450c7424be14e9eb7ab4f9996dce54a78de6e6e5d8b1cbe2d15dc4eb SHA512 b815c4bdb1ac61798ead817f27d8fbfaf234d2698d9f72427b7cd55fd334214f595baf286c979fee344b34c7589d5859df8c6e8259473bf13d7461f1f63d90a6
DIST dwarfs-0.4.1.tar.bz2 11640169 BLAKE2B 3490d625fd718be4451d5a551b6931b0c9316d88cdda91b90a724f3ab732a3916431a13e343bcb79a2e0415ffc0a990d2546eeb1738c55282e9fb9c85d3ba1ae SHA512 ed7bfe13a9ed2450921a2caf47b4ee1f527fcd7ad154cee93d8674a2dd08c9110d62cfaff22f318bdb799eeea35b8bc4b7374d685537c82e70a0498d97a53307

View File

@@ -49,9 +49,7 @@ BDEPEND="app-text/ronn
sys-devel/bison
virtual/pkgconfig"
CHECKREQS_DISK_BUILD="13000M"
PATCHES=( ${FILESDIR}/dwarfs-0.4.0-link.patch )
CHECKREQS_DISK_BUILD="1300M"
DOCS=( "README.md" "CHANGES.md" "TODO" )
@@ -85,13 +83,8 @@ src_install(){
}
pkg_postinst(){
elog "Test shows that dwarfs compiled with Clang is substantially faster than GCC ones"
elog "See https://github.com/mhx/dwarfs/issues/14"
elog "So you may want to compile it independently with Clang by the"
elog "https://wiki.gentoo.org/wiki/Clang"
elog "And with the per-package settings:"
elog "https://wiki.gentoo.org/wiki/Handbook:AMD64/Portage/Advanced#Per-package_environment_variables"
elog "Also you may find more information in the"
elog "Since version 0.4.1 GGC builds has been fixed. Now both Clang and GCC are working very well"
elog "You may find more information in the"
elog "${HOMEPAGE}"
elog "About creating: ${HOMEPAGE}/blob/main/doc/mkdwarfs.md"
elog "About mounting: ${HOMEPAGE}/blob/main/doc/dwarfs.md"

View File

@@ -1,20 +0,0 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 18fa5cd..36fc0b3 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -258,8 +258,6 @@ add_executable(dwarfsextract src/dwarfsextract.cpp)
list(APPEND BINARY_TARGETS mkdwarfs dwarfsck dwarfsbench dwarfsextract)
-target_link_libraries(dwarfsextract PkgConfig::LIBARCHIVE)
-
if(FUSE3_FOUND)
add_executable(dwarfs-bin src/dwarfs.cpp)
target_compile_definitions(dwarfs-bin PRIVATE _FILE_OFFSET_BITS=64
@@ -482,6 +480,7 @@ target_link_libraries(
thrift_light
folly
${Boost_LIBRARIES}
+ PkgConfig::LIBARCHIVE
PkgConfig::LIBLZ4
PkgConfig::LIBLZMA)

View File

@@ -0,0 +1,43 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{7,8} )
DISTUTILS_USE_SETUPTOOLS=rdepend
inherit distutils-r1
DESCRIPTION="Twitter scraping & OSINT tool written in Python that doesn't use Twitter's API"
HOMEPAGE="
https://github.com/twintproject/twint
https://pypi.org/project/twint
"
SRC_URI="https://github.com/twintproject/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
#tests require network
RESTRICT="test"
RDEPEND="
dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/aiohttp-socks[${PYTHON_USEDEP}]
dev-python/aiodns[${PYTHON_USEDEP}]
dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
dev-python/cchardet[${PYTHON_USEDEP}]
dev-python/elasticsearch-py[${PYTHON_USEDEP}]
dev-python/fake-useragent[${PYTHON_USEDEP}]
dev-python/geopy[${PYTHON_USEDEP}]
dev-python/googletransx[${PYTHON_USEDEP}]
>=dev-python/pandas-0.23.0[${PYTHON_USEDEP}]
dev-python/PySocks[${PYTHON_USEDEP}]
dev-python/schedule[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
python_test() {
"${EPYTHON}" test.py -v || die
}

1
www-client/woob/Manifest Normal file
View File

@@ -0,0 +1 @@
DIST weboob-2.0.tar.gz 1014657 BLAKE2B 69af118acdc8a60f03568f4a36252d8e8437ad7de88949e83b928a81061c201880fc18a79908c4bc7db1cc65e20350830d9cd0f843f3f342c2e18cf53198f9c3 SHA512 57a6e345d0ae0189d7c6fdc1b5617b2d1c6dbad8f03f6a39939955db0b7200998ad1164d9ebf787b7d666b81b6cc9866b398ac2052a44f247fcfa6bf7c0bf866

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>contact@hacktivis.me</email>
<name>Haelwenn (lanodan) Monnier</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,80 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6,7,8} )
inherit distutils-r1
if [[ "${PV}" == "9999" ]]
then
EGIT_REPO_URI="https://git.weboob.org/weboob/weboob.git"
inherit git-r3
else
SRC_URI="https://git.woob.tech/weboob/weboob/uploads/7b91875f693b60e93c5976daa051034b/weboob-2.0.tar.gz"
S="${WORKDIR}/weboob-${PV}"
KEYWORDS="~amd64"
fi
DESCRIPTION="Consume lots of websites without a browser (Web Outside Of Browsers)"
HOMEPAGE="https://woob.tech/"
LICENSE="LGPL-3+"
SLOT="0"
IUSE="test"
#RESTRICT="!test ( test )"
# setup.cfg + .ci/requirements.txt + .ci/requirements-module.txt
COMMON_DEPEND="
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/cssselect[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/html2text[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/unidecode[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/Babel[${PYTHON_USEDEP}]
dev-python/prettytable[${PYTHON_USEDEP}]
dev-python/future[${PYTHON_USEDEP}]
dev-python/termcolor[${PYTHON_USEDEP}]
dev-python/unidecode[${PYTHON_USEDEP}]
"
# setup.cfg + .ci/requirements.txt + .ci/requirements-module.txt
DEPEND="
${COMMON_DEPEND}
test? (
dev-python/flake8[${PYTHON_USEDEP}]
dev-python/xunitparser[${PYTHON_USEDEP}]
>=dev-python/coverage-5.1[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pyflakes[${PYTHON_USEDEP}]
dev-python/asttokens[${PYTHON_USEDEP}]
dev-python/feedparser[${PYTHON_USEDEP}]
dev-python/python-jose[${PYTHON_USEDEP}]
dev-python/geopy[${PYTHON_USEDEP}]
dev-python/selenium[${PYTHON_USEDEP}]
)
"
RDEPEND="${COMMON_DEPEND}"
distutils_enable_tests nose
src_prepare() {
default
sed -i \
-e '/weboob.browser.browsers,/d' \
-e '/weboob.browser.pages,/d' \
setup.cfg || die "Failed removing network-dependent tests"
}
python_install_all() {
distutils-r1_python_install_all
insinto /usr/share/${PN}/
doins -r contrib
}

View File

@@ -0,0 +1,80 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6,7,8} )
inherit distutils-r1
if [[ "${PV}" == "9999" ]]
then
EGIT_REPO_URI="https://git.weboob.org/weboob/weboob.git"
inherit git-r3
else
SRC_URI="https://git.woob.tech/weboob/weboob/uploads/7b91875f693b60e93c5976daa051034b/weboob-2.0.tar.gz"
S="${WORKDIR}/weboob-${PV}"
KEYWORDS="~amd64"
fi
DESCRIPTION="Consume lots of websites without a browser (Web Outside Of Browsers)"
HOMEPAGE="https://woob.tech/"
LICENSE="LGPL-3+"
SLOT="0"
IUSE="test"
#RESTRICT="!test ( test )"
# setup.cfg + .ci/requirements.txt + .ci/requirements-module.txt
COMMON_DEPEND="
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/cssselect[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/html2text[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/unidecode[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/Babel[${PYTHON_USEDEP}]
dev-python/prettytable[${PYTHON_USEDEP}]
dev-python/future[${PYTHON_USEDEP}]
dev-python/termcolor[${PYTHON_USEDEP}]
dev-python/unidecode[${PYTHON_USEDEP}]
"
# setup.cfg + .ci/requirements.txt + .ci/requirements-module.txt
DEPEND="
${COMMON_DEPEND}
test? (
dev-python/flake8[${PYTHON_USEDEP}]
dev-python/xunitparser[${PYTHON_USEDEP}]
>=dev-python/coverage-5.1[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pyflakes[${PYTHON_USEDEP}]
dev-python/asttokens[${PYTHON_USEDEP}]
dev-python/feedparser[${PYTHON_USEDEP}]
dev-python/python-jose[${PYTHON_USEDEP}]
dev-python/geopy[${PYTHON_USEDEP}]
dev-python/selenium[${PYTHON_USEDEP}]
)
"
RDEPEND="${COMMON_DEPEND}"
distutils_enable_tests nose
src_prepare() {
default
sed -i \
-e '/weboob.browser.browsers,/d' \
-e '/weboob.browser.pages,/d' \
setup.cfg || die "Failed removing network-dependent tests"
}
python_install_all() {
distutils-r1_python_install_all
insinto /usr/share/${PN}/
doins -r contrib
}