parent
efb9502f53
commit
1a510806d8
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29618 BLAKE2B 3644e8cae51005121492481db8ac448a6acedf4f6f2e2006b12a5220ecd6b9cba967418f802d1a4a5b8451ad1ced645940ee92cdf2058a7bc2d2edb4fc7405ad SHA512 70e3078e14f756a3eda9fa7573035ec917d19fe614910ec371ce6803f538eab4e7dd46528a597beaebd969e9d29be0c3339191b15d98e1cbbc664f006cd8674e
|
||||
TIMESTAMP 2021-12-28T08:39:12Z
|
||||
MANIFEST Manifest.files.gz 29614 BLAKE2B cecf3826677848ed1e7281cb143ff1f971e08a7ec59c058418e2a65638cadebcc26989f2361f3976f57a649e88ebbbd3288ef911bbf5a1d124c2ff380f3d35df SHA512 55aca591a57f33fbb690d886124ab49c2af72339cf51d1eb3dacac363ec9e9dfcd649bd5921578c217812265c78ba88c1b34118062927e344a06a35c88a0791a
|
||||
TIMESTAMP 2021-12-29T07:09:17Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmHKzTBfFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmHMCZ1fFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klC1SRAAsxulyVMOSeRGCxu0wBNob1SPs8XNdtbJuWPG7brJOEqy62lB4rTat0w+
|
||||
boa2CuQruJDWQSdk5rLkR0tcZbyFEVOhKWaql2UfkUA7+VzSt8YQdjsJbSrUFFHU
|
||||
q/vBZR3zKPp1l0hI5fH62o/dX32+9RFjOyejqHUeA6LItAwGKBe6WFncYEEJZPzL
|
||||
40C/pSS+d0ayPlPg5IFKBjtght9/PbamVQZtqW9A4MIDpSLn4w+C6L57rXnZaMff
|
||||
nq9fy3SmgilVBeMV36CM26MBTGD3coOqJ9Fo4uB6uypG8+hdXs4cQrzuF+TPNd/3
|
||||
XXmxkeOdD8t1JEEidD7l0nwWIqVRUReeCsgBG3mtwdp0fkcvC02Dyk/0SSTSpbGs
|
||||
BG26vhL9Nn/hzuwWPK0AZzoAT2XmQWLVvHPLqx2PtDTs4mM7jDA7VMit1W3RAl9T
|
||||
hRb8zCQruANdWlLaC24MQlyKP88h6GaTj/6JJnK/8yHZI2YFvKWGr6BcMen74joG
|
||||
aepA31uXJ6K5Uq05tpL+26lcE3rTed9NumUE3eJpKhi6eC09Qp8YvOpUlqS+1Bkb
|
||||
JQlnCnx6Xq/sUx8T4Cz8eojat2huc7MQj/SWx1JqvSGKsdrYpkPcF/qxYZsDa8/O
|
||||
bDCnkyy4iA6oI5FKh19esm47iduZmAIiX1hOUOgS1LPXaJ/7ywU=
|
||||
=cYAL
|
||||
klCt4Q//URK8Ia52rFZ4Yg6Omxt81a0M3Qf8z+t5lw9Z8OCJtmmKdSCqNI477ZIa
|
||||
JW0FZdHplLABVix7dioZ/QNIllITlyCUbltUWJWAxL8H2PuoVl+FZ9ZCrWIirE5A
|
||||
YUIJNWbCyW+/wfBr/H+xsQmvF9usGiOCXcHaJpWXXMqlnlS6/P6Kgba2d14CmV5M
|
||||
EchPX37soaZp7jrqROT8xRf/KR/aDcHa/824cIVb+xFH5bg1CLmgWGp7KadUQmbT
|
||||
f1bMzWULjWDg2Z/ncKGKJcAoPYx3MQ/536MuusPSmNG5RDnJSQJMfBbkMropihnO
|
||||
vhVAIpWwauF/Dk1fSxEGmKQ9+RuQxhEFw+ZYMMuOvUDWTRMPbfCIE88w52BtYIHv
|
||||
TNujWofiTUIa5kJItjws1+4eCKEggptX4qweNlCUsrTxwy/6Z0CNDqUyWoQjjSZT
|
||||
EybpCjAW7HCqh+7JmmAtlPQrS8ETJFze2r+X3dW0s20cosghovBVTnqv1m2kkCb3
|
||||
sp6AKD04vhAlE7c7IRdSAYtk3syoVGrjoksrou/NSbeXPZr1AWCp8uRDFrgZ9MP0
|
||||
9v6Kq7i970O+t0nTOWdfBsHGP1Yrc+1smR4bNbrzMY8yFral8YBvq34xbL6x37im
|
||||
5Ob8HKglmOxTGqQJC+LyKhccUQNWK+2WbixZsbifo+RqQ4wT6Lw=
|
||||
=l6eN
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,2 @@
|
||||
EBUILD icingadirector-0.ebuild 275 BLAKE2B 655e229d89382674373f8aed936f58ea887bc48d8e472f150b1c2d17884e12fad53d56609143644acf7b3e4435d5afa18d523bc7984fa1678c599acbe87950a5 SHA512 fdd449560d718d2d6454e1260c137da6d9e6b9eba8d3fa8e3b22169557e2232da247cf812a383302ba39f71bd06e3d5def4fb583aafcd8a9bc66930feadbf6fd
|
||||
MISC metadata.xml 255 BLAKE2B 7788f736048880a23aeeb4baf5daf3bf65fd82dc4e6f56e63d2897a055acebf8ac480d249f297ec54cae1cc44031435effd37165455a16c62ca7acc6be63cf21 SHA512 6069c94a7b02290a08fe052105613139fccd952f5507bac994d2fd9aa4359e9b1b76e5fb0f1111474594d3d25ef6d5ac54b93d611f3512ef9bcbe5cf28f5f35e
|
@ -0,0 +1,13 @@
|
||||
# Copyright 2020-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit acct-user
|
||||
|
||||
DESCRIPTION="Icinga Director User"
|
||||
ACCT_USER_ID=231
|
||||
ACCT_USER_HOME=/var/lib/icingadirector
|
||||
ACCT_USER_GROUPS=( icingaweb2 )
|
||||
|
||||
acct-user_add_deps
|
@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>java@gentoo.org</email>
|
||||
<name>Java</name>
|
||||
<maintainer type="person">
|
||||
<email>prometheanfire@gentoo.org</email>
|
||||
<name>Matthew Thode</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
Binary file not shown.
@ -1,6 +1,8 @@
|
||||
DIST eselect-1.4.16.tar.xz 178660 BLAKE2B dae97ee324cb67983c5395b5dc54c4b84d2da43f6a0c5c8ab81ff402ab211e9d1f1d3fe5c174b130ac1e11d3dd19e3812056274145415ee029e649cda880cd95 SHA512 264fb6122f5f7c9e73bb2250a94c3c0377e5263e2e5ae653ed58e08ebf6ed1b4aa165ae5c1d70b0156081c4db5672d1ec9d379782919d5b40a2f3e862378ce62
|
||||
DIST eselect-1.4.17.tar.xz 178980 BLAKE2B d905ac88bc009080912af75e64c7920d745788866fa3cb35466d68a652efbbd6984d6e1efeed76d9a344aed94705b74c85aa43e9c037d4d548d2e24afa69bd7a SHA512 35dc4c52f44c4f64db9c0dc2aec57b3055a6d36760b1bbbd094ad11b3f9e71a731444802632817b89c3b511f1dc9bb92046b59322d177e13fdc501ed767b591e
|
||||
DIST eselect-1.4.18.tar.xz 179968 BLAKE2B ce54e54dd406c0d5a7a012ff7cf111709e7a51c510aaaa1d0145dade7bc9678e5f67081dfaef0743c86324adddb5468b093f9612e9932198d1bc9428a2dc93f6 SHA512 8e7afae4d383ddcc38c51f947fdaff267cc7ed87e26d236ff84585e4037764fd553f61c205fdc412ebc5170d80fa60a83cd93aa6fe39230ebff10a903af12ae2
|
||||
EBUILD eselect-1.4.16.ebuild 1549 BLAKE2B ffd77bec2d576b75a788537ebfc5741ba0da79a7244a4b45382189f13b6c2509852e6a624c255b8cc55acaad23192d54706e987ee25fbec7d74fb576cd24d9f1 SHA512 bba3c48b699820ab4334e91d13da83122d2d8ac792b532c4e0dc3c81a8a83b18e212b1f3f9fc38a169ecf68e34808def0dedf1b64dfb33f9d480b0cc552d4eab
|
||||
EBUILD eselect-1.4.17.ebuild 1535 BLAKE2B 279bff17e818888cf1111fd94d4d79deb6a39d2cbc5a9f5456c5ed0df964b95985191431a0949db376345b3f5528860fb0c3328ca48d0db173f19a8ba6b09f5b SHA512 050011d552f1a2b50d78e0568f047f13f27e46408d87cb51d1447117a5f1cedb57ff3672d21903b558c690be2fcfdf5104a8c63e61bc55bed24e86da3f2fc9e3
|
||||
EBUILD eselect-1.4.18.ebuild 1543 BLAKE2B 209d0e4324070ca448aabe290e6fc017aed72951fd8469edf4659ff6c719267bc7006c947dffc816558c423720466ba5977d7cd57399625f3e1fb7092f3b34a0 SHA512 4ac01a2cdc0af8ef4e85bf80df4c5c372d8f181d1f20278c6c172495d7ba36bc002af81075cc897ad1aa48e4cea643c7eeaeb8a74ce7c207892c5cd2147e0b9a
|
||||
EBUILD eselect-9999.ebuild 1394 BLAKE2B fb62991371b697680959344974f4d7d4cdedba39337b12d004588d118632be5cd26c2026024fd6a2cc1e448f196c3367b82ba3fe347617149602c4730f8083d1 SHA512 78c75a30e9a8bfb370620b25cd200be9c6a8724858548cd1ab76926194f9d96a25c7441463d1dcb7a2aa3a6c947b1a656d6a0b455eb95e9ad9a1535f8cb349ce
|
||||
MISC metadata.xml 273 BLAKE2B 9264ca72e36905ad1d6a5ebee0b72f8f11019ac4f957bbc58189fee60aea1aa1a8a2ad33bfafa67f1451bf37318cb5771f32465958bcd9152895ee5adca714aa SHA512 63e78fe95dfc95415c72fdff09a46ff58c4944b4d945e89b8c70834ec46a6e3e57ccbfa2766f1dff2c4abcf299e34652115ae062b63a695dabecf29481f49ab6
|
||||
|
@ -0,0 +1,58 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit bash-completion-r1
|
||||
|
||||
DESCRIPTION="Gentoo's multi-purpose configuration and management tool"
|
||||
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect"
|
||||
SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc emacs vim-syntax"
|
||||
|
||||
DEPEND="sys-apps/sed
|
||||
|| (
|
||||
sys-apps/coreutils
|
||||
app-misc/realpath
|
||||
)"
|
||||
RDEPEND="${DEPEND}
|
||||
sys-apps/file
|
||||
sys-libs/ncurses:0"
|
||||
BDEPEND="doc? ( dev-python/docutils )"
|
||||
PDEPEND="emacs? ( app-emacs/eselect-mode )
|
||||
vim-syntax? ( app-vim/eselect-syntax )"
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
use doc && emake html
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
newbashcomp misc/${PN}.bashcomp ${PN}
|
||||
dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt
|
||||
if use doc; then
|
||||
docinto html
|
||||
dodoc *.html doc/*.html doc/*.css
|
||||
fi
|
||||
|
||||
# needed by news module
|
||||
keepdir /var/lib/gentoo/news
|
||||
if ! use prefix; then
|
||||
fowners root:portage /var/lib/gentoo/news
|
||||
fperms g+w /var/lib/gentoo/news
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# fowners in src_install doesn't work for the portage group:
|
||||
# merging changes the group back to root
|
||||
if ! use prefix; then
|
||||
chgrp portage "${EROOT}/var/lib/gentoo/news" \
|
||||
&& chmod g+w "${EROOT}/var/lib/gentoo/news"
|
||||
fi
|
||||
}
|
Binary file not shown.
@ -1,9 +1,7 @@
|
||||
AUX 50ebuild-mode-gentoo-1.51.el 1209 BLAKE2B 06da1836a37ec6eccddcac50e999e5e19336f0d9da06813e2d2467a5799a79c848b5363fe1c7725801d6302310b37fa92c80373de0810a8330a50c2157e37839 SHA512 23022e1f532f0b3a1c14f855113b29529501ab84f685471179454fda7ce6494d9744204ee02cb729d402921469ecdc9addaabc43a6f4aec378b55f0b6f599718
|
||||
AUX 50ebuild-mode-gentoo-1.52.el 1419 BLAKE2B e5242bd136609761e103acb6d7fea200b6f762b115b86f9ce64aeef7403327c79802ed5ca26127c3b83fba78fced025333aa7a6e4e796f2a1d58d1a7d3c5e6dc SHA512 d6169cb25438da932888a7104089471392afd6f5a95acc0fe96647aa4482054e91041bf77bdd694e700dcc51155aee9165fc98b21e8e9859a2235ea4c8a8e4af
|
||||
DIST ebuild-mode-1.51.tar.xz 35280 BLAKE2B 63f57919bb73937ce3d40b4d6762e78c78d273bcf67875434d12450e00632d457d3dedbe6f213c1979a60cbc0a0874723e3e9424fdcfb64a48acc885cc90e577 SHA512 ff9ece96fbe7bfc9c070769dc6667e8c33f8fb7ef20a2d347c670342ef7500b52b54a93ed37ac9ea13a89c1b89752f5dd6e56c234abe9a4fcd4eb6bad0d0b466
|
||||
DIST ebuild-mode-1.52.tar.xz 36100 BLAKE2B d5207d910088de9cf1a41580ce61c49632e8e7c1a1af5d95ba13a7865125ca487d770731bb49e12fdc36d3f557fadd51109de628e958166d064be025e4b91257 SHA512 852f968b44c80f98363d4663856317946992cf5d0daf9a9c63e8ec17c1a684e28c2de510ded98bd2ef84428d8d094c1b6f5060510e6475ce60183fbc8e5a0322
|
||||
DIST ebuild-mode-1.53.tar.xz 35920 BLAKE2B ee932441e23ba4b876e98feb9ff9dfea2e395296846e14f776ac10f4c5bab6b711161b4c890b0d8f2ccb5749db5bced3f693aa172e3ae92af506fee26fb5750a SHA512 8fcc28139c0cace21159a0b5026573f401f65b4501ff888f9818d8f5a506a7bc1f8d8a133f775619efc9e16e2172d6b5daba539b4e38b1a378c0b35395263ef9
|
||||
EBUILD ebuild-mode-1.51-r3.ebuild 729 BLAKE2B 46f74b1b56541e80f41bf14092627d542ca6c434bad44f606d548cc388102b78855db815fa6d151588e2fca2e6913781677687dcb1eb0b058db358d80669fb4e SHA512 7adf4ff115b8aa78d5dd7a6a222fa535dd85c26390e349896d17b8b729abdf73960bd8b4dd5014c47d87d26dcae28aba5f23a0262c4f8bbaf472c7468ae4c610
|
||||
EBUILD ebuild-mode-1.52.ebuild 736 BLAKE2B 5eb9b964d2c708c5334fe9f89ee78b7628ce2e20eb23124ffcb0481abf683355925db3ee0b8aedea84f86479559b9b314f8021579533ffcbe87eb89faf6cdc49 SHA512 54c3c580b468e24669e67bae3495e03683283fb1675d2e9d9977ae0111854d0ddfe63fcc878d7179bd5454bae20d9f75a46e5c1fba69de880038a103ed5fab25
|
||||
DIST ebuild-mode-1.54.tar.xz 35768 BLAKE2B 8cfba7230eb61bcdede498c696aedd7c64d01e5a1e7a22ad0edf793fbf6970bddd818d431e717bcc0b5ea07d35b525468131df260206db912f36341947b98d08 SHA512 7e67f3875beb42bc94fe522364212a02ea93e11aa1a64512283ab783c5a41097076b29a3ecf72b4369180253efd26fd3a223d617909953b2c7626f5cbc2aaba1
|
||||
EBUILD ebuild-mode-1.53.ebuild 729 BLAKE2B cc851471e66575177f4216249b09291adb0ba6f5ae739cc4b4621df2a5fc39bb903c67c5f25a8d6fdfe617b65a4386a5afab1e6bca8e565997bfd07ad3a28b64 SHA512 0b95e084c2972001c79ba3fdd9d9852be104a0a5065619de6ce4e0d0894a88e99914c361a789e8fd3fc56fe01a76580b5cc16a54ed1d175fb6064e41ad5e9313
|
||||
EBUILD ebuild-mode-1.54.ebuild 736 BLAKE2B b241e8af5d898ea544bf28cf7fe3904917a26b480ffc9591e3a7b3cc7d4f53aa6f6901aee704cc9d4856b9e55631b22aebddb777ab04863b777c104407c998d6 SHA512 5832a9f2bd3f0c0bf88e83dc836200a4323671a3737f019950d7ed673b77d176312ca3983828762968da1e2f6493518cc93297545ff5d384af9f52010950a9e7
|
||||
MISC metadata.xml 427 BLAKE2B 2c0846e1ff38584a4101b645f7242526d43c4b6e2eaa202f7d063de531fca4bcecefbdd81278caf3b9e6fe1492277d4c2aa33104eae3ce99f7c4b30c5709946e SHA512 5f4d98e87b3e28bfeb13476382ad46673cb5896bfaa994b856350609ffe9fce1bf31ff8e63702689f5d0a7e07c2e50c1a8b22b09559d77606321981e63e79467
|
||||
|
@ -1,22 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit elisp readme.gentoo-r1
|
||||
|
||||
DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
|
||||
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
|
||||
SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
|
||||
|
||||
BDEPEND="sys-apps/texinfo"
|
||||
|
||||
DOCS="ChangeLog keyword-generation.sh"
|
||||
ELISP_TEXINFO="${PN}.texi"
|
||||
SITEFILE="50${PN}-gentoo-1.51.el"
|
||||
DOC_CONTENTS="Some optional features may require installation of additional
|
||||
packages, like dev-python/docutils-glep for glep."
|
@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
EAPI=8
|
||||
|
||||
inherit elisp readme.gentoo-r1
|
||||
|
@ -1,6 +1,4 @@
|
||||
AUX 60nxml-gentoo-schemas-gentoo.el 206 BLAKE2B ae9d1fe1da9c86d14796c09597ca34b10dd0e28abb02fdeac4607b8d950bfdf636f5f3c1de49cd5b9cf1fa808513522ab43272f3c26361b871ad0d630a942ed6 SHA512 5592edb5663066fcccaf5b05c3df671b4069d4d259376a8a91ef3f7ae5990687b15dfdf40e6f7aa6cc7d62b7cdaa5090fd851de0ed2718d20ecfe3e3a78530ea
|
||||
DIST nxml-gentoo-schemas-20210314.tar.xz 8512 BLAKE2B 9219644c1a0dbc7afc78c0c4f2623d9d71bbd4f62c387eb025e001e756262107d59f739d695c172ae4ef54049b98f4c3e92bc630be39bcf2f6727d8b0ea27247 SHA512 a092f48f3fe69df0bc51b3e5dd11a6ef09f4074589ffe9872f4936548caf14554fef8cd8ab42626f621c0163a23879698ad12a0818b52cc4b4a4f384a98afd6c
|
||||
DIST nxml-gentoo-schemas-20210907.tar.xz 8940 BLAKE2B e1965847d0723c453a11d2522436eb8bd017eb6147b50fe900105f05b74a47fbd91fe94c3a0af41de313480dd0a5a98d51b8b45be1bd27d160f32be8bbcd75f4 SHA512 4defdc0061940fc7dd285c958ec812a7110bb2d7370bd74ceef396e2873d488c78843395bb0e2c122b6ad959cffe5a555c9f96446aef90fc37b3db135477e8aa
|
||||
EBUILD nxml-gentoo-schemas-20210314.ebuild 599 BLAKE2B f5f68523079760c4d46e7ed486e0270fbeae41772874fe449959c3e83eb924c50a6e46981191b5f8fcd247c98f637487f80eccee1640e79960be6bd04a65c579 SHA512 6ddf82bcf9fda6779b88fff85d9a46eb15450503d55fcb549d2492af1b22006303e1ab33a8f0d972be8f89c6b2c823fe620484a163c79add69dd179d2d867d37
|
||||
EBUILD nxml-gentoo-schemas-20210907.ebuild 606 BLAKE2B bc035975ee96485947f69c31cb8cc01bc3fe8e6906a9cf9496ed7f07fe8266fce977c61613fc642fd7ae881e207b97091140cdf05b975f536488b33581b83904 SHA512 79afedb16af7cc29f1b5a5960d90ee663b8eb566faa9601e5bfd944303ff7794b5fd445493e2bcc24a0675c51fc521d42ace007e4678d6bf8cb50c0971941a33
|
||||
EBUILD nxml-gentoo-schemas-20210907.ebuild 599 BLAKE2B 5f485f439a627a3082afa7197b658c5d0a1a99fd26fefeec165d3ace2f0568dfbd3033f797664a5fbd055088ca7e7c9f0c7faa08375f465346b5f35895d4b634 SHA512 53482d6195969c09a0a8506ca0b3afc5504477122ef0fe8d4078574cf3b36ca83a5a1acb23a8ea77ba4047fe0c0d2ed4acae6134aaeb35d52984469639158f84
|
||||
MISC metadata.xml 283 BLAKE2B 81c49021199f71096079a27f9121390fb8c1285c54b9478583ff2d647277fa106ef12456d7097c4be092fc48b514a1adcf855ca0fac911598232ef9eb7f102c0 SHA512 f32b303760addf5d4db8d18bd10fb677353cdfa4c5e545d47804ef756cf5e5a21f8b8efb631b08f802185913ceb98da820e404e06eb03d01fe9ea85c10d1ac13
|
||||
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Extension for nxml-mode with Gentoo-specific schemas"
|
||||
HOMEPAGE="https://gitweb.gentoo.org/proj/nxml-gentoo-schemas.git/"
|
||||
SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
|
||||
|
||||
LICENSE="HPND MIT GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
|
||||
|
||||
SITEFILE="60${PN}-gentoo.el"
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
insinto "${SITEETC}/${PN}"
|
||||
doins schemas.xml *.rnc
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
}
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
NEED_EMACS=24
|
||||
|
||||
inherit elisp readme.gentoo-r1
|
||||
|
||||
MY_P="${PN}-release_${PV}"
|
||||
DESCRIPTION="An Emacs mode for notes and project planning"
|
||||
HOMEPAGE="https://www.orgmode.org/"
|
||||
SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="doc odt-schema"
|
||||
RESTRICT="test"
|
||||
|
||||
BDEPEND="doc? ( virtual/texi2dvi )"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
src_compile() {
|
||||
emake datadir="${EPREFIX}${SITEETC}/${PN}"
|
||||
use doc && emake pdf card
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
ETCDIRS="styles csl $(use odt-schema && echo schema)" \
|
||||
lispdir="${EPREFIX}${SITELISP}/${PN}" \
|
||||
datadir="${EPREFIX}${SITEETC}/${PN}" \
|
||||
infodir="${EPREFIX}/usr/share/info" \
|
||||
install
|
||||
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
dodoc README CONTRIBUTE etc/ORG-NEWS
|
||||
use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
|
||||
|
||||
local DOC_CONTENTS="Org mode has a large variety of run-time dependencies,
|
||||
so you may have to install one or more additional packages.
|
||||
A non-exhaustive list of these dependencies may be found at
|
||||
<http://orgmode.org/worg/org-dependencies.html>."
|
||||
readme.gentoo_create_doc
|
||||
}
|
Binary file not shown.
@ -1,504 +0,0 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
CRATES="
|
||||
adler-1.0.2
|
||||
adler32-1.2.0
|
||||
ahash-0.7.6
|
||||
aho-corasick-0.7.18
|
||||
alsa-0.5.0
|
||||
alsa-sys-0.3.1
|
||||
ansi_term-0.12.1
|
||||
approx-0.5.0
|
||||
arrayvec-0.5.2
|
||||
arrayvec-0.7.2
|
||||
ash-0.33.3+1.2.191
|
||||
async-channel-1.6.1
|
||||
atty-0.2.14
|
||||
autocfg-1.0.1
|
||||
base64-0.13.0
|
||||
bindgen-0.56.0
|
||||
bit-set-0.5.2
|
||||
bit-vec-0.6.3
|
||||
bitflags-1.3.2
|
||||
bitflags_serde_shim-0.2.2
|
||||
bitstream-io-1.2.0
|
||||
bitvec-0.19.6
|
||||
block-0.1.6
|
||||
block-buffer-0.10.0
|
||||
bstr-0.2.17
|
||||
build_const-0.2.2
|
||||
bumpalo-3.8.0
|
||||
bytemuck-1.7.2
|
||||
bytemuck_derive-1.0.1
|
||||
byteorder-1.4.3
|
||||
bytes-1.1.0
|
||||
cache-padded-1.1.1
|
||||
calloop-0.9.1
|
||||
castaway-0.1.1
|
||||
cc-1.0.72
|
||||
cesu8-1.1.0
|
||||
cexpr-0.4.0
|
||||
cfg-if-0.1.10
|
||||
cfg-if-1.0.0
|
||||
cfg_aliases-0.1.1
|
||||
chrono-0.4.19
|
||||
clang-sys-1.3.0
|
||||
clap-3.0.0-beta.5
|
||||
clap_derive-3.0.0-beta.5
|
||||
clipboard-0.5.0
|
||||
clipboard-win-2.2.0
|
||||
cocoa-0.24.0
|
||||
cocoa-foundation-0.1.0
|
||||
codespan-reporting-0.11.1
|
||||
color_quant-1.1.0
|
||||
combine-4.6.2
|
||||
concurrent-queue-1.2.2
|
||||
console-0.15.0
|
||||
console_error_panic_hook-0.1.7
|
||||
console_log-0.2.0
|
||||
cookie-factory-0.3.2
|
||||
copyless-0.1.5
|
||||
core-foundation-0.7.0
|
||||
core-foundation-0.9.2
|
||||
core-foundation-sys-0.7.0
|
||||
core-foundation-sys-0.8.3
|
||||
core-graphics-0.19.2
|
||||
core-graphics-0.22.3
|
||||
core-graphics-types-0.1.1
|
||||
core-video-sys-0.1.4
|
||||
coreaudio-rs-0.10.0
|
||||
coreaudio-sys-0.2.8
|
||||
cpal-0.13.4
|
||||
cpufeatures-0.2.1
|
||||
crc-1.8.1
|
||||
crc32fast-1.3.0
|
||||
crossbeam-channel-0.5.1
|
||||
crossbeam-deque-0.8.1
|
||||
crossbeam-epoch-0.9.5
|
||||
crossbeam-utils-0.8.5
|
||||
crypto-common-0.1.0
|
||||
csv-1.1.6
|
||||
csv-core-0.1.10
|
||||
ctor-0.1.21
|
||||
cty-0.2.2
|
||||
curl-0.4.41
|
||||
curl-sys-0.4.51+curl-7.80.0
|
||||
d3d12-0.4.1
|
||||
darling-0.10.2
|
||||
darling-0.13.0
|
||||
darling_core-0.10.2
|
||||
darling_core-0.13.0
|
||||
darling_macro-0.10.2
|
||||
darling_macro-0.13.0
|
||||
deflate-0.8.6
|
||||
deflate-0.9.1
|
||||
derivative-2.2.0
|
||||
derive-try-from-primitive-1.0.0
|
||||
diff-0.1.12
|
||||
digest-0.10.0
|
||||
dirs-4.0.0
|
||||
dirs-sys-0.3.6
|
||||
dispatch-0.2.0
|
||||
dlib-0.5.0
|
||||
downcast-rs-1.2.0
|
||||
either-1.6.1
|
||||
embed-resource-1.6.5
|
||||
encode_unicode-0.3.6
|
||||
encoding-0.2.33
|
||||
encoding-index-japanese-1.20141219.5
|
||||
encoding-index-korean-1.20141219.5
|
||||
encoding-index-simpchinese-1.20141219.5
|
||||
encoding-index-singlebyte-1.20141219.5
|
||||
encoding-index-tradchinese-1.20141219.5
|
||||
encoding_index_tests-0.1.4
|
||||
encoding_rs-0.8.30
|
||||
enum-map-1.1.1
|
||||
enum-map-derive-0.6.0
|
||||
enumset-1.0.8
|
||||
enumset_derive-0.5.5
|
||||
env_logger-0.9.0
|
||||
euclid-0.22.6
|
||||
event-listener-2.5.1
|
||||
fastrand-1.5.0
|
||||
flate2-1.0.22
|
||||
float_next_after-0.1.5
|
||||
fnv-1.0.7
|
||||
foreign-types-0.3.2
|
||||
foreign-types-shared-0.1.1
|
||||
form_urlencoded-1.0.1
|
||||
funty-1.1.0
|
||||
futures-0.3.18
|
||||
futures-channel-0.3.18
|
||||
futures-core-0.3.18
|
||||
futures-executor-0.3.18
|
||||
futures-io-0.3.18
|
||||
futures-lite-1.12.0
|
||||
futures-macro-0.3.18
|
||||
futures-sink-0.3.18
|
||||
futures-task-0.3.18
|
||||
futures-util-0.3.18
|
||||
fxhash-0.2.1
|
||||
generational-arena-0.2.8
|
||||
generic-array-0.14.4
|
||||
getrandom-0.2.3
|
||||
gif-0.11.3
|
||||
glob-0.3.0
|
||||
glow-0.11.0
|
||||
gpu-alloc-0.5.2
|
||||
gpu-alloc-types-0.2.0
|
||||
gpu-descriptor-0.2.2
|
||||
gpu-descriptor-types-0.1.1
|
||||
hashbrown-0.11.2
|
||||
heck-0.3.3
|
||||
hermit-abi-0.1.19
|
||||
hexf-parse-0.2.1
|
||||
http-0.2.5
|
||||
humantime-2.1.0
|
||||
ident_case-1.0.1
|
||||
idna-0.2.3
|
||||
image-0.23.14
|
||||
indexmap-1.7.0
|
||||
indicatif-0.16.2
|
||||
inplace_it-0.3.3
|
||||
instant-0.1.12
|
||||
isahc-1.6.0
|
||||
itoa-0.4.8
|
||||
jni-0.19.0
|
||||
jni-sys-0.3.0
|
||||
jobserver-0.1.24
|
||||
jpeg-decoder-0.1.22
|
||||
jpeg-decoder-0.2.1
|
||||
js-sys-0.3.55
|
||||
json-0.12.4
|
||||
khronos-egl-4.1.0
|
||||
lazy_static-1.4.0
|
||||
lazycell-1.3.0
|
||||
lexical-core-0.7.6
|
||||
libc-0.2.109
|
||||
libflate-1.1.1
|
||||
libflate_lz77-1.1.0
|
||||
libloading-0.7.2
|
||||
libnghttp2-sys-0.1.7+1.45.0
|
||||
libz-sys-1.1.3
|
||||
lock_api-0.4.5
|
||||
log-0.4.14
|
||||
lyon-0.17.10
|
||||
lyon_algorithms-0.17.7
|
||||
lyon_geom-0.17.6
|
||||
lyon_path-0.17.7
|
||||
lyon_tessellation-0.17.10
|
||||
lzma-rs-0.2.0
|
||||
mach-0.3.2
|
||||
malloc_buf-0.0.6
|
||||
matches-0.1.9
|
||||
memchr-2.4.1
|
||||
memmap2-0.3.1
|
||||
memoffset-0.6.5
|
||||
metal-0.23.1
|
||||
mime-0.3.16
|
||||
minimal-lexical-0.2.1
|
||||
minimp3-0.5.1
|
||||
minimp3-sys-0.3.2
|
||||
miniz_oxide-0.3.7
|
||||
miniz_oxide-0.4.4
|
||||
mio-0.8.0
|
||||
miow-0.3.7
|
||||
naga-0.7.2
|
||||
ndk-0.3.0
|
||||
ndk-0.4.0
|
||||
ndk-0.5.0
|
||||
ndk-glue-0.3.0
|
||||
ndk-glue-0.4.0
|
||||
ndk-glue-0.5.0
|
||||
ndk-macro-0.2.0
|
||||
ndk-macro-0.3.0
|
||||
ndk-sys-0.2.2
|
||||
nix-0.20.0
|
||||
nix-0.22.0
|
||||
nom-5.1.2
|
||||
nom-6.1.2
|
||||
nom-7.1.0
|
||||
ntapi-0.3.6
|
||||
num-complex-0.3.1
|
||||
num-derive-0.3.3
|
||||
num-integer-0.1.44
|
||||
num-iter-0.1.42
|
||||
num-rational-0.3.2
|
||||
num-traits-0.2.14
|
||||
num_cpus-1.13.0
|
||||
num_enum-0.5.4
|
||||
num_enum_derive-0.5.4
|
||||
number_prefix-0.4.0
|
||||
objc-0.2.7
|
||||
objc-foundation-0.1.1
|
||||
objc_exception-0.1.2
|
||||
objc_id-0.1.1
|
||||
oboe-0.4.4
|
||||
oboe-sys-0.4.4
|
||||
once_cell-1.8.0
|
||||
openssl-probe-0.1.4
|
||||
openssl-sys-0.9.71
|
||||
os_str_bytes-4.2.0
|
||||
output_vt100-0.1.2
|
||||
parking-2.0.0
|
||||
parking_lot-0.11.2
|
||||
parking_lot_core-0.8.5
|
||||
path-slash-0.1.4
|
||||
peeking_take_while-0.1.2
|
||||
percent-encoding-2.1.0
|
||||
pin-project-1.0.8
|
||||
pin-project-internal-1.0.8
|
||||
pin-project-lite-0.2.7
|
||||
pin-utils-0.1.0
|
||||
pkg-config-0.3.22
|
||||
png-0.16.8
|
||||
png-0.17.2
|
||||
polling-2.2.0
|
||||
ppv-lite86-0.2.15
|
||||
pretty_assertions-1.0.0
|
||||
primal-check-0.3.1
|
||||
proc-macro-crate-0.1.5
|
||||
proc-macro-crate-1.1.0
|
||||
proc-macro-error-1.0.4
|
||||
proc-macro-error-attr-1.0.4
|
||||
proc-macro2-1.0.32
|
||||
profiling-1.0.4
|
||||
quote-1.0.10
|
||||
radium-0.5.3
|
||||
rand-0.8.4
|
||||
rand_chacha-0.3.1
|
||||
rand_core-0.6.3
|
||||
range-alloc-0.1.2
|
||||
raw-window-handle-0.3.4
|
||||
raw-window-handle-0.4.2
|
||||
rayon-1.5.1
|
||||
rayon-core-1.9.1
|
||||
redox_syscall-0.2.10
|
||||
redox_users-0.4.0
|
||||
regex-1.5.4
|
||||
regex-automata-0.1.10
|
||||
regex-syntax-0.6.25
|
||||
regress-0.4.1
|
||||
renderdoc-sys-0.7.1
|
||||
rle-decode-fast-1.0.1
|
||||
ron-0.6.6
|
||||
rustc-hash-1.1.0
|
||||
rustdct-0.6.0
|
||||
rustfft-5.1.1
|
||||
ryu-1.0.6
|
||||
same-file-1.0.6
|
||||
schannel-0.1.19
|
||||
scoped-tls-1.0.0
|
||||
scoped_threadpool-0.1.9
|
||||
scopeguard-1.1.0
|
||||
serde-1.0.131
|
||||
serde_derive-1.0.131
|
||||
serde_json-1.0.72
|
||||
sha2-0.10.0
|
||||
shlex-0.1.1
|
||||
sid-0.6.1
|
||||
slab-0.4.5
|
||||
slice-deque-0.3.0
|
||||
slotmap-1.0.6
|
||||
sluice-0.5.5
|
||||
smallvec-1.7.0
|
||||
smithay-client-toolkit-0.15.2
|
||||
socket2-0.4.2
|
||||
spirv-0.2.0+1.5.4
|
||||
static_assertions-1.1.0
|
||||
stdweb-0.1.3
|
||||
strength_reduce-0.2.3
|
||||
strsim-0.10.0
|
||||
strsim-0.9.3
|
||||
svg-0.10.0
|
||||
symphonia-0.4.0
|
||||
symphonia-bundle-mp3-0.4.0
|
||||
symphonia-core-0.4.0
|
||||
symphonia-metadata-0.4.0
|
||||
syn-1.0.82
|
||||
synstructure-0.12.6
|
||||
tap-1.0.1
|
||||
termcolor-1.1.2
|
||||
terminal_size-0.1.17
|
||||
textwrap-0.14.2
|
||||
thiserror-1.0.30
|
||||
thiserror-impl-1.0.30
|
||||
tiff-0.6.1
|
||||
time-0.1.43
|
||||
tinyfiledialogs-3.8.3
|
||||
tinyvec-1.5.1
|
||||
tinyvec_macros-0.1.0
|
||||
toml-0.5.8
|
||||
tracing-0.1.29
|
||||
tracing-attributes-0.1.18
|
||||
tracing-core-0.1.21
|
||||
tracing-futures-0.2.5
|
||||
transpose-0.2.1
|
||||
typenum-1.14.0
|
||||
unicase-2.6.0
|
||||
unicode-bidi-0.3.7
|
||||
unicode-normalization-0.1.19
|
||||
unicode-segmentation-1.8.0
|
||||
unicode-width-0.1.9
|
||||
unicode-xid-0.2.2
|
||||
url-2.2.2
|
||||
vcpkg-0.2.15
|
||||
version_check-0.9.3
|
||||
vswhom-0.1.0
|
||||
vswhom-sys-0.1.0
|
||||
waker-fn-1.1.0
|
||||
walkdir-2.3.2
|
||||
wasi-0.10.2+wasi-snapshot-preview1
|
||||
wasm-bindgen-0.2.78
|
||||
wasm-bindgen-backend-0.2.78
|
||||
wasm-bindgen-futures-0.4.28
|
||||
wasm-bindgen-macro-0.2.78
|
||||
wasm-bindgen-macro-support-0.2.78
|
||||
wasm-bindgen-shared-0.2.78
|
||||
wayland-client-0.29.1
|
||||
wayland-commons-0.29.1
|
||||
wayland-cursor-0.29.1
|
||||
wayland-protocols-0.29.1
|
||||
wayland-scanner-0.29.1
|
||||
wayland-sys-0.29.1
|
||||
weak-table-0.3.2
|
||||
web-sys-0.3.55
|
||||
webbrowser-0.5.5
|
||||
weezl-0.1.5
|
||||
wepoll-ffi-0.1.2
|
||||
wgpu-0.11.1
|
||||
wgpu-core-0.11.3
|
||||
wgpu-hal-0.11.5
|
||||
wgpu-types-0.11.0
|
||||
widestring-0.4.3
|
||||
winapi-0.3.9
|
||||
winapi-i686-pc-windows-gnu-0.4.0
|
||||
winapi-util-0.1.5
|
||||
winapi-x86_64-pc-windows-gnu-0.4.0
|
||||
winit-0.26.0
|
||||
winreg-0.10.1
|
||||
wyz-0.2.0
|
||||
x11-clipboard-0.3.3
|
||||
x11-dl-2.19.1
|
||||
xcb-0.8.2
|
||||
xcursor-0.3.4
|
||||
xml-rs-0.8.4"
|
||||
# python is needed by xcb-0.8.2 until update to >=0.10
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
PYTHON_REQ_USE="xml"
|
||||
inherit cargo desktop flag-o-matic python-any-r1 xdg
|
||||
|
||||
# 0(github) 1(repo) 2(commit hash) 3(crate:workspace,...) [see core/Cargo.toml]
|
||||
RUFFLE_GIT=(
|
||||
"RustAudio dasp f05a703d247bb504d7e812b51e95f3765d9c5e94 dasp"
|
||||
"ruffle-rs gc-arena 4931b3bc25b2b74174ff5eb9c34ae0dda732778b gc-arena:src/gc-arena"
|
||||
"ruffle-rs h263-rs 03dcd486e88381635647a7386105cb802921b69c h263-rs:h263,h263-rs-yuv:yuv"
|
||||
"ruffle-rs nellymoser 77000f763b58021295429ca5740e3dc3b5228cbd nellymoser-rs:."
|
||||
"ruffle-rs nihav-vp6 9416fcc9fc8aab8f4681aa9093b42922214abbd3 nihav_codec_support:nihav-codec-support,nihav_core:nihav-core,nihav_duck:nihav-duck"
|
||||
"ruffle-rs quick-xml 8496365ec1412eb5ba5de350937b6bce352fa0ba quick-xml:."
|
||||
"ruffle-rs rust-flash-lso 19fecd07b9888c4bdaa66771c468095783b52bed flash-lso"
|
||||
)
|
||||
ruffle_uris() {
|
||||
cargo_crate_uris
|
||||
|
||||
local g
|
||||
for g in "${RUFFLE_GIT[@]}"; do
|
||||
g=(${g})
|
||||
echo "https://github.com/${g[0]}/${g[1]}/archive/${g[2]}.tar.gz -> ${g[1]}-${g[2]}.tar.gz"
|
||||
done
|
||||
}
|
||||
|
||||
# using _pYYYYMMDD over YYYY.MM.DD given ruffle has an underlaying version
|
||||
# (0.1.0) which could get a non-nightly release eventually (YYYY. > 0.1.0)
|
||||
MY_PV="nightly-${PV:3:4}-${PV:7:2}-${PV:9:2}"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="Flash Player emulator written in Rust"
|
||||
HOMEPAGE="https://ruffle.rs/"
|
||||
SRC_URI="
|
||||
https://github.com/ruffle-rs/ruffle/archive/refs/tags/${MY_PV}.tar.gz -> ${MY_P}.tar.gz
|
||||
$(ruffle_uris)"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 ZLIB curl zlib-acknowledgement"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="gui"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/openssl:=
|
||||
media-libs/alsa-lib
|
||||
sys-libs/zlib:=
|
||||
x11-libs/libxcb:="
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
gui? (
|
||||
|| (
|
||||
gnome-extra/zenity
|
||||
kde-apps/kdialog
|
||||
)
|
||||
)"
|
||||
BDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
virtual/pkgconfig
|
||||
>=virtual/rust-1.56"
|
||||
|
||||
QA_FLAGS_IGNORED="
|
||||
usr/bin/${PN}
|
||||
usr/bin/${PN}_exporter
|
||||
usr/bin/${PN}_scanner"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# use [patch] directive to register git snapshots of needed crates
|
||||
local crate g
|
||||
for g in "${RUFFLE_GIT[@]}"; do
|
||||
g=(${g})
|
||||
echo "[patch.\"https://github.com/${g[0]}/${g[1]}\"]"
|
||||
for crate in ${g[3]//,/ }; do
|
||||
echo "${crate%:*} = { path = \"../${g[1]}-${g[2]}/${crate#*:}\" }"
|
||||
done
|
||||
done >> Cargo.toml || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
filter-flags '-flto*' # undefined references with tinyfiledialogs and more
|
||||
|
||||
cargo_src_compile --bins # note: configure --bins would skip tests
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc README.md
|
||||
|
||||
# does not have a real GUI yet, flag is used to ensure there is a
|
||||
# way for messages and file picker to be displayed with .desktop
|
||||
# (many options, but zenity and kdialog currently seem to work better)
|
||||
if use gui; then
|
||||
newicon web/packages/extension/assets/images/icon180.png ${PN}.png
|
||||
make_desktop_entry ${PN} ${PN^} ${PN} "AudioVideo;Player;Emulator;" \
|
||||
"MimeType=application/x-shockwave-flash;application/vnd.adobe.flash.movie;"
|
||||
fi
|
||||
|
||||
cd target/$(usex debug{,} release) || die
|
||||
|
||||
newbin ${PN}_desktop ${PN}
|
||||
newbin exporter ${PN}_exporter
|
||||
dobin ${PN}_scanner
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
|
||||
if [[ ! ${REPLACING_VERSIONS} ]]; then
|
||||
elog "${PN} is experimental software that is still under heavy development"
|
||||
elog "and only receiving nightly releases. Plans in Gentoo to an update"
|
||||
elog "roughly every two weeks if no known major regressions."
|
||||
elog
|
||||
elog "There is currently no plans to support wasm builds / browser"
|
||||
elog "extensions, this provides the desktop viewer and other tools."
|
||||
fi
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -1,5 +1,6 @@
|
||||
AUX evtest-1.34-musl-include.patch 793 BLAKE2B 423a7027524ecd8a4da83847bc3afe355cacb7bd22f3bf6e9b7ce2a09efa00312b170a0cc31bf968a4911290fe500bd0fd3c17422934049266469af7c8b79ee9 SHA512 43d327306b612733efd565ca888a6cef70757af5395a16dc6c05e219b4de6f7ece738afa8319a39818e418505cd80de731d67236b91b8a617af8cbd632b0eec8
|
||||
DIST evtest-1.33.tar.gz 19736 BLAKE2B 1b36207f67fe7db12bbe8d8db119f1cd4a9adc34b839762b198c29044a36e6fe9e8275d68a27204de4d287d1f12bde43f3895003fba9403a443189fe289decb2 SHA512 e8d6b76a2256ca6085ec07a66af913873ec5bc196bea87bca4f9b3e8b3222b34fcf636572383df74940b9b5db4a07f3e0be3ffe1454c605520da0c56f38506c3
|
||||
DIST evtest-1.34.tar.gz 19954 BLAKE2B 17ca600e89070d65f2bb95b468b921278ab63e50aa6042a974e8d4ac214b51355423c910bb0911e16a6bfc27e9fce59159719aae7d280679e7b292d02a2ee955 SHA512 5b4a18f13b86b1e2f5f723f6abb18c0a50d7f96b4412f46f503895c7ea8701a67a3237701de367c6b789533d8de887baa8f8f8e7e2fc4611235408ae21021b38
|
||||
EBUILD evtest-1.33.ebuild 578 BLAKE2B edf2cd60d843f8bc9f928ba19a42c84343a18f58f9c9f2416b52fd64ce1f8dbd66e4e78dc7b76b4e45d1c7e403e2dae6e7b61860dbd29885ac3dc8ffc7cf42cc SHA512 b81257778c552857f5a629f6b4fef685ea1ca1ce945892c17dd0b14248f10bd30d0a89fee238670498d3c681725ded427bfa1af71ab3c5831f2f9bf62114aaac
|
||||
EBUILD evtest-1.34.ebuild 587 BLAKE2B fdffcba9a525c368d1d725cc71b3f0c68a56fbf2c006526a974f8e8b2ee28b197644164e1b0d50b2b7937fbf5ffc7d118a3b561c18b3a997a129552f5c8d69d2 SHA512 9a718b7f4cdee7addfa68b8c3cd10f41c5f264b4235f80e76184fa10119d5091ffd6a33896f5039abe2e9df8c0d4931495db69d2d4b2a49d87991307f4f3c025
|
||||
EBUILD evtest-1.34.ebuild 630 BLAKE2B 938b71103340497d75b04158112e618b0c8766637c3d1eaa607282ec4e3669460dc8674be520ec9d8b6e063422e29bd40d9d635c9a4c870c329383fda2caddcd SHA512 6a7de1f30372484865cc186bb83bf4c4464ecbc578239e826ad2bdafeacca5f5def4e8282b3feacbf093fd9b4c42742b4f4aa87c964524f2892aa66699fed91b
|
||||
MISC metadata.xml 242 BLAKE2B 404c3c6b9ba319b5fe8e05221d2d8faedd15c76225f77e2e14500124df5a25b1d971b938a62a15de62429ba873b0dffeb6aa09c52d4bb1aa10a9eb352e3b6b70 SHA512 b8b7023aa79efa1597cff5a98094e1adea4e93ca315fa3aa4c23d7fe1d876ec7b5673aaccdc98040ddc4bbc8718f1a80ab36901cc09a966adb8db3894c8406e0
|
||||
|
@ -0,0 +1,26 @@
|
||||
https://bugs.gentoo.org/716876
|
||||
https://cgit.freedesktop.org/evtest/commit/?id=049396aab18849eef257af1116951a83416339e6
|
||||
|
||||
From: Mateusz Piotrowski <0mp@FreeBSD.org>
|
||||
Date: Fri, 13 Nov 2020 13:41:41 +0100
|
||||
Subject: Remove PATH_MAX
|
||||
|
||||
This makes evtest more portable. We could try to use ifdefs to include
|
||||
sys/syslimits.h on FreeBSD to get PATH_MAX but it feels to be an
|
||||
overkill for evtest. Let's keep it simple as just replace PATH_MAX with
|
||||
4096.
|
||||
|
||||
NB: it's fine to leave linux/input.h there, because this header is
|
||||
actually available on FreeBSD via the devel/evdev-proto port.
|
||||
--- a/evtest.c
|
||||
+++ b/evtest.c
|
||||
@@ -888,7 +888,7 @@ static char* scan_devices(void)
|
||||
|
||||
for (i = 0; i < ndev; i++)
|
||||
{
|
||||
- char fname[PATH_MAX];
|
||||
+ char fname[4096];
|
||||
int fd = -1;
|
||||
char name[256] = "???";
|
||||
|
||||
cgit v1.2.1
|
@ -1,3 +1,3 @@
|
||||
DIST freewvs-0.1.1.tar.gz 20518 BLAKE2B d3ced38b16a7bce4cf4907de30c1525132d8ee92ad531e5439c9033bce05a69c76688ec10c759d3f46462e0804845c0bd90eb5bb5d457b28ca00dcd380a85e3c SHA512 cc48dfd5f381a88bbd89f3ad4e08fb389b9ccfd7461539ea51f21bd2d9863537b68037de34c90b8c97f24a7bb2d05cfe12efda3f308c19a0a20cf5d7c5046cdd
|
||||
EBUILD freewvs-0.1.1.ebuild 622 BLAKE2B a3e2f611653c97d5e97eda4040f2b7235768944d4259249a4eec3d382c9dcf2fabbd8b3dd95c3964045b1b544ad6cc4515dae8446bd952df5a92db646ca28797 SHA512 5e14bd3600a4bc73b79ad6c064329c9bde9fad611d8b5f4b898635e27ddf3dfbbb2e7e648ba1cc0a1b2f3dc5c0438f19b04cb68a7e6a77cefa4ed4afd7975437
|
||||
EBUILD freewvs-0.1.1.ebuild 723 BLAKE2B c932570e82bfb4642a39174db39b63aa40013a352c2d0a60a2e8eea9c06bd072ee21f612afcda66d894b658fa767d2bf56ecbd6f5a917ffe107c658e14b14694 SHA512 1f53c4ff9b80ae6d349f368a9c67296b594c6d963be401b60efa6388a0f3e11738c1ea60433c50c6ac1e1747395d25da2ccaf1afa61c975787824320c646fcfa
|
||||
MISC metadata.xml 211 BLAKE2B 8a357a845c5cd7c1afeda19eefd020f5cab0b573e5a6914aa4a06c2b48261c7b86a5d72b96731cd78140f992d895cbb1d54ba70a1bb1485ae5a75bd7062e13c4 SHA512 9a2eeafd67a65fd9a667e31692033480c29f9250bfe5b54166130e805e3621c22d9eb9d0515b2622c220dc78255cb42c2ae6b6379070591164b1295441a4c12d
|
||||
|
@ -0,0 +1,3 @@
|
||||
DIST tty-clock-2.3.tar.gz 7764 BLAKE2B 16e764c6321407ba1a4545de6f7aeb5b1b1f3e0d94d2e05ef9a95a20bc178b11962518a946aa292f35be0a293d12e3739353d2da80358e86d4bf9c29983a81d6 SHA512 ff3cfd5c6312377128b33c7e8c2138627b996d1b17730d8a8fdf55e95f2020e591e69317459aab8383d178f3cb71af046b84eeb81cabfa9b09a27008c5f4b626
|
||||
EBUILD tty-clock-2.3.ebuild 815 BLAKE2B 50b570f75652e4155e2583d86c86cab25adee8c53f2fdf5fcc46c322f98eef508419913708d5b9c6671b80961a7655143cfeb51fb93e7537f1b1c638f8a2a0e6 SHA512 101a9f0e9a145eba6549643e01c0c4e9c42fba2ed9af8292ba8c9032d7fa819248c933333eef6bf2cc0bda507cdb9b918889aa5ea0c3faa0fe63f21c5f3dc30a
|
||||
MISC metadata.xml 397 BLAKE2B dd4f4373146118d21274cc8e25e9e4ba51c4ea161635e4e73af2e80117022841439d2ade6d59f73e4abc34f6cbac27fcafe2f8067549f1b1bdd324fa12882881 SHA512 816707d2f7ae1ebf9315e84bb1271e1eeccdd8dc80f059993eefb37dd079106ea33b9ae00ba3fff48de5d9eac9b302dc39a88fa4102f8246a7e14fe2bf202fb3
|
@ -0,0 +1,31 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Displays a simple digital clock on the terminal"
|
||||
HOMEPAGE="https://github.com/xorg62/tty-clock"
|
||||
SRC_URI="https://github.com/xorg62/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc64"
|
||||
|
||||
DEPEND="sys-libs/ncurses:=[unicode(+)]"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
src_compile() {
|
||||
# makefile does something with ncurses-config and calls old version
|
||||
# let's just build it manually
|
||||
$(tc-getCC) -Wall ${CFLAGS} ${PN//-/}.c \
|
||||
$($(tc-getPKG_CONFIG) --libs ncursesw) \
|
||||
-o ${PN} ${LDFLAGS} || die "Failed to build ${PN}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
|
||||
einstalldocs
|
||||
}
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@ -1,719 +0,0 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
CRATES="
|
||||
addr2line-0.14.1
|
||||
adler-1.0.2
|
||||
adler32-1.2.0
|
||||
aead-0.3.2
|
||||
aes-0.6.0
|
||||
aes-gcm-0.8.0
|
||||
aesni-0.10.0
|
||||
aes-soft-0.6.4
|
||||
ahash-0.7.2
|
||||
aho-corasick-0.6.10
|
||||
aho-corasick-0.7.18
|
||||
alloc-no-stdlib-2.0.1
|
||||
alloc-stdlib-0.2.1
|
||||
ansi_colours-1.0.2
|
||||
ansi_term-0.11.0
|
||||
ansi_term-0.12.1
|
||||
anyhow-1.0.40
|
||||
arboard-1.2.0
|
||||
arrayref-0.3.6
|
||||
arrayvec-0.4.12
|
||||
arrayvec-0.5.2
|
||||
arrow-4.1.0
|
||||
as-slice-0.1.5
|
||||
async-channel-1.6.1
|
||||
async-executor-1.4.1
|
||||
async-global-executor-2.0.2
|
||||
async-io-1.4.1
|
||||
async-lock-2.4.0
|
||||
async-mutex-1.4.0
|
||||
async-recursion-0.3.2
|
||||
async-std-1.9.0
|
||||
async-task-4.0.3
|
||||
async-trait-0.1.50
|
||||
atomic-waker-1.0.0
|
||||
atty-0.2.14
|
||||
autocfg-1.0.1
|
||||
backtrace-0.3.58
|
||||
base64-0.13.0
|
||||
base64-0.6.0
|
||||
base64-0.9.3
|
||||
base-x-0.2.8
|
||||
bat-0.17.1
|
||||
bigdecimal-0.2.0
|
||||
bincode-1.3.3
|
||||
bitflags-1.2.1
|
||||
bit-set-0.5.2
|
||||
bit-vec-0.6.3
|
||||
blake2b_simd-0.5.11
|
||||
block-0.1.6
|
||||
block-buffer-0.2.0
|
||||
block-buffer-0.9.0
|
||||
blocking-1.0.2
|
||||
brotli-3.3.0
|
||||
brotli-decompressor-2.3.1
|
||||
bson-0.14.1
|
||||
bstr-0.2.16
|
||||
bumpalo-3.6.1
|
||||
bytemuck-1.5.1
|
||||
byteorder-1.4.3
|
||||
bytes-0.4.12
|
||||
bytes-0.5.6
|
||||
bytes-1.0.1
|
||||
byte-tools-0.2.0
|
||||
byte-unit-4.0.11
|
||||
bzip2-0.3.3
|
||||
bzip2-sys-0.1.10+1.0.8
|
||||
cache-padded-1.1.1
|
||||
calamine-0.17.0
|
||||
cassowary-0.3.0
|
||||
cc-1.0.67
|
||||
cfg_aliases-0.1.1
|
||||
cfg-if-0.1.10
|
||||
cfg-if-1.0.0
|
||||
chrono-0.4.19
|
||||
chrono-tz-0.5.3
|
||||
cipher-0.2.5
|
||||
clap-2.33.3
|
||||
clipboard-win-4.1.0
|
||||
cloudabi-0.0.3
|
||||
codepage-0.1.1
|
||||
codespan-reporting-0.11.1
|
||||
colored-1.9.3
|
||||
color_quant-1.1.0
|
||||
common-path-1.0.0
|
||||
concurrent-queue-1.2.2
|
||||
config-0.10.1
|
||||
console-0.13.0
|
||||
constant_time_eq-0.1.5
|
||||
const_fn-0.4.7
|
||||
content_inspector-0.2.4
|
||||
convert_case-0.4.0
|
||||
cookie-0.14.4
|
||||
core-foundation-0.9.1
|
||||
core-foundation-sys-0.8.2
|
||||
core-graphics-0.21.0
|
||||
cpuid-bool-0.1.2
|
||||
cpuid-bool-0.2.0
|
||||
crc32fast-1.2.1
|
||||
crossbeam-channel-0.5.1
|
||||
crossbeam-deque-0.7.3
|
||||
crossbeam-deque-0.8.0
|
||||
crossbeam-epoch-0.8.2
|
||||
crossbeam-epoch-0.9.4
|
||||
crossbeam-queue-0.2.3
|
||||
crossbeam-utils-0.7.2
|
||||
crossbeam-utils-0.8.4
|
||||
crossterm-0.18.2
|
||||
crossterm-0.19.0
|
||||
crossterm_winapi-0.6.2
|
||||
crossterm_winapi-0.7.0
|
||||
crypto-mac-0.10.0
|
||||
crypto-mac-0.4.0
|
||||
cssparser-0.27.2
|
||||
cssparser-macros-0.6.0
|
||||
cstr_core-0.2.3
|
||||
csv-1.1.6
|
||||
csv-core-0.1.10
|
||||
ctor-0.1.20
|
||||
ctr-0.6.0
|
||||
ctrlc-3.1.9
|
||||
cty-0.2.1
|
||||
curl-0.4.36
|
||||
curl-sys-0.4.42+curl-7.76.0
|
||||
dashmap-4.0.2
|
||||
data-encoding-2.3.2
|
||||
decimal-2.1.0
|
||||
deflate-0.7.20
|
||||
deflate-0.8.6
|
||||
derive_is_enum_variant-0.1.1
|
||||
derive_more-0.99.13
|
||||
derive-new-0.5.9
|
||||
digest-0.6.2
|
||||
digest-0.9.0
|
||||
directories-3.0.2
|
||||
directories-next-2.0.0
|
||||
dirs-1.0.5
|
||||
dirs-3.0.2
|
||||
dirs-next-2.0.0
|
||||
dirs-sys-0.3.6
|
||||
dirs-sys-next-0.1.2
|
||||
discard-1.0.4
|
||||
doc-comment-0.3.3
|
||||
dtoa-0.4.8
|
||||
dtoa-short-0.3.3
|
||||
dtparse-1.2.0
|
||||
dunce-1.0.1
|
||||
dyn-clone-1.0.4
|
||||
either-1.6.1
|
||||
eml-parser-0.1.2
|
||||
encode_unicode-0.3.6
|
||||
encoding-0.2.33
|
||||
encoding-index-japanese-1.20141219.5
|
||||
encoding-index-korean-1.20141219.5
|
||||
encoding-index-simpchinese-1.20141219.5
|
||||
encoding-index-singlebyte-1.20141219.5
|
||||
encoding_index_tests-0.1.4
|
||||
encoding-index-tradchinese-1.20141219.5
|
||||
encoding_rs-0.8.28
|
||||
endian-type-0.1.2
|
||||
env_logger-0.7.1
|
||||
env_logger-0.8.3
|
||||
error-chain-0.12.4
|
||||
error-code-2.2.0
|
||||
event-listener-2.5.1
|
||||
failure-0.1.8
|
||||
failure_derive-0.1.8
|
||||
fake-simd-0.1.2
|
||||
fallible-iterator-0.2.0
|
||||
fallible-streaming-iterator-0.1.9
|
||||
fancy-regex-0.3.5
|
||||
fast-float-0.2.0
|
||||
fastrand-1.4.1
|
||||
fd-lock-2.0.0
|
||||
filesize-0.2.0
|
||||
fixedbitset-0.2.0
|
||||
flatbuffers-0.8.4
|
||||
flate2-1.0.20
|
||||
flume-0.9.2
|
||||
fnv-1.0.7
|
||||
foreign-types-0.3.2
|
||||
foreign-types-shared-0.1.1
|
||||
form_urlencoded-1.0.1
|
||||
fs_extra-1.2.0
|
||||
fuchsia-cprng-0.1.1
|
||||
fuchsia-zircon-0.3.3
|
||||
fuchsia-zircon-sys-0.3.3
|
||||
futf-0.1.4
|
||||
futures-0.1.31
|
||||
futures-0.3.14
|
||||
futures-channel-0.3.14
|
||||
futures_codec-0.4.1
|
||||
futures-core-0.3.14
|
||||
futures-cpupool-0.1.8
|
||||
futures-executor-0.3.14
|
||||
futures-io-0.3.14
|
||||
futures-lite-1.11.3
|
||||
futures-macro-0.3.14
|
||||
futures-sink-0.3.14
|
||||
futures-task-0.3.14
|
||||
futures-timer-3.0.2
|
||||
futures-util-0.3.14
|
||||
fxhash-0.2.1
|
||||
gcc-0.3.55
|
||||
generic-array-0.12.4
|
||||
generic-array-0.13.3
|
||||
generic-array-0.14.4
|
||||
generic-array-0.8.4
|
||||
gethostname-0.2.1
|
||||
getrandom-0.1.16
|
||||
getrandom-0.2.2
|
||||
getset-0.1.1
|
||||
ghash-0.3.1
|
||||
gimli-0.23.0
|
||||
git2-0.13.18
|
||||
gjson-0.7.5
|
||||
glob-0.3.0
|
||||
globset-0.4.6
|
||||
gloo-timers-0.2.1
|
||||
h2-0.2.7
|
||||
hamcrest2-0.3.0
|
||||
hash32-0.1.1
|
||||
hashbrown-0.11.2
|
||||
hashbrown-0.9.1
|
||||
hashlink-0.7.0
|
||||
heapless-0.6.1
|
||||
heck-0.3.2
|
||||
hermit-abi-0.1.18
|
||||
hex-0.3.2
|
||||
hex-0.4.3
|
||||
hkdf-0.10.0
|
||||
hmac-0.10.1
|
||||
hmac-0.4.2
|
||||
hmac-sha1-0.1.3
|
||||
html5ever-0.25.1
|
||||
htmlescape-0.3.1
|
||||
http-0.2.4
|
||||
httparse-1.4.0
|
||||
http-body-0.3.1
|
||||
http-client-6.3.5
|
||||
httpdate-0.3.2
|
||||
http-types-2.11.0
|
||||
humantime-1.3.0
|
||||
hyper-0.11.27
|
||||
hyper-0.13.10
|
||||
hyper-tls-0.4.3
|
||||
ical-0.7.0
|
||||
idna-0.2.3
|
||||
image-0.22.5
|
||||
image-0.23.14
|
||||
indexmap-1.6.2
|
||||
infer-0.2.3
|
||||
inflate-0.4.5
|
||||
Inflector-0.11.4
|
||||
instant-0.1.9
|
||||
integer-encoding-1.1.7
|
||||
iovec-0.1.4
|
||||
ipnet-2.3.0
|
||||
isahc-0.9.14
|
||||
itertools-0.10.0
|
||||
itoa-0.4.7
|
||||
jobserver-0.1.22
|
||||
jpeg-decoder-0.1.22
|
||||
js-sys-0.3.50
|
||||
kernel32-sys-0.2.2
|
||||
kv-log-macro-1.0.7
|
||||
language-tags-0.2.2
|
||||
lazycell-1.3.0
|
||||
lazy_static-0.2.11
|
||||
lazy_static-1.4.0
|
||||
lexical-5.2.2
|
||||
lexical-core-0.7.6
|
||||
libc-0.2.94
|
||||
libgit2-sys-0.12.19+1.1.0
|
||||
libm-0.2.1
|
||||
libnghttp2-sys-0.1.6+1.43.0
|
||||
libsqlite3-sys-0.22.2
|
||||
libz-sys-1.1.3
|
||||
line-wrap-0.1.1
|
||||
linked-hash-map-0.3.0
|
||||
linked-hash-map-0.5.4
|
||||
lock_api-0.3.4
|
||||
lock_api-0.4.4
|
||||
log-0.3.9
|
||||
log-0.4.14
|
||||
lz4-1.23.2
|
||||
lz4-sys-1.9.2
|
||||
mac-0.1.1
|
||||
malloc_buf-0.0.6
|
||||
markup5ever-0.10.1
|
||||
matches-0.1.8
|
||||
maybe-uninit-2.0.0
|
||||
md5-0.3.8
|
||||
md5-0.6.1
|
||||
md5-0.7.0
|
||||
memchr-2.4.0
|
||||
memmap2-0.2.2
|
||||
memoffset-0.5.6
|
||||
memoffset-0.6.3
|
||||
meval-0.2.0
|
||||
mime-0.3.16
|
||||
mime_guess-2.0.3
|
||||
miniz_oxide-0.3.7
|
||||
miniz_oxide-0.4.4
|
||||
minus-3.3.3
|
||||
mio-0.6.23
|
||||
mio-0.7.11
|
||||
mio-uds-0.6.8
|
||||
miow-0.2.2
|
||||
miow-0.3.7
|
||||
multiversion-0.6.1
|
||||
multiversion-macros-0.6.1
|
||||
native-tls-0.2.7
|
||||
neso-0.5.0
|
||||
net2-0.2.37
|
||||
new_debug_unreachable-1.0.4
|
||||
nibble_vec-0.1.0
|
||||
nipper-0.1.9
|
||||
nix-0.20.0
|
||||
nodrop-0.1.14
|
||||
nom-1.2.4
|
||||
nom-5.1.2
|
||||
ntapi-0.3.6
|
||||
num-0.2.1
|
||||
num-0.4.0
|
||||
num-bigint-0.2.6
|
||||
num-bigint-0.3.2
|
||||
num-bigint-0.4.0
|
||||
num-complex-0.2.4
|
||||
num-complex-0.4.0
|
||||
num_cpus-1.13.0
|
||||
num-format-0.4.0
|
||||
num-integer-0.1.44
|
||||
num-iter-0.1.42
|
||||
num-rational-0.2.4
|
||||
num-rational-0.3.2
|
||||
num-rational-0.4.0
|
||||
num-traits-0.1.43
|
||||
num-traits-0.2.14
|
||||
objc-0.2.7
|
||||
objc-foundation-0.1.1
|
||||
objc_id-0.1.1
|
||||
object-0.23.0
|
||||
once_cell-1.7.2
|
||||
onig-6.1.1
|
||||
onig_sys-69.6.0
|
||||
opaque-debug-0.3.0
|
||||
open-1.7.0
|
||||
openssl-0.10.34
|
||||
openssl-probe-0.1.2
|
||||
openssl-sys-0.9.62
|
||||
ordered-float-1.1.1
|
||||
parking-2.0.0
|
||||
parking_lot-0.11.1
|
||||
parking_lot-0.9.0
|
||||
parking_lot_core-0.6.2
|
||||
parking_lot_core-0.8.3
|
||||
parquet-4.1.0
|
||||
parquet-format-2.6.1
|
||||
parse-zoneinfo-0.3.0
|
||||
path_abs-0.5.1
|
||||
percent-encoding-1.0.1
|
||||
percent-encoding-2.1.0
|
||||
peresil-0.3.0
|
||||
pest-2.1.3
|
||||
petgraph-0.5.1
|
||||
phf-0.8.0
|
||||
phf_codegen-0.8.0
|
||||
phf_generator-0.8.0
|
||||
phf_macros-0.8.0
|
||||
phf_shared-0.8.0
|
||||
pin-project-0.4.28
|
||||
pin-project-1.0.7
|
||||
pin-project-internal-0.4.28
|
||||
pin-project-internal-1.0.7
|
||||
pin-project-lite-0.1.12
|
||||
pin-project-lite-0.2.6
|
||||
pin-utils-0.1.0
|
||||
pkg-config-0.3.19
|
||||
plist-1.1.0
|
||||
png-0.15.3
|
||||
png-0.16.8
|
||||
polars-0.13.4
|
||||
polars-arrow-0.13.4
|
||||
polars-core-0.13.4
|
||||
polars-io-0.13.4
|
||||
polars-lazy-0.13.4
|
||||
polling-2.0.3
|
||||
polyval-0.4.5
|
||||
ppv-lite86-0.2.10
|
||||
precomputed-hash-0.1.1
|
||||
pretty-0.5.2
|
||||
pretty_env_logger-0.4.0
|
||||
prettytable-rs-0.8.0
|
||||
proc-macro2-1.0.26
|
||||
proc-macro-error-1.0.4
|
||||
proc-macro-error-attr-1.0.4
|
||||
proc-macro-hack-0.5.19
|
||||
proc-macro-nested-0.1.7
|
||||
ptree-0.3.2
|
||||
query_interface-0.3.5
|
||||
quickcheck-1.0.3
|
||||
quickcheck_macros-1.0.0
|
||||
quick-error-1.2.3
|
||||
quick-xml-0.12.4
|
||||
quick-xml-0.19.0
|
||||
quick-xml-0.21.0
|
||||
quote-0.3.15
|
||||
quote-1.0.9
|
||||
radix_trie-0.2.1
|
||||
rand-0.3.23
|
||||
rand-0.4.6
|
||||
rand-0.7.3
|
||||
rand-0.8.3
|
||||
rand_chacha-0.2.2
|
||||
rand_chacha-0.3.0
|
||||
rand_core-0.3.1
|
||||
rand_core-0.4.2
|
||||
rand_core-0.5.1
|
||||
rand_core-0.6.2
|
||||
rand_distr-0.3.0
|
||||
rand_hc-0.2.0
|
||||
rand_hc-0.3.0
|
||||
rand_pcg-0.2.1
|
||||
rawkey-0.1.3
|
||||
rayon-1.5.0
|
||||
rayon-core-1.9.0
|
||||
rdrand-0.4.0
|
||||
readkey-0.1.7
|
||||
redox_syscall-0.1.57
|
||||
redox_syscall-0.2.7
|
||||
redox_users-0.3.5
|
||||
redox_users-0.4.0
|
||||
regex-0.2.11
|
||||
regex-1.5.3
|
||||
regex-automata-0.1.9
|
||||
regex-syntax-0.5.6
|
||||
regex-syntax-0.6.25
|
||||
relay-0.1.1
|
||||
remove_dir_all-0.5.3
|
||||
reqwest-0.10.10
|
||||
result-1.0.0
|
||||
roxmltree-0.14.1
|
||||
rusqlite-0.25.3
|
||||
rust-argon2-0.8.3
|
||||
rustc-demangle-0.1.18
|
||||
rust-crypto-0.2.36
|
||||
rustc-serialize-0.3.24
|
||||
rustc_version-0.2.3
|
||||
rust_decimal-0.10.2
|
||||
rust-embed-5.9.0
|
||||
rust-embed-impl-5.9.0
|
||||
rust-embed-utils-5.1.0
|
||||
rust-ini-0.13.0
|
||||
rustversion-1.0.4
|
||||
rustyline-8.1.0
|
||||
ryu-1.0.5
|
||||
s3handler-0.6.6
|
||||
safemem-0.2.0
|
||||
safemem-0.3.3
|
||||
same-file-1.0.6
|
||||
schannel-0.1.19
|
||||
scoped-tls-0.1.2
|
||||
scopeguard-1.1.0
|
||||
security-framework-2.2.0
|
||||
security-framework-sys-2.2.0
|
||||
selectors-0.22.0
|
||||
semver-0.11.0
|
||||
semver-0.9.0
|
||||
semver-parser-0.10.2
|
||||
semver-parser-0.7.0
|
||||
serde-0.8.23
|
||||
serde-1.0.125
|
||||
serde_bytes-0.11.5
|
||||
serde_derive-1.0.125
|
||||
serde-hjson-0.9.1
|
||||
serde_ini-0.2.0
|
||||
serde_json-1.0.64
|
||||
serde_qs-0.7.2
|
||||
serde_test-0.8.23
|
||||
serde_test-1.0.125
|
||||
serde_urlencoded-0.7.0
|
||||
serde-value-0.6.0
|
||||
serde_yaml-0.8.17
|
||||
serial_test-0.5.1
|
||||
serial_test_derive-0.5.1
|
||||
servo_arc-0.1.1
|
||||
sha1-0.2.0
|
||||
sha1-0.6.0
|
||||
sha2-0.6.0
|
||||
sha2-0.9.3
|
||||
shadow-rs-0.5.25
|
||||
shellexpand-2.1.0
|
||||
shell-words-1.0.0
|
||||
signal-hook-0.1.17
|
||||
signal-hook-registry-1.3.0
|
||||
siphasher-0.3.5
|
||||
slab-0.3.0
|
||||
slab-0.4.3
|
||||
sluice-0.5.4
|
||||
smallvec-0.2.1
|
||||
smallvec-0.6.14
|
||||
smallvec-1.6.1
|
||||
smart-default-0.6.0
|
||||
snap-1.0.5
|
||||
socket2-0.3.19
|
||||
socket2-0.4.0
|
||||
spinning_top-0.2.3
|
||||
stable_deref_trait-1.2.0
|
||||
standback-0.2.17
|
||||
static_assertions-1.1.0
|
||||
std_prelude-0.2.12
|
||||
stdweb-0.4.20
|
||||
stdweb-derive-0.5.3
|
||||
stdweb-internal-macros-0.2.9
|
||||
stdweb-internal-runtime-0.1.5
|
||||
str-buf-2.0.0
|
||||
string_cache-0.8.1
|
||||
string_cache_codegen-0.5.1
|
||||
strip-ansi-escapes-0.1.0
|
||||
strsim-0.8.0
|
||||
subtle-2.4.0
|
||||
surf-2.2.0
|
||||
sxd-document-0.3.2
|
||||
sxd-xpath-0.4.2
|
||||
syn-0.11.11
|
||||
syn-1.0.71
|
||||
synom-0.11.3
|
||||
synstructure-0.12.4
|
||||
syntect-4.5.0
|
||||
sysinfo-0.16.5
|
||||
sys-locale-0.1.0
|
||||
take-0.1.0
|
||||
tempfile-3.2.0
|
||||
tendril-0.4.2
|
||||
term-0.5.2
|
||||
term-0.7.0
|
||||
termcolor-1.1.2
|
||||
terminal_size-0.1.16
|
||||
term_size-0.3.2
|
||||
textwrap-0.11.0
|
||||
thin-slice-0.1.1
|
||||
thiserror-1.0.24
|
||||
thiserror-impl-1.0.24
|
||||
thread_local-0.3.6
|
||||
threadpool-1.8.1
|
||||
thrift-0.13.0
|
||||
tiff-0.6.1
|
||||
time-0.1.44
|
||||
time-0.2.26
|
||||
time-macros-0.1.1
|
||||
time-macros-impl-0.1.1
|
||||
tint-1.0.1
|
||||
tinyvec-1.2.0
|
||||
tinyvec_macros-0.1.0
|
||||
titlecase-1.1.0
|
||||
tokio-0.1.22
|
||||
tokio-0.2.25
|
||||
tokio-codec-0.1.2
|
||||
tokio-core-0.1.18
|
||||
tokio-current-thread-0.1.7
|
||||
tokio-executor-0.1.10
|
||||
tokio-fs-0.1.7
|
||||
tokio-io-0.1.13
|
||||
tokio-macros-0.2.6
|
||||
tokio-proto-0.1.1
|
||||
tokio-reactor-0.1.12
|
||||
tokio-service-0.1.0
|
||||
tokio-sync-0.1.8
|
||||
tokio-tcp-0.1.4
|
||||
tokio-threadpool-0.1.18
|
||||
tokio-timer-0.2.13
|
||||
tokio-tls-0.3.1
|
||||
tokio-udp-0.1.6
|
||||
tokio-uds-0.2.7
|
||||
tokio-util-0.3.1
|
||||
toml-0.5.8
|
||||
tower-service-0.3.1
|
||||
tracing-0.1.26
|
||||
tracing-attributes-0.1.15
|
||||
tracing-core-0.1.18
|
||||
tracing-futures-0.2.5
|
||||
trash-1.3.0
|
||||
try-lock-0.1.0
|
||||
try-lock-0.2.3
|
||||
tui-0.14.0
|
||||
typed-arena-1.7.0
|
||||
typenum-1.13.0
|
||||
ucd-trie-0.1.3
|
||||
ucd-util-0.1.8
|
||||
umask-1.0.0
|
||||
unicase-2.6.0
|
||||
unicode-bidi-0.3.5
|
||||
unicode-normalization-0.1.17
|
||||
unicode-segmentation-1.7.1
|
||||
unicode-width-0.1.8
|
||||
unicode-xid-0.0.4
|
||||
unicode-xid-0.2.2
|
||||
universal-hash-0.4.0
|
||||
unsafe_unwrap-0.1.0
|
||||
url-2.2.1
|
||||
user32-sys-0.2.0
|
||||
users-0.11.0
|
||||
utf-8-0.7.6
|
||||
utf8parse-0.1.1
|
||||
utf8parse-0.2.0
|
||||
utf8-ranges-1.0.4
|
||||
utf8-width-0.1.5
|
||||
uuid-0.8.2
|
||||
value-bag-1.0.0-alpha.6
|
||||
vcpkg-0.2.12
|
||||
vec_map-0.8.2
|
||||
version_check-0.9.3
|
||||
void-1.0.2
|
||||
vte-0.3.3
|
||||
waker-fn-1.1.0
|
||||
walkdir-2.3.2
|
||||
want-0.0.4
|
||||
want-0.3.0
|
||||
wasi-0.10.0+wasi-snapshot-preview1
|
||||
wasi-0.9.0+wasi-snapshot-preview1
|
||||
wasm-bindgen-0.2.73
|
||||
wasm-bindgen-backend-0.2.73
|
||||
wasm-bindgen-futures-0.4.23
|
||||
wasm-bindgen-macro-0.2.73
|
||||
wasm-bindgen-macro-support-0.2.73
|
||||
wasm-bindgen-shared-0.2.73
|
||||
webbrowser-0.5.5
|
||||
web-sys-0.3.50
|
||||
weezl-0.1.5
|
||||
wepoll-sys-3.0.1
|
||||
which-4.1.0
|
||||
widestring-0.4.3
|
||||
wild-2.0.4
|
||||
winapi-0.2.8
|
||||
winapi-0.3.9
|
||||
winapi-build-0.1.1
|
||||
winapi-i686-pc-windows-gnu-0.4.0
|
||||
winapi-util-0.1.5
|
||||
winapi-wsapoll-0.1.1
|
||||
winapi-x86_64-pc-windows-gnu-0.4.0
|
||||
winreg-0.7.0
|
||||
ws2_32-sys-0.2.1
|
||||
x11-2.18.2
|
||||
x11rb-0.8.1
|
||||
xmlparser-0.13.3
|
||||
xml-rs-0.8.3
|
||||
yaml-rust-0.4.5
|
||||
zip-0.5.12
|
||||
zstd-0.8.1+zstd.1.5.0
|
||||
zstd-safe-4.1.0+zstd.1.5.0
|
||||
zstd-sys-1.6.0+zstd.1.5.0
|
||||
"
|
||||
|
||||
inherit cargo
|
||||
|
||||
DESCRIPTION="A new type of shell, written in Rust"
|
||||
HOMEPAGE="https://www.nushell.sh"
|
||||
SRC_URI="https://github.com/nushell/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
|
||||
$(cargo_crate_uris ${CRATES})"
|
||||
|
||||
LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 CC0-1.0 ISC LGPL-3+ MIT MPL-2.0 Unlicense ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~ppc64"
|
||||
IUSE="+extra"
|
||||
|
||||
DEPEND="
|
||||
>=dev-libs/libgit2-0.99:=
|
||||
dev-libs/oniguruma:=
|
||||
dev-libs/openssl:0=
|
||||
net-libs/libssh2:=
|
||||
net-libs/nghttp2:=
|
||||
net-misc/curl
|
||||
extra? (
|
||||
dev-db/sqlite:3=
|
||||
x11-libs/libX11
|
||||
x11-libs/libxcb
|
||||
)
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
BDEPEND="
|
||||
>=virtual/rust-1.51
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
QA_FLAGS_IGNORED="usr/bin/nu.*"
|
||||
|
||||
src_configure() {
|
||||
# high magic to allow system-libs
|
||||
export OPENSSL_NO_VENDOR=true
|
||||
export RUSTONIG_SYSTEM_LIBONIG=1
|
||||
export LIBGIT2_SYS_USE_PKG_CONFIG=1
|
||||
export LIBSSH2_SYS_USE_PKG_CONFIG=1
|
||||
export PKG_CONFIG_ALLOW_CROSS=1
|
||||
|
||||
local myfeatures=(
|
||||
stable
|
||||
$(usev extra)
|
||||
)
|
||||
|
||||
cargo_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cargo_src_compile --workspace
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cargo_src_install
|
||||
local DOCS=( README.md docs/. )
|
||||
einstalldocs
|
||||
}
|
@ -1,615 +0,0 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
CRATES="
|
||||
Inflector-0.11.4
|
||||
addr2line-0.16.0
|
||||
adler32-1.2.0
|
||||
adler-1.0.2
|
||||
ahash-0.7.4
|
||||
aho-corasick-0.7.18
|
||||
alloc-no-stdlib-2.0.3
|
||||
alloc-stdlib-0.2.1
|
||||
ansi_colours-1.0.4
|
||||
ansi_term-0.11.0
|
||||
ansi_term-0.12.1
|
||||
anyhow-1.0.43
|
||||
arboard-1.2.1
|
||||
arrayref-0.3.6
|
||||
arrayvec-0.4.12
|
||||
arrayvec-0.5.2
|
||||
arrow2-0.5.3
|
||||
async-stream-0.3.2
|
||||
async-stream-impl-0.3.2
|
||||
async-trait-0.1.51
|
||||
as-slice-0.1.5
|
||||
atty-0.2.14
|
||||
autocfg-1.0.1
|
||||
backtrace-0.3.61
|
||||
base64-0.13.0
|
||||
bat-0.18.3
|
||||
bigdecimal-rs-0.2.1
|
||||
bincode-1.3.3
|
||||
bitflags-1.2.1
|
||||
bitpacking-0.8.4
|
||||
bit-set-0.5.2
|
||||
bit-vec-0.6.3
|
||||
blake2b_simd-0.5.11
|
||||
block-0.1.6
|
||||
block-buffer-0.9.0
|
||||
brotli-3.3.2
|
||||
brotli-decompressor-2.3.2
|
||||
bson-0.14.1
|
||||
bstr-0.2.16
|
||||
bugreport-0.4.1
|
||||
bumpalo-3.7.0
|
||||
bytemuck-1.7.2
|
||||
byteorder-1.4.3
|
||||
bytes-0.4.12
|
||||
bytes-0.5.6
|
||||
bytes-1.1.0
|
||||
byte-unit-4.0.12
|
||||
bzip2-0.4.3
|
||||
bzip2-sys-0.1.11+1.0.8
|
||||
calamine-0.18.0
|
||||
cassowary-0.3.0
|
||||
cc-1.0.69
|
||||
cfg-if-0.1.10
|
||||
cfg-if-1.0.0
|
||||
chrono-0.4.19
|
||||
chrono-humanize-0.2.1
|
||||
chrono-tz-0.5.3
|
||||
clap-2.33.3
|
||||
clipboard-win-4.2.1
|
||||
clircle-0.3.0
|
||||
codepage-0.1.1
|
||||
codespan-reporting-0.11.1
|
||||
color_quant-1.1.0
|
||||
common-path-1.0.0
|
||||
console-0.14.1
|
||||
constant_time_eq-0.1.5
|
||||
content_inspector-0.2.4
|
||||
convert_case-0.4.0
|
||||
core-foundation-0.9.1
|
||||
core-foundation-sys-0.8.2
|
||||
core-graphics-0.21.0
|
||||
cpufeatures-0.2.1
|
||||
crc32fast-1.2.1
|
||||
crossbeam-channel-0.5.1
|
||||
crossbeam-deque-0.8.1
|
||||
crossbeam-epoch-0.9.5
|
||||
crossbeam-utils-0.8.5
|
||||
crossterm-0.19.0
|
||||
crossterm_winapi-0.7.0
|
||||
crunchy-0.2.2
|
||||
crypto-mac-0.11.1
|
||||
cssparser-0.27.2
|
||||
cssparser-macros-0.6.0
|
||||
cstr_core-0.2.4
|
||||
csv-1.1.6
|
||||
csv-core-0.1.10
|
||||
ctrlc-3.2.0
|
||||
cty-0.2.1
|
||||
decimal-2.1.0
|
||||
deflate-0.7.20
|
||||
deflate-0.8.6
|
||||
derive-new-0.5.9
|
||||
derive_more-0.99.16
|
||||
digest-0.9.0
|
||||
directories-next-2.0.0
|
||||
dirs-1.0.5
|
||||
dirs-3.0.2
|
||||
dirs-next-2.0.0
|
||||
dirs-sys-0.3.6
|
||||
dirs-sys-next-0.1.2
|
||||
doc-comment-0.3.3
|
||||
dtoa-0.4.8
|
||||
dtoa-short-0.3.3
|
||||
dtparse-1.2.0
|
||||
dunce-1.0.2
|
||||
dyn-clone-1.0.4
|
||||
ego-tree-0.6.2
|
||||
either-1.6.1
|
||||
eml-parser-0.1.2
|
||||
encode_unicode-0.3.6
|
||||
encoding-0.2.33
|
||||
encoding-index-japanese-1.20141219.5
|
||||
encoding-index-korean-1.20141219.5
|
||||
encoding-index-simpchinese-1.20141219.5
|
||||
encoding-index-singlebyte-1.20141219.5
|
||||
encoding-index-tradchinese-1.20141219.5
|
||||
encoding_index_tests-0.1.4
|
||||
encoding_rs-0.8.28
|
||||
endian-type-0.1.2
|
||||
env_logger-0.7.1
|
||||
env_logger-0.8.4
|
||||
error-chain-0.12.4
|
||||
error-code-2.3.0
|
||||
failure-0.1.8
|
||||
failure_derive-0.1.8
|
||||
fallible-iterator-0.2.0
|
||||
fallible-streaming-iterator-0.1.9
|
||||
fancy-regex-0.7.1
|
||||
fd-lock-3.0.0
|
||||
filesize-0.2.0
|
||||
flatbuffers-2.0.0
|
||||
flate2-1.0.20
|
||||
fnv-1.0.7
|
||||
foreign-types-0.3.2
|
||||
foreign-types-shared-0.1.1
|
||||
form_urlencoded-1.0.1
|
||||
fs_extra-1.2.0
|
||||
fuchsia-cprng-0.1.1
|
||||
futf-0.1.4
|
||||
futures-0.1.31
|
||||
futures-0.3.16
|
||||
futures-channel-0.3.16
|
||||
futures-core-0.3.16
|
||||
futures-executor-0.3.16
|
||||
futures-io-0.3.16
|
||||
futures-macro-0.3.16
|
||||
futures-sink-0.3.16
|
||||
futures-task-0.3.16
|
||||
futures-util-0.3.16
|
||||
fxhash-0.2.1
|
||||
gcc-0.3.55
|
||||
generic-array-0.12.4
|
||||
generic-array-0.13.3
|
||||
generic-array-0.14.4
|
||||
gethostname-0.2.1
|
||||
getopts-0.2.21
|
||||
getrandom-0.1.16
|
||||
getrandom-0.2.3
|
||||
getset-0.1.1
|
||||
gimli-0.25.0
|
||||
git2-0.13.21
|
||||
git-version-0.3.5
|
||||
git-version-macro-0.3.5
|
||||
gjson-0.7.5
|
||||
globset-0.4.8
|
||||
glob-0.3.0
|
||||
grep-cli-0.1.6
|
||||
h2-0.3.4
|
||||
hamcrest2-0.3.0
|
||||
hash32-0.1.1
|
||||
hashbrown-0.11.2
|
||||
hashlink-0.7.0
|
||||
hash_hasher-2.0.3
|
||||
heapless-0.6.1
|
||||
hermit-abi-0.1.19
|
||||
hex-0.3.2
|
||||
hex-0.4.3
|
||||
hmac-0.11.0
|
||||
hmac-sha1-0.1.3
|
||||
html5ever-0.25.1
|
||||
htmlescape-0.3.1
|
||||
httparse-1.5.1
|
||||
httpdate-1.0.1
|
||||
http-0.2.4
|
||||
http-body-0.4.3
|
||||
humantime-1.3.0
|
||||
hyper-0.14.12
|
||||
hyper-tls-0.5.0
|
||||
ical-0.7.0
|
||||
idna-0.2.3
|
||||
image-0.22.5
|
||||
image-0.23.14
|
||||
indexmap-1.7.0
|
||||
inflate-0.4.5
|
||||
instant-0.1.10
|
||||
insta-1.7.2
|
||||
integer-encoding-3.0.2
|
||||
iovec-0.1.4
|
||||
ipnet-2.3.1
|
||||
is_executable-1.0.1
|
||||
itertools-0.10.1
|
||||
itoa-0.4.8
|
||||
jobserver-0.1.24
|
||||
jpeg-decoder-0.1.22
|
||||
js-sys-0.3.53
|
||||
lazycell-1.3.0
|
||||
lazy_static-1.4.0
|
||||
lexical-6.0.0
|
||||
lexical-core-0.8.0
|
||||
lexical-parse-float-0.8.0
|
||||
lexical-parse-integer-0.8.0
|
||||
lexical-util-0.8.1
|
||||
lexical-write-float-0.8.0
|
||||
lexical-write-integer-0.8.0
|
||||
libc-0.2.101
|
||||
libgit2-sys-0.12.22+1.1.0
|
||||
libm-0.2.1
|
||||
libsqlite3-sys-0.22.2
|
||||
libz-sys-1.1.3
|
||||
line-wrap-0.1.1
|
||||
linked-hash-map-0.5.4
|
||||
lock_api-0.4.5
|
||||
log-0.4.14
|
||||
lz4-1.23.2
|
||||
lz4-sys-1.9.2
|
||||
mac-0.1.1
|
||||
malloc_buf-0.0.6
|
||||
markup5ever-0.10.1
|
||||
matches-0.1.9
|
||||
md5-0.6.1
|
||||
md5-0.7.0
|
||||
md-5-0.9.1
|
||||
memchr-2.4.1
|
||||
memmap2-0.2.3
|
||||
memoffset-0.6.4
|
||||
meval-0.2.0
|
||||
mime-0.3.16
|
||||
mime_guess-2.0.3
|
||||
miniz_oxide-0.3.7
|
||||
miniz_oxide-0.4.4
|
||||
miow-0.3.7
|
||||
mio-0.7.13
|
||||
mp4-0.8.3
|
||||
multiversion-0.6.1
|
||||
multiversion-macros-0.6.1
|
||||
native-tls-0.2.8
|
||||
neso-0.5.0
|
||||
new_debug_unreachable-1.0.4
|
||||
nibble_vec-0.1.0
|
||||
nix-0.20.1
|
||||
nix-0.22.1
|
||||
nodrop-0.1.14
|
||||
nom-1.2.4
|
||||
ntapi-0.3.6
|
||||
num-0.2.1
|
||||
num-0.4.0
|
||||
num-bigint-0.2.6
|
||||
num-bigint-0.3.3
|
||||
num-bigint-0.4.2
|
||||
num-complex-0.2.4
|
||||
num-complex-0.4.0
|
||||
num-format-0.4.0
|
||||
num-integer-0.1.44
|
||||
num-iter-0.1.42
|
||||
num-rational-0.2.4
|
||||
num-rational-0.3.2
|
||||
num-rational-0.4.0
|
||||
num-traits-0.2.14
|
||||
num_cpus-1.13.0
|
||||
nu-0.39.0
|
||||
nu-ansi-term-0.39.0
|
||||
nu-cli-0.39.0
|
||||
nu-command-0.39.0
|
||||
nu-completion-0.39.0
|
||||
nu-data-0.39.0
|
||||
nu-engine-0.39.0
|
||||
nu-errors-0.39.0
|
||||
nu-json-0.39.0
|
||||
nu-parser-0.39.0
|
||||
nu-path-0.39.0
|
||||
nu-plugin-0.39.0
|
||||
nu-pretty-hex-0.39.0
|
||||
nu-protocol-0.39.0
|
||||
nu-serde-0.39.0
|
||||
nu-source-0.39.0
|
||||
nu-stream-0.39.0
|
||||
nu-table-0.39.0
|
||||
nu-test-support-0.39.0
|
||||
nu-value-ext-0.39.0
|
||||
nu_plugin_binaryview-0.39.0
|
||||
nu_plugin_chart-0.39.0
|
||||
nu_plugin_from_bson-0.39.0
|
||||
nu_plugin_from_mp4-0.1.0
|
||||
nu_plugin_from_sqlite-0.39.0
|
||||
nu_plugin_inc-0.39.0
|
||||
nu_plugin_match-0.39.0
|
||||
nu_plugin_query_json-0.39.0
|
||||
nu_plugin_s3-0.39.0
|
||||
nu_plugin_selector-0.39.0
|
||||
nu_plugin_start-0.39.0
|
||||
nu_plugin_textview-0.39.0
|
||||
nu_plugin_to_bson-0.39.0
|
||||
nu_plugin_to_sqlite-0.39.0
|
||||
nu_plugin_tree-0.39.0
|
||||
nu_plugin_xpath-0.39.0
|
||||
objc-0.2.7
|
||||
objc-foundation-0.1.1
|
||||
objc_id-0.1.1
|
||||
object-0.26.2
|
||||
once_cell-1.8.0
|
||||
onig-6.2.0
|
||||
onig_sys-69.7.0
|
||||
opaque-debug-0.3.0
|
||||
openssl-0.10.36
|
||||
openssl-probe-0.1.4
|
||||
openssl-sys-0.9.66
|
||||
open-1.7.1
|
||||
ordered-float-1.1.1
|
||||
overload-0.1.1
|
||||
parking_lot-0.11.2
|
||||
parking_lot_core-0.8.4
|
||||
parquet2-0.4.0
|
||||
parquet-format-async-temp-0.2.0
|
||||
parse-zoneinfo-0.3.0
|
||||
pathdiff-0.2.0
|
||||
path_abs-0.5.1
|
||||
percent-encoding-2.1.0
|
||||
peresil-0.3.0
|
||||
pest-2.1.3
|
||||
phf-0.8.0
|
||||
phf_codegen-0.8.0
|
||||
phf_generator-0.8.0
|
||||
phf_macros-0.8.0
|
||||
phf_shared-0.8.0
|
||||
pin-project-lite-0.2.7
|
||||
pin-utils-0.1.0
|
||||
pkg-config-0.3.19
|
||||
plist-1.2.1
|
||||
png-0.15.3
|
||||
png-0.16.8
|
||||
polars-0.16.0
|
||||
polars-arrow-0.16.0
|
||||
polars-core-0.16.0
|
||||
polars-io-0.16.0
|
||||
polars-lazy-0.16.0
|
||||
ppv-lite86-0.2.10
|
||||
precomputed-hash-0.1.1
|
||||
prettytable-rs-0.8.0
|
||||
pretty-0.5.2
|
||||
pretty_env_logger-0.4.0
|
||||
proc-macro2-1.0.28
|
||||
proc-macro-error-1.0.4
|
||||
proc-macro-error-attr-1.0.4
|
||||
proc-macro-hack-0.5.19
|
||||
proc-macro-nested-0.1.7
|
||||
ptree-0.3.2
|
||||
quickcheck-1.0.3
|
||||
quickcheck_macros-1.0.0
|
||||
quick-error-1.2.3
|
||||
quick-xml-0.19.0
|
||||
quick-xml-0.22.0
|
||||
quote-1.0.9
|
||||
radix_trie-0.2.1
|
||||
rand-0.3.23
|
||||
rand-0.4.6
|
||||
rand-0.7.3
|
||||
rand-0.8.4
|
||||
rand_chacha-0.2.2
|
||||
rand_chacha-0.3.1
|
||||
rand_core-0.3.1
|
||||
rand_core-0.4.2
|
||||
rand_core-0.5.1
|
||||
rand_core-0.6.3
|
||||
rand_distr-0.3.0
|
||||
rand_hc-0.2.0
|
||||
rand_hc-0.3.1
|
||||
rand_pcg-0.2.1
|
||||
rawkey-0.1.3
|
||||
rayon-1.5.1
|
||||
rayon-core-1.9.1
|
||||
rdrand-0.4.0
|
||||
readkey-0.1.7
|
||||
redox_syscall-0.1.57
|
||||
redox_syscall-0.2.10
|
||||
redox_users-0.3.5
|
||||
redox_users-0.4.0
|
||||
regex-1.5.4
|
||||
regex-automata-0.1.10
|
||||
regex-syntax-0.6.25
|
||||
remove_dir_all-0.5.3
|
||||
reqwest-0.11.4
|
||||
result-1.0.0
|
||||
roxmltree-0.14.1
|
||||
rstest-0.10.0
|
||||
rusqlite-0.25.3
|
||||
rustc-demangle-0.1.21
|
||||
rustc-serialize-0.3.24
|
||||
rustc_version-0.3.3
|
||||
rustversion-1.0.5
|
||||
rustyline-9.0.0
|
||||
rust-argon2-0.8.3
|
||||
rust-crypto-0.2.36
|
||||
rust-embed-5.9.0
|
||||
rust-embed-impl-5.9.0
|
||||
rust-embed-utils-5.1.0
|
||||
rust_decimal-0.10.2
|
||||
ryu-1.0.5
|
||||
s3handler-0.7.4
|
||||
safemem-0.3.3
|
||||
same-file-1.0.6
|
||||
schannel-0.1.19
|
||||
scopeguard-1.1.0
|
||||
scraper-0.12.0
|
||||
security-framework-2.3.1
|
||||
security-framework-sys-2.4.0
|
||||
selectors-0.22.0
|
||||
semver-0.11.0
|
||||
semver-parser-0.10.2
|
||||
serde-1.0.129
|
||||
serde_bytes-0.11.5
|
||||
serde_derive-1.0.129
|
||||
serde_ini-0.2.0
|
||||
serde_json-1.0.66
|
||||
serde_test-1.0.129
|
||||
serde_urlencoded-0.7.0
|
||||
serde_yaml-0.8.20
|
||||
serial_test-0.5.1
|
||||
serial_test_derive-0.5.1
|
||||
servo_arc-0.1.1
|
||||
sha1-0.2.0
|
||||
sha2-0.9.6
|
||||
shadow-rs-0.6.13
|
||||
shell-escape-0.1.5
|
||||
shell-words-1.0.0
|
||||
signal-hook-0.1.17
|
||||
signal-hook-registry-1.4.0
|
||||
similar-1.3.0
|
||||
siphasher-0.3.6
|
||||
slab-0.4.4
|
||||
smallvec-1.6.1
|
||||
smart-default-0.6.0
|
||||
snap-1.0.5
|
||||
socket2-0.4.1
|
||||
stable_deref_trait-1.2.0
|
||||
static_assertions-1.1.0
|
||||
std_prelude-0.2.12
|
||||
streaming-iterator-0.1.5
|
||||
strength_reduce-0.2.3
|
||||
string_cache-0.8.1
|
||||
string_cache_codegen-0.5.1
|
||||
strip-ansi-escapes-0.1.1
|
||||
strsim-0.8.0
|
||||
str-buf-1.0.5
|
||||
subtle-2.4.1
|
||||
sxd-document-0.3.2
|
||||
sxd-xpath-0.4.2
|
||||
synstructure-0.12.5
|
||||
syntect-4.6.0
|
||||
syn-1.0.75
|
||||
sysinfo-0.20.2
|
||||
sys-info-0.9.0
|
||||
sys-locale-0.1.0
|
||||
tempfile-3.2.0
|
||||
tendril-0.4.2
|
||||
termcolor-1.1.2
|
||||
terminal_size-0.1.17
|
||||
term-0.5.2
|
||||
term-0.7.0
|
||||
term_size-0.3.2
|
||||
textwrap-0.11.0
|
||||
thin-slice-0.1.1
|
||||
thiserror-1.0.26
|
||||
thiserror-impl-1.0.26
|
||||
tiff-0.6.1
|
||||
time-0.1.44
|
||||
tinyvec-1.3.1
|
||||
tinyvec_macros-0.1.0
|
||||
titlecase-1.1.0
|
||||
tokio-1.10.1
|
||||
tokio-io-0.1.13
|
||||
tokio-macros-1.3.0
|
||||
tokio-native-tls-0.3.0
|
||||
tokio-util-0.6.7
|
||||
toml-0.5.8
|
||||
tower-service-0.3.1
|
||||
tracing-0.1.26
|
||||
tracing-core-0.1.19
|
||||
trash-1.3.0
|
||||
try-lock-0.2.3
|
||||
tui-0.15.0
|
||||
typed-arena-1.7.0
|
||||
typenum-1.13.0
|
||||
ucd-trie-0.1.3
|
||||
umask-1.0.0
|
||||
unicase-2.6.0
|
||||
unicode-bidi-0.3.6
|
||||
unicode-normalization-0.1.19
|
||||
unicode-segmentation-1.8.0
|
||||
unicode-width-0.1.8
|
||||
unicode-xid-0.2.2
|
||||
unsafe_unwrap-0.1.0
|
||||
url-2.2.2
|
||||
user32-sys-0.2.0
|
||||
users-0.11.0
|
||||
utf8parse-0.2.0
|
||||
utf8-width-0.1.5
|
||||
utf-8-0.7.6
|
||||
uuid-0.8.2
|
||||
vcpkg-0.2.15
|
||||
vec_map-0.8.2
|
||||
version_check-0.9.3
|
||||
void-1.0.2
|
||||
vte-0.10.1
|
||||
vte_generate_state_changes-0.1.1
|
||||
walkdir-2.3.2
|
||||
want-0.3.0
|
||||
wasi-0.9.0+wasi-snapshot-preview1
|
||||
wasi-0.10.0+wasi-snapshot-preview1
|
||||
wasm-bindgen-0.2.76
|
||||
wasm-bindgen-backend-0.2.76
|
||||
wasm-bindgen-futures-0.4.26
|
||||
wasm-bindgen-macro-0.2.76
|
||||
wasm-bindgen-macro-support-0.2.76
|
||||
wasm-bindgen-shared-0.2.76
|
||||
webbrowser-0.5.5
|
||||
web-sys-0.3.53
|
||||
weezl-0.1.5
|
||||
which-4.2.2
|
||||
widestring-0.4.3
|
||||
wild-2.0.4
|
||||
winapi-0.2.8
|
||||
winapi-0.3.9
|
||||
winapi-build-0.1.1
|
||||
winapi-i686-pc-windows-gnu-0.4.0
|
||||
winapi-util-0.1.5
|
||||
winapi-wsapoll-0.1.1
|
||||
winapi-x86_64-pc-windows-gnu-0.4.0
|
||||
winreg-0.7.0
|
||||
x11rb-0.8.1
|
||||
x11-2.18.2
|
||||
xmlparser-0.13.3
|
||||
xml-rs-0.8.4
|
||||
yaml-rust-0.4.5
|
||||
zip-0.5.13
|
||||
zstd-0.9.0+zstd.1.5.0
|
||||
zstd-safe-4.1.1+zstd.1.5.0
|
||||
zstd-sys-1.6.1+zstd.1.5.0
|
||||
"
|
||||
|
||||
inherit cargo
|
||||
|
||||
DESCRIPTION="A new type of shell, written in Rust"
|
||||
HOMEPAGE="https://www.nushell.sh"
|
||||
SRC_URI="https://github.com/nushell/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
|
||||
$(cargo_crate_uris ${CRATES})"
|
||||
|
||||
LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 CC0-1.0 ISC LGPL-3+ MIT MPL-2.0 Unlicense ZLIB"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~ppc64"
|
||||
IUSE="+extra"
|
||||
|
||||
DEPEND="
|
||||
>=dev-libs/libgit2-0.99:=
|
||||
dev-libs/oniguruma:=
|
||||
dev-libs/openssl:0=
|
||||
net-libs/libssh2:=
|
||||
net-libs/nghttp2:=
|
||||
net-misc/curl
|
||||
extra? (
|
||||
dev-db/sqlite:3=
|
||||
x11-libs/libX11
|
||||
x11-libs/libxcb
|
||||
)
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
BDEPEND="
|
||||
>=virtual/rust-1.51
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
QA_FLAGS_IGNORED="usr/bin/nu.*"
|
||||
|
||||
src_configure() {
|
||||
# high magic to allow system-libs
|
||||
export OPENSSL_NO_VENDOR=true
|
||||
export RUSTONIG_SYSTEM_LIBONIG=1
|
||||
export LIBGIT2_SYS_USE_PKG_CONFIG=1
|
||||
export LIBSSH2_SYS_USE_PKG_CONFIG=1
|
||||
export PKG_CONFIG_ALLOW_CROSS=1
|
||||
|
||||
local myfeatures=(
|
||||
stable
|
||||
$(usev extra)
|
||||
)
|
||||
|
||||
cargo_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cargo_src_compile --workspace
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cargo_src_install
|
||||
local DOCS=( README.md docs/. )
|
||||
einstalldocs
|
||||
}
|
Binary file not shown.
@ -1,9 +1,9 @@
|
||||
DIST asciidoc-9.0.2.new.tar.gz 1269444 BLAKE2B 0041073c572267628b8bbfd56258d86c35edb0e7f3a222743ce1476b405483b01144faf768ab1492fd3f378960f6cc8e17d92ef61671d84c318fbe7c1ca8cd7c SHA512 c20629001704f1c3acfef0407b82f35f6077f5b32ef754fcbeee03a5a86d4e01e374e89b79cbdb236fc2c7fc76bf47ba81efd691f2f9e1c87dc85a7111f5e030
|
||||
DIST asciidoc-9.0.4.new.tar.gz 1233878 BLAKE2B 506a2c82d95ce0d522f45b20eee31f7ce2b114e0ad43c78bb313f34b210a7bdd282a8a3779a3ea29025e865847eb8298bd5a6ddac7ee338e4b878ae79bdf149e SHA512 59be96514d0c4c82e5842ddea412ddd6e06647ebe09e0f1828b7c07e787d890896bab4271e7566ed038eb2da6755a67c725bee07bcfbd7aa31475f39c3abc089
|
||||
DIST asciidoc-10.1.1.tar.gz 214619 BLAKE2B b7dc12d57cc3ad72301335ea84aea45db1a1e98f13aebf17fac6cf86657c509daa48ce1755817076c1c82f0a61c68fa7b178bc78bc6fda7274708bfde619491a SHA512 7b2b1ed9ea32b7336c271faf1e40e3a24d3b3af803c87f9d5d32c2b40cadaed682fbbedc6ec67bbe5a51377812d18180128c27779d7190898446266adee92842
|
||||
DIST asciidoc-9.0.5.new.tar.gz 1225334 BLAKE2B c3e428098dc4d71704ed13b54fd5f640b9de81d12939facb5faaf38a3123794e57201ecd9c312a22c220a2ec6b06c88a76ab47f05ffa972fc8751089b3471cfc SHA512 9125631fdee464f96f7e3c76a60fe37331905e9e55a81db27aece4065b246dc05a35db4c157dc7dbb2345eb95c153b474251d6a447d65774bf1b3f57e1883895
|
||||
DIST asciidoc-9.1.0.new.tar.gz 1249958 BLAKE2B 0a98f58f7604f84d704092313c38563634bad5d697d60d02760f3be1d2a78a97ee2488dda3a9918b02e0062710175c6513d600f3fbd850fe700bf3fa917a3980 SHA512 c30854a936228fe5bcf2f9305741fbc4b17ef088b2fa637d5f3b19c7803306085634fb71146f0b089c2fad01f986da71a4fae364139f520c0906525317c0c4a6
|
||||
EBUILD asciidoc-9.0.2-r1.ebuild 2329 BLAKE2B 61dd6902f330bff8023c6bb92d221ec7ea664332ce198380371ca16e4e08272d9f8ef16d3ef7e6e190545d8524a78123d06fbb49fe2baba0a818c71cc053e054 SHA512 dd4208ebd95a7f788ca93c8d3c4a7eec25aca0c8d09cd3182c53f1f5a63ba0808b2c661cea3bb92926b0ffc5629d71c59142991eef17ec1bd42054386aab822b
|
||||
EBUILD asciidoc-9.0.4-r1.ebuild 2329 BLAKE2B 61dd6902f330bff8023c6bb92d221ec7ea664332ce198380371ca16e4e08272d9f8ef16d3ef7e6e190545d8524a78123d06fbb49fe2baba0a818c71cc053e054 SHA512 dd4208ebd95a7f788ca93c8d3c4a7eec25aca0c8d09cd3182c53f1f5a63ba0808b2c661cea3bb92926b0ffc5629d71c59142991eef17ec1bd42054386aab822b
|
||||
DIST asciidoc-9.1.1.new.tar.gz 1259206 BLAKE2B da274d3a9389ee2e42ad1be70467f11d0164df3e6f9102e6ef1be6a802dbeb12898786fa1fe37a95755d0db8c9df5d5dd3faf000dfb73b701a83af3cc0261606 SHA512 74b83e8c8904fd761783c2f572d353656fc0794c6cb427f61e9179c9f80b6fc3b3ee8d028baba4e25eafe5f8cf5318f9984a5828849a793a7520f83e6fe50d66
|
||||
EBUILD asciidoc-10.1.1-r1.ebuild 1535 BLAKE2B 05a4e5ea6b10db9849af88436f1e8b4b5ac907a33c259467ac142e6401d4a1c99c90d8c198abe4603801f24b43f79952bfbb7800c8e9d61b2a1071c6c72ec1c4 SHA512 b79b75a23d73f491a87f6ce334d843459a1ae17bb49ce8f1779903fed32494bbff1166d6798ffa1bb8dd121b47818df6a516aa4f31729e5784d71fe585073cc3
|
||||
EBUILD asciidoc-9.0.5-r1.ebuild 2329 BLAKE2B 61dd6902f330bff8023c6bb92d221ec7ea664332ce198380371ca16e4e08272d9f8ef16d3ef7e6e190545d8524a78123d06fbb49fe2baba0a818c71cc053e054 SHA512 dd4208ebd95a7f788ca93c8d3c4a7eec25aca0c8d09cd3182c53f1f5a63ba0808b2c661cea3bb92926b0ffc5629d71c59142991eef17ec1bd42054386aab822b
|
||||
EBUILD asciidoc-9.1.0.ebuild 2342 BLAKE2B e5c950868bcb3d5e185540c588433deda3ad4d1197cc3062002d66fd8af18471552ad59bc4c6b48203bfc1d22e292bb83ae5e42001f300eb785b424e439e3837 SHA512 b4c7e2232546238a9a4b46b2a59036e64aa13eb46e39747d06f1b55d2a3345f0670a8039f68c463d395053945b14b7144f70e511d66fdabd579707501533dcd7
|
||||
MISC metadata.xml 600 BLAKE2B 8bc5d01ffc50de5e1c5d8895496d6b2a9e0bc033a8fbc1d604a109b86d82cccddccb5250e812d3a2d7e79dba4f662844f68cfe733fa8430f58e3576019b872e6 SHA512 111b900f00236132afd8b722017b8e02ad8fc1fa495e343d66cb511a32935447d338b120cbf2d09353494944e4b39f31ab20514f73ec40771a290665625d42bc
|
||||
EBUILD asciidoc-9.1.0.ebuild 2338 BLAKE2B 5329dc077aed002f58a895d14b3a577487c8c53140ac1879198a3886442f71b51a8b2c887cd87ec1d6a88ed37a0e6244b299dd20f59111a18721e259747ea646 SHA512 a55c672a8e45efaae1db5a70da20da47d2bc030f316d5b015ddd90dba9448cd09675005b16ce9266ac150519328dec97b708db09c66c88ecc35530c9c26e3a27
|
||||
EBUILD asciidoc-9.1.1.ebuild 2342 BLAKE2B e5c950868bcb3d5e185540c588433deda3ad4d1197cc3062002d66fd8af18471552ad59bc4c6b48203bfc1d22e292bb83ae5e42001f300eb785b424e439e3837 SHA512 b4c7e2232546238a9a4b46b2a59036e64aa13eb46e39747d06f1b55d2a3345f0670a8039f68c463d395053945b14b7144f70e511d66fdabd579707501533dcd7
|
||||
MISC metadata.xml 380 BLAKE2B b305117b6bc883045d912377e57fde1a62e33ae3194b722d88e3afa0c062d913c1c3ccdc62d789ee97db89fb4fc1b02edc0dd97d2dfdc1a112b71962d35ee819 SHA512 027c6862485a219997037b8d418a03fbb7da9f4a50cfefac573c3f87d7f1c23cc7e82206e0b3c3ee000a7e05dfc446c340c068ca089bc1af16ed9ddeeb378aa4
|
||||
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} pypy3 )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
|
||||
inherit distutils-r1 optfeature readme.gentoo-r1
|
||||
|
||||
DESCRIPTION="A plain text human readable/writable document format"
|
||||
HOMEPAGE="https://asciidoc.org/ https://github.com/asciidoc-py/asciidoc-py/"
|
||||
# Could use the github tarball but we need autotools then
|
||||
#SRC_URI="https://github.com/asciidoc-py/asciidoc-py/releases/download/${PV}/${P}.tar.gz"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
RDEPEND="app-text/docbook-xml-dtd:4.5
|
||||
>=app-text/docbook-xsl-stylesheets-1.75
|
||||
dev-libs/libxslt
|
||||
dev-libs/libxml2:2"
|
||||
|
||||
DOC_CONTENTS="
|
||||
If you are going to use a2x, please also look at a2x(1) under
|
||||
REQUISITES for a list of runtime dependencies.
|
||||
"
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
|
||||
optfeature "music filter support" "media-sound/lilypond virtual/imagemagick-tools"
|
||||
optfeature "source filter support" "dev-util/source-highlight dev-python/pygments app-text/highlight"
|
||||
optfeature "latex filter support" "dev-texlive/texlive-latex app-text/dvipng" "dev-texlive/texlive-latex app-text/dvisvgm"
|
||||
optfeature "graphviz filter support" "media-gfx/graphviz"
|
||||
}
|
@ -1,84 +0,0 @@
|
||||
# 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 )
|
||||
|
||||
inherit autotools optfeature python-single-r1 readme.gentoo-r1
|
||||
|
||||
DESCRIPTION="A plain text human readable/writable document format"
|
||||
HOMEPAGE="https://asciidoc.org/ https://github.com/asciidoc-py/asciidoc-py/"
|
||||
SRC_URI="https://github.com/asciidoc-py/asciidoc-py/releases/download/${PV}/${P}.tar.gz -> ${P}.new.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc test"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
app-text/docbook-xml-dtd:4.5
|
||||
>=app-text/docbook-xsl-stylesheets-1.75
|
||||
dev-libs/libxslt
|
||||
dev-libs/libxml2:2
|
||||
"
|
||||
DEPEND="
|
||||
test? (
|
||||
${PYTHON_DEPS}
|
||||
app-text/dvipng
|
||||
app-text/dvisvgm
|
||||
dev-texlive/texlive-latex
|
||||
dev-util/source-highlight
|
||||
media-gfx/graphviz
|
||||
media-gfx/imagemagick
|
||||
media-sound/lilypond
|
||||
)"
|
||||
|
||||
DOC_CONTENTS="
|
||||
If you are going to use a2x, please also look at a2x(1) under
|
||||
REQUISITES for a list of runtime dependencies.
|
||||
"
|
||||
|
||||
DOCS=( BUGS.txt CHANGELOG.txt README.asciidoc
|
||||
docbook-xsl/asciidoc-docbook-xsl.txt dblatex/dblatex-readme.txt
|
||||
filters/code/code-filter-readme.txt )
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
# Only needed for prefix - harmless (does nothing) otherwise
|
||||
sed -i -e "s:^CONF_DIR=.*:CONF_DIR='${EPREFIX}/etc/asciidoc':" \
|
||||
asciidoc.py || die
|
||||
|
||||
# enforce usage of the configured version of Python
|
||||
sed -i -e "s:python3:${EPYTHON}:" Makefile.in || die
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --sysconfdir="${EPREFIX}"/usr/share
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
if use doc; then
|
||||
emake DESTDIR="${D}" docs
|
||||
fi
|
||||
|
||||
python_fix_shebang "${ED}"/usr/bin/*.py
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_print_elog
|
||||
|
||||
optfeature "\"music\" filter support" "media-sound/lilypond media-gfx/imagemagick"
|
||||
optfeature "\"source\" filter support" dev-util/source-highlight dev-python/pygments app-text/highlight
|
||||
optfeature "\"latex\" filter support" "dev-texlive/texlive-latex app-text/dvipng" "dev-texlive/texlive-latex app-text/dvisvgm"
|
||||
optfeature "\"graphviz\" filter support" media-gfx/graphviz
|
||||
}
|
@ -1,3 +1,5 @@
|
||||
DIST epspdf-0.6.5.zip 331312 BLAKE2B 3bd2c9cd432172c38efe33d08068f20fddf169d5d7bc94c9f1720cf379de9ba54aedb1cb6fd438b721c2e98f24dfd1ca4b3dab5c1fe01a71791748f952832ac9 SHA512 28ef12546a957c62fd94b405b53359898d46c825bad8fd2167b5ab23bb2a6ea457ccbcc8263b31574e128ebe56e21b30fae27d406397df3fdc1506a088ab41f4
|
||||
DIST epspdf.0.6.3.tgz 335975 BLAKE2B aacd6e222bfe74636dba796fd6e878fa9970f469d096eb77acf4a336a0ab5620629de7ba1c763afa62b181887724db55be57d1929a041a945c7d74ea3028d6de SHA512 ddb0d8c17b6b0bbb934312e6253a2b689d2545c892af989efac9782022c501109f2ff57bb2ea7c26d63d7747e2a510c18bd22a6076bb7137fe0252c38b2125ea
|
||||
EBUILD epspdf-0.6.3-r1.ebuild 1344 BLAKE2B 3107fc17f92c58007cbb85c24e9b9aa8cf79accb4b7d890b5fa68a557550c69093171c2446ac33129b57208f0b9b175ee504fce839ec19173446facfab6e4bfc SHA512 f2207054f038b8f1b13d4435722873f56636bf1cfd1d20016681a5dc745403ac374481cd7649dfd2c442afac168c1f7487da1161d165783f6908ad3c8a041519
|
||||
EBUILD epspdf-0.6.5.ebuild 1369 BLAKE2B bf672c0b608ab1d7b42faa774dc9de4f6145d16ec5caa45fff1b10a00aef08462c92ecec067b242c86068dfa6d78c325988480c5eedfd989fb191d3be4ba076a SHA512 078750e9ac1a9b01d179c46134551b89f2f02b0593d5566a33c956c7b37f9df0b9c2dc9075807ffbc9bbdfab3e10685b0f74a29ac11abaa86b0d6b5aaf2316a5
|
||||
MISC metadata.xml 246 BLAKE2B b56c934f8eecd3492d6abe15cf5883fdbc1979c37abbc5ad196e345ee17bb865db5eab10ac7de93bbfce94c4e865bf6b86d5f8bc081b5cb1d3d58d1158b81921 SHA512 b61f56c5e078714565ff9e33c81217e788f78bae9cf10d6ca78a82703a8e08119dff3afa68306eced0b7c62db9220d28efa4c9782e943c991e30b25b9ead82f5
|
||||
|
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit desktop texlive-common
|
||||
|
||||
DESCRIPTION="GUI and command-line converter for [e]ps and pdf"
|
||||
HOMEPAGE="http://tex.aanhet.net/epspdf/"
|
||||
# http://tex.aanhet.net/epspdf/${PN}.${PV}.tgz
|
||||
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.zip"
|
||||
S="${WORKDIR}"/${PN}
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc tk"
|
||||
|
||||
RDEPEND="!<dev-texlive/texlive-pictures-2011-r1
|
||||
>=dev-texlive/texlive-basic-2011
|
||||
app-text/ghostscript-gpl
|
||||
tk? ( dev-lang/tk )"
|
||||
BDEPEND="app-arch/unzip
|
||||
sys-apps/texinfo"
|
||||
|
||||
src_compile() {
|
||||
cd doc || die
|
||||
makeinfo epspdf || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
exeinto /usr/share/${PN}
|
||||
doexe epspdf.tlu
|
||||
|
||||
insinto /usr/share/${PN}
|
||||
|
||||
if use tk ; then
|
||||
doins epspdf.help doc/images/epspdf.png
|
||||
doexe epspdftk.tcl
|
||||
fi
|
||||
|
||||
dobin_texmf_scripts ${PN}/epspdf.tlu
|
||||
use tk && dobin_texmf_scripts ${PN}/epspdftk.tcl
|
||||
|
||||
doinfo doc/epspdf.info
|
||||
dodoc doc/Changelog
|
||||
if use doc ; then
|
||||
dodoc doc/epspdf.pdf
|
||||
dodoc -r doc
|
||||
fi
|
||||
|
||||
# Give it a .desktop
|
||||
if use tk; then
|
||||
make_desktop_entry epspdftk epspdftk "${EPREFIX}/usr/share/${PN}/epspdf.png" "Graphics;ImageProcessing"
|
||||
fi
|
||||
}
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="A preprocessor for less"
|
||||
HOMEPAGE="https://github.com/wofr06/lesspipe"
|
||||
SRC_URI="https://github.com/wofr06/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
# Please check again on bumps!
|
||||
# bug #734896
|
||||
RESTRICT="test"
|
||||
|
||||
BDEPEND="dev-lang/perl"
|
||||
RDEPEND="${DEPEND}
|
||||
!<sys-apps/less-483-r1"
|
||||
|
||||
src_configure() {
|
||||
# Not an autoconf script.
|
||||
./configure --fixed || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Nothing to build (avoids the "all" target)
|
||||
:
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake PREFIX="${EPREFIX}/usr" DESTDIR="${D}" install
|
||||
einstalldocs
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
if [[ -z ${REPLACING_VERSIONS} ]] ; then
|
||||
elog "This package installs 'lesspipe.sh' which is distinct from 'lesspipe'."
|
||||
elog "The latter is the Gentoo-specific version. Make sure to update your"
|
||||
elog "LESSOPEN environment variable if you wish to use this copy."
|
||||
fi
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
DIST ocrad-0.26.tar.lz 91450 BLAKE2B 9ce2324c30ce3236689236ff2f7079d89078c61c4c78efef8c7c34fad2351fdc59a67a1ef995b3ec1b64620f7262563126c0305e3ffda3c5ec04ee5cf4c39a05 SHA512 6cf4c97c4dbbc3a623192de2da261e4854dc3082a26d9731fd00feb8ed371cb18d41f5a8ed992f98e2a00aed68d60f1f3aa90b05f8472431fcf5bc5e3d10e70c
|
||||
DIST ocrad-0.27.tar.lz 91709 BLAKE2B 4dd152e6ccbd41d2ce7e7e3d4fc38e30af4f0bb9c36e32b1f32e67772347af133cf67a8b89c03d5c9924a1d4ffa009205b80609cdb96a59b3dbeb76709a8e8e1 SHA512 2a4731e0e26eefe6d37b08859c4d3cc2b54180411b0f846f7b7e873b9da5b4596ca3c6042ee42284a07aadfeb96d953dce3e95ce2410e48624d1b6020750539c
|
||||
EBUILD ocrad-0.26.ebuild 741 BLAKE2B b83ff39ca3eef412ea85a4ae8ced8a1425ac823a7297e22b4ea042c6e3deeacc11b93c402aaf65b8f4fc140961927a478b77d5092f9cc49f48a4150a81116e71 SHA512 f6fdb86395f1bb67f971f64d8e8e294df1850ed657cdc72d2bcf196c002498e26edfe49b1e963f1e5ee9bf4932800e9bff9a48bcfd0e49c97f1e3757d131e476
|
||||
EBUILD ocrad-0.27.ebuild 741 BLAKE2B c9dc2762e4cf62b178f9372b9af6b438f7024da5cb70bd837a0fe80b984652f71092a0c073a61fc31f19a73c96ab5ee7bd0ec9c4663521953b1e3a9630f4f25f SHA512 e45f7fb91165cb3b0d55d2bb1238837822dd4d9abd09b3be7d95b19bbf5f35d5e3856be9721a296075bcda5c5f4b20b67c61be0c65791db8327ebe0dcd17b2ab
|
||||
MISC metadata.xml 497 BLAKE2B e329490a661359d23db56c63ca1b084298f8baac723a3942bbeeea32b16e5e97a003eb2e18c55301dbddd1916e4e0d81d2572a6370f7950d31ee19807c3b5980 SHA512 d8dfb22c9b1e040896803686e09b0c5b24c5be45b43d795d2aec1db02718b2269c7a423bad3b5ee83ec82e1376cdf27cb39feeac0aa28413b7793bc544f39dba
|
||||
EBUILD ocrad-0.27.ebuild 788 BLAKE2B f637f6731cf32336a5e775e55f5ff3a47cae1edd25d30032d2553a2976877e16bab4c11bc099b7a792bac38dd9585f788652125fbcc19b0d2f8b0d3a7b77d07f SHA512 db4aef8384dc9d4a103aa46b721b898dde07b1197a286527a28893b0c3d1169361b40dc0775a29d8fb86cbe969c822e26c1f9a9b6051cce2203c83e13c68b080
|
||||
MISC metadata.xml 419 BLAKE2B 4fc7676b5c98871fcf256365d75d6e778ff10dc528a9a4c890bdda6b7c279ade210f6548f032ea8970e52a493d7c85ed606263ffcd91457e5b9b8b754de43862 SHA512 1462ecbd11fe23ed10f4db07b5bd0672c711159f0c9b72b8502336b1337a43a2e91c0efd2a81e4c5f127596f4a959c0901d1de6b0dde96a8bf1126c105b41ebb
|
||||
|
Binary file not shown.
@ -1,5 +1,7 @@
|
||||
DIST ebuild-mode-1.51.tar.xz 35280 BLAKE2B 63f57919bb73937ce3d40b4d6762e78c78d273bcf67875434d12450e00632d457d3dedbe6f213c1979a60cbc0a0874723e3e9424fdcfb64a48acc885cc90e577 SHA512 ff9ece96fbe7bfc9c070769dc6667e8c33f8fb7ef20a2d347c670342ef7500b52b54a93ed37ac9ea13a89c1b89752f5dd6e56c234abe9a4fcd4eb6bad0d0b466
|
||||
DIST ebuild-mode-1.53.tar.xz 35920 BLAKE2B ee932441e23ba4b876e98feb9ff9dfea2e395296846e14f776ac10f4c5bab6b711161b4c890b0d8f2ccb5749db5bced3f693aa172e3ae92af506fee26fb5750a SHA512 8fcc28139c0cace21159a0b5026573f401f65b4501ff888f9818d8f5a506a7bc1f8d8a133f775619efc9e16e2172d6b5daba539b4e38b1a378c0b35395263ef9
|
||||
DIST ebuild-mode-1.54.tar.xz 35768 BLAKE2B 8cfba7230eb61bcdede498c696aedd7c64d01e5a1e7a22ad0edf793fbf6970bddd818d431e717bcc0b5ea07d35b525468131df260206db912f36341947b98d08 SHA512 7e67f3875beb42bc94fe522364212a02ea93e11aa1a64512283ab783c5a41097076b29a3ecf72b4369180253efd26fd3a223d617909953b2c7626f5cbc2aaba1
|
||||
EBUILD ebuild-mode-1.51.ebuild 1001 BLAKE2B 5cfd46db07183e4a042b09072272acadba4c698baddb1022583d4f80b76a07f176bec9d58f348dd888c7b805ceb380a5bd99bc810b6e259d0b0924d95e1ef2d3 SHA512 5770a49c1af09516ee92468db7c7151fd817581836c84a289a936e4f63eeff2b002bd369ba9790d831807c759eabffaa5ce4fb74cda9cf7778ea507a86345fc5
|
||||
EBUILD ebuild-mode-1.53.ebuild 1003 BLAKE2B 65c69a3ffae1c8ce9fd288ea981dd42da2c6ee8bddfa0a5ef893eece67a870ee74954e30c73d9380cb77b7fc63389c5b4756624ed46b8543a97ef56f60258b64 SHA512 2c82012b75ea3d3b8a3cb54764a3edd6eb93d59fb0882f42adbb9fe3dc47aaf93639b8f4005ed1d829f7fe4c22e44ce31ac0d67f20eb619dd85e62c8e1106a34
|
||||
EBUILD ebuild-mode-1.54.ebuild 1003 BLAKE2B 65c69a3ffae1c8ce9fd288ea981dd42da2c6ee8bddfa0a5ef893eece67a870ee74954e30c73d9380cb77b7fc63389c5b4756624ed46b8543a97ef56f60258b64 SHA512 2c82012b75ea3d3b8a3cb54764a3edd6eb93d59fb0882f42adbb9fe3dc47aaf93639b8f4005ed1d829f7fe4c22e44ce31ac0d67f20eb619dd85e62c8e1106a34
|
||||
MISC metadata.xml 443 BLAKE2B 80d7f482f6c34ad6d4a6073d2db913563da67e857e40bc68d04a603f9854bc7e6e06fcc025c92185b19c5705eccf92f4dc3852f3da895c7535222831e1bee119 SHA512 e712bc0b67b050d864c5a341728b3991f59b9be7bc9922c8eb7b67fea130b50ee76918b5a617df9bbde085e489592001dfc833189eeda1b89af31a3ab6c7c5bc
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
|
||||
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
|
||||
SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~x86"
|
||||
|
||||
RDEPEND=">=app-editors/xemacs-21.4.20-r5
|
||||
app-xemacs/sh-script"
|
||||
BDEPEND="${RDEPEND}"
|
||||
|
||||
src_compile() {
|
||||
local XEMACS="${EPREFIX}/usr/bin/xemacs"
|
||||
|
||||
"${XEMACS}" -batch -q --no-site-file \
|
||||
-eval "(add-to-list 'load-path \".\")" \
|
||||
-f batch-byte-compile \
|
||||
ebuild-mode.el gentoo-newsitem-mode.el || die
|
||||
|
||||
"${XEMACS}" -batch -q --no-site-file \
|
||||
-eval "(setq autoload-package-name \"${PN}\")" \
|
||||
-eval "(setq generated-autoload-file \"${S}/auto-autoloads.el\")" \
|
||||
-l autoload -f batch-update-autoloads \
|
||||
ebuild-mode.el gentoo-newsitem-mode.el || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/xemacs/site-packages/lisp/${PN}
|
||||
doins *.el *.elc
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
DIST time-1.17-pkg.tar.gz 23678 BLAKE2B dadcbde74e0a007932bd63b85159dd431846428c44149544a7afc9e4039f0edda02c8d76da75636aad022afcd6491fb2d23a250213ea8f0fbd1bff10b4eca4c0 SHA512 d143cea2d2da37234b33581a1be2a90092c3e1de78e14331674e8bcacd3f38ce0d61ccff7b7c94153f6bf7daa0516eecdc493893933d68f57f6878f2c7105df8
|
||||
DIST time-1.18-pkg.tar.gz 23916 BLAKE2B 46b24d87d71e03b525921125633df4c1a14dbd8ac0f01d5f5af351f5ff090a9aeda24bb0c417432a64c248477180332487e7c7c11ef9fdcf7b21d428839f7ce4 SHA512 020f3f17cdd741b6fd27533318c764b934f9e4f8657b7e5b1637731a989db0ef87953d6e7e57ccea5e062f9a43c083c5f3f6bf954754189a5ab7fa5ac1a39751
|
||||
EBUILD time-1.17.ebuild 302 BLAKE2B 5d2eb4a01538acfab445ae09cfb05b5db28ce0e68dd0c7febf3cd2ea6e5fc1a4fa917e7c97139bd66526405f84d8d7bdb36effe0d4314c5cc2d76ccd0b6a0efa SHA512 a753c0ad31404f98361f2f43dd7950f4dd87c9ee53e0adaf96be152bea4511e16a5ee434abc5ad14631bc87c363bf013d3b52baaca4627bfdf255d8815b2006c
|
||||
EBUILD time-1.18.ebuild 335 BLAKE2B 73715bd78c464720ea56f392b4df984121cb6d892e6e0459b6d3fedf8c0fdec20e0b6277be2e7b82b9d9dc71dd594f1106e44b750cb4256b96e3a5da80df6c8b SHA512 cc354ba72f9ae9badb1402c570efe10be2eaf815b6e57f73e0a06dc13e4b20bf0c53e67b07ec9c0a523073f25e578479e69cfca887a9ef06b8a90aa37efc601f
|
||||
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
|
||||
EBUILD time-1.18.ebuild 330 BLAKE2B e80e8de74efa515123d05fa1eb9bd85ff469d2d1e0f15a7f2c120847aee8aae73ea10215ad291e55be4b95aca4aa5ac4ee705fdc9513768af6e20cbeb132b9e6 SHA512 3f8b7e1d33316ad0710a13909b1762294d3810a6bf4475fb08baeaad59d907dffd8f43072b02e34f7b14d8dc12e0a491f04a6ac17d05f4f52bb505526f3d11b9
|
||||
MISC metadata.xml 287 BLAKE2B f2b2b248cb812702d316f276593ff003c70142e8d3d00d5c94487f8114480922bfb214577c49717f432b85babe833be882cd88506e4bc4cca7542ff20beb6a1a SHA512 f05901aab0aaf50d6092e7d0483da9db035931fcb86e59ce27359d9276924173c000fd745e4fa072718e49f8848150530d8ca99a6877b4f5d0a6a35a45bd145d
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST xemacs-base-2.46-pkg.tar.gz 581493 BLAKE2B 096cd02bd906d6d382dcdc1ccf8d5ec1c97ef312fdeab9d74dec5b684e71fd9a0d2b23f4927b305053dee8696e1c72d4f25280df016c067e00c4697efcd86224 SHA512 0d22dab87005463702774d150e0a742201eaf77ff17070d6bf0fe9bb85e862a0212a346c03e19188f952fbb30401a2a8088b83330d7ed34cf2b94b04972755e2
|
||||
DIST xemacs-base-2.47-pkg.tar.gz 581876 BLAKE2B cd3c7b1f4f01028b72c787ea59e540c1516d5ee2206d5664b26d32a0f1915d2d158c906cd99939d8eb961ce0b5664b6d9b3ccfa95dbf3aad3cc1feffd45712b4 SHA512 4552911f090feaa1a34db8a4717aab27389926dcef4e6e53340b5c823ee3a23977ffb278ee345e3d862b11b6372802320f0b35d64a996abd95bc8efb9522bec6
|
||||
EBUILD xemacs-base-2.46.ebuild 303 BLAKE2B f8d9a5726b40f15aa91360b173727e3605ce8a88f0705789abac1689fb98135ede9f6ef704f7ab6140b11493a5ebe74e2d2322a29064fbd03e6c2d6dab8c83ff SHA512 944b090195379d7ba3b6d6be73b2cb3eb287dd0b55790c4e64a3ab99f5621c6d7dae30a5bfff80c61c91b77ea973e8bc0231a41b3ce18566af3d9e864237d841
|
||||
EBUILD xemacs-base-2.47.ebuild 344 BLAKE2B ac545c898adb6ebb2e0c8fdae871f1871fc6e8abe5fb5c336a84618ce8fdceb3110d808a95c22d6b46596adf05772038f28e2199ba40ed3b48a191bdcb6de63b SHA512 27b66befa27ff344f33a060cb098640ad08d50c58b93ec6a702a3d044d0a5ae7290d9886c190923be755c6d3db25b274c6a2baf611e8df942ee67f0fcc877d39
|
||||
MISC metadata.xml 262 BLAKE2B e476ea04c86ed4c8225e65e2eab757ba330323bb3976769b3a066ca059a90fa597536aa74fe1ad9f924be96f13a5fdafa663a4ed6f802d06e03dfb7567f52fd0 SHA512 4c936b32a6c7160469a80d2c376ebf09ed8c42efe26beccfbfb0320ad285337f3351c1546a02865605f00c0320fe97dcf0ca1a1465d5d51f35e2347092a2679c
|
||||
EBUILD xemacs-base-2.47.ebuild 338 BLAKE2B c7558ad30529aec5c7500476b3ec39caba874cf7a81db5bdafe68c87bc829ba025446648d3cd61f5295ba4e541971e77100a073b1d9e735dcd19e6600a290788 SHA512 605a4b230a14b6c535dbcd95ba8a0be244d7ef044e65496df294028c9b0f097269aac2066b5db3e4d9888d79b032d3b9585a2b1f11264be8068d7e499032d5c5
|
||||
MISC metadata.xml 287 BLAKE2B f2b2b248cb812702d316f276593ff003c70142e8d3d00d5c94487f8114480922bfb214577c49717f432b85babe833be882cd88506e4bc4cca7542ff20beb6a1a SHA512 f05901aab0aaf50d6092e7d0483da9db035931fcb86e59ce27359d9276924173c000fd745e4fa072718e49f8848150530d8ca99a6877b4f5d0a6a35a45bd145d
|
||||
|
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
DIST VSS-22.0.0.tar.gz 310314 BLAKE2B 710645472b0e767f744ca12564a595fabc6bd931a271bc6fd575fdee70ade1676f3a0dbe00d7700ba5bbeb341fa6cc767b8efb18162f1fc308edcb653c9919f4 SHA512 b38582efc2b334a5b550eb9eacadd721b354f51d4cc26fcb4da1c8e7d241a848d5d3ee2651a72b552e2d5357b9fde46ba48e694f17f49cc2bcdad63d2f9d685e
|
||||
EBUILD VSS-22.0.0.ebuild 638 BLAKE2B fe836d1b0461d4ec293945660000ac35461f7467c55a6c6ad7ae3fef2477cbc379a12be0e8c4acf6c4ffc5bd4e15f795349e22d9b96f8e8499b1718687892062 SHA512 fbb4173e0f105880cfc5cedcd2c01644cb84a5492aac9fd3aa26db1055e1d2c9bc5ffd19bfd127fb766d73c65ebf2e86ebf25f98530f121d8a756da177d75c9f
|
||||
EBUILD VSS-22.0.0.ebuild 904 BLAKE2B 70861d64a98997fc56e55377a420f4f148d67bbc39549613499f3be5c9e924d7d1d6fec27c783244ff6fe05f0620e1ebf7d0f2c6a2d31813556f9ed9201f461b SHA512 7f7818b5e0c849cecf817107237f7a94a0938d06c30043650dbf56c4d2b02f0d90265a946c2b4dc77b0dc8fb02518d3aeee4d985fc9618fcd63356db55dcfaa5
|
||||
MISC metadata.xml 216 BLAKE2B 921055d990617104de7e3437bc9fd4598cb830193bfcdc34254102a1df2c6025916af7025843f161dff8de731f9726641906b86f831375c5d29303ba64991da2 SHA512 8c43f5f2be76799c8ace4df222de22380c389e058bc7e36bd9b19564cbd4b90ab7515b90f822139a18b3a2cba70e76d3b4eb5426f88a0508798175893073d732
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST libadalang-tools-22.0.0.tar.gz 892619 BLAKE2B 5ba3cc91c0cd251ade396eda1d8de4244712905ef33ec9bb68a76ab20908d4034b78989dc051b2e47a2fd37e41ae49bf46b1459a74742205750c8a60697e27cc SHA512 c9028428379e68644dee140b76c6806b15561484bdc77a8c85c88c1ae4de512b6252f41b415fe767c5c7ae533fba1583e075620bd222a7be240d6cd1130d25bd
|
||||
EBUILD libadalang-tools-22.0.0.ebuild 815 BLAKE2B 6dd78688843e1f03df82f7fe63b274eb6a5340f9185e5d26f97e4ab010ea7633f360ee3445ffe5d3b405bfe76bc5274bdbc48835327ee3c8e3e8f03fe2110ac0 SHA512 3874e29b71ed0d7e77adf4abaef236ac1aecf71ea844c750d330ea52d955f7cdd9eaa5cb2ae45cfdc034703a598349a4e49791401b557273de2b790f6df0dee7
|
||||
MISC metadata.xml 215 BLAKE2B 98b1646db0c7bae55bde9ba8a125710b47045fa5937d90218279c551cfff2a12bc45f46b99f0586adc9d3be222abf0dd7b5b5d8ca8e005a6fc55a0b13dd5cea7 SHA512 ec803d562bbbb43b0b41dd837b0f3691a652aebecb8419cdb9c50f96e4c17f90ef10a99df773cb88fbe4670692171b5afd0be68c7f630091de18090301302f8d
|
||||
EBUILD libadalang-tools-22.0.0-r1.ebuild 1625 BLAKE2B ba195a9c92b03cfa2d0aad2b71f59399550b88103eabbd446076cd86be95ba7bf5158fa1c90249e57bf3bb3ecb837e83c71f23b36bc9649f6505ada9d588d444 SHA512 55d8187f205cc138b1d296a497970e1208b2bba732e32fc6423c0c296d973dc39239fafb1733ad02a8acb42465630d0f438f3238968a1cc6e6ce8981e1d81974
|
||||
MISC metadata.xml 348 BLAKE2B f7aa3a675cad33da94cc50308e9da7d9fc9735869d57897647174432aaa9001eec032fc69b1c658407811b447e2f744d3e96d063ab38e23a966910e168a08277 SHA512 8e81b66facb594ad30379533d8a2151483ef7890db64bb3235bb21577af188aa05cd413930b086d4f2b9fc2f3aeeffea70f887a145aed020733f59176e1c746d
|
||||
|
@ -0,0 +1,69 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ADA_COMPAT=( gnat_2021 )
|
||||
inherit ada multiprocessing
|
||||
|
||||
DESCRIPTION="Libadalang-based tools: gnatpp, gnatmetric and gnatstub"
|
||||
HOMEPAGE="https://www.adacore.com/community"
|
||||
SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="+shared static-libs static-pic"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
REQUIRED_USE="|| ( shared static-libs static-pic )
|
||||
${ADA_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="${ADA_DEPS}"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ada/libadalang:=[${ADA_USEDEP},static-libs?,static-pic?]"
|
||||
BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]"
|
||||
|
||||
src_compile() {
|
||||
build () {
|
||||
gprbuild -v -k -XLIBRARY_TYPE=$1 -XBUILD_MODE=prod \
|
||||
-P src/lal_tools.gpr -p -j$(makeopts_jobs) \
|
||||
-cargs:Ada ${ADAFLAGS} || die
|
||||
gprbuild -v -k -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$1 \
|
||||
-XBUILD_MODE=prod -XLALTOOLS_SET=all \
|
||||
-P src/build.gpr -p -j$(makeopts_jobs) \
|
||||
-cargs:Ada ${ADAFLAGS} || die
|
||||
}
|
||||
if use shared; then
|
||||
build relocatable
|
||||
fi
|
||||
if use static-libs; then
|
||||
build static
|
||||
fi
|
||||
if use static-pic; then
|
||||
build static-pic
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
build () {
|
||||
gprinstall -XLIBRARY_TYPE=$1 -XBUILD_MODE=prod \
|
||||
--prefix="${D}"/usr --sources-subdir=include/lal_tools \
|
||||
--build-name=$1 --build-var=LIBRARY_TYPE \
|
||||
--build-var=LAL_TOOLS_BUILD \
|
||||
-P src/lal_tools.gpr -p -f || die
|
||||
}
|
||||
if use shared; then
|
||||
build relocatable
|
||||
fi
|
||||
if use static-libs; then
|
||||
build static
|
||||
fi
|
||||
if use static-pic; then
|
||||
build static-pic
|
||||
fi
|
||||
dobin bin/gnat{metric,pp,stub,test}
|
||||
einstalldocs
|
||||
}
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ADA_COMPAT=( gnat_2021 )
|
||||
inherit ada multiprocessing
|
||||
|
||||
DESCRIPTION="Libadalang-based tools: gnatpp, gnatmetric and gnatstub"
|
||||
HOMEPAGE="https://www.adacore.com/community"
|
||||
SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="${ADA_DEPS}"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ada/libadalang:=[${ADA_USEDEP},static-libs]"
|
||||
BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]"
|
||||
|
||||
src_compile() {
|
||||
gprbuild -v -k -XLIBRARY_TYPE=static -XXMLADA_BUILD=static \
|
||||
-XBUILD_MODE=dev -XLALTOOLS_SET=all -P src/build.gpr -p \
|
||||
-j$(makeopts_jobs) || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/gnat{metric,pp,stub,test}
|
||||
einstalldocs
|
||||
}
|
Binary file not shown.
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit cmake
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/catchorg/Catch2.git"
|
||||
EGIT_BRANCH="Catch1.x"
|
||||
else
|
||||
MY_P=${PN^}-${PV}
|
||||
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
|
||||
|
||||
S="${WORKDIR}/${PN^}2-${PV}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Modern C++ header-only framework for unit-tests"
|
||||
HOMEPAGE="https://github.com/catchorg/Catch2"
|
||||
|
||||
LICENSE="Boost-1.0"
|
||||
SLOT="1"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="!<dev-cpp/catch-1.12.2:0"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.12.2-glibc-2.34-sigstksz.patch
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DNO_SELFTEST=$(usex !test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake_src_install
|
||||
dodoc -r docs/.
|
||||
}
|
@ -0,0 +1,67 @@
|
||||
https://src.fedoraproject.org/rpms/catch1/raw/rawhide/f/catch1-sigstksz.patch
|
||||
https://bugs.gentoo.org/803962
|
||||
|
||||
commit 34650cd9ea2f7e4aa1e61b84ecf9913b87870680
|
||||
Author: Tom Hughes <tom@compton.nu>
|
||||
Date: Fri Feb 19 10:45:49 2021 +0000
|
||||
|
||||
Patch for non-constant SIGSTKSZ
|
||||
|
||||
--- a/include/internal/catch_fatal_condition.hpp
|
||||
+++ b/include/internal/catch_fatal_condition.hpp
|
||||
@@ -136,7 +136,7 @@ namespace Catch {
|
||||
static bool isSet;
|
||||
static struct sigaction oldSigActions [sizeof(signalDefs)/sizeof(SignalDefs)];
|
||||
static stack_t oldSigStack;
|
||||
- static char altStackMem[SIGSTKSZ];
|
||||
+ static char altStackMem[32768];
|
||||
|
||||
static void handleSignal( int sig ) {
|
||||
std::string name = "<unknown signal>";
|
||||
@@ -156,7 +156,7 @@ namespace Catch {
|
||||
isSet = true;
|
||||
stack_t sigStack;
|
||||
sigStack.ss_sp = altStackMem;
|
||||
- sigStack.ss_size = SIGSTKSZ;
|
||||
+ sigStack.ss_size = 32768;
|
||||
sigStack.ss_flags = 0;
|
||||
sigaltstack(&sigStack, &oldSigStack);
|
||||
struct sigaction sa = { 0 };
|
||||
@@ -188,7 +188,7 @@ namespace Catch {
|
||||
bool FatalConditionHandler::isSet = false;
|
||||
struct sigaction FatalConditionHandler::oldSigActions[sizeof(signalDefs)/sizeof(SignalDefs)] = {};
|
||||
stack_t FatalConditionHandler::oldSigStack = {};
|
||||
- char FatalConditionHandler::altStackMem[SIGSTKSZ] = {};
|
||||
+ char FatalConditionHandler::altStackMem[32768] = {};
|
||||
|
||||
|
||||
} // namespace Catch
|
||||
--- a/single_include/catch.hpp
|
||||
+++ b/single_include/catch.hpp
|
||||
@@ -6540,7 +6540,7 @@ namespace Catch {
|
||||
static bool isSet;
|
||||
static struct sigaction oldSigActions [sizeof(signalDefs)/sizeof(SignalDefs)];
|
||||
static stack_t oldSigStack;
|
||||
- static char altStackMem[SIGSTKSZ];
|
||||
+ static char altStackMem[32768];
|
||||
|
||||
static void handleSignal( int sig ) {
|
||||
std::string name = "<unknown signal>";
|
||||
@@ -6560,7 +6560,7 @@ namespace Catch {
|
||||
isSet = true;
|
||||
stack_t sigStack;
|
||||
sigStack.ss_sp = altStackMem;
|
||||
- sigStack.ss_size = SIGSTKSZ;
|
||||
+ sigStack.ss_size = 32768;
|
||||
sigStack.ss_flags = 0;
|
||||
sigaltstack(&sigStack, &oldSigStack);
|
||||
struct sigaction sa = { 0 };
|
||||
@@ -6591,7 +6591,7 @@ namespace Catch {
|
||||
bool FatalConditionHandler::isSet = false;
|
||||
struct sigaction FatalConditionHandler::oldSigActions[sizeof(signalDefs)/sizeof(SignalDefs)] = {};
|
||||
stack_t FatalConditionHandler::oldSigStack = {};
|
||||
- char FatalConditionHandler::altStackMem[SIGSTKSZ] = {};
|
||||
+ char FatalConditionHandler::altStackMem[32768] = {};
|
||||
|
||||
} // namespace Catch
|
||||
|
@ -1,4 +1,6 @@
|
||||
AUX cpp-hocon-0.2.1-cmake.patch 1792 BLAKE2B 2caf382ed29013b85d989f827a07430aa40dcc2ea8c7357c3efd3e2b41c2be95f385297f021c54125bbc2695e753c7ab97f3e78a16497c11e980bb9a6f41eab0 SHA512 7b039ba0b668b9578f908c1bfe20ca725c8bc753f6b68f8540d3eddc8323f865096d0cb4e9274ef09d210a72844aed54888506be20c964b91c8bbd5e01a4229a
|
||||
AUX cpp-hocon-0.3.0-use-system-catch.patch 1897 BLAKE2B 962f56c329d0dd930929e6ffa0eebb828509a9ef6676f23489a33fac4b396ce68abc80645118f54dc57e1ce4234a7031189b4d1a0fe7b00741cb7f0c016a2a98 SHA512 bea1aeedd0eed39d660043c16cb04327577d2f28df65a134403de35b2aa9058f68018f0b673968639ef2adc66079618e4c387beef3b202d6492fbe92604734f6
|
||||
DIST cpp-hocon-0.3.0.tar.gz 159032 BLAKE2B a5503d28d4740c78ad13836d5e7c60fc56b06d8f60f3d977a1db1008e0e90e159f2bef4d9737215684a4318b3c6d0a5efa20da1c14cd94ceacdb597bc5eaaab8 SHA512 de997e6d90330f901863b7da0d6f6e069a31e052b6f31c1e3009a9559c863f08879ecf4e202c763ec32567dd3a1e436ff5d3bf0b3009a085ef3ee95e5ca6c7e5
|
||||
EBUILD cpp-hocon-0.3.0-r1.ebuild 872 BLAKE2B 41cd2dcebd6600af359a80f9b7a99020f3871690c99f77dcf69e7fc86bdbf7609a75cad6d6585796c59ff7ee32a2a7f0b98d8ee612fef435e78d1d9f05744b06 SHA512 c085ff74b6b6d4c5c49f1bcf3515f9932ccada7ad288955697cd0fbe2f08382274558c4fffc4c75402c0b91efb957ee65e5e1b1f5b596a30815d305ce097799b
|
||||
EBUILD cpp-hocon-0.3.0.ebuild 583 BLAKE2B 07e9241102d8402ca278e9c3bef86e961002e8cd66d142e2419bb0824bf7d7337bea4e34085c53ca1044a616c4fba19948a5a761b1fcb85ee82ad0d9e2104cfb SHA512 ae883347f8fe5ed11e1e62121efe7072bb354bffb830147ff47475fc305d4b168bafe617469128b1b1c5892179d95eb49e0b0af58b6a4d1865bf85373b7abbe2
|
||||
MISC metadata.xml 340 BLAKE2B f6689012de9c50abdb8ea3ae92cd2ed960d5c601c953d62f7fc9e1fe760f4df2631aabd3523368b2684c9b3d221e03f4ac9a24bdd12050d61e0e4cd049868a2d SHA512 4c824adec6b20595929856a2fe350348c133c41c508ff8586f0161190a5bf6ba572fbf2ca93c8bec0dd540a3749d3e9e1ce82441519c68e191771ba4c8bf50cf
|
||||
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit cmake prefix
|
||||
|
||||
DESCRIPTION="Provides C++ support for the HOCON configuration file format"
|
||||
HOMEPAGE="https://github.com/puppetlabs/cpp-hocon"
|
||||
SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
|
||||
IUSE="debug test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/boost-1.54:=[nls]
|
||||
>=dev-libs/leatherman-0.9.3:=
|
||||
"
|
||||
DEPEND="${DEPEND}
|
||||
test? ( dev-cpp/catch:1 )"
|
||||
|
||||
#PATCHES=( "${FILESDIR}"/${PN}-0.2.1-cmake.patch )
|
||||
PATCHES=( "${FILESDIR}"/${PN}-0.3.0-use-system-catch.patch )
|
||||
|
||||
src_prepare() {
|
||||
cmake_src_prepare
|
||||
|
||||
eprefixify lib/tests/CMakeLists.txt
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
}
|
@ -0,0 +1,51 @@
|
||||
https://bugs.gentoo.org/823419
|
||||
|
||||
Wanted to make this "proper" but Catch2 lacks a pkgconfig file (or a CMake one)
|
||||
and it's easier to just do this for now.
|
||||
|
||||
Based on patch version of sed commands from upstream bug
|
||||
(https://github.com/puppetlabs/cpp-hocon/issues/132) and
|
||||
Fedora (https://src.fedoraproject.org/rpms/cpp-hocon/blob/rawhide/f/cpp-hocon.spec#_76).
|
||||
|
||||
Makes tests conditional too.
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -16,12 +16,16 @@ if (NOT CMAKE_BUILD_TYPE)
|
||||
set(CMAKE_BUILD_TYPE "Release" CACHE STRING "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel." FORCE)
|
||||
endif()
|
||||
|
||||
-enable_testing()
|
||||
-
|
||||
# Leatherman setup
|
||||
-set(LEATHERMAN_COMPONENTS locale catch nowide util)
|
||||
+set(LEATHERMAN_COMPONENTS locale nowide util)
|
||||
find_package(Leatherman REQUIRED COMPONENTS ${LEATHERMAN_COMPONENTS})
|
||||
|
||||
+option(BUILD_TESTING "Build test suite (needs Catch)" ON)
|
||||
+
|
||||
+if(BUILD_TESTING)
|
||||
+ enable_testing()
|
||||
+endif()
|
||||
+
|
||||
## Before we find any packages, we want to pull in the common leatherman options, as they can affect commonly-used packages.
|
||||
include(options)
|
||||
## Pull in common cflags setting from leatherman. Don't override CMAKE_CXX_FLAGS at the project root to avoid impacting 3rd party code.
|
||||
--- a/lib/CMakeLists.txt
|
||||
+++ b/lib/CMakeLists.txt
|
||||
@@ -91,4 +91,6 @@ symbol_exports(lib${PROJECT_NAME} "${CMAKE_CURRENT_LIST_DIR}/inc/hocon/export.h"
|
||||
leatherman_install(lib${PROJECT_NAME})
|
||||
install(DIRECTORY inc/hocon DESTINATION include)
|
||||
|
||||
-add_subdirectory(tests)
|
||||
+if (BUILD_TESTING)
|
||||
+ add_subdirectory(tests)
|
||||
+endif()
|
||||
--- a/lib/tests/CMakeLists.txt
|
||||
+++ b/lib/tests/CMakeLists.txt
|
||||
@@ -1,5 +1,5 @@
|
||||
# Setup compiling the test executable. C++ compile flags are inherited from the parent directory.
|
||||
-include_directories(${LEATHERMAN_CATCH_INCLUDE})
|
||||
+include_directories(@GENTOO_PORTAGE_EPREFIX@/usr/include/catch)
|
||||
|
||||
set(TEST_CASES
|
||||
concatenation_test.cc
|
Binary file not shown.
@ -1,14 +1,9 @@
|
||||
AUX openscenegraph-3.4-cmake.patch 4485 BLAKE2B 3d63d45b7af01dc4153c03edb828a609a0877e30a8aee9a36fbf69b171df04fac5945e69f91c5e107b55b3c771c5dbcba721f607fcb5a73e1c14dd5351854f22 SHA512 e0dd21ecbf92dec251bc40680106adea4c309badafef408473397b8078e20cd7fbd1d9cb1b1912466ded4156275cd5a1fc1e86caa2471670938e3d39c0c84a97
|
||||
AUX openscenegraph-3.4-gcc11.patch 1038 BLAKE2B d460790c49c060f79e0311913314f38d32d3cae0056fa2b65462eeefdc7637750a04d3d13a54756e8d5129b9a8bde262e41ce540f480b55934dc23a933234143 SHA512 5e22bf470d18f166927a744f39b21cf9de72abfd17e7d96095943cb4ea698134d9cf4f68a99d4bf2b918f594951d9b9179e29e13d1016e1c0ffee1eb2e17513b
|
||||
AUX openscenegraph-3.5.1-jpeg-9.patch 1211 BLAKE2B 7fedf10332a13270a489c5d2e662947ca84659ad5abc43190d0415212b083b72933b01f84caed161d457490587c8236e38e070e734c649c44b0d67fdc7399a2d SHA512 404439415f8ff6881a90be44281e4a811f018c3e82c2981d076a106e63a3c44fd769867496b8f8a7d53669ba660ab9076a6ccab31e921e9abab65d2ba652b5cc
|
||||
AUX openscenegraph-3.6.3-cmake.patch 993 BLAKE2B 3adb6691bb1c2e9cc4e88ef5c1e107bd429564248fd72c6f4d70c1622b2933273e02f294d5fd3b2529fdbbdef65cdba41db7b441b7334b6180995896b52f8212 SHA512 2905fa5031641f2d3a8cec46c32c1cbf8adfb34b7c460c22eaecca66f5cc0b73c2bda4ed68dca3bda12a5f49385c2257bd5b4f3271b13eb979298eeaefb45789
|
||||
AUX openscenegraph-3.6.3-docdir.patch 2991 BLAKE2B 9d2d3bab0d8956f66b4b23a112dbd42cbf6dc60b8f423d71f1082700d19a04867232597fadd14a60c77a0add9e60b5ffb4a0db6811dd26d854afb04d208cf716 SHA512 fd1294e441007b488186dbd944c82d1f960f7a898bcc093d0a5edfb936c727f18ad289be8dec8cfa4fbba80965bb7992b6d3a4e2c0f690a7736c05cda49a2bea
|
||||
AUX openscenegraph-3.6.5-cmake_lua_version.patch 440 BLAKE2B 51a35309b01a096f9423ff64e66d62f99d3e26bd898db0b53c135dc99318b236a1b129211f51de9b1a29d054e0810aa4ff2a7c307dc4b4a606eb4075a60748d9 SHA512 a41c7a65b1cfd0dabc080f509cf288f575b3ec5d7666a4a889a8c3156e9d32559e1f802e23783c5c70376c82a24dd87813e9bfde0876085e0e3967b47852059a
|
||||
AUX openscenegraph-3.6.5-use_boost_asio.patch 6995 BLAKE2B 0b0c0af9980b59e1cfd4cc5256720d0e69d5e3a65173c9364036e42efa34377beb00811fc4a0aee0cead870abe0c33feaaebe57c22cbefac43d4dcf65a1d19e1 SHA512 fa7c702eaf69c7b7890cf44e5293f9c8ea73ac441af1e4573dadd62f3ca797ccbbc2fbafd8c946a936192f7331fa16d8d4247de8b657db77791d5137207c23b6
|
||||
DIST openscenegraph-openmw-3.4_p20200425.tar.gz 5698786 BLAKE2B 43684fa898912434dae9a7b41070a893c407dceba7e468a3f3dede32e24aea55d921098faf8d9d05708d2ef01a3507b2f126939dc13b8693002a0bec189bbaf7 SHA512 9bb4d2a6ca4694ee22a29508b74a095a483584ea801dc8298ec8a9b41c4d4fe18c52a21849ae9ec1065060479dcad5156227f82feed13c177415662ecba1da70
|
||||
DIST openscenegraph-openmw-3.6_p20210610.tar.gz 5788655 BLAKE2B fdf345502ee7bb742741da758ae212028882544766a6acba3309d27e2fffa230e4a07626c9a39dbdf1310374b765b3941c915d7b6d527fc7cb75ba028230b4a0 SHA512 1964b12fedf297b8baf77d4db2eb4ce6732925bb3974fb4d8d20b1dec751400ceb57faf0b069c2a5cf45728cad83ea434356edbcb19413d650717c3d2ac39a03
|
||||
DIST openscenegraph-openmw-3.6_p20211017.tar.gz 5788414 BLAKE2B d5ec3c7834bc8138b417d9bf8d92dde201a94f0158560aca477755752fd886378bfdffbd8c2e878ec1c6d35b572a60368c09695a93be9d83e26712de176b6824 SHA512 8985c6abedf2cbbf524aacc4f51e0217a8bd5eb17bae04774afc960b5cf21a6fb22941e08efcbd37e538c3e44cb044ca5cfa02380a75b4c87fe606c6fdfa8155
|
||||
EBUILD openscenegraph-openmw-3.4_p20200425-r101.ebuild 4372 BLAKE2B e10082bb2ba1dfd5efcd2876730faf9f63b1bb68ad635eb49fcd04f1c6972b8d2350fc6ca756a4f75e5729656c7a16b6de14df7ddb605c45bb5673f570fbe3ae SHA512 55e7a65a8b7e96445a3f6969c6b29012b550cecdfe879379d445993b8bc6c55bd6314909fd29d6fa2e6b3ec297dd2fb86ab0947e4f2b27fd381042cbd56cdbb2
|
||||
EBUILD openscenegraph-openmw-3.6_p20210610.ebuild 4385 BLAKE2B 897e4d02b9ddd0ee34c23bc76abb41a6d65cf6e6401ce81b7dab7bd1e5428deec587048b8194fb961f3605407fe2e031ecd888e7b3dc0dcb50832defdcf197eb SHA512 494f54b9161299cbb397e8656d5a6323965e601afab75b73a8978d1c2fc8afbb2b4ef2baf4d5e34267030aa663596425aa1d3caf2ac9fc6d7590ded54994c827
|
||||
EBUILD openscenegraph-openmw-3.6_p20211017.ebuild 4397 BLAKE2B afab21c4ad17e418478b7c3198e04522af21d200e0775806332672c4056d46c367cc6a6c8fde6d6db14061374d7bd20b339df60fe4a630b63b456ee11880d4a2 SHA512 6129ed3a0c787ea8fa4a22aebbb329b627bd7da42696bafe5de517f54fe49652e551b926196673df319ff7760edacceb0a53a87d2d2de615c6820f2a0a189408
|
||||
MISC metadata.xml 2088 BLAKE2B 8a6d83cb201e765310d776e4fae427d16f611cd2800c1d9bb3a315cbf3e37f21eea39604730405f18732203b509ab6f9ccde4c9ae54349c0f1be7b228fd8c44f SHA512 8e0b6cc0489b1651c7e0d67af7cf8e31da2916b3df6e27253beddb5cf0a8bb94224611b559c6ef3a52297964b9258de8f2fac72690aa7894c797cedab28031cd
|
||||
|
@ -1,87 +0,0 @@
|
||||
--- OpenSceneGraph-3.4.0/CMakeLists.txt
|
||||
+++ OpenSceneGraph-3.4.0/CMakeLists.txt
|
||||
@@ -76,6 +76,7 @@
|
||||
SET(CMAKE_BUILD_TYPE Release CACHE STRING "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel." FORCE)
|
||||
ENDIF(NOT CMAKE_BUILD_TYPE)
|
||||
|
||||
+INCLUDE(MacroOptionalFindPackage)
|
||||
|
||||
IF(ANDROID)
|
||||
INCLUDE(OsgAndroidMacroUtils)--- OpenSceneGraph-3.4.0/CMakeModules/COPYING-CMAKE-SCRIPTS
|
||||
+++ OpenSceneGraph-3.4.0/CMakeModules/COPYING-CMAKE-SCRIPTS
|
||||
@@ -0,0 +1,22 @@
|
||||
+Redistribution and use in source and binary forms, with or without
|
||||
+modification, are permitted provided that the following conditions
|
||||
+are met:
|
||||
+
|
||||
+1. Redistributions of source code must retain the copyright
|
||||
+ notice, this list of conditions and the following disclaimer.
|
||||
+2. Redistributions in binary form must reproduce the copyright
|
||||
+ notice, this list of conditions and the following disclaimer in the
|
||||
+ documentation and/or other materials provided with the distribution.
|
||||
+3. The name of the author may not be used to endorse or promote products
|
||||
+ derived from this software without specific prior written permission.
|
||||
+
|
||||
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
+IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
+OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
+IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
+INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
+NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
+THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
--- OpenSceneGraph-3.4.0/CMakeModules/MacroOptionalFindPackage.cmake
|
||||
+++ OpenSceneGraph-3.4.0/CMakeModules/MacroOptionalFindPackage.cmake
|
||||
@@ -0,0 +1,28 @@
|
||||
+# - MACRO_OPTIONAL_FIND_PACKAGE() combines FIND_PACKAGE() with an OPTION()
|
||||
+# MACRO_OPTIONAL_FIND_PACKAGE( <name> [QUIT] )
|
||||
+# This macro is a combination of OPTION() and FIND_PACKAGE(), it
|
||||
+# works like FIND_PACKAGE(), but additionally it automatically creates
|
||||
+# an option name WITH_<name>, which can be disabled via the cmake GUI.
|
||||
+# or via -DWITH_<name>=OFF
|
||||
+# The standard <name>_FOUND variables can be used in the same way
|
||||
+# as when using the normal FIND_PACKAGE()
|
||||
+
|
||||
+# Copyright (c) 2006, Alexander Neundorf, <neundorf@kde.org>
|
||||
+#
|
||||
+# Redistribution and use is allowed according to the terms of the BSD license.
|
||||
+# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
|
||||
+
|
||||
+
|
||||
+macro (MACRO_OPTIONAL_FIND_PACKAGE _name )
|
||||
+ option(WITH_${_name} "Search for ${_name} package" ON)
|
||||
+ if (WITH_${_name})
|
||||
+ find_package(${_name} ${ARGN})
|
||||
+ else (WITH_${_name})
|
||||
+ set(${_name}_FOUND)
|
||||
+ set(${_name}_INCLUDE_DIR)
|
||||
+ set(${_name}_INCLUDES)
|
||||
+ set(${_name}_LIBRARY)
|
||||
+ set(${_name}_LIBRARIES)
|
||||
+ endif (WITH_${_name})
|
||||
+endmacro (MACRO_OPTIONAL_FIND_PACKAGE)
|
||||
+
|
||||
--- OpenSceneGraph-3.5.5/CMakeModules/OsgMacroUtils.cmake
|
||||
+++ OpenSceneGraph-3.5.5/CMakeModules/OsgMacroUtils.cmake
|
||||
@@ -463,7 +463,7 @@ MACRO(SETUP_EXAMPLE EXAMPLE_NAME)
|
||||
IF(APPLE)
|
||||
INSTALL(TARGETS ${TARGET_TARGETNAME} RUNTIME DESTINATION share/OpenSceneGraph/bin BUNDLE DESTINATION share/OpenSceneGraph/bin )
|
||||
ELSE(APPLE)
|
||||
- INSTALL(TARGETS ${TARGET_TARGETNAME} RUNTIME DESTINATION share/OpenSceneGraph/bin COMPONENT openscenegraph-examples )
|
||||
+ INSTALL(TARGETS ${TARGET_TARGETNAME} RUNTIME DESTINATION bin COMPONENT openscenegraph-examples )
|
||||
IF(MSVC)
|
||||
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${TARGET_TARGETNAME}${CMAKE_RELWITHDEBINFO_POSTFIX}.pdb DESTINATION share/OpenSceneGraph/bin COMPONENT openscenegraph-examples CONFIGURATIONS RelWithDebInfo)
|
||||
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${TARGET_TARGETNAME}${CMAKE_DEBUG_POSTFIX}.pdb DESTINATION share/OpenSceneGraph/bin COMPONENT openscenegraph-examples CONFIGURATIONS Debug)
|
||||
|
||||
--- OpenSceneGraph-3.4.0/examples/osgviewerFLTK/CMakeLists.txt
|
||||
+++ OpenSceneGraph-3.4.0/examples/osgviewerFLTK/CMakeLists.txt
|
||||
@@ -1,6 +1,6 @@
|
||||
SET(TARGET_SRC osgviewerFLTK.cpp )
|
||||
|
||||
-SET(TARGET_EXTERNAL_LIBRARIES ${FLTK_LIBRARY} ${FLTK_GL_LIBRARY})
|
||||
+SET(TARGET_EXTERNAL_LIBRARIES ${FLTK_BASE_LIBRARY} ${FLTK_GL_LIBRARY})
|
||||
|
||||
INCLUDE_DIRECTORIES(${FLTK_INCLUDE_DIR} )
|
||||
|
@ -1,23 +0,0 @@
|
||||
https://bugs.gentoo.org/788301
|
||||
--- a/include/osgDB/ObjectCache
|
||||
+++ b/include/osgDB/ObjectCache
|
||||
@@ -72,7 +72,7 @@ class OSGDB_EXPORT ObjectCache : public osg::Referenced
|
||||
|
||||
class ClassComp {
|
||||
public:
|
||||
- bool operator() (const ObjectCache::FileNameOptionsPair& lhs, const ObjectCache::FileNameOptionsPair& rhs);
|
||||
+ bool operator() (const ObjectCache::FileNameOptionsPair& lhs, const ObjectCache::FileNameOptionsPair& rhs) const;
|
||||
};
|
||||
|
||||
typedef std::pair<osg::ref_ptr<osg::Object>, double > ObjectTimeStampPair;
|
||||
--- a/src/osgDB/ObjectCache.cpp
|
||||
+++ b/src/osgDB/ObjectCache.cpp
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
using namespace osgDB;
|
||||
|
||||
-bool ObjectCache::ClassComp::operator() (const ObjectCache::FileNameOptionsPair& lhs, const ObjectCache::FileNameOptionsPair& rhs)
|
||||
+bool ObjectCache::ClassComp::operator() (const ObjectCache::FileNameOptionsPair& lhs, const ObjectCache::FileNameOptionsPair& rhs) const
|
||||
{
|
||||
// check if filename are the same
|
||||
if (lhs.first < rhs.first) return true;
|
@ -1,34 +0,0 @@
|
||||
From 34b4e7001522c1b47b4211dac34d2d6a6b994a6f Mon Sep 17 00:00:00 2001
|
||||
From: Robert Osfield <robert@openscenegraph.com>
|
||||
Date: Thu, 17 Aug 2017 10:52:59 +0100
|
||||
Subject: [PATCH] Added version check for boolean, TRUE and FALSE settings
|
||||
|
||||
---
|
||||
src/osgPlugins/jpeg/ReaderWriterJPEG.cpp | 14 ++++++++------
|
||||
1 file changed, 8 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/src/osgPlugins/jpeg/ReaderWriterJPEG.cpp b/src/osgPlugins/jpeg/ReaderWriterJPEG.cpp
|
||||
index 9f7f4c38937..115203322a5 100644
|
||||
--- a/src/osgPlugins/jpeg/ReaderWriterJPEG.cpp
|
||||
+++ b/src/osgPlugins/jpeg/ReaderWriterJPEG.cpp
|
||||
@@ -70,12 +70,14 @@ namespace osgDBJPEG
|
||||
|
||||
static int jpegerror = ERR_NO_ERROR;
|
||||
|
||||
-/* Some versions of jmorecfg.h define boolean, some don't...
|
||||
- Those that do also define HAVE_BOOLEAN, so we can guard using that. */
|
||||
-#ifndef HAVE_BOOLEAN
|
||||
- typedef int boolean;
|
||||
- #define FALSE 0
|
||||
- #define TRUE 1
|
||||
+#if JPEG_LIB_VERSION < 90
|
||||
+ /* Some versions of jmorecfg.h define boolean, some don't...
|
||||
+ Those that do also define HAVE_BOOLEAN, so we can guard using that. */
|
||||
+ #ifndef HAVE_BOOLEAN
|
||||
+ typedef int boolean;
|
||||
+ #define FALSE 0
|
||||
+ #define TRUE 1
|
||||
+ #endif
|
||||
#endif
|
||||
|
||||
/* CODE FOR READING/WRITING JPEG FROM STREAMS
|
@ -1,172 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
LUA_COMPAT=( lua5-{1..2} )
|
||||
WX_GTK_VER="3.0-gtk3"
|
||||
inherit cmake flag-o-matic lua-single wxwidgets
|
||||
|
||||
DESCRIPTION="OpenMW-specific fork of OpenSceneGraph"
|
||||
HOMEPAGE="https://github.com/OpenMW/osg"
|
||||
MY_COMMIT="8b07809fa674ecffe77338aaea2e223b3aadff0e"
|
||||
SRC_URI="https://github.com/OpenMW/osg/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="wxWinLL-3 LGPL-2.1"
|
||||
SLOT="0/132" # NOTE: CHECK WHEN BUMPING! Subslot is SOVERSION
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
IUSE="curl debug doc examples egl ffmpeg fltk fox gdal gif glut gstreamer jpeg
|
||||
lua openexr openinventor osgapps pdf png qt5 sdl sdl2 svg tiff
|
||||
truetype vnc wxwidgets xine xrandr zlib"
|
||||
|
||||
REQUIRED_USE="
|
||||
lua? ( ${LUA_REQUIRED_USE} )
|
||||
sdl2? ( sdl )
|
||||
openexr? ( zlib )
|
||||
"
|
||||
|
||||
# TODO: COLLADA, FBX, GTA, OpenVRML, Performer, DCMTK
|
||||
RDEPEND="
|
||||
!dev-games/openscenegraph
|
||||
media-libs/mesa[egl(+)?]
|
||||
virtual/glu
|
||||
virtual/opengl
|
||||
x11-libs/libSM
|
||||
x11-libs/libXext
|
||||
curl? ( net-misc/curl )
|
||||
examples? (
|
||||
fltk? ( x11-libs/fltk:1[opengl] )
|
||||
fox? ( x11-libs/fox:1.6[opengl] )
|
||||
glut? ( media-libs/freeglut )
|
||||
sdl2? ( media-libs/libsdl2 )
|
||||
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[opengl,X] )
|
||||
)
|
||||
ffmpeg? ( media-video/ffmpeg:0= )
|
||||
gdal? ( sci-libs/gdal:= )
|
||||
gif? ( media-libs/giflib:= )
|
||||
gstreamer? (
|
||||
media-libs/gstreamer:1.0
|
||||
media-libs/gst-plugins-base:1.0
|
||||
)
|
||||
jpeg? ( virtual/jpeg:0 )
|
||||
lua? ( ${LUA_DEPS} )
|
||||
openexr? (
|
||||
media-libs/ilmbase:=
|
||||
media-libs/openexr:=
|
||||
)
|
||||
openinventor? ( media-libs/coin )
|
||||
pdf? ( app-text/poppler[cairo] )
|
||||
png? ( media-libs/libpng:0= )
|
||||
qt5? (
|
||||
dev-qt/qtopengl:5
|
||||
dev-qt/qtwidgets:5
|
||||
)
|
||||
sdl? ( media-libs/libsdl )
|
||||
svg? (
|
||||
gnome-base/librsvg
|
||||
x11-libs/cairo
|
||||
)
|
||||
tiff? ( media-libs/tiff:0 )
|
||||
truetype? ( media-libs/freetype:2 )
|
||||
vnc? ( net-libs/libvncserver )
|
||||
xrandr? ( x11-libs/libXrandr )
|
||||
zlib? ( sys-libs/zlib )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
x11-base/xorg-proto
|
||||
"
|
||||
BDEPEND="
|
||||
app-arch/unzip
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )
|
||||
"
|
||||
|
||||
S="${WORKDIR}/osg-${MY_COMMIT}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/openscenegraph-3.4-cmake.patch
|
||||
"${FILESDIR}"/openscenegraph-3.5.1-jpeg-9.patch
|
||||
"${FILESDIR}"/openscenegraph-3.6.3-docdir.patch
|
||||
"${FILESDIR}"/openscenegraph-3.4-gcc11.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
if use lua; then
|
||||
lua-single_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s/ FIND_PACKAGE/ MACRO_OPTIONAL_FIND_PACKAGE/g" CMakeLists.txt || die "can't replace FIND_PACKAGE"
|
||||
cmake_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if use examples && use wxwidgets; then
|
||||
setup-wxwidgets
|
||||
fi
|
||||
|
||||
# Needed by FFmpeg
|
||||
append-cppflags -D__STDC_CONSTANT_MACROS
|
||||
|
||||
local libdir=$(get_libdir)
|
||||
local mycmakeargs=(
|
||||
-DDYNAMIC_OPENSCENEGRAPH=ON
|
||||
-DLIB_POSTFIX=${libdir/lib}
|
||||
-DOPENGL_PROFILE=GL2 #GL1 GL2 GL3 GLES1 GLES3 GLES3
|
||||
-DOSG_PROVIDE_READFILE=ON
|
||||
-DOSG_USE_LOCAL_LUA_SOURCE=OFF
|
||||
-DWITH_Lua51=OFF # We use CMake-version FindLua52.cmake instead which can find any lua
|
||||
-DWITH_Lua52=$(usex lua)
|
||||
-DWITH_Asio=OFF # Fails to build, similar to https://github.com/chriskohlhoff/asio/issues/316
|
||||
-DWITH_CURL=$(usex curl)
|
||||
-DBUILD_DOCUMENTATION=$(usex doc)
|
||||
-DBUILD_OSG_APPLICATIONS=$(usex osgapps)
|
||||
-DBUILD_OSG_EXAMPLES=$(usex examples)
|
||||
-DWITH_FFmpeg=$(usex ffmpeg)
|
||||
-DWITH_GDAL=$(usex gdal)
|
||||
-DWITH_GIFLIB=$(usex gif)
|
||||
-DWITH_GStreamer=$(usex gstreamer)
|
||||
-DWITH_GLIB=$(usex gstreamer)
|
||||
-DWITH_GtkGl=OFF
|
||||
-DWITH_JPEG=$(usex jpeg)
|
||||
-DWITH_Jasper=OFF
|
||||
-DWITH_LIBLAS=OFF # dep failed to build https://bugs.gentoo.org/725938
|
||||
-DWITH_OpenEXR=$(usex openexr)
|
||||
-DWITH_Inventor=$(usex openinventor)
|
||||
-DWITH_Poppler-glib=$(usex pdf)
|
||||
-DWITH_PNG=$(usex png)
|
||||
-DWITH_SDL=$(usex sdl)
|
||||
-DWITH_SDL2=$(usex sdl2)
|
||||
-DWITH_RSVG=$(usex svg rsvg)
|
||||
-DWITH_TIFF=$(usex tiff)
|
||||
-DWITH_Freetype=$(usex truetype)
|
||||
-DWITH_LibVNCServer=$(usex vnc)
|
||||
-DWITH_Xine=$(usex xine)
|
||||
-DOSGVIEWER_USE_XRANDR=$(usex xrandr)
|
||||
-DWITH_ZLIB=$(usex zlib)
|
||||
-DOSG_USE_QT=$(usex qt5)
|
||||
-DDESIRED_QT_VERSION=5
|
||||
)
|
||||
if use examples; then
|
||||
mycmakeargs+=(
|
||||
-DWITH_FLTK=$(usex fltk)
|
||||
-DWITH_FOX=$(usex fox)
|
||||
-DWITH_GLUT=$(usex glut)
|
||||
-DWITH_wxWidgets=$(usex wxwidgets)
|
||||
)
|
||||
fi
|
||||
if use lua; then
|
||||
mycmakeargs+=(
|
||||
-DLUA_INCLUDE_DIR="$(lua_get_include_dir)"
|
||||
-DLUA_LIBRARY="$(lua_get_shared_lib)"
|
||||
)
|
||||
fi
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake_src_compile
|
||||
use doc && cmake_src_compile doc_openscenegraph doc_openthreads
|
||||
}
|
@ -1,6 +1,5 @@
|
||||
AUX GNUInstallDirs.patch 2430 BLAKE2B 8eeebb7bd59273ef5a35e49a98a30bb0fde320231c9482532086fd653f97636c042edf98ad58473ae1ff28c1c10a392e4ded5d0818c27ba00b2b0ec3825d00c8 SHA512 cacae41b22e06836b44f0ceba91961945d4d5cbd60318eeb89b39023dfa00d201c5cd61c5f451c33996698a4757070614486ea859bb943a31a0453b8d598b8d6
|
||||
DIST physfs-3.0.2.tar.bz2 194888 BLAKE2B 67b6b04e3822c2528a31a2c60345238cb5f25ad031e32a6c3416b91bad6347af9f02dcfb8dc29a71c2bfc2b7cec7f0749ffbbd0dcadbc35703576ad895f568d9 SHA512 4024b6c3348e0b6fc1036aac330192112dfe17de3e3d14773be9f06e9a062df5a1006869f21162b4e0b584989f463788a35e64186b1913225c073fea62754472
|
||||
EBUILD physfs-3.0.2-r1.ebuild 1445 BLAKE2B c68b7cab8a349a2a35958e6703e5c7cd71385057398587cbdd45dec16a6bcd13b0e3fe87a32858e16c929519b4e2db1087dd8137252267646c884126c3b474da SHA512 bc80970449b604135e53320c46a75710dabef76f91265b2f1f5b131c4c3b18102c8c231e00ef226967e405fe6c238983ffc728a14e4bae67fa9d81b7f843fda5
|
||||
EBUILD physfs-3.0.2.ebuild 1389 BLAKE2B 29f19cd6330005b06d0f67bcda1bb8a3cd48dc7a414c232058f84968dc16c3e892b69bfb0ec366b22a078eadf58a252157d066f2a12d5b9500fc9010031777d4 SHA512 643cb5b1ee09c473d93eb4a86753217009d2ac8f90d51f2e16e80a5e27e76caa10447f372df29013d5f4a77bf3cdb5e2474ec00b655b1dd6229255f36ca8ee39
|
||||
EBUILD physfs-9999.ebuild 1392 BLAKE2B f3dc7a744b9c13ca021c368b7bc6dab0672d1beec8c6f7103e1e0d06ed94e445772ccf0eed0b87973cc099ee66d5e4e62e02ab7e727331f6154c584c370ddd09 SHA512 94eb68cc10fac176728c8084df9dbce5553b0250b565ea6249bd84e96bc8cd432f08e04c586b9de8e30e1d773bf5c921b34dd5dc1f8f983354471583684537ea
|
||||
MISC metadata.xml 2047 BLAKE2B 044416b8d3a24e32afec15ec58274fccf6fbe21492cac9fa606e169e1f3dadf0daebec8aef2aebcae7f774a956a567aadf9dfc4fa5e6cdd99d77b2c6e0b0abd1 SHA512 1b5683bedaf15fe973c7c6dfd6953cf3514d2686960653efaa02eb85befc2efb719192197f4e379ac9d91b19ac483244ce957d55bf95fd888fd8c85a3a888679
|
||||
|
@ -1,54 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
CMAKE_ECLASS=cmake
|
||||
inherit cmake-multilib
|
||||
|
||||
DESCRIPTION="Abstraction layer for filesystem and archive access"
|
||||
HOMEPAGE="https://icculus.org/physfs/"
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
EHG_REPO_URI="https://hg.icculus.org/icculus/physfs"
|
||||
inherit mercurial
|
||||
else
|
||||
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc64 x86"
|
||||
SRC_URI="https://icculus.org/physfs/downloads/${P}.tar.bz2"
|
||||
fi
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
IUSE="7zip doc grp hog iso mvl qpak slb static-libs vdf wad +zip"
|
||||
|
||||
BDEPEND="doc? ( app-doc/doxygen )"
|
||||
|
||||
DOCS=( docs/CHANGELOG.txt docs/CREDITS.txt docs/TODO.txt )
|
||||
|
||||
multilib_src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DPHYSFS_BUILD_SHARED=ON
|
||||
-DPHYSFS_BUILD_TEST=OFF
|
||||
-DPHYSFS_BUILD_STATIC="$(usex static-libs)"
|
||||
-DPHYSFS_ARCHIVE_7Z="$(usex 7zip)"
|
||||
-DPHYSFS_ARCHIVE_GRP="$(usex grp)"
|
||||
-DPHYSFS_ARCHIVE_HOG="$(usex hog)"
|
||||
-DPHYSFS_ARCHIVE_ISO9660="$(usex iso)"
|
||||
-DPHYSFS_ARCHIVE_MVL="$(usex mvl)"
|
||||
-DPHYSFS_ARCHIVE_SLB="$(usex slb)"
|
||||
-DPHYSFS_ARCHIVE_VDF="$(usex vdf)"
|
||||
-DPHYSFS_ARCHIVE_WAD="$(usex wad)"
|
||||
-DPHYSFS_ARCHIVE_QPAK="$(usex qpak)"
|
||||
-DPHYSFS_ARCHIVE_ZIP="$(usex zip)"
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
cmake_src_compile
|
||||
|
||||
if multilib_is_native_abi && use doc; then
|
||||
cmake_src_compile docs
|
||||
HTML_DOCS=( "${BUILD_DIR}"/docs/html/. )
|
||||
fi
|
||||
}
|
Binary file not shown.
@ -1,3 +0,0 @@
|
||||
DIST commons-pool2-2.2-src.tar.gz 163682 BLAKE2B b9a84b1387cd00eb46cc94726ae3295a73f2f47b824401aca525296eddbf04b6c978a4808014bf7e93c113014e0e2fb0db39d6b9ddb9c651bb385cecd05584a5 SHA512 a9c1a30f497f4a6c28b8b4b82d3b2f801b464fc329d1da4f5087dcd6b923c45bde9ac6f3dc9939025453462f9dfea9fff637db9b4334ed513770a546b4807256
|
||||
EBUILD commons-pool-2.2.ebuild 1081 BLAKE2B f14a83155a34530a1d8b04d30572cf622f5f7ee7d51fb67d677f2e659b62d6f3ad1938bed2cf7f178e83accc7ef0994153c8f38b140954b968ed85aa06fba538 SHA512 de717fe70ed9ee2298874a00d6ff1541e94cafb4f5c1c1711e288b4eabc6388a66959199a99df52e7b967c2d56050649db7df21618880e7907a34e7c717cbb38
|
||||
MISC metadata.xml 233 BLAKE2B 2b385ca77219f08b2874b3a4a91a0c836d3cb45ec44b05babb33d590c56ceb5337ecb93a8450a37f8e6bbf4cfc1455892e8142d22e0a1d527d40361e2dce350b SHA512 1acc975a7dc3344bc63282d652ca00d8245970b58353b4fd00f09a4859db3eaba2dcd85e1537d424b7174e4f9c01c2ffb10ec6d107b5c895c9ca20730666de7f
|
@ -1,49 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
JAVA_PKG_IUSE="doc source test"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
MY_PN="${PN}2"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Provides general purpose object pooling API"
|
||||
HOMEPAGE="http://commons.apache.org/pool/"
|
||||
SRC_URI="mirror://apache/commons/pool/source/${MY_P}-src.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="2"
|
||||
KEYWORDS="amd64 ppc64 x86"
|
||||
|
||||
COMMON_DEP="dev-java/cglib:3
|
||||
dev-java/asm:4"
|
||||
RDEPEND="${COMMON_DEP}
|
||||
>=virtual/jre-1.6"
|
||||
DEPEND="${COMMON_DEP}
|
||||
>=virtual/jdk-1.6
|
||||
test? (
|
||||
dev-java/ant-junit:0
|
||||
dev-java/junit:4
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${MY_P}-src"
|
||||
|
||||
EANT_BUILD_TARGET="build-jar"
|
||||
JAVA_ANT_REWRITE_CLASSPATH="true"
|
||||
EANT_GENTOO_CLASSPATH="cglib-3,asm-4"
|
||||
EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},junit-4"
|
||||
|
||||
src_test() {
|
||||
ANT_TASKS="ant-junit" java-pkg-2_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar dist/${MY_P}-SNAPSHOT.jar ${PN}.jar
|
||||
dodoc README.txt RELEASE-NOTES.txt
|
||||
|
||||
use doc && java-pkg_dojavadoc dist/docs/api
|
||||
use source && java-pkg_dosrc src/main/java/org
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>java@gentoo.org</email>
|
||||
<name>Java</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,3 +0,0 @@
|
||||
DIST dict4j-1.1.jar 50269 BLAKE2B 70f7a46549384a063e1240bdb375a8c12e81c6a07a4c15bc1abcdb603ac89a2157a2cc2561960e4ab955d079dab3419708ae89e7f59bed51cc1da53649e52714 SHA512 35a6d77d13effa8d5e59ed2c03ff5700ccf2d91673b2bcf420a4f216176ca521dff741ff6660547823d16d06df1dcd2d44be1e90ce293a83ad9fa649b5caf7c6
|
||||
EBUILD dict4j-1.1.ebuild 509 BLAKE2B e50616a00e99520e5aa08f605f4d26e40dd013a33b999d531e63d373dd565c6a0e39108e94b65f3d53c34b3781a38a4145662771e436dcfeb024311923fe134c SHA512 9b4eb2d394166ea08010b4343ae7cde4755cb8fbb28468c9013d114198e9c9ab4533dc69d3c5cd8274a5449635d335400a692d9c204c43949e7c252de3b35dbf
|
||||
MISC metadata.xml 394 BLAKE2B 7de9593472bd042928d72da2e7ce3d9d83853aa046ed8e854414e7235fbdbe75abfe76ab97080c826afc06c2009326906d9ce2482cbb1fced9fed33d6031b54c SHA512 d397959909e828baa32b8dd0c4f1b187b18d455f2ad4e643668c96f85de6cf64cae856888d3d367e9bc271b59f3638d8d775cf331ea54cac5acf1337fe8da48a
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-pkg-simple
|
||||
|
||||
DESCRIPTION="Dict protocol implementation in Java"
|
||||
HOMEPAGE="http://dict4j.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}-src.jar -> ${P}.jar"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/jre-1.6"
|
||||
DEPEND=">=virtual/jdk-1.6
|
||||
app-arch/unzip"
|
||||
|
||||
JAVA_SRC_DIR="net"
|
||||
JAVA_ENCODING="ISO-8859-1"
|
@ -1,4 +0,0 @@
|
||||
AUX felix-gogo-command-0.12.0-build.xml 14407 BLAKE2B ffcc8e547f6e670bcd510e2da8cf036b50400cef62a9527d4e93c27de53871dd4a2ffeddfffca8560822735e8c8a5c4871bd40bfe80e1f0204b96bdfbb81610a SHA512 c99fd734167c6481b0228c3f58d14602f74bd0837fd12f4596314c0a4655b6ec75f15a889fff4872f825eeb447f63aa88ddf678ca1a6276d831f15f8e655204d
|
||||
DIST org.apache.felix.gogo.command-0.12.0-project.tar.gz 26454 BLAKE2B 0a0ed6b1ce7e66e90a32c71aa3786d290c907c68124a4056078907d1fe7d85546327d9540c68ee0bf3b90e28ef06fcd286e290d86799b6675fd642fbba30ad9e SHA512 8d7afa4b34be6460df9e1e91ecc42b34ecfc1888f5574add206a3c6fbc54647672e34d4f3a4e59eb39f8b2b9fd94b468647c0e95d5fc04649ab7a283e172a061
|
||||
EBUILD felix-gogo-command-0.12.0.ebuild 994 BLAKE2B 580a08305b3a53229e10f4a95f0fd6bcdd060d60133f22a057d6a62deb3486cafe4951a19a00e449ed7b011b716cc74683f4bd6e1639a4019e123ab3d43d04ca SHA512 a7c1453ba38dd8cabaa0b3a6da5a9aa46c5d969b6220046630abf5e9974904481566c86650f73610e2962fd9ed8c81e3413d3dfc3ccc78b56ddd819ffe8dc9a6
|
||||
MISC metadata.xml 233 BLAKE2B 2b385ca77219f08b2874b3a4a91a0c836d3cb45ec44b05babb33d590c56ceb5337ecb93a8450a37f8e6bbf4cfc1455892e8142d22e0a1d527d40361e2dce350b SHA512 1acc975a7dc3344bc63282d652ca00d8245970b58353b4fd00f09a4859db3eaba2dcd85e1537d424b7174e4f9c01c2ffb10ec6d107b5c895c9ca20730666de7f
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit java-pkg-2 java-ant-2 java-osgi
|
||||
|
||||
DESCRIPTION="Felix Gogo Command"
|
||||
HOMEPAGE="http://felix.apache.org/site/apache-felix-gogo.html"
|
||||
LICENSE="Apache-2.0"
|
||||
|
||||
MY_PN="org.apache.felix.gogo.command"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
SRC_URI="mirror://apache/felix/${MY_P}-project.tar.gz"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
CDEPEND="
|
||||
dev-java/felix-bundlerepository:0
|
||||
dev-java/felix-gogo-runtime:0
|
||||
dev-java/osgi-compendium:0
|
||||
dev-java/osgi-core-api:0
|
||||
"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.6
|
||||
${CDEPEND}"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.6
|
||||
${CDEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
java_prepare() {
|
||||
cp "${FILESDIR}"/${P}-build.xml build.xml || die
|
||||
}
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="true"
|
||||
EANT_GENTOO_CLASSPATH="osgi-core-api,osgi-compendium,felix-gogo-runtime,felix-bundlerepository"
|
||||
|
||||
src_install() {
|
||||
mv target/{${MY_P},${PN}}.jar || die
|
||||
|
||||
java-osgi_dojar target/${PN}.jar ${MY_PN} ${MY_PN} "Export-Package: ${MY_PN}"
|
||||
}
|
@ -1,276 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Ant build file (http://ant.apache.org/) for Ant 1.6.2 or above. -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- ===================== - DO NOT EDIT THIS FILE! - ===================== -->
|
||||
<!-- ====================================================================== -->
|
||||
<!-- -->
|
||||
<!-- Any modifications will be overwritten. -->
|
||||
<!-- -->
|
||||
<!-- Generated by Maven Ant Plugin on 5/10/13 7:05 PM -->
|
||||
<!-- See: http://maven.apache.org/plugins/maven-ant-plugin/ -->
|
||||
<!-- -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<project name="org.apache.felix.gogo.command-from-maven" default="package" basedir=".">
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Build environment properties -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<property file="${user.home}/.m2/maven.properties"/>
|
||||
<property file="maven-build.properties"/>
|
||||
|
||||
<property name="maven.build.finalName" value="org.apache.felix.gogo.command-0.12.0"/>
|
||||
<property name="maven.build.dir" value="target"/>
|
||||
<property name="maven.build.outputDir" value="${maven.build.dir}/classes"/>
|
||||
<property name="maven.build.srcDir.0" value="src/main/java"/>
|
||||
<property name="maven.build.resourceDir.0" value="src/main/resources"/>
|
||||
<property name="maven.build.resourceDir.1" value="."/>
|
||||
<property name="maven.build.testOutputDir" value="${maven.build.dir}/test-classes"/>
|
||||
<property name="maven.build.testDir.0" value="src/test/java"/>
|
||||
<property name="maven.build.testResourceDir.0" value="src/test/resources"/>
|
||||
<property name="maven.test.reports" value="${maven.build.dir}/test-reports"/>
|
||||
<property name="maven.reporting.outputDirectory" value="${maven.build.dir}/site"/>
|
||||
|
||||
<property name="maven.repo.local" value="${user.home}/.m2/repository"/>
|
||||
<property name="maven.settings.offline" value="false"/>
|
||||
<property name="maven.settings.interactiveMode" value="true"/>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Defining classpaths -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<path id="build.classpath">
|
||||
<pathelement location="${maven.repo.local}/org/osgi/org.osgi.core/4.3.0/org.osgi.core-4.3.0.jar"/>
|
||||
<pathelement location="${maven.repo.local}/org/osgi/org.osgi.compendium/4.0.0/org.osgi.compendium-4.0.0.jar"/>
|
||||
<pathelement location="${maven.repo.local}/org/apache/felix/org.apache.felix.gogo.runtime/0.10.0/org.apache.felix.gogo.runtime-0.10.0.jar"/>
|
||||
<pathelement location="${maven.repo.local}/org/apache/felix/org.apache.felix.bundlerepository/1.6.0/org.apache.felix.bundlerepository-1.6.0.jar"/>
|
||||
</path>
|
||||
<path id="build.test.classpath">
|
||||
<pathelement location="${maven.repo.local}/org/osgi/org.osgi.core/4.3.0/org.osgi.core-4.3.0.jar"/>
|
||||
<pathelement location="${maven.repo.local}/org/osgi/org.osgi.compendium/4.0.0/org.osgi.compendium-4.0.0.jar"/>
|
||||
<pathelement location="${maven.repo.local}/org/apache/felix/org.apache.felix.gogo.runtime/0.10.0/org.apache.felix.gogo.runtime-0.10.0.jar"/>
|
||||
<pathelement location="${maven.repo.local}/org/apache/felix/org.apache.felix.bundlerepository/1.6.0/org.apache.felix.bundlerepository-1.6.0.jar"/>
|
||||
<pathelement location="${maven.repo.local}/junit/junit/4.0/junit-4.0.jar"/>
|
||||
<pathelement location="${maven.repo.local}/org/easymock/easymock/2.4/easymock-2.4.jar"/>
|
||||
<pathelement location="${maven.repo.local}/org/mockito/mockito-all/1.7/mockito-all-1.7.jar"/>
|
||||
</path>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Cleaning up target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="clean" description="Clean the output directory">
|
||||
<delete dir="${maven.build.dir}"/>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Compilation target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="compile" depends="get-deps" description="Compile the code">
|
||||
<mkdir dir="${maven.build.outputDir}"/>
|
||||
<javac destdir="${maven.build.outputDir}"
|
||||
nowarn="false"
|
||||
debug="true"
|
||||
optimize="false"
|
||||
deprecation="true"
|
||||
target="1.5"
|
||||
verbose="false"
|
||||
fork="false"
|
||||
source="1.5">
|
||||
<src>
|
||||
<pathelement location="${maven.build.srcDir.0}"/>
|
||||
</src>
|
||||
<classpath refid="build.classpath"/>
|
||||
</javac>
|
||||
<copy todir="${maven.build.outputDir}">
|
||||
<fileset dir="${maven.build.resourceDir.0}"/>
|
||||
</copy>
|
||||
<mkdir dir="${maven.build.outputDir}/META-INF"/>
|
||||
<copy todir="${maven.build.outputDir}/META-INF">
|
||||
<fileset dir="${maven.build.resourceDir.1}">
|
||||
<include name="LICENSE*"/>
|
||||
<include name="NOTICE*"/>
|
||||
</fileset>
|
||||
</copy>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Test-compilation target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="compile-tests"
|
||||
depends="compile"
|
||||
description="Compile the test code"
|
||||
unless="maven.test.skip">
|
||||
<mkdir dir="${maven.build.testOutputDir}"/>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Run all tests -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="test"
|
||||
depends="compile-tests, junit-missing"
|
||||
unless="junit.skipped"
|
||||
description="Run the test cases"/>
|
||||
|
||||
<target name="test-junit-present">
|
||||
<available classname="junit.framework.Test" property="junit.present"/>
|
||||
</target>
|
||||
|
||||
<target name="test-junit-status"
|
||||
depends="test-junit-present">
|
||||
<condition property="junit.missing">
|
||||
<and>
|
||||
<isfalse value="${junit.present}"/>
|
||||
<isfalse value="${maven.test.skip}"/>
|
||||
</and>
|
||||
</condition>
|
||||
<condition property="junit.skipped">
|
||||
<or>
|
||||
<isfalse value="${junit.present}"/>
|
||||
<istrue value="${maven.test.skip}"/>
|
||||
</or>
|
||||
</condition>
|
||||
</target>
|
||||
|
||||
<target name="junit-missing"
|
||||
depends="test-junit-status"
|
||||
if="junit.missing">
|
||||
<echo>=================================== WARNING ===================================</echo>
|
||||
<echo> JUnit is not present in your $ANT_HOME/lib directory. Tests not executed.</echo>
|
||||
<echo>===============================================================================</echo>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Javadoc target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="javadoc" description="Generates the Javadoc of the application">
|
||||
<javadoc sourcepath="${maven.build.srcDir.0}"
|
||||
packagenames="*"
|
||||
destdir="${maven.reporting.outputDirectory}/apidocs"
|
||||
access="protected"
|
||||
old="false"
|
||||
verbose="false"
|
||||
version="true"
|
||||
use="true"
|
||||
author="true"
|
||||
splitindex="false"
|
||||
nodeprecated="false"
|
||||
nodeprecatedlist="false"
|
||||
notree="false"
|
||||
noindex="false"
|
||||
nohelp="false"
|
||||
nonavbar="false"
|
||||
serialwarn="false"
|
||||
charset="ISO-8859-1"
|
||||
linksource="false"
|
||||
breakiterator="false"/>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Package target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="package" depends="compile,test" description="Package the application">
|
||||
<jar jarfile="${maven.build.dir}/${maven.build.finalName}.jar"
|
||||
compress="true"
|
||||
index="false"
|
||||
basedir="${maven.build.outputDir}"
|
||||
excludes="**/package.html"/>
|
||||
</target>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- A dummy target for the package named after the type it creates -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="jar" depends="package" description="Builds the jar for the application"/>
|
||||
|
||||
<!-- ====================================================================== -->
|
||||
<!-- Download dependencies target -->
|
||||
<!-- ====================================================================== -->
|
||||
|
||||
<target name="test-offline">
|
||||
<condition property="maven.mode.offline">
|
||||
<equals arg1="${maven.settings.offline}" arg2="true"/>
|
||||
</condition>
|
||||
</target>
|
||||
|
||||
<target name="get-deps"
|
||||
depends="test-offline"
|
||||
description="Download all dependencies"
|
||||
unless="maven.mode.offline">
|
||||
<mkdir dir="${maven.repo.local}"/>
|
||||
<mkdir dir="${maven.repo.local}/org/osgi/org.osgi.core/4.3.0"/>
|
||||
<get src="http://repository.apache.org/snapshots/org/osgi/org.osgi.core/4.3.0/org.osgi.core-4.3.0.jar"
|
||||
dest="${maven.repo.local}/org/osgi/org.osgi.core/4.3.0/org.osgi.core-4.3.0.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<get src="http://repo.maven.apache.org/maven2/org/osgi/org.osgi.core/4.3.0/org.osgi.core-4.3.0.jar"
|
||||
dest="${maven.repo.local}/org/osgi/org.osgi.core/4.3.0/org.osgi.core-4.3.0.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<mkdir dir="${maven.repo.local}/org/osgi/org.osgi.compendium/4.0.0"/>
|
||||
<get src="http://repository.apache.org/snapshots/org/osgi/org.osgi.compendium/4.0.0/org.osgi.compendium-4.0.0.jar"
|
||||
dest="${maven.repo.local}/org/osgi/org.osgi.compendium/4.0.0/org.osgi.compendium-4.0.0.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<get src="http://repo.maven.apache.org/maven2/org/osgi/org.osgi.compendium/4.0.0/org.osgi.compendium-4.0.0.jar"
|
||||
dest="${maven.repo.local}/org/osgi/org.osgi.compendium/4.0.0/org.osgi.compendium-4.0.0.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<mkdir dir="${maven.repo.local}/org/apache/felix/org.apache.felix.gogo.runtime/0.10.0"/>
|
||||
<get src="http://repository.apache.org/snapshots/org/apache/felix/org.apache.felix.gogo.runtime/0.10.0/org.apache.felix.gogo.runtime-0.10.0.jar"
|
||||
dest="${maven.repo.local}/org/apache/felix/org.apache.felix.gogo.runtime/0.10.0/org.apache.felix.gogo.runtime-0.10.0.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<get src="http://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.gogo.runtime/0.10.0/org.apache.felix.gogo.runtime-0.10.0.jar"
|
||||
dest="${maven.repo.local}/org/apache/felix/org.apache.felix.gogo.runtime/0.10.0/org.apache.felix.gogo.runtime-0.10.0.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<mkdir dir="${maven.repo.local}/org/apache/felix/org.apache.felix.bundlerepository/1.6.0"/>
|
||||
<get src="http://repository.apache.org/snapshots/org/apache/felix/org.apache.felix.bundlerepository/1.6.0/org.apache.felix.bundlerepository-1.6.0.jar"
|
||||
dest="${maven.repo.local}/org/apache/felix/org.apache.felix.bundlerepository/1.6.0/org.apache.felix.bundlerepository-1.6.0.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<get src="http://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.bundlerepository/1.6.0/org.apache.felix.bundlerepository-1.6.0.jar"
|
||||
dest="${maven.repo.local}/org/apache/felix/org.apache.felix.bundlerepository/1.6.0/org.apache.felix.bundlerepository-1.6.0.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<mkdir dir="${maven.repo.local}/junit/junit/4.0"/>
|
||||
<get src="http://repository.apache.org/snapshots/junit/junit/4.0/junit-4.0.jar"
|
||||
dest="${maven.repo.local}/junit/junit/4.0/junit-4.0.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<get src="http://repo.maven.apache.org/maven2/junit/junit/4.0/junit-4.0.jar"
|
||||
dest="${maven.repo.local}/junit/junit/4.0/junit-4.0.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<mkdir dir="${maven.repo.local}/org/easymock/easymock/2.4"/>
|
||||
<get src="http://repository.apache.org/snapshots/org/easymock/easymock/2.4/easymock-2.4.jar"
|
||||
dest="${maven.repo.local}/org/easymock/easymock/2.4/easymock-2.4.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<get src="http://repo.maven.apache.org/maven2/org/easymock/easymock/2.4/easymock-2.4.jar"
|
||||
dest="${maven.repo.local}/org/easymock/easymock/2.4/easymock-2.4.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<mkdir dir="${maven.repo.local}/org/mockito/mockito-all/1.7"/>
|
||||
<get src="http://repository.apache.org/snapshots/org/mockito/mockito-all/1.7/mockito-all-1.7.jar"
|
||||
dest="${maven.repo.local}/org/mockito/mockito-all/1.7/mockito-all-1.7.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
<get src="http://repo.maven.apache.org/maven2/org/mockito/mockito-all/1.7/mockito-all-1.7.jar"
|
||||
dest="${maven.repo.local}/org/mockito/mockito-all/1.7/mockito-all-1.7.jar"
|
||||
usetimestamp="false"
|
||||
ignoreerrors="true"/>
|
||||
</target>
|
||||
|
||||
</project>
|
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>java@gentoo.org</email>
|
||||
<name>Java</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,3 +0,0 @@
|
||||
DIST jama-1.0.3.tar.gz 82188 BLAKE2B 35de815f770b192cd1b86a56ddf1919e12675d898ec4473489d3ce2c3899185f9d96eda39b6f7520fc67edfd17fe58b585f788f6a6967220150fc9a334b219ea SHA512 9bedf8f35ea1d400194b5a3b49914ebd04b5a31247959886f1967d062ceffae30993d34cd2f15d3942285a45c6930e2d4518f4ed0cc013ce853cc26aca021b0d
|
||||
EBUILD jama-1.0.3-r1.ebuild 557 BLAKE2B 1e2d29785a4ef7fab835f29e78a6a0604c91cddc963e81cc3c1967df1fc5c2d4f406078c79b726641a8c383bb5f7dfb0128bc60cad5bd2088a313272b41f7acc SHA512 03451f7a89f194fc5feed9ae19dbb83c243c1fdc84738e85041e675275ccbf83276f33b924f83f604412fb76af5eb0fbd18d2b5b133ad654e69204431937ef73
|
||||
MISC metadata.xml 233 BLAKE2B 2b385ca77219f08b2874b3a4a91a0c836d3cb45ec44b05babb33d590c56ceb5337ecb93a8450a37f8e6bbf4cfc1455892e8142d22e0a1d527d40361e2dce350b SHA512 1acc975a7dc3344bc63282d652ca00d8245970b58353b4fd00f09a4859db3eaba2dcd85e1537d424b7174e4f9c01c2ffb10ec6d107b5c895c9ca20730666de7f
|
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-pkg-simple
|
||||
|
||||
MY_PN="Jama"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="A Java Matrix Package"
|
||||
HOMEPAGE="https://math.nist.gov/javanumerics/jama/"
|
||||
SRC_URI="https://math.nist.gov/javanumerics/${PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="public-domain"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc64 x86"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.6"
|
||||
RDEPEND=">=virtual/jre-1.6"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
java_prepare() {
|
||||
java-pkg_clean
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>java@gentoo.org</email>
|
||||
<name>Java</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue