parent
9b5944da90
commit
99146ce4e6
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29466 BLAKE2B 2a2001797df1e9db54978e439abd01afec08b9ea454ec0db7c4cb04cb4c204364b3bfedf0ebc7895888165c828794b02d7d25ce7cea42d62ecf1b7940a1be6e4 SHA512 db12fede6f85e41cbbe1708596e0eeb15f36200592854e0491cabc62a72163074901ff2764b47fcd852b92d89d3b6acdc7617b6fde7c8ba625f8b43938b2e8ca
|
||||
TIMESTAMP 2023-04-15T15:39:47Z
|
||||
MANIFEST Manifest.files.gz 29471 BLAKE2B d930f7fe827fe01c42bc29a50c58b0fb6e8e1a8ca35a21cfec948f23093de336da6803b0c174ba14664e2d0c02eea38158a47688c01a98ab0fa6f4228f120c93 SHA512 d12c0217fdc26ad13626c7f038cb0384f86dc969022d00576e28c2cc0ed5670c194144b2fe914d6bb535cc0dbcdb7d78a57ddf9dd64bd26ae58507ae16d21766
|
||||
TIMESTAMP 2023-04-16T17:39:49Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmQ6xUNfFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmQ8MuVfFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klBIRg/+KGzWc+thuUjrSxGIrsDe56Jsi8oPeEkefFNhXFh0TiKwvIZiEOZZJpiD
|
||||
c7Nc7OgPgvXoykqQuE+sgEbuHjc/4jwE3FBPfD3p6NEAi+iLCvIiIuUD3vIEeuvg
|
||||
S1v3FOGhMDFpg/il6ojDC5nnlQfuUEpC/Z2in3yb7SjHiwY6s+KM4HBwMI6Gjq69
|
||||
WR/lBwTxJOg4cpcWyG+91AnmroxsdnGFWn9kDc/0EzQ9y+s1RlbbsaIiAY2/VMj6
|
||||
lJnt3l0J/3bhzEe05Ndj+rs6MMg4Q176dMl1oafXQjmjvP6r5HWTKU50INgwyKJ8
|
||||
KhnH9d0mrM0Z78GoC7Mcr4f1NZFnlen9gBAO9n3YFPmWphtNLDpCXPeZZ7HViAZJ
|
||||
Vyq5rKKiCFnUnQmKoQbhn9CmkMAc67lz8uHyZOCn8Y87eWeywwIpoYeLwsiYtbkj
|
||||
w9LIe0Zv4/PpWmjAHG+vX3S8oOzIXO3ynhNBnHBNID06SNbXFVmqkOnxYUmQ2GNk
|
||||
Fg3pAPiFvxBnTG3JfMjmdBn6kcVWQs5E6sZWJoifE9TRAkkOK62izBlP5rk+JAw3
|
||||
jJRvZ3gbAdrJ2/SRJBKZfwXAijii8YkHaLaPchSg3tIvdmbmV9ui+6plroLMyVhJ
|
||||
Dzob4FJY+N6z+KKsGwoQR1QqD0bb5/dS1GKh5kLOdMEHByStFYk=
|
||||
=DOji
|
||||
klDfvBAAi32RcWb4IKyT+9SYVgFDwSA5/BAqqfatAE770avC72nRmc3ACSEfg/Kt
|
||||
5L0WVeUlDq7C+PQHUvdft10Ah5DRC3KouRvHSH/7o0FBgYmTcYltsdR0Qovx0Sxr
|
||||
uSt/LENxQYjyI3Asj+tDUTPdruK5w0TvYh8sl3cppv/FfB7+TBCUNTRgt7ttloJW
|
||||
NO/AMB4s9lc+iD8petY9ukBXysmr1n7ycBaodnGGZfVtYSpMr3s0Zv+5qVpc+JTT
|
||||
dacbHHwKc+wtp3GxQhI8sUUXASq+Xaxq6/QmM7JWvpF8x6wQ2XSbjVxctuH1v65l
|
||||
AwEy+R/DLER5TdwABbEXnO/0/x7nZAv86JbsAwFf5/fzbJbGPC02/J6britQOHj9
|
||||
lFPlvluK8qirqH+FlCW/LtOeJN0XtsGpAmzAK9bofaB3oAyUdBldA1zbukjD1zYF
|
||||
qosnOPq8EwG/zw8WgIGcIeZ2XW7OwypNaQz2rkGjtSgSx32MKQO0O9b/5/64UJqo
|
||||
ZjOOfuQnWRhJDJYFW2JyEs+EUaSJ+EnNmRI2WD7x4DVlTCR6WP7ZvVxf627XtQT/
|
||||
8AELgtP1hZEk7+SStPKjJNXgaqaPrfZdw/vXXw/GQDc3z7hxI17Ojd5Nf4cUFnLk
|
||||
Mgxg/Clk0gepP4QSfHSGT1qV1NgLhPE67gSGAJpy8o4Z1EAgeGg=
|
||||
=EhsM
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,11 +1,14 @@
|
||||
AUX unrar-5.5.5-honor-flags.patch 1211 BLAKE2B 8104ac7bf12579218e71147865823da40c3c534a1a13a26f1e59712bfea10c6664a0efce1aff95bd28f35dfb8a50561ff32785416c40c155f047a2368dd76f2d SHA512 a91bc7f4af17fa3a72e6dbd6276afae181554184e8b9ba34c52235d69890ac1e68350d9c14ba7cd207c71220963a26cf1169b965258992cf3b79ec71537c2569
|
||||
AUX unrar-5.9.3-build.patch 943 BLAKE2B 1f482772b491269413e11e600e049ed608ccb4b0b0271d43d3df43849cbcfe60a4fd4546fb5e69dbe95d6729b344f705b97483a5bc0c1d11edc21ce8e08bca6b SHA512 b6d3e5c6bf0e3605c3390b97bdd1f0747fff32eb7780a7ec967421841203a6cacb42ce16041bec84f88fa1eb2fd15b9235da1f37d517c9e7d876034a5bd79466
|
||||
AUX unrar-6.2.6-honor-flags.patch 1238 BLAKE2B 3006316800d6933f85935b0d1d4a224ae63d76d826c2a71f21ba148466d17e76e0a93f24d9c88015a8c58c4ca8f602ad25da48d097b80a078dbcc38a1a47715d SHA512 11cb495b661272b44078368318d2ec9f91e5d70bc79e5504c41a7d8e5207dc6b9afbad7cb36ac3188268f3797fa236bee55fcad8c95daeda2191a9e2a26dfd60
|
||||
DIST unrar-6.1.7.tar.gz 236798 BLAKE2B e33a7500b4a03a54f84b018ab90934366f52ef54c83257ed7fe4419ba993d2a8c21de26f445ae18d870aa5232cfbf1f5d8fbc0b3965803aeec6cac5e5a38e949 SHA512 b1a95358ff66b0e049597bbc4e1786d0bc909a8aff4aca94ee793d0d5a3c8b052eb347d88f44b6bc2e6231e777f1b711c198711118ae9ffbe8db2f72e7fbe846
|
||||
DIST unrar-6.2.1.tar.gz 242918 BLAKE2B 55cd5d11caae2e6cef2a36f5656b76d96946d6d7df3f34d7c65cc31b43b820d955da4751666797f8147c6a7b20c3429527b2b1629842334d3bec6de49e1d6a72 SHA512 920819b4b3e76004492813b4c22309443976fe5e7c873032bc084603b902c6873775cb90cb173d78de3624a3161a2238c9ece1e817f6b7d915937e2e18d8def9
|
||||
DIST unrar-6.2.3.tar.gz 245210 BLAKE2B 85dc22e52404a57286a19c901543aaeffd4526a2f7653f35b4d60c8c7c0965401f9b9658f79b1a06fc56365268a7c4895a560f04cff5d926fbc20ffa4f3d8f10 SHA512 070d027134210db930500f612bae41390af53d810160f8e5368640b6afee1a26650fc3473f8b563248b47ecc082dfd30b6fca318de6539c7795ac93af39f3357
|
||||
DIST unrar-6.2.5.tar.gz 245711 BLAKE2B 6cdb899ecb996184769eda11b113e8cdb39f89d6be9c3109fbb6b72a8778109db02c9a7b8451190c3eb994dbd3c628d7c8bdc6a9316aff0596d1a10d903d39f1 SHA512 0b85f085e3419d4d044c70a20abdd28f4528ffcf719703a30656ea906610cd5aa5826f57ef63e2db4e541a2f01c6c5504c19bc67319bf48c377784a30fb4b20e
|
||||
DIST unrar-6.2.6.tar.gz 246212 BLAKE2B f12e8d2f6935feb06321660bffacc11af2fc14f011872b5af35df80cf881f3d21c39f211100351ffe7cf0e2134f3a26d0e9a3b8160a3474866aa433e092c5851 SHA512 c2dc4176426dd73cfcbb3af135f8eb44ad455ea29e0e45b23e6987dd33658530444e35598fd5ffae0e27a466a9e01daf4b167edd69a686b62fd3b5a0f3bf81f6
|
||||
EBUILD unrar-6.1.7.ebuild 1826 BLAKE2B 8d1bf4e45161d4d98462c23876551bdf9770bce19a8907a6151c293fc92ba5a19595efed02d0f1308517f774cb28496d0c0fd9b9819adaf3eb409da4162d1cc0 SHA512 b326b0c8cec1c02ce8deca83f111da38f059f238b0592a99ad572dc347e0f51b6ab19ae6443fe93f15dcf9699c1cdeb8582e412130595456e19688aec0473def
|
||||
EBUILD unrar-6.2.1.ebuild 1826 BLAKE2B b449ec63a4ed696c256b7a4491650ffab88ef56f09cc101a31cbc7c70effe2561987e5c8029cc67c900bac9b556f2e3fa76de37352e8ae9795b93a38b8db1504 SHA512 638c07ad01e388dfb64132c9faa2512433a9aeae37385d065feafa1626a9a781454f6439ca3d2ce2db818375101fbb1800e7e609798b720eff2f913f63ee1707
|
||||
EBUILD unrar-6.2.3.ebuild 1826 BLAKE2B 080d4a4075a0d073dab090ea1b7dad6d903c6048789b10d95d887ecb2564acb486e5dd92fabfac8e724d96ac013a489fc302e04ce6e7041c5044c9418ee0a50e SHA512 8e16b483f9eca252fd485c102b6c79cb1c2e0b5adba35a9ec3af509a69a86e8279b5036cf68f63bdabc428e3589b1eced174febbedb6790402229ff183da42ad
|
||||
EBUILD unrar-6.2.5.ebuild 1826 BLAKE2B 080d4a4075a0d073dab090ea1b7dad6d903c6048789b10d95d887ecb2564acb486e5dd92fabfac8e724d96ac013a489fc302e04ce6e7041c5044c9418ee0a50e SHA512 8e16b483f9eca252fd485c102b6c79cb1c2e0b5adba35a9ec3af509a69a86e8279b5036cf68f63bdabc428e3589b1eced174febbedb6790402229ff183da42ad
|
||||
EBUILD unrar-6.2.6.ebuild 1785 BLAKE2B bdf816617c317e1166f318ff0ac8649f4840d505aba17fa2edef2aed8a1bbfe236bb08ab2ce1a01d4fdcd0f982c0de0a363cce9a67b217ca19f9b19b352a4f0a SHA512 0929b5f4f1560379a5d62c2bee2b75738aa43e7cf2db691b894667c60c2f72989cebbdbf6b7f3b9b5763d2f2748149fc8eb6a5b14695875157e4a78aa03c4c6a
|
||||
MISC metadata.xml 409 BLAKE2B a84cfacf4a852caa6f6389b380eeb700e1c44c4af68cb2568a27db21c2b577838d9c57269dcdb5f08dfa989617eca978520082d36153ea503a5033c4cc9446af SHA512 fcdf5a345b3eb2b5093b60def127dd48fed068bf5caa92dc52524b4e398d49c39d8ee686b3f0695c781ab2d0d3ba486baec23f74f80e581b7a2f77e0c5709eaa
|
||||
|
@ -0,0 +1,46 @@
|
||||
Makefile: Honor {LD,CXX}FLAGS, add LIBFLAGS
|
||||
|
||||
- append -pthread to LDFLAGS instead of replacing them
|
||||
- use CXXFLAGS when linking
|
||||
- append LIBFLAGS to the individual targets instead of the final link
|
||||
|
||||
Gentoo-Bug: https://bugs.gentoo.org/461806
|
||||
|
||||
--- a/makefile
|
||||
+++ b/makefile
|
||||
@@ -8,7 +8,7 @@ LIBFLAGS=-fPIC
|
||||
DEFINES=-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP
|
||||
STRIP=strip
|
||||
AR=ar
|
||||
-LDFLAGS=-pthread
|
||||
+LDFLAGS+=-pthread
|
||||
DESTDIR=/usr
|
||||
|
||||
# Linux using LCC
|
||||
@@ -147,20 +147,21 @@ clean:
|
||||
|
||||
unrar: $(OBJECTS) $(UNRAR_OBJ)
|
||||
@rm -f unrar
|
||||
- $(LINK) -o unrar $(LDFLAGS) $(OBJECTS) $(UNRAR_OBJ) $(LIBS)
|
||||
+ $(LINK) -o unrar $(CXXFLAGS) $(LDFLAGS) $(OBJECTS) $(UNRAR_OBJ) $(LIBS)
|
||||
$(STRIP) unrar
|
||||
|
||||
sfx: WHAT=SFX_MODULE
|
||||
sfx: $(OBJECTS)
|
||||
@rm -f default.sfx
|
||||
- $(LINK) -o default.sfx $(LDFLAGS) $(OBJECTS)
|
||||
+ $(LINK) -o default.sfx $(CXXFLAGS) $(LDFLAGS) $(OBJECTS)
|
||||
$(STRIP) default.sfx
|
||||
|
||||
+$(OBJECTS) $(LIB_OBJ): CXXFLAGS+=$(LIBFLAGS)
|
||||
+
|
||||
lib: WHAT=RARDLL
|
||||
-lib: CXXFLAGS+=$(LIBFLAGS)
|
||||
lib: $(OBJECTS) $(LIB_OBJ)
|
||||
@rm -f libunrar.*
|
||||
- $(LINK) -shared -o libunrar.so $(LDFLAGS) $(OBJECTS) $(LIB_OBJ)
|
||||
+ $(LINK) -shared -o libunrar.so $(CXXFLAGS) $(LDFLAGS) $(OBJECTS) $(LIB_OBJ)
|
||||
$(AR) rcs libunrar.a $(OBJECTS) $(LIB_OBJ)
|
||||
|
||||
install-unrar:
|
||||
--
|
@ -0,0 +1,62 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit multilib toolchain-funcs
|
||||
|
||||
MY_PN="${PN}src"
|
||||
|
||||
DESCRIPTION="Uncompress rar files"
|
||||
HOMEPAGE="https://www.rarlab.com/rar_add.htm"
|
||||
SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/unrar"
|
||||
|
||||
LICENSE="unRAR"
|
||||
SLOT="0/6" # subslot = soname version
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-honor-flags.patch" )
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
|
||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||
sed_args+=( -e "s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
|
||||
else
|
||||
sed_args+=( -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" )
|
||||
fi
|
||||
sed -i "${sed_args[@]}" makefile || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
mkdir -p build-{lib,bin} || die
|
||||
printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
|
||||
cp build-{lib,bin}/Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
unrar_make() {
|
||||
emake AR="$(tc-getAR)" CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
|
||||
}
|
||||
|
||||
unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
|
||||
ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname) || die
|
||||
ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname ${PV}) || die
|
||||
|
||||
unrar_make -C build-bin
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin build-bin/unrar
|
||||
dodoc readme.txt
|
||||
|
||||
dolib.so build-lib/libunrar*
|
||||
|
||||
insinto /usr/include/libunrar${PV%.*.*}
|
||||
doins *.hpp
|
||||
dosym libunrar${PV%.*.*} /usr/include/libunrar
|
||||
|
||||
find "${ED}" -type f -name "*.a" -delete || die
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,57 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
[[ ${PV} == *_p20220830 ]] && COMMIT=db7baebe64d5c1620c06e9bfca267a81ddc64aca
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more"
|
||||
HOMEPAGE="https://github.com/greghendershott/racket-mode/"
|
||||
SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
S="${WORKDIR}"/${PN}-${COMMIT}
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~x86"
|
||||
|
||||
RDEPEND="dev-scheme/racket:=[-minimal]"
|
||||
BDEPEND="${RDEPEND}"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch )
|
||||
|
||||
DOCS=( CONTRIBUTING.md README.md THANKS.md )
|
||||
|
||||
ELISP_TEXINFO="doc/racket-mode.texi"
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
src_prepare() {
|
||||
elisp_src_prepare
|
||||
|
||||
sed "s|@SITEETC@|${SITEETC}/${PN}|" -i racket-util.el || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
elisp_src_compile
|
||||
|
||||
# Equivalent to compiling from Emacs with "racket-mode-start-faster",
|
||||
# because this is installed globally we have to compile it now.
|
||||
ebegin "Compiling Racket source files"
|
||||
find "${S}"/racket -type f -name "*.rkt" -exec raco make -v {} +
|
||||
eend $? "failed to compile Racket source files" || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Set "PLTUSERHOME" to a safe temp directory to prevent writing to ~.
|
||||
PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket
|
||||
}
|
||||
|
||||
src_install() {
|
||||
elisp_src_install
|
||||
|
||||
# Install Racket files
|
||||
insinto "${SITEETC}/${PN}"
|
||||
doins -r racket
|
||||
}
|
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
DIST timidity.eselect-20110513.bz2 1689 BLAKE2B 80d99984f3407a8130969626e12212f4c62f1587ef3ed4a0b953d480286f87fa32c57cf84a5794d8effef4690bdfc1d8b7c9c0031919b61ba4e123544bd2df5f SHA512 9af37f195dde3595cb55e3ca467928fd04b5f755545cf41ce0b3198a21107ad35e28365c1d310a77561f8ffcb1b10909b618fbdc55ca06b77492711b48c17afe
|
||||
EBUILD eselect-timidity-20110513-r1.ebuild 539 BLAKE2B 9409370f0b371b558a3b4f61db3251b844d748b6b916a321734d09a69de835e1c33ccba1ac100f7c58648677f8929ffde085368d9b72a209a1bec7cad60a45ae SHA512 fdf3b05a59f002312a2f2403490c1aef713126347e75a962b57a4e07fba74b54ae9160c6bc6a3aaf0b4ba79e32387129995b4c9ff082e41fcba81deecccc1cc4
|
||||
EBUILD eselect-timidity-20110513-r1.ebuild 546 BLAKE2B b285c6c28be665a26fdebae13fd306d1bf59f52e7b5f45f32bbfb03dae15bf41e5c1cbfd0ac9a84e74d7f0539090dc605405ea49db09a6b30f2553c573e2f518 SHA512 d12f21d59a55b712c6e5bb9d31ea1b0b137da0126c97b183924fcd20c9fb91ce9dfac87813933f2540f36a0e0096e5c740a6d1c057b42cb216dd9a37c30fefcd
|
||||
MISC metadata.xml 278 BLAKE2B da5e1399154ec68205d578543dc3a2501d07d8f850be2129b9ab387bea29d8e72035b830ac352812c2dd9cc4eaa839006453639bd5d0b91ed84fa8bc710a7a02 SHA512 824860972fb61eaae09916cd512bcdd8463a120385763bdfa95570644e36cac0eddf2c2d2893cf36fd80ff6b82ebae679ac45e50ca91076edc3c6d1c3ff73a33
|
||||
|
Binary file not shown.
@ -1,8 +1,11 @@
|
||||
AUX volatility3-2.4.0-dont-install-tests.patch 638 BLAKE2B 2af222dbec4b33a9f612bf6da65ae65746260294ea27e985715f3f6e5c4ea3a19a4e80159db5e9c62af6f90a8a1d92436d11303590735e27bfc6fd8cf3a29224 SHA512 f5672e938ec146cabbc249301dabd5c736ce20e52e090b254c22dc35f6358ef2b920c249cfde1c7c498945bf838a1df3faef2e4beec0d1d0799f8403f091ec9e
|
||||
AUX volatility3-2.4.1-dont-install-tests.patch 468 BLAKE2B 33afeedc66569b5e1ec26751e6b036ca8e985df74c98f9b4674bb9911e7852b69b20e8b5ee68392d0cc8ae163dfc3d6ec5807e77b7d7e658ade97033cfe5192b SHA512 1369ee81b481eccbf65e520528c46b63b8c7850d476362fe8398cfb2ade6ceb6494695790b1b31a587de5b80f3b53ea9f73822cec712ef1ff21b58f312a64195
|
||||
DIST volatility3-2.0.1.tar.gz 427679 BLAKE2B eb9b4ebb885a8dd4de2769c666b503da4bef792389efbf487815808fd514cf84f7f10b5a12926cf398a4028e7b72a5b78892c4c92d3709fea37fe13a6f32af7d SHA512 752b3fc23b3668df4329f6dbefa2ff8eb2dd63bc6e22e18774096cebae93053567727e3dc6e5ecbf7a0731459c829c37cea8ac735564c62f96a4f652ad2b6cb9
|
||||
DIST volatility3-2.4.0.gh.tar.gz 464123 BLAKE2B 436f0996b7c1d997727885949941fdaff3d801dbd5182ec9332d6f8182fc9bb56b91b50aad11f901e84bf4f3399f7ac0a61d484cd57fc36d7baf106ffcdb8fbd SHA512 03d74ff1c34a583dfc6a43fdb94947e4bd691e92a7f6a52d7323388edb47e955c06db523c21d9969012a4c607896daa8f20d82393d4ec457ebbf8c09b6537d25
|
||||
DIST volatility3-2.4.1.gh.tar.gz 486648 BLAKE2B 7f00ec6b57eb9ef6420f4c1aa735203fbd51fca39aa13200eb821d13842f879c8743f63da7c5bbcf7d84a2850709a15c0aadc2b0311edbdf34dfa026f2a3dcd6 SHA512 5f785a778654b76fc85b7b82b2e9ba9e6315a99169d4d956a9af84ae91086e7a38cac343b7df0f00d6830361c77d377408bf8eab3679c161c8a02212c696389c
|
||||
DIST volatility3-linux-sample-1.bin.gz 143967523 BLAKE2B 3321e991a50b6e4ccf19e0ee48d779664f43f4cdbdb950ca31a5d08c8ee9de0018e2d4f69f42206f7e8f1c6ea735c47f8aa42806ed0f85e9a837b611f07b3289 SHA512 82a34aa1d4e7d7deb9ea12e892f14ba0a28908b2da2e31ca76efd1e9e59d87769064a1ffffe8979a58b992cea7005fa20954df50984dbe1dd186513ad95168d7
|
||||
DIST volatility3-win-xp-laptop-2005-06-25.img.gz 180343409 BLAKE2B 9fc10ddb9208d7023854e9619f6cf5ce140f2a2aa5772ccd8bcd852dd50c6f77e36298dbf7df1512334e7976b6ab35dd77f4c49505e531c3a289dd0f26cfc01e SHA512 a1f758cc1b4febcf11f64bc01b872c7528d19c686d81f8e03d742424fa0600254914e656cdf35c3752b406354f769a8aa256622b2f2afe2d691c4bb6d3be3f52
|
||||
EBUILD volatility3-2.0.1.ebuild 1075 BLAKE2B ac2c0c43b7d1a34402f02a6e6081c66af2a4ab77085a5664edde6a32113f5ee8c01376979ee8e3ed6d18da58866d07ce151f78060ff05a2386b4d712348badf3 SHA512 f20c054f84810af6b340dc429bfd64259a9e2fc7212edc367eafc0a308c236245ce98978982a00022d28dee9cec3048867ba450d628ba1e2a7ebff96d3b036dd
|
||||
EBUILD volatility3-2.4.0-r1.ebuild 1916 BLAKE2B c4c9bdf15b29c60df0515ce022bf5f82679acbfafc81c2fdedd875ae4b09a7132c10532a6c651f1f0f1f860708615b22b1393af4ea0019c2978dd11fe9eb99a9 SHA512 9b879ea3e2f56bdab05cce8d1a3d922a57b9377e5cd5bdda03f37340fe54d247ebede6c757082506c3fb880dbaca243954315995b9bd6f4698e560213235671d
|
||||
EBUILD volatility3-2.4.1.ebuild 1885 BLAKE2B 268fb78584d55338457ba744dcda1fdc69940d3109bb8c155f7a3b3ec620b7a09852f5921d2e3b49c1020a3fd19c74ff8bcbafd8d48b299d16bd0b0b769f3496 SHA512 caeb0df8f777f6c44124b6b317f6759535164cb59ef27e784b7dc5b8144e897c7f4823883caa213ccf5196c97d23527cafa1c2ff47d6328cf260fa0e18dad005
|
||||
MISC metadata.xml 1353 BLAKE2B 6646bfc20fcabe361b50e05b55aa5f16d2b551706bb16d34477409611d10bd3ca398f487435bcc95e2f6c7eb2b2cf6b4104bae6bb6e5e603bc17c366631895d0 SHA512 b52a0032a4b6d5b9ba46dccf4cc7c4dc0f25afb9cb9051815366eda62de29fc67b78aea16b2835994ee5885f206868bf7311b7a1cf1646108441cee90c01bf3e
|
||||
|
@ -0,0 +1,13 @@
|
||||
Don't install test files
|
||||
https://bugs.gentoo.org/886031
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -40,7 +40,7 @@ setuptools.setup(
|
||||
include_package_data=True,
|
||||
exclude_package_data={"": ["development", "development.*"], "development": ["*"]},
|
||||
packages=setuptools.find_namespace_packages(
|
||||
- exclude=["development", "development.*"]
|
||||
+ exclude=["development", "development.*", "test", "test.*"]
|
||||
),
|
||||
entry_points={
|
||||
"console_scripts": [
|
@ -0,0 +1,57 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PV=${PV//_beta/-beta.}
|
||||
|
||||
DESCRIPTION="Framework for analyzing volatile memory"
|
||||
HOMEPAGE="https://github.com/volatilityfoundation/volatility3/ https://www.volatilityfoundation.org/"
|
||||
SRC_URI="
|
||||
https://github.com/volatilityfoundation/volatility3/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz
|
||||
test?
|
||||
(
|
||||
https://downloads.volatilityfoundation.org/volatility3/images/win-xp-laptop-2005-06-25.img.gz -> ${PN}-win-xp-laptop-2005-06-25.img.gz
|
||||
https://downloads.volatilityfoundation.org/volatility3/images/linux-sample-1.bin.gz -> ${PN}-linux-sample-1.bin.gz
|
||||
)
|
||||
"
|
||||
S="${WORKDIR}"/${PN}-${MY_PV}
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="crypt disasm jsonschema leechcore snappy test yara"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/pefile-2017.8.1[${PYTHON_USEDEP}]
|
||||
crypt? ( >=dev-python/pycryptodome-3[${PYTHON_USEDEP}] )
|
||||
disasm? ( >=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}] )
|
||||
jsonschema? ( >=dev-python/jsonschema-2.3.0[${PYTHON_USEDEP}] )
|
||||
leechcore? ( >=dev-python/leechcorepyc-2.4.0[${PYTHON_USEDEP}] )
|
||||
snappy? ( app-arch/snappy:0/1 )
|
||||
yara? ( >=dev-python/yara-python-3.8.0[${PYTHON_USEDEP}] )
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-dont-install-tests.patch"
|
||||
)
|
||||
|
||||
# Tests require optional features
|
||||
REQUIRED_USE="test? ( yara )"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
python_test() {
|
||||
# see .github/workflows/test.yaml
|
||||
"${EPYTHON}" "${S}/test/test_volatility.py" --volatility=vol.py \
|
||||
--image "${WORKDIR}/${PN}-win-xp-laptop-2005-06-25.img" -k test_windows -v || \
|
||||
die "Tests fail with ${EPYTHON}"
|
||||
"${EPYTHON}" "${S}/test/test_volatility.py" --volatility=vol.py \
|
||||
--image "${WORKDIR}/${PN}-linux-sample-1.bin" -k test_linux -v || \
|
||||
die "Tests fail with ${EPYTHON}"
|
||||
}
|
Binary file not shown.
@ -1,3 +1,5 @@
|
||||
DIST ibus-table-1.16.14.tar.gz 1534056 BLAKE2B 512c1610e4e7096d25c5ff8678e0e91a4cae96ca7036dae0b33ef8f3461e0e6c89cddb35bcd0bf50c48d308d1b0831c02957863419ccbfba64182290a9567acb SHA512 a865c8913bee5e462ed8f3ba74a720b3eb37062ae762e3909827b660dc62d3055e6b90fd3c583487fb23edd2d9572d9eae201d7fbde889ec5cd8e5848b83291f
|
||||
DIST ibus-table-1.17.0.tar.gz 1545826 BLAKE2B 33890dffca38c76513f49a54419805aff1b13e79b069cdb655401a44eeb44201c4cc60a29e9b341bd25dc9431a6e15e0481dc7cbd3ad3f02ae07cfcc6f811c81 SHA512 2df316dfe34eca80d9d4f843a92f3452a939cd14bca3bfa6c021b0bc6b759676711fefba68b9bf10dfe48c2f82890452e9ae015986b520281998f4d08f2e763b
|
||||
EBUILD ibus-table-1.16.14.ebuild 1037 BLAKE2B 56ee9b86b1d4cbf9b9435df557cf46c169b0e89625465185fe7b23b246d76f81728d7ab9c9784d4191179103cf1170985e8b5e751b95b3c34e013d9d6da8616a SHA512 1cca3c1fb1da3a2e525e461f83e012ce6ad410011fc529c5fd2713889d16bcc828142ef9399b84d074d03c6578d9d74d84042348024604ec0c6c84321aaddc12
|
||||
EBUILD ibus-table-1.17.0.ebuild 1039 BLAKE2B bc1be34369393aa0c362dcbf47ceac2babe198141491bf4a16823ffa23c24e79df54b531d60aa648a4390c72074dc1338b3f2d5d284abb06dd309d506a42791c SHA512 89741c1cc4542783c14a75fafa3a66cfc2fffea1690276da27f42744ecb8d3a82dac4a57c3e7421de9b81a357503a9f41bd9d3f1ad6f339b59f10bd8bbffcfe5
|
||||
MISC metadata.xml 315 BLAKE2B eeff056ce020201cb6e59f0f160232486fd94cc9de7cc90980155f9ef97988199d592b01190b13b013433853fbc25d9c4e5e29fe33fb74aa4239318cfac312fd SHA512 3329cc73468815ecf7f122ee8e8b81ca7295abcfeab95082841ae460c7ca76fdf2cb3d01b1548795bb525ce855052f512b8b2d77fa3afd302f41c156edf35de0
|
||||
|
@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="8"
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
PYTHON_REQ_USE="sqlite(+)"
|
||||
|
||||
inherit gnome2-utils python-single-r1 xdg
|
||||
|
||||
DESCRIPTION="Tables engines for IBus"
|
||||
HOMEPAGE="https://github.com/ibus/ibus/wiki"
|
||||
SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="nls"
|
||||
RESTRICT="test"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
$(python_gen_cond_dep '
|
||||
app-i18n/ibus[python(+),${PYTHON_USEDEP}]
|
||||
dev-python/pygobject:3[${PYTHON_USEDEP}]
|
||||
')
|
||||
virtual/libiconv
|
||||
nls? ( virtual/libintl )"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
src_prepare() {
|
||||
python_fix_shebang .
|
||||
|
||||
default
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable nls)
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
xdg_pkg_preinst
|
||||
gnome2_schemas_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_schemas_update
|
||||
}
|
@ -1,5 +1,7 @@
|
||||
DIST ibus-typing-booster-2.21.4.tar.gz 11220794 BLAKE2B 7e5c7b9be31858ce1be7399b7dbada4cdec5a24f9d4f66d4e5ea110153d4696aa794650048b40dc52044ad90514f051a60234835d9b3c59aadb05aa6ba9eef4b SHA512 26dbc8cee8e6a6ec0414fc3e2f26298665030babed7f7dba7f52b5260b9aba511ab456fe49fb779f66b66b4db9fbe81faeec8692ad8a101e518d6fcf80189fd8
|
||||
DIST ibus-typing-booster-2.22.1.tar.gz 11322188 BLAKE2B f9119aecd57c1f6581035548c53ceda529cee67636760bca0540e9fd91d92440fa3f8df5fb1065db2a131d20942519482f6b7cbee1cc7f74c58e01344bf07fa1 SHA512 c979c1e58c038ba6b5a07223e74c080f8d5f2c45b9f60c279aba49bb98c51a13b8922f5c167a2bfd07ccd9c7dbdf56ff784379124f6425ead0d16cc9dd5ced43
|
||||
DIST ibus-typing-booster-2.22.3.tar.gz 11322959 BLAKE2B 7a09502ef3a1b3bbeaf231ae53b6c283ea582ccde96706e1b11ea3a46903efe0fe4d02f631b8a9b58d1c7971ae76e320a46d23ca915b2459bcc644c78a611eb2 SHA512 d3ea8825222e1a4c5c3aa64f947e7ffccd7e7fac9489b29126c1f10d560d4f959e1c8b8e718ecfd1367b6bdc698b346e022c4681dbd24a4f91005c579f397a9c
|
||||
EBUILD ibus-typing-booster-2.21.4.ebuild 1150 BLAKE2B 26782be5de356fbc4f5c80dcea51fe125033264fd3f991302b61544e9246785d5343a9c61abb3b149cc7d2baf544127fc993373ac228b54f3d12643d0c17ef04 SHA512 a1946ed113bf06accf1c0459a131fb26e3abfd3edb8ba67f42103311c700c43cbe3918d8d6d8ec3936d447d995d7c6e3e87bc41bcd0c2f9525bb4961b9530241
|
||||
EBUILD ibus-typing-booster-2.22.1.ebuild 1152 BLAKE2B 41f6476c89448b37d6ae312d7f35b88817136c36734c5e640e32ebb351b88fe6e290e3abb7ff45c0281d3cb18a8d45c8c0acca5ac8b01245f7ac6a41eae37870 SHA512 32f1ce4a75dcddaa2807c0490519e4414263cfef125ace7eb2651b372db97f16932bd8dd2d488ec109c0cb3fefc219275c1ce197ab412d3457ce4c63ed50b7de
|
||||
EBUILD ibus-typing-booster-2.22.3.ebuild 1152 BLAKE2B 41f6476c89448b37d6ae312d7f35b88817136c36734c5e640e32ebb351b88fe6e290e3abb7ff45c0281d3cb18a8d45c8c0acca5ac8b01245f7ac6a41eae37870 SHA512 32f1ce4a75dcddaa2807c0490519e4414263cfef125ace7eb2651b372db97f16932bd8dd2d488ec109c0cb3fefc219275c1ce197ab412d3457ce4c63ed50b7de
|
||||
MISC metadata.xml 331 BLAKE2B e076fda3780cbfebae0a799bcc320de0417dfc2a726320c014d253163625da4fd629b180442449368e316e134bf2024f7e03373f2ca0342c4b63a11c63475697 SHA512 f79eaa01a0ad3005064928ef7fbaed4bc98f8850ca36b23309096647b6158c7500e0075f149e4e764a89af99a8fe342eb6a1d9b83a347557300545ecf870e4d8
|
||||
|
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="8"
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
PYTHON_REQ_USE="sqlite(+)"
|
||||
|
||||
inherit gnome2-utils python-single-r1 xdg
|
||||
|
||||
DESCRIPTION="Completion input method for IBus"
|
||||
HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster"
|
||||
SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="test"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}
|
||||
dev-libs/m17n-lib
|
||||
$(python_gen_cond_dep '
|
||||
app-i18n/ibus[python(+),${PYTHON_USEDEP}]
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
dev-python/pyenchant[${PYTHON_USEDEP}]
|
||||
dev-python/pygobject:3[${PYTHON_USEDEP}]
|
||||
dev-python/pyxdg[${PYTHON_USEDEP}]
|
||||
')"
|
||||
RDEPEND="${DEPEND}
|
||||
>=dev-db/m17n-db-1.7"
|
||||
BDEPEND="sys-devel/gettext
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
xdg_pkg_preinst
|
||||
gnome2_schemas_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_schemas_update
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
AUX kakasi-2.3.6-configure-clang16.patch 723 BLAKE2B c5310769baea3c1d1fbc73dc1bf114f7c63cee1b298732b7e676dfc77125d505ede063ff143dd3fa0fc2a13c8cf95d763ef4ad233bc11ae81096319ff4d4aeda SHA512 6aae0f94b19b68d940b09917261a6b9df934f4ee7f4ea66e99284ce9b1afbee92fe888911cfd182bd2f40ab06a9f528ff07e4f5da3796265950fda7138b08115
|
||||
DIST kakasi-2.3.6.tar.gz 1352154 BLAKE2B 2e23c5e83aefc040567d0a945b98c52a1123fe41383ded90a2e2a0cea5a9ee0e8d1f4560cb1d5959df5253702eaa958d3522791ef16235aa07dcc2beb2fe008c SHA512 212dbf4125db343b5d8ab5849fd85cbc1060c259eb1a37593817a990104ce53c146e0ba8e79c7f7427d1eb59b0d7d6c3d7f9e2cb8e303cff3088a030f1b0327a
|
||||
EBUILD kakasi-2.3.6.ebuild 780 BLAKE2B 733be03e501b50d44a08142082f4568b517e0ed7c735fb5ff135716560f748185019e54b0a6518d057c2e8e4003597442237d359e2e819d5bb00a8d4a01a89dd SHA512 3ed2c49893ed8c292a4a867838673db9501b1bae7ef05028d1ed6e11d76159a27b716ca32029098cead68fda58f03ab839106b861dab7054b680374ddcb64f87
|
||||
EBUILD kakasi-2.3.6-r1.ebuild 923 BLAKE2B 1d76b0add3e806189a699dad77816a26de3ed702ed0bd9edb156a30f6199ce27488f82334bc86567c701a6d0983b7c88c421afe61577c8d64ecc015400afc364 SHA512 e6d8102403a7a728e753b030efef003c6c4b21392ebb96116929fe86f2b6af7f56b641bc856897409a39e73ed9e79d4c8d4c9c4a9c7d124ea93fe545066724c4
|
||||
MISC metadata.xml 235 BLAKE2B a3e5a3109b59e3f97ef14f8d55ba13b16dc5371a1b7d6f238230aa4494db32dd4a42e3ee012ec8b18fae394feb2b1b56882bc70504aa7c6b969c1b20140f0ece SHA512 7c4e5f5dea465e45c662f5f53513626088aff514e1326593426af227d77e63d8a00d8af05aa208881a399f83dd41e73cd2ef81c8b7f275a2fa891f295231d67c
|
||||
|
@ -0,0 +1,19 @@
|
||||
https://src.fedoraproject.org/rpms/kakasi/raw/4756771349822d4ccd4d74a6ce70040ca57084cb/f/kakasi-configure-c99.patch
|
||||
https://bugs.gentoo.org/874654
|
||||
|
||||
Avoid an implicit declaration of exit and build failures with future
|
||||
compilers which do not support implicit function declarations by
|
||||
default.
|
||||
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -85,7 +85,7 @@ AS_VAR_IF(utf8, "yes",[
|
||||
LIBS="$LIBICONV $LIBS"
|
||||
AC_DEFINE(KAKASI_SUPPORT_UTF8, 1, [KAKASI_SUPPORT_UTF8])
|
||||
AC_RUN_IFELSE([AC_LANG_PROGRAM([#include <iconv.h>],
|
||||
- [if (iconv_open("EUC-JP", "UTF-8") == -1) exit(1);])],
|
||||
+ [if (iconv_open("EUC-JP", "UTF-8") == -1) return 1;])],
|
||||
[],
|
||||
[AC_MSG_ERROR([can not use EUC-JP or UTF-8 encoding on iconv])])
|
||||
])
|
||||
|
@ -1,5 +1,7 @@
|
||||
DIST unicode-cldr-common-40.0.zip 28558521 BLAKE2B cc49a6471c9cb80abd7c2cf203547c14cea08fa2ac18a5f2b0cd4e7b3cfc48fcdb4491c1e9eb37ae398caed554661ad6957ef8e3b9c41b6a68b8afccd6e7a7a8 SHA512 b45ea381002210cf5963a2ba52fa45ee4e9b1e80ae1180bcecf61f431d64e4e0faba700b3d56a96a33355deab3abdb8bcbae9222b60a8ca85536476718175645
|
||||
DIST unicode-cldr-common-42.0.zip 30178050 BLAKE2B 076e3eca12534feff8e0e54bdc1fa38fc0db0f78cac8b4e35b343763a8ac6787745aa36be165684f4d6dda423409c4431a8e4941c53ae7d340ead0b35edbca30 SHA512 315448fe6a9ac2d5a6a7fd1a27b38c5db30fed053654a803d50e3a8d06aa08ad153e8e57089fa094c561f41a54f37eecda0701b47a1813879902be71945aa38a
|
||||
DIST unicode-cldr-common-43.0.zip 31934452 BLAKE2B 8390db2fb58ede0f55ebe369e5598c6a47b6ed01c95162d85365a699ceeb15d4d912a1ea26062c8f37a467c58fdaca27e99a9a133fec4afe15bf6ac6ba29b4f6 SHA512 930c64208d6f680d115bfa74a69445fb614910bb54233227b0b9ae85ddbce4db19e4ec863bf04ae9d4a11b2306aa7394e553384d7537487de8011f0e34877cef
|
||||
EBUILD unicode-cldr-40.0.ebuild 539 BLAKE2B 149cb4f524f10bc984e1da517287ec0e9ad27b8f7c8e7df74f0695dc59596e0febe683892b326bfcbe1f69b8541956cef97c5b207b25c8984a927bd6c9cf6c81 SHA512 c94682f89e48c72eb60cbc6046da1e2e987bdfa3af9b2163568b50fd0c17e8cbd9c19384c46ce9f984836a309596cc3ddf3187bad654660f6f7e9ac7421a09f2
|
||||
EBUILD unicode-cldr-42.0.ebuild 546 BLAKE2B 4142fa568c7cb6b27f7eb11dceaaf3de74fd63d4e79ac679d3299e4b64c5258be735c0148524d28663395519edb6d3c4a2ded1c23bc18b863bf5389a7ecd8f24 SHA512 746932155cb5d936cb3b162e6cb8eb9b3c48c1b816d25fd0c84af181557e79b59f98659910b51908aca3bce04221d2f62271f359464dbe25e728398e4fa8a668
|
||||
EBUILD unicode-cldr-42.0.ebuild 539 BLAKE2B 7868559c4eeb360f1834ba0ef6db44dbd3b1d9b9bd3c860c604c030034a43ea0e5435dbdfdb5c30880bee00b05931b3ae526e82b3486e8960768bff0528a75d1 SHA512 785a5b736434147e320a329850efcfc9fd2abdb1ff68cc9bb4ea667e313da8ffd3ed23f88083f80777b1fbba543e1537f656495b6f3c40d8dcbc554eb46dbb7d
|
||||
EBUILD unicode-cldr-43.0.ebuild 546 BLAKE2B 81a8e0062d5df8c3743c12b66b67150ca92b48810ef28eab049d0d7826541b3ecaec9a3bdc3d1837cfe09ccf44f00053f3802a04137e266ad4150ff3ff5fc892 SHA512 08cc84cee6ecf5e3b03438fe52872bbbf960c545248f8ea5d21d48baa42c177e119537d08c1803233496d76579a7b3adb10c69775402bd8018b5a277d2e41b1d
|
||||
MISC metadata.xml 259 BLAKE2B 473457dc1808c494d8a08c731bc36bc3f6fd42ac730b0e7372e9749275ad413c56abc214d6b8d43c3e3f3d878a81e61d3ac1088b0606e99b449018828f056c4c SHA512 42603797647a4e2bdd69fc8548c0f035143c2a94b836763b39fc0dda770621970fbb233327c142107bca40f48b2b380fe97c6517e5fce633ba2c11f7a34402fc
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="8"
|
||||
|
||||
DESCRIPTION="Unicode Common Locale Data Repository"
|
||||
HOMEPAGE="https://cldr.unicode.org/"
|
||||
SRC_URI="https://unicode.org/Public/${PN#*-}/${PV%.0}/${PN#*-}-common-${PV}.zip -> ${PN}-common-${PV}.zip"
|
||||
|
||||
LICENSE="unicode"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
BDEPEND="app-arch/unzip"
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/${PN/-//}
|
||||
doins -r common
|
||||
}
|
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
DIST vit-1.3.tar.gz 56035 BLAKE2B 871e29767dd5aeb39e6876981246c7d42cdbe45320e3a2524bbc3c2aa055b65a04a54ee4a2bc122c3bf689fec93f117ec7b238dd5462a9133c35cf177cf454e7 SHA512 45ae4a1d08560d534a02a046d2fcf55c5401f9aaab0abcfbd13070fee28854268ba327018aea40317a184b9e28b074973f5d3e4169a479227e94b8401f066527
|
||||
DIST vit-2.2.0.tar.gz 65815 BLAKE2B d7643490d00e5f4b1e3c2ed07d1df859c62696adaecb1225a83dc7c025b1c1f7fb3510c754b5a2f063ceedd5d3b361b9b0bef88436fecabab872c57bc8cd96ae SHA512 5301a6cd0e9d2226f006346feef900ebf984f4a98fa933ef20a3864d487e0393dc801ad66723dda956db411a1797f4e759bd161ddc4fe5c1185599c605d1532e
|
||||
EBUILD vit-1.3.ebuild 518 BLAKE2B e13c61cef45143eca4f7344897eb4061cb90f6acd2e6ca0a765e0fba27661bf6dd45453de88d559ded7455d2bba77f5f5f4a87488ca9c1615e5af94cdb9ca9a9 SHA512 45345b8d3925141f43f80b0adb5288445a73dfa26f998573879d0c54a1bf11f95debabe72dcd09579728134c90d72151bfa8fb30a44842e73f76eb743eb14e44
|
||||
DIST vit-2.3.0.tar.gz 72136 BLAKE2B d2988924d9fce8ac2a14f812654ab385bc84f112f3c4d5d150fa04e8151c4cbad7dc5d2d161cc890aa40ceb8a66ac629a1ff53f99531b6166747b379b45764c5 SHA512 49574ebb5dd3127936ec45ab825d927e221c96c32d0966d2c35220b27f5de1df556ff168769aca0b9c22e25f7b86e39d985d326fafe4a33712a3f0c5fa8d9d02
|
||||
EBUILD vit-2.2.0.ebuild 617 BLAKE2B a0b87e13f7ff951a69f7e471a0b44331fb27ab47121c8b5da5c8304285b1ce5d0afb040a3f0f8801809ef8a049bbcfed52993cf3724f77ce0a7c1cfd3d148dd3 SHA512 4b882d773cc464c09f9479ac932ab0f3c44dc3c756effc1bc584f43f2abf5885d8e0dab7a4ed9694b9f3be253ce6876888f61f33170b6d983bed9cc3612f3225
|
||||
EBUILD vit-2.3.0.ebuild 608 BLAKE2B 4869abe8585917099b69ed19d8a58a4a384acd819b388b65286e994eb6ca9eab6e737af6863dfd1a978c597f12dd7d1ec9a73a24bdc440ec7a5d4437187657e1 SHA512 83ef4590367988240e24ea114c6da47d30b68ad0e41b7e5c0fd51f3483e1c7040096306623e37086345e8d1d09b2305cbab79f39af6bbf545e3679a2ab9db4f2
|
||||
MISC metadata.xml 380 BLAKE2B f51041aedacd22c0004363cdf14a43c71991317d7b5779d15ab5d3356f66e1102d4b646639a821aa697265073946af94f23e10eaee9417450c97967225c5e1d9 SHA512 0d8c9b04a3a351c674398072bf33a2c50e7902c97b3011d4c0b3ac65f42b4190f13121b2b4a49e01315e2112ebefd05359a3ec010b4ab03a8ce4e33079f64c40
|
||||
|
@ -1,20 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="Perl/Curses front-end for Taskwarrior (app-misc/task)"
|
||||
HOMEPAGE="https://github.com/scottkosty/vit"
|
||||
SRC_URI="https://github.com/scottkosty/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
|
||||
DEPEND="
|
||||
app-misc/task
|
||||
dev-lang/perl
|
||||
dev-perl/Curses"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
RESTRICT="test" # missing the extra .makefile for extra targets (like test)
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_SINGLE_IMPL=yes
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="A lightweight, fast, curses-based front end to Taskwarrior"
|
||||
HOMEPAGE="
|
||||
https://github.com/vit-project/vit
|
||||
https://pypi.org/project/vit/
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
app-misc/task
|
||||
$(python_gen_cond_dep '
|
||||
>=dev-python/tasklib-2.4.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/urwid-2.1.2[${PYTHON_USEDEP}]
|
||||
')
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
Binary file not shown.
@ -1,8 +1,4 @@
|
||||
AUX texstudio-3.0.5-quazip1.patch 554 BLAKE2B 239f468f72655b579b70503856a87230b74da2b5885d1f4d6cc382c41a3067af82bde91a4ec73621a7156b7efa8f65e61e0e567a450438e70db50d2240b5c7b2 SHA512 72dd985ef4b425e4feda3788efacabc33f4bd2b1331a7df7b22c4b05736f27d3851be83dad3569d37a58a69170f13c2eead22333b6da4792975e86e25e304e02
|
||||
DIST texstudio-4.1.2.tar.gz 88666134 BLAKE2B 7c4310fd0d8fd446b8844f11c687f55818f7314a2e0614ac26b8023f8fa7e5eca1b60a3b3c0ce61ccb15d383b61c24280a67dd530a907b4b8e00a965b10230bf SHA512 0b88f82514462c363e6dcee899f3681883ce9db1bb21cbf9e5e657208338bba4a6cdb79feeaefb242350bc01b83851c5d2704a7d0e2888034070ef2588b77964
|
||||
DIST texstudio-4.2.2.tar.gz 89234106 BLAKE2B a54b632ca6cf87410164f0a365f9a60b16cc51ea6ef12250b6ae6230ca7657615b3c91a88d995b2c654cbd42cda72b0e83af0b9471f87358f3f9a24270118d82 SHA512 b07dbe03b9b825fd2c6c057d996dad1247151d0034503d6e62426f0c4ff1e982da8eddf801e497bf9743349d41401ac9946f828c276f164aec0955c8324f5dea
|
||||
DIST texstudio-4.3.1.tar.gz 90529450 BLAKE2B 500f42f8a540aff97d8bb8d65262d6e0a758ccfb431fa00d9aa6e848d76da9eb1320dc3bc5a472e15d4492174e2817181271243c581830958c5e370751ed0b36 SHA512 6fc8717ed22e21947260d0af5c5b857f9b79476f28f400f9036134d9de2d9e11a605a871b6c8d520b366cb43f3fb61bb89c411e5c11aee1e87642e77fe1b0560
|
||||
EBUILD texstudio-4.1.2-r1.ebuild 1744 BLAKE2B 34adaa7f2dd78cee3840e1e56b5d9d6f3e3778c5fc4ddea65e0682c73bb2c458910b5a47259703a9488950bf582016fe0e53454a281a569d274d9ce2350ac4c5 SHA512 ba1a0701e0080da7695c28964797f41509c94f88e10cc75ad60e3c4c474e3eb9a283cf30a0cf20c2b35f6666f5f9670de2be0f81e1383f4cc0e00d18be6dc74e
|
||||
EBUILD texstudio-4.2.2-r1.ebuild 1821 BLAKE2B 9167e3f124e36b904630fb787663e5576660e003a5ad1227c1e8ba33d1693522427f410fc30089852c87faa06bc18b1b80de4d694a7aa653728ddda3f997f98e SHA512 583e5f35b6e607ab37e7cb3bc224eb9fa433f01d461629ad20833f6def4b73fe19560159649bb2e2c8cf63c761d96c198c680460eb54a4c6ffc55fc7bb7327e0
|
||||
EBUILD texstudio-4.3.1-r1.ebuild 1819 BLAKE2B 275a6f9b6b9ce0c34580b59bdc2b1deed060ebc6aaad95e0ab26c5ea468094d177ced99a84dff5342d3297ff5c1ad36d9c7b9b6ef6e630790e6fb41535cae363 SHA512 d6d9c596fd9f4bb6c6fc37fa21d8d4d40dfae33971df7835c469c40144c67d7a0cd36b05e699ec1f503ebb638f0900f3480b8d283bdfe871c4f997ca30b0152e
|
||||
MISC metadata.xml 523 BLAKE2B a16bc006c6ab5dd0536e77a5bbe1681cc84c3aa5be50bdb567eccecab426688c751c0bec2c34bf221ec54f5ba772236a81a227067e426bb545755a129ebb6e41 SHA512 91f8748cb661e3e2ef7c027d02aecccbe23cce00c0da8486227d237ee6429e84ac9a8c2b32d4c518a4583d0643871b0c50c838d3c40004c0df7ae9c8ecefceed
|
||||
|
@ -1,78 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit desktop qmake-utils xdg
|
||||
|
||||
MY_PV="${PV/_/}"
|
||||
DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
|
||||
HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"
|
||||
SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc ~ppc64 x86"
|
||||
IUSE="video"
|
||||
|
||||
DEPEND="
|
||||
app-text/hunspell:=
|
||||
app-text/poppler:=[qt5]
|
||||
>=dev-libs/quazip-0.7.3-r1:0=[qt5(+)]
|
||||
dev-qt/designer:5
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtconcurrent:5
|
||||
dev-qt/qtdeclarative:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtprintsupport:5
|
||||
dev-qt/qtsingleapplication[qt5(+),X]
|
||||
dev-qt/qtsvg:5
|
||||
dev-qt/qttest:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtxml:5
|
||||
sys-libs/zlib
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
video? ( >=media-libs/phonon-4.11.0 )
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
app-text/ghostscript-gpl
|
||||
app-text/psutils
|
||||
media-libs/netpbm
|
||||
virtual/latex-base
|
||||
"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-3.0.5-quazip1.patch" # TODO: upstream
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
xdg_src_prepare
|
||||
|
||||
# TODO: find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die
|
||||
rm -r src/quazip || die
|
||||
|
||||
if use video; then
|
||||
sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
|
||||
fi
|
||||
|
||||
sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \
|
||||
-i ${PN}.pro || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 NO_TESTS=false
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local i
|
||||
for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
|
||||
newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
|
||||
done
|
||||
|
||||
emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
|
||||
}
|
@ -1,80 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit desktop qmake-utils xdg
|
||||
|
||||
MY_PV="${PV/_/}"
|
||||
DESCRIPTION="Free cross-platform LaTeX editor (fork from texmakerX)"
|
||||
HOMEPAGE="https://www.texstudio.org https://github.com/texstudio-org/texstudio"
|
||||
SRC_URI="https://github.com/texstudio-org/texstudio/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="video"
|
||||
|
||||
DEPEND="
|
||||
app-text/hunspell:=
|
||||
app-text/poppler:=[qt5]
|
||||
>=dev-libs/quazip-1.0:0=[qt5(+)]
|
||||
dev-qt/designer:5
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtconcurrent:5
|
||||
dev-qt/qtdeclarative:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtprintsupport:5
|
||||
dev-qt/qtsingleapplication[qt5(+),X]
|
||||
dev-qt/qtsvg:5
|
||||
dev-qt/qttest:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtxml:5
|
||||
sys-libs/zlib
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
video? ( >=media-libs/phonon-4.11.0 )
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
app-text/ghostscript-gpl
|
||||
app-text/psutils
|
||||
media-libs/netpbm
|
||||
virtual/latex-base
|
||||
"
|
||||
BDEPEND="virtual/pkgconfig"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-3.0.5-quazip1.patch" # TODO: upstream
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
# TODO: find hunspell quazip utilities/poppler-data qtsingleapplication -delete || die
|
||||
rm -r src/quazip || die
|
||||
|
||||
if use video; then
|
||||
sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
|
||||
fi
|
||||
|
||||
sed -e "/qtsingleapplication.pri/s/.*/CONFIG += qtsingleapplication/" \
|
||||
-i ${PN}.pro || die
|
||||
default
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
eqmake5 USE_SYSTEM_HUNSPELL=1 USE_SYSTEM_QUAZIP=1 NO_TESTS=false
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local i
|
||||
for i in 16x16 22x22 32x32 48x48 64x64 128x128; do
|
||||
newicon -s ${i} utilities/${PN}${i}.png ${PN}.png
|
||||
done
|
||||
|
||||
emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
|
||||
|
||||
# We don't install licences per package
|
||||
rm "${ED}"/usr/share/texstudio/COPYING || die
|
||||
}
|
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
DIST dos2unix-7.4.3.tar.gz 788278 BLAKE2B da959b06e583bbf27a2cb2ce5b1f1a41380722aa09ac75b3d31260e92fd6f1203d87266d3a12201b036a69796b4aa4f23718741036e20fe686801bb368fbde22 SHA512 1c6d81348de8aca451174794141d0802685487cf6847fa91f7de745d89bcf2af864fc2ec549b9af72031891d4efcb9731fe823ce05da36d1f9e9890ff2cb60fb
|
||||
DIST dos2unix-7.4.4.tar.gz 914647 BLAKE2B eb8d33344780bb15201eed571d7a6a21db0bc13e8e94388c70e1daea84cc0d1dfb9f16b7ed1cd216bb31ffd84dee706e7f2fb46050a299602f7c67c53915ded9 SHA512 e7a6b1d90bf0a32aa53b22caa1660dcf58c5874d02a45e80f4cc811cae9bd7b0cb8144301fb6808798100a057c03210925da1d8461e380dff1059f6bee086f55
|
||||
EBUILD dos2unix-7.4.3.ebuild 2124 BLAKE2B 926692e61a59b1faeae5c60f3a2c0cac80e0496da2018896fc59603991b008f970a5d73a43f9199fafa480c167238e968e5b5301d88663488bff58b212b67e7a SHA512 480e3539f63c8b7a1f5e884004976c715927a8078cc08eaa1689c15761974008d190c178ea98cadeffdd625a45b3af3bf4aa0c9b987257080224a1b6ca84331c
|
||||
EBUILD dos2unix-7.4.4.ebuild 2139 BLAKE2B 91e5c9282f2fee6c79ace16a3740be3228ac1288fe63b21c127dd20ffa5247df486c78d351a8b42cf6e17bffbae54fc18bc4c800bfcf7ed72de9d1a8d04ffad5 SHA512 4609da8b0108d9bbe5b9c463816bcdecbfc72b8bf5ec0a1d5043f8b0ad1ac6bb32d7dfe41a3e8475ca5c6d2d7eff3a752d4caf9d5685e1378b9ddcace84e25e2
|
||||
EBUILD dos2unix-7.4.4.ebuild 2146 BLAKE2B bab589028cca2ef76fab63958d111060e83d5ff4977e4cc725d616b44810a056170e276438ec86193ae265552e80cb6f12d7c00ac9dd3e86f263bfb368a61ffc SHA512 a00bd0a29e67907251091cfb6a8772149250b2377e0574521200426bd1bc2d3d52b477349ca93c7a84d3ea81f000dbe38dee83b72fbd728149ee903f42a30bd2
|
||||
MISC metadata.xml 344 BLAKE2B ec6c66c1693ed09d8434840bb0e5eaf6689d629c787a115eedad537972c06c3aae6d739cd55a9acf85ed21043314e9721030b7c570c85eea4361c083d7db9fe1 SHA512 63d5baa4e84950d6cb2fd604f93e60842bc210af298eef73bc9e59e3d811957b99a95e2538ddd6df7d2ac6a50e30ff5bda66af4d7dbb573cec4ef83a38e42919
|
||||
|
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
DIST gpr-unit-provider-23.0.0.tar.gz 29171 BLAKE2B 11e6311cde8ef12174a90e2ba3063734903e367bd027c6b3edb5f43f5d498e90ba97c89634a9b1f176f15e4ed97f5962f1b786d7f86f9afaa19a4d5688194649 SHA512 b67f922e8460be69357da046d8c74bf580efa05498d4aee190d0a0ac1f69a5d111e85ca2f52562fbdd27c7a343d2cac777d86fb8b38b3fbd627e3b42afca36f9
|
||||
EBUILD gpr-unit-provider-23.0.0-r1.ebuild 843 BLAKE2B 3f5cc7f04ab9f10a1c0c94e69d78e25db374bab894a55295336a53f1216977fc26831f1b9d09710f87f8fb7096683c292c1ffb5bd76429804305f610950e6aea SHA512 e6a9afb2cc274ac0a59401f562cd3310c3879f557c056cf1d8647abbf8c6ce9298217fbe6ae767705e49a050e1b284733c5524e388124bea20f933127e91df29
|
||||
MISC metadata.xml 371 BLAKE2B 156ea654503bd3b01575f362111c4d6c14bdc5f5cccf9e50fcebf8506bf868cf4a4affd08714eab0a944393aa0c11ed3a2f0fe37fc313f9c50a47878238fd894 SHA512 9feb31be18599c694567a2f0912cf7e87e84309c65e3dc1bab32a84f70bbd15a22ab2e518ca24ae8eb55b944e4c6f4edc0543cb65ff5dfd408df97a44226ab83
|
||||
EBUILD gpr-unit-provider-23.0.0-r2.ebuild 1306 BLAKE2B 3282b9b93acef2c25f901c43679c398b73abef31934c355d65c84eeb983711cee13a8818310c8b6d9e48639afec322e340f5a7b2b751328c84b89675bafef563 SHA512 752d30a1e264308faadf68792362c9ebee04c34ffa6f8b345ac5115f244f54c0398b2d9c45a0d19519700d681a4342cdd74e751d089a8adec56fc01219ecfc55
|
||||
MISC metadata.xml 439 BLAKE2B 191b42cabbc540251ad99a291f5f4d75f26fcdb8ef4cb8a17918c274f6f70ddbf18a9c92682d281cd4dac1d90b48d4aa32ff89a7af45b1015c6244ee6b261834 SHA512 3b7a06a8027d700155055aa16bb07c713332a211c36e18c04663c0e5e589f406ff96d6ddc7ac9f2c3a4a598eec1dadb94b3b5728cff51046a9ac391d4e6b8f86
|
||||
|
@ -1,39 +0,0 @@
|
||||
# Copyright 2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
ADA_COMPAT=( gnat_2021 gcc_12 )
|
||||
inherit ada multiprocessing
|
||||
|
||||
DESCRIPTION="GPR Unit Provider"
|
||||
HOMEPAGE="https://github.com/AdaCore/gpr-unit-provider"
|
||||
SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="${ADA_DEPS}
|
||||
dev-ada/gpr[${ADA_USEDEP},shared?]
|
||||
dev-ada/libadalang[${ADA_USEDEP},static-libs]
|
||||
shared? ( dev-ada/libadalang[static-pic] )"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND=""
|
||||
|
||||
IUSE="+shared"
|
||||
REQUIRED_USE="${ADA_REQUIRED_USE}"
|
||||
|
||||
src_compile() {
|
||||
emake PROCESSORS=$(makeopts_jobs) \
|
||||
ENABLE_SHARED=$(usex shared) \
|
||||
GPRBUILD_OPTIONS=-v
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake ENABLE_SHARED=$(usex shared) \
|
||||
prefix="${D}"/usr \
|
||||
install
|
||||
einstalldocs
|
||||
}
|
@ -0,0 +1,59 @@
|
||||
# Copyright 2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
ADA_COMPAT=( gnat_2021 gcc_12 )
|
||||
inherit ada multiprocessing
|
||||
|
||||
DESCRIPTION="GPR Unit Provider"
|
||||
HOMEPAGE="https://github.com/AdaCore/gpr-unit-provider"
|
||||
SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+shared static-libs static-pic"
|
||||
|
||||
RDEPEND="${ADA_DEPS}
|
||||
dev-ada/gpr:=[${ADA_USEDEP},shared?]
|
||||
dev-ada/libadalang:=[${ADA_USEDEP},static-libs?,static-pic?]"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]"
|
||||
REQUIRED_USE="${ADA_REQUIRED_USE}
|
||||
|| ( shared static-libs static-pic )"
|
||||
|
||||
src_compile() {
|
||||
if use static-libs; then
|
||||
emake PROCESSORS=$(makeopts_jobs) \
|
||||
GPRBUILD_OPTIONS=-v \
|
||||
build-static
|
||||
fi
|
||||
if use shared; then
|
||||
emake PROCESSORS=$(makeopts_jobs) \
|
||||
GPRBUILD_OPTIONS=-v \
|
||||
build-relocatable
|
||||
fi
|
||||
if use static-pic; then
|
||||
emake PROCESSORS=$(makeopts_jobs) \
|
||||
GPRBUILD_OPTIONS=-v \
|
||||
build-static-pic
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use static-libs; then
|
||||
emake prefix="${D}"/usr \
|
||||
install-static
|
||||
fi
|
||||
if use shared; then
|
||||
emake prefix="${D}"/usr \
|
||||
install-relocatable
|
||||
fi
|
||||
if use static-pic; then
|
||||
emake prefix="${D}"/usr \
|
||||
install-static-pic
|
||||
fi
|
||||
einstalldocs
|
||||
}
|
Binary file not shown.
@ -1,7 +1,3 @@
|
||||
DIST pgxnclient-1.3.1.tar.gz 80554 BLAKE2B 0f63d3ee94de623b32d990a9504a469e5606b72df7c4f3c8a261e00c36c7284e2d7efdc1eec15b43fde69be50c1b55f65f3a2259a67894fb9022e9d39280683f SHA512 e698fa9cb56a4f66c4c4281861ee6cfef4667ca9b0643691798929c625fee9eb9534ad9c6c4b94f63a730b9dedcf9f0b6a120d179052c3519d8010bc2791dd3e
|
||||
DIST pgxnclient-1.3.2.tar.gz 86146 BLAKE2B 452eb33999362b97c4f65aadcc9d19f1a24534fd7647b0ad66bbe8b87d006cee59ae5de71551be7bcd42402f40bdc551946bb38e960f217617357fb65657f161 SHA512 ce4e2b7512e4fc8f36ee9ebb7280096bdc18c5c372bb483c8cec35b7e5d5c0f19c256d1a916b5f9b2adb96c80736524df9dee90dcd7e76bf4b1af13fbf8d96bc
|
||||
DIST pgxnclient-1.3.tar.gz 51976 BLAKE2B 84ae5573588e6da0b01d5b05e296adc09f28a0b21ff81e5f2f14f3035a98ad5eb834d6793acf0a48a8b19190b989562e75094341f7c01b371028a0dd6a87b0f4 SHA512 fd9326107334d473db3466f776021186a5add389a93266b000c143131a0214b9773dd4cdd4688575cd720c8357afce1473838dea4aa5ff2564dcbc2c359de2dd
|
||||
EBUILD pgxnclient-1.3-r2.ebuild 797 BLAKE2B bfefc5385f4f6d8b9e3a0dc5b16a58dc9233d75c9c7abf6a43200c569292ff1d71620de5f255457231bc2505e3ba26ffc2c5cad72effc80c44d082132bdb0a7c SHA512 f56ed65f3d094dd89c7b379b25b0c14dfafb3974f12a67a02df132f0f80311057e79960f5eabc1198d2eeb643c01102e8ca5544ffe20eee84f1384af499d16cc
|
||||
EBUILD pgxnclient-1.3.1.ebuild 908 BLAKE2B dcf7054d3fdb4ee4a9d80eb1148e7c594a858a787faa5623d7fb472d8a946e11b202a37f66ae8eca13b2e7f8d6d9dc3cc8dc3afd43ae9829927d577d54d7d153 SHA512 3b09345c8011189a264fb71374804b0673a2db3eabfa13ff2bdcb8c11d115971e4caaa71c2a1c344bc2ea44555c2c31db617085ad5edf67432b7a38198da03fc
|
||||
EBUILD pgxnclient-1.3.2.ebuild 867 BLAKE2B fcb1679f3e78610281188606006f81adf69f0b74770be96d425dac3e7801774c889c3fd33fa9cd0802eb6a4d1cba49e10284555c3dff32291f36ab13bcc117ba SHA512 9d313e22635ecc542334a32107278054db7728235c495386feee8640f05b61e8c780a628b7b6c991f512d6477b4f0a6b145c36381b6103da90e565b2d2511a34
|
||||
EBUILD pgxnclient-1.3.2.ebuild 866 BLAKE2B 6ff4b272e43ac282a90669f9e4311cb47b474ea5750e76fac23d12fc8f1939ee2c4fbca659564469d7f178b8fc70480bd4d97645b1bf87e684216bd0c5aeffe6 SHA512 f79e0102ef3f55a9587413b34c351ff096f9602c42617c2aa8005420b5d8f35ef8dc42291ba7bde1d1e0887eeda55a97c14032199619bec7105763851bcaa35f
|
||||
MISC metadata.xml 478 BLAKE2B 61f149978926254d3c5574857bb50e537749883239b8ba14d4bed46848ea57be598f55176a7429456205576d6560197521e05583a96e54feccf05caa38d7b8ed SHA512 70195e6ae236aa62b11cc49c8e96f3183b60414986a96a98766debabf5a4c0ec76e2761415b20e426eee2515b65e0ce1ac541a2b93b5787a20c54b23d459d448
|
||||
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
RESTRICT="test"
|
||||
PYTHON_COMPAT=( python3_9 )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="PostgreSQL Extension Network Client"
|
||||
HOMEPAGE="http://pgxnclient.projects.postgresql.org/ https://pypi.org/project/pgxnclient"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
|
||||
IUSE=""
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
RDEPEND="dev-db/postgresql:*[server]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND+="${RDEPEND}
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
sed "s/setup_requires/#/" -i setup.py || die
|
||||
|
||||
sed "s/find_packages()/find_packages(exclude=['tests'])/" -i setup.py || die
|
||||
|
||||
default
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_9 )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="PostgreSQL Extension Network Client"
|
||||
HOMEPAGE="https://pgxn.github.io/pgxnclient/
|
||||
https://pypi.org/project/pgxnclient/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-db/postgresql:*[server]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-python/mock )
|
||||
"
|
||||
|
||||
# Test data is currently missing from the distribution. Next release
|
||||
# will include it.
|
||||
RESTRICT="test"
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
sed "s/setup_requires/#/" -i setup.py || die
|
||||
sed "s/find_packages()/find_packages(exclude=['tests'])/" -i setup.py || die
|
||||
|
||||
default
|
||||
}
|
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
DIST open-test-reporting-0.1.0-M1.tar.gz 98076 BLAKE2B 1780f24776ddbb31752044c7ebee85cd852425b295b2c61d25e36856123e0d9cd4420ecb4f88e17bba52746dd209a5160bfe3bf0c05ac544a0a94e74c49ce1b2 SHA512 75523de2342b1b1027e68eb738ffef8571d6bb81b2cb0d87c26b097d8aac98f52728a6a5f46420ce8bb051d60b226646aef47ec00eee5876b833ba4e1121f5c7
|
||||
EBUILD open-test-reporting-events-0.1.0_pre1.ebuild 878 BLAKE2B b28f3294406107d04edadd810c4e85edfa0cb61da07efece74ee228b8174676b308c74b091f6c68a830cdf5e90724f779e960b861dd2fcf5a445323a4463484a SHA512 a3f193b4e5689c98878bd2f632ef3758e42ffb9011d18ca94e3dada79b8f852818f2ac3005f683d0182fe3982d5f16e90ad96684e3bdc17e62b49e207abb9843
|
||||
EBUILD open-test-reporting-events-0.1.0_pre1.ebuild 874 BLAKE2B fa41fd17141d47d1240ec91ab81856df1618661abcf2e383a9fbe3359ba95b209c6ca85bfc3ff1f92f2e5d486bb069e73cfbabb5f8dc3eae16f94ed4be620597 SHA512 103590c6b68bee3c7f2b523e4db1c246eb13474cbc2a633aef260d04927f12da84a73c12c4529bb55e9af63c572fbac6d862f4b5c2aed816d9fb556ac7d217f3
|
||||
MISC metadata.xml 312 BLAKE2B f86b07af484d130ae5c23e9058b5b23e2bef39aee20c40d5b2cafa22932efe57d4b9191bf67c1d68ef382db74cb6e18a4940ca5b7f4319a7b73651603797797b SHA512 3c5c337327f941f4d89fef44ea9681b307b0319408c150fa01a7b35564d2885db0a1aaad9d20af3c717cc43d2bea0337f39c8a62094da93e9acd0e765197ef0b
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST open-test-reporting-0.1.0-M1.tar.gz 98076 BLAKE2B 1780f24776ddbb31752044c7ebee85cd852425b295b2c61d25e36856123e0d9cd4420ecb4f88e17bba52746dd209a5160bfe3bf0c05ac544a0a94e74c49ce1b2 SHA512 75523de2342b1b1027e68eb738ffef8571d6bb81b2cb0d87c26b097d8aac98f52728a6a5f46420ce8bb051d60b226646aef47ec00eee5876b833ba4e1121f5c7
|
||||
EBUILD open-test-reporting-schema-0.1.0_pre1.ebuild 833 BLAKE2B dce213d6aec6f73862fb1d640f239d291cb19c283f65ca375861ad40018a6ffa1a3a5b63804b4e43fc9e09199fb608c6a8880a174ed7993c8d7ae4130c5dd09b SHA512 50bf2d1c9a05f429ada1ab01207b6eda034913c5224cd1aacdd9a6a401c3fcb0097468a1406f450acccca80cfb727604e50e5c7888f26532473cc251994bb9e9
|
||||
EBUILD open-test-reporting-schema-0.1.0_pre1.ebuild 829 BLAKE2B f3202c869be96d3002b7096c4580bbcf4ab426bc22fd9151b2caabc59a793788046b54c9537cf84cd67a1066b61cf4dab847faf6b55b2dfb6292236e6acbff78 SHA512 08cb9041b4cc911b15529e521c001202dc51baf2ded1e0605beba6679b7259690764e7ff1f861737dc1c9535d5f7d602083d4369bf7c13fd1348ab16cf9c76e6
|
||||
MISC metadata.xml 312 BLAKE2B f86b07af484d130ae5c23e9058b5b23e2bef39aee20c40d5b2cafa22932efe57d4b9191bf67c1d68ef382db74cb6e18a4940ca5b7f4319a7b73651603797797b SHA512 3c5c337327f941f4d89fef44ea9681b307b0319408c150fa01a7b35564d2885db0a1aaad9d20af3c717cc43d2bea0337f39c8a62094da93e9acd0e765197ef0b
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST picocli-4.6.3-sources.tar.gz 56087383 BLAKE2B ce9aaada241358fd570332696b1ac529a9a1e300911aaf2e1f927a94a44a3e38cae96df3d99a7a7e287fb48d429097624004b4ddd792ba564cc9c67ec975d9e0 SHA512 34b8388c6cf268799f06d465aa06e8d5c39c2673806cdfa1b346dac4aaf32ae5b033ae975333b7401bb79c77c4e34b9b932f8699344d6cc00f35a00c1b7bc504
|
||||
EBUILD picocli-4.6.3-r1.ebuild 1054 BLAKE2B 94f89ea272105575821932b2c914f99ce76ce6af89b9f38339cfeaf74274e9bb57d95125107ae4ded2935122ac3d656e69fb57fa35a727a28786b5294c1bf838 SHA512 17b60c9f16973aaf8fdd10b85d8e1cb37979a832fed561856e0b5b390f21ccf2877615b7f0dda61c55e3faafbb155aca0fb16beebd2ee388ebf997ce886473d1
|
||||
EBUILD picocli-4.6.3-r1.ebuild 1053 BLAKE2B 8006df28573f82cc9f2d27e868c325d68a1d4e9f4a22e7ca0325ae99fc98235596c9012b1abf3a9a5d132d8ff31f724c39f997de8aff818465c9b463cfae0e10 SHA512 800d9e23b0f5d7779cd3a41155afe17c15389f64a61e2b5d45872126f42dfb0302030100307e11257a4a038445d06b47a1e8b2bb3b3d40cf44d600ae6c6954b7
|
||||
MISC metadata.xml 701 BLAKE2B 67e85243551f69c831b4a91807a5dc0661da92e2e7c21fcb8fc9936dd047defa9382d659b7910d5929e193a0a97397c1bf7f8a4d20c86ce46185f5fec4ec15c7 SHA512 6c6056c3e204886ccdc9c6ca28911cf6a5e3cf64e1830fc5c3acca736d28f4c050dba5d1a4ae4bab6c3ae48ae3e34d6b3187d695b2275d20bfb2722bfea753a6
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST unbescape-1.1.6.RELEASE.tar.gz 423423 BLAKE2B ff4f0b3bd582e4f6f13ec950eafaf336c4303d7d8c94ffa76438a9041555d17210ddcf1a36ae534511d1769723ffd6749632c702ba57d57c32abf965502e372c SHA512 0feab8deadba3e785c62400494938a532879c99bb55c91112fcb14521b7298bff482ed1f06a301835d0ed86dccaa4519c16af67884f5c02dc5be46255769b113
|
||||
EBUILD unbescape-1.1.6.ebuild 1080 BLAKE2B 38c03d43605d19096394c0677a555413df2c6e2a4485d7870eb2d050d309fa961f3ed34002e8f12c3956b8c8aa3a640f7dd5730f106b903264e8b381721f1453 SHA512 2ca86032b75b1b32989983c94bbda4bc8b77eead68cbce9df3cfd8ffbf0cd0bea360e2509afa4e8e6e464b812b8e0fd53688e52d8c6e35b44e740b5410107f89
|
||||
EBUILD unbescape-1.1.6.ebuild 1085 BLAKE2B 68c1fba7b9ce8f5ebba6bf4daf4000de099f278d1d78791878dadf2b8368c8aca49af85a14b47f8c8c8662aade5b44d36610e7f87952b3dc1c9deccc610c5880 SHA512 f99ba2802e9cb9aef156c6413c8fa14ee298f8152639f66448b989aac59d947b6198a87c80b9fe5ca3d5d6340f5622a2f121b9c3e5f04455f1b277cfedffbcad
|
||||
MISC metadata.xml 301 BLAKE2B 9d1554dd926261d838a827fe905949fd47ce11dfad5d04790ada1b9d3fc7e6d600e06e3f14d2bf9f0b9a3ffa9d6e596eda8b2ce064761fa3e5da5d995e79cf4a SHA512 96ea19a9636e303135efd694bade56686caf35e880bf65c857d116acd4321aacf48e80c6d356aa467414bbf6e074f23ebd5bc76a8c29b01a3bc7a021a9b3a75a
|
||||
|
Binary file not shown.
@ -0,0 +1,108 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
BV=${PV}-1
|
||||
BV_AMD64=${BV}-linux-x86_64
|
||||
LLVM_MAX_SLOT=14
|
||||
|
||||
inherit bash-completion-r1 llvm multiprocessing toolchain-funcs
|
||||
|
||||
DESCRIPTION="The Crystal Programming Language"
|
||||
HOMEPAGE="https://crystal-lang.org/
|
||||
https://github.com/crystal-lang/crystal/"
|
||||
SRC_URI="https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz -> ${P}.tar.gz
|
||||
amd64? ( https://github.com/crystal-lang/crystal/releases/download/${BV/-*}/crystal-${BV_AMD64}.tar.gz )"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="doc debug llvm-libunwind"
|
||||
|
||||
# Upstream test suite not reliable
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/boehm-gc:=[threads]
|
||||
dev-libs/gmp:=
|
||||
dev-libs/libatomic_ops:=
|
||||
dev-libs/libevent:=
|
||||
dev-libs/libpcre:=
|
||||
dev-libs/pcl:=
|
||||
<sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):=
|
||||
llvm-libunwind? ( sys-libs/llvm-libunwind:= )
|
||||
!llvm-libunwind? ( sys-libs/libunwind:= )
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
dev-libs/libxml2
|
||||
dev-libs/libyaml
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.7.2-extra-spec-flags.patch
|
||||
"${FILESDIR}"/${PN}-0.27.0-gentoo-tests-long-unix.patch
|
||||
"${FILESDIR}"/${PN}-0.27.0-gentoo-tests-long-unix-2.patch
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local bootstrap_path=${WORKDIR}/${PN}-${BV}/bin
|
||||
if [[ ! -d ${bootstrap_path} ]] ; then
|
||||
eerror "Binary tarball does not contain expected directory:"
|
||||
die "'${bootstrap_path}' path does not exist."
|
||||
fi
|
||||
|
||||
# crystal uses 'LLVM_TARGETS' to override default list of targets
|
||||
unset LLVM_TARGETS
|
||||
|
||||
MY_EMAKE_COMMON_ARGS=(
|
||||
$(usex debug "" release=1)
|
||||
progress=true
|
||||
stats=1
|
||||
threads=$(makeopts_jobs)
|
||||
verbose=1
|
||||
CC="$(tc-getCC)"
|
||||
CXX="$(tc-getCXX)"
|
||||
AR="$(tc-getAR)"
|
||||
LLVM_CONFIG="$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config"
|
||||
PATH="${bootstrap_path}:${PATH}"
|
||||
CRYSTAL_PATH="${S}"/src
|
||||
CRYSTAL_CONFIG_VERSION=${PV}
|
||||
CRYSTAL_CONFIG_PATH="lib:${EPREFIX}/usr/$(get_libdir)/crystal"
|
||||
)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake "${MY_EMAKE_COMMON_ARGS[@]}"
|
||||
|
||||
use doc && emake docs "${MY_EMAKE_COMMON_ARGS[@]}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# EXTRA_SPEC_FLAGS is useful to debug individual tests
|
||||
# as part of full build:
|
||||
# USE=debug EXTRA_SPEC_FLAGS='-e parse_set_cookie' emerge -1 crystal
|
||||
emake std_spec \
|
||||
"${MY_EMAKE_COMMON_ARGS[@]}" "EXTRA_SPEC_FLAGS=${EXTRA_SPEC_FLAGS}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/$(get_libdir)/crystal
|
||||
doins -r src/.
|
||||
|
||||
exeinto /usr/bin
|
||||
doexe .build/crystal
|
||||
|
||||
insinto /usr/share/zsh/site-functions
|
||||
newins etc/completion.zsh _crystal
|
||||
|
||||
dodoc -r samples
|
||||
doman man/${PN}.1
|
||||
newbashcomp etc/completion.bash ${PN}
|
||||
|
||||
if use doc ; then
|
||||
docinto api
|
||||
dodoc -r docs/.
|
||||
fi
|
||||
}
|
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
DIST cereal-1.3.2.tar.gz 385903 BLAKE2B a52e035f31766846dbea86ecb0071d73450bc481967221268717d46112eab1c6618d9cda627610aa1bf35308940d9408c37bd4ebb73c9ee9358334542d8ed810 SHA512 98d306d6292789129675f1c5c5aedcb90cfcc1029c4482893a8f9b23f3c9755e5ed4762d7a528f215345cae6392e87cd8d89467115b6f031b41c8673d6b4b109
|
||||
EBUILD cereal-1.3.2-r2.ebuild 1184 BLAKE2B 523d8c7cc93d38dacf4a4bf280284bb011f60aca4e4737d9331bdb68db0eaa5a8ce09856910eb01ced869df1298ef0c253c81315e47a64ffd0ee6d6ecd0dd80d SHA512 c80d7d204a1d2e85ec02a6b3f123a8769c8fecb8c9e9c6e4159ff7bcb1a1d8b337613a24ee97089e9912b51c1f969893314fb7ca22192875a06ce433a9f21132
|
||||
EBUILD cereal-1.3.2-r2.ebuild 1191 BLAKE2B cf9d69ddfcfb40b0cd83735479b84c011b546b99ad813bea23e40aa0ce548f3d961fbcc6e3539c1c21a17d411c608201f8dbfda65833d759e889979ff5f626c5 SHA512 a3b41984e82f12fd845ddcc7174d2f2c2c2e577f2bdd745a1de38dfc1aa74d9123808f807cbfcda575aba478c18130e90128807b4dd2dc5ea90b0772a3fcebd8
|
||||
MISC metadata.xml 395 BLAKE2B 6a5de4941e400c48ca8148af6748f2054614eb28337e6f8ea6f282c4fa961c8f60a57fe2e98f87cefd32cd72de32c4cbe2d13f8f7bfc91d6ba1cbdc42adcf200 SHA512 344f769d49106b234ccaa39934eb2531f2161a018c302efd27bad57f072e7ee41501f8b3c189694a9059a6ef24053ea80219307a910f64838e9c0ff51588c850
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST cutlass-2.10.0.tar.gz 15241458 BLAKE2B 66779759ac1c7ebcb860bb9b925a236b45959f5ee3bf4e1f95ffd05a98200dcf2eb4fe2907c02e44143d3f51eca1e2a4ebd890e0edab7fd5378684819123f197 SHA512 4310f8da2931815a63a5e9a69c6c073f95148efecbea7026afcd90965dbd2e1921db52b0ac2a06cda64e20bbaa44112ae1fb7c3b557c41416d99dac33d000aa7
|
||||
EBUILD cutlass-2.10.0.ebuild 707 BLAKE2B 9368ef3d67ae4f5ded5a2054b51e242e4a55898d66fc48ff4139327d4ad4fb847d5eebd097c0cd056c9f70e5e28e34ae641fedeba3c6002db9f1634214e7e46f SHA512 6d814100b5b76f804dfcec1178672856efb89546f7e003cade78158be3be8f70aa1581c9123578ad1097f00345d73e69d6d109d9bb622e9298474f72a7d45c03
|
||||
EBUILD cutlass-2.10.0-r1.ebuild 757 BLAKE2B ab7fac892b0019e6c572289a19f5be8bbbb5da04bbf7d494b33c3a48dae3ab1259dd334a927bf598a6243d3f7b96a901bfa6aff1714cfeb812dc22c1dcef6bf6 SHA512 3f546d02ea51a8d3197c587a0f2a4555389d67eebf03b3416adc8a3da70c7a0a627d88f5b46420b3660b0654a22d283914792a2a62a723791aa424aa34c50c5c
|
||||
MISC metadata.xml 382 BLAKE2B 008169851d66b1d1d20635e60d3afc08dd94dc94f660f93ebcb95ffaf06b2e23ef23caa8d6546b051acd7f2e1c19418b89a445921d60f3a09ef787be5047e148 SHA512 2bcf3aae1701f437eb8acf62ab9d977999ca675e20fca597097f127d0131a79982d56fe24281b59e1e85a450193d4ebd4f90aa7b317370a4b99db17636dcff5e
|
||||
|
@ -1,4 +1,4 @@
|
||||
DIST ntl-11.5.1.tar.gz 2304103 BLAKE2B 92284383451c7a810f7ee8d9a82836695d19d2a2e46b71c8c60b00acb77f4b4d3bad5497a309616a3e3188567d20203f5ad31295130ab0f3ace08417188c9fda SHA512 cf1f642b8a0f9cdc6dda888e07183817dc67ff494e56a852053aeb15b3d2a0e61fbc05824779c5d1f20b8115fba6f97266acf7e0b0b527c25df5989c86d5928f
|
||||
EBUILD ntl-11.5.1-r1.ebuild 2071 BLAKE2B 63b41f8d75761d7d002238955c7c3a8f81af90cd3db436eec1e5a30017995f2ffa2456d912e3b103bdb25d3916e5d6f94b17f70ae5960b91fa83bb870f3201a3 SHA512 71a9d39b67f2144522090613a9143585ae17727d200958a89ae7317d6dacaadcdf09d5d10fcca2c00c77f507243fd7e56bfef9cbdc989c42a27f828a8be18dc6
|
||||
EBUILD ntl-11.5.1-r2.ebuild 2116 BLAKE2B 0151c57dc12587f4bb96a87d155b2be593518034d1c74daae98790f2aa8f0d50d9dd8e5a1ad0c1d7304df67922886d62bd3d9ad8c9276dcdddf7ac98ff99316e SHA512 b35049e4d3f248dd637b54503429cd3f356d9127790994a929e13efab4a2b4f4f80d897452f66382fddd81fa2f4a8d90480f5651b67e5d8c969d6f1bdedfc345
|
||||
EBUILD ntl-11.5.1-r2.ebuild 2123 BLAKE2B a877421a688fabb0b046591d3e0f715cb254b4e8feeba95d9e4b01b0649700f89ece30ac1c296ec59d88d0dc2bd962108509732edf72645171c47e57e9cf3e5c SHA512 34955939a5ad0a1f8c60b66bf506ac3423b8d78643f267bb96faaa14f516fdb220734bbd5aabe091ef6c368eee8be164fa77ec36107fe24bda50cd6b6fd46001
|
||||
MISC metadata.xml 553 BLAKE2B cdfae3ba1eecfe54b279aec52c8a122226eb0247dfad805feb9f0854705e99247f15e42dedd6d08164a8d9c9cc9db871a481f6bcebad3062ac32ad05c3c32b7b SHA512 ca5e891461461757b75aea48a2cf631cc871daf33159c1f2c2a9a9e6acad43db97733de1c24754709e9b4eb1173a50af3ce63690443ce5ddd6794de9580b0d19
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue