parent
4485ffab20
commit
f8656ef33b
@ -1,23 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
MANIFEST Manifest.files.gz 29331 BLAKE2B 8519e725e87fea52d66aacf28300b771ce2d86dda96ac2975daf95759502fde4def34fa751ffdbd39e554c2f4fc5c487f2652630260ea414b1d734d2970f45f7 SHA512 4deae5985a7cba45eda3a259fc26dee232155aad325bf65883263410c0fed25ae5168e987bc899da1f12f9e080e01c8fadf5910b4881957735d2511555dbbd2b
|
||||
TIMESTAMP 2021-11-10T16:39:12Z
|
||||
MANIFEST Manifest.files.gz 29311 BLAKE2B 8ffa96289588ca1b0294dc54fc666c9c5ab9b38d6747fc58c5ccf0ac057239f1f49de85b92191d867106d77dc294a2ce0127ac81de33d019873d06c6ab1ef91a SHA512 1deda233d4c4436fa26e13654d109a07d01908c0143e9ab449ee98b3b0cb2c4f98698968848e68d03c2bb697b0fc528b73925136515d05ce05e5d5f758ca9509
|
||||
TIMESTAMP 2021-11-11T13:39:12Z
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmGL9bBfFIAAAAAALgAo
|
||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmGNHQBfFIAAAAAALgAo
|
||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||
klA+Cw//bbZeVSSo0bl4s1G+yOe5VRhRMerrRbY8Fl7fyn42XxYla4vzwJSK4Geb
|
||||
mX6gsoqZ23hXh7HQqj7uyv7wLh2n6uhH92AqyDDy+2OIqYWM09HUIWifcS4604wn
|
||||
Tzls8Zpks9Ao5/tvctG1iVBFHiUpkQR2ZZWB88vBPeshrb6umrY6Gz3wr6DCkgYn
|
||||
htsGPLemYGpdD/C9lmiZgjrvFknBeok4Pry0hber7+Cm1iLM5bcPwuGzZAwUd6bW
|
||||
XH+DOd7h8/e/TvgX7C5ePG3UOkV0Z8JY3KMXSqWhQRQbrfDdqb20FcOhELVU5LYr
|
||||
4ebrehEacZ/nkSHPr/6zrgYZp0A9N7fCQpgQi+TXt8owj0lkEhvVEidd2A6chyr/
|
||||
kLkopdAxHcGRZB7aBlE5W/GNaZWb+VD+3XHBIQmJZ912raT+XD9+QjsGLagG7t6Z
|
||||
SP9Ca26mBS12QMlkAN0p5zIFXEY+VvxtogW+VvQtXw3XRIEJOb4AGByIeoQP9ELa
|
||||
gulTxN+BkK2D3VqVcjFIlNmIrDKz4Nk7nE12HXNtcTbJ6tTQ9x5cpW7K7V6jNipk
|
||||
XwczNrBgeYTRmS8+7Xh6Kb1XpyNi7XImBo58ta7qXyqtw3Z2tVQAbxlGNlAN0jyX
|
||||
MRQGhdcacA+iAtc2s+gvDgVMAONQsCeCX7rGNXV0/1By+hjPs4Q=
|
||||
=5z3q
|
||||
klAlrBAAp2PbSrqrNU/3fJ0sXHuTHkQ6yxLATyfRxuT/Y+cu/VZKLm1ylsiUfPNV
|
||||
egmw0zuR9yM9ybcfIU1VEwGBQ9lUu7Qc7Zgygp37Xw47GCFRumMjuZ650OUe75M+
|
||||
7Zwpiqrzg7WZ/KOCIFaPgY3T/RE7LTiJyUTgI0VsYe87+08xzx/qTEg/nxA1wGAa
|
||||
wbQHLwhqyiaV5iZtQGKJsVbT9i7Va0eALtJfsyI/VI8IxtRweIX7iop8dnjV6kWe
|
||||
rF9wWX3zOf7novBP+sedmbnCMZXfkHUrFzJIuGgs0GwwASKTwPIsm4m5Y9KOZfcE
|
||||
oNxIVGCFUruy0SBjJFvqeq23ld6ER6TUTEoDclDCzhJNdRDtPG689VeSWOlDciIP
|
||||
chz0Sel5S3qvvxTR9AzRMJk1abNgKMLJgJc8qptdV/OxA8wCckEuD5EhyOOqpnPn
|
||||
wZN2oC5WF9MujQXqy+EG6CQ4hLqtBekJ/jPJB03ICJ6zlxn2t+s0Ay3GKUi/T3c8
|
||||
VzmPQqSpzUmBYNL9hUFi2k52IR35h4y45Vlw07EUjOzo5u3S3K2Uj9fEL/eoUlDg
|
||||
6WLNfjzWf1hYPAB18xiQ6e9ZgmfDXB2DrqgldRu2KvjuoMFpBEb6iid71NJ2EEUf
|
||||
CL6++ZIn8z0XC/zrVyFOwMQQ1V4Qf1tsFQh5C+iv0XllucGasoM=
|
||||
=zRHF
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
inherit bash-completion-r1 distutils-r1
|
||||
|
||||
DESCRIPTION="Universal Command Line Environment for AWS"
|
||||
HOMEPAGE="https://pypi.org/project/awscli/"
|
||||
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/aws-cli-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
|
||||
# botocore is x.(y+1).z
|
||||
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)"
|
||||
RDEPEND="
|
||||
>=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
|
||||
dev-python/colorama[${PYTHON_USEDEP}]
|
||||
dev-python/docutils[${PYTHON_USEDEP}]
|
||||
dev-python/rsa[${PYTHON_USEDEP}]
|
||||
>=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
distutils_enable_tests --install pytest
|
||||
|
||||
src_prepare() {
|
||||
# do not rely on bundled deps in botocore (sic!)
|
||||
find -name '*.py' -exec sed -i \
|
||||
-e 's:from botocore[.]vendored import:import:' \
|
||||
-e 's:from botocore[.]vendored[.]:from :' \
|
||||
{} + || die
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
python_test() {
|
||||
distutils_install_for_testing
|
||||
# integration tests require AWS credentials and Internet access
|
||||
epytest tests/{functional,unit}
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
newbashcomp bin/aws_bash_completer aws
|
||||
|
||||
insinto /usr/share/zsh/site-functions
|
||||
newins bin/aws_zsh_completer.sh _aws
|
||||
|
||||
distutils-r1_python_install_all
|
||||
|
||||
rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
AUX gixy-0.1.20-backports.patch 2169 BLAKE2B 1e34947b01988a676fd0bbc597613722fa98dc05011cd3dcf11fbc1315ae26fe536f34215a5f89bff414e458c75675631d78bf153ef4e9e4b5305c83a77c0129 SHA512 597f61611ac805f756c8020f823467a11260e4e09bb5c0499dd7ce4f203f89510fdbf0a5a5391856f122fefc5c32e5b3bb2e5feca155c79735b22d79a6001942
|
||||
DIST gixy-0.1.20.tar.gz 710691 BLAKE2B 09043925d950a9a35de4df91ef3c2f9e5ca4458227320555a109e50d0838fb10ae22d086cdfc39c0d76bcd051c1a7e1d5e291354cc457cff398be8d164cbfde6 SHA512 d666e758c2746c201a11b67b4b99cee1bd3406085eb1c0aa9ae520b72d3a1273e09e3475226a6e54fbfbcefe65b3be0fc877e66cbaa81f384f757767852bc08e
|
||||
EBUILD gixy-0.1.20.ebuild 830 BLAKE2B 3e0dd5a5672dca0f4dd04889f31c0e1230d45cbf315efcbcb2460292af64dabc9cbf5d4175244b7937a241ded41cc90a787c916499589059bc53e44b6011a88f SHA512 dc55945c2782d6fe09e2ff921668f5bab669fa7581a8a14fcbc338ff2dccf3063697576244aa1f0a7124a1c4a7349986c86da6a9060e0f2f0d46c9a601f1a215
|
||||
EBUILD gixy-0.1.20-r1.ebuild 724 BLAKE2B 792c202d33715ff1c95c9fa44b5a4444bcf150a2f6cffa992ce1cb75411b901d35ed02a46cc43129d82e536162efa478f07707c39393b199222c340c1150593f SHA512 db2af8b947c116ee0a26b1c20f6666cde1149fc28c7b5e8148a8c1130c2e19b7a8a7c5c373f13e5de290c3b0a5bce9cdb388015c7114ad8c7f4060f135318f63
|
||||
MISC metadata.xml 324 BLAKE2B f6f81a115f0e155af5bb5031ddf6e8fb5cdc293c83fd93c4fddc38b06074866b5755f76ec4836cc0736550142e2f3e6c41f105ddb32069862a984a39fa0345f3 SHA512 161132676a924c42219b89d8c994159c4e89cb44d5f7598652ad42e5b19ae799185e430adb9a266410ef1f8dd5ae9f39b8385bbc9aa9bfbf8285d399ac0d07d0
|
||||
|
@ -0,0 +1,76 @@
|
||||
diff --git a/gixy/core/regexp.py b/gixy/core/regexp.py
|
||||
index 7a96187..f360604 100644
|
||||
--- a/gixy/core/regexp.py
|
||||
+++ b/gixy/core/regexp.py
|
||||
@@ -3,7 +3,11 @@ import logging
|
||||
import re
|
||||
import random
|
||||
import itertools
|
||||
-from cached_property import cached_property
|
||||
+
|
||||
+try:
|
||||
+ from functools import cached_property
|
||||
+except ImportError:
|
||||
+ from cached_property import cached_property
|
||||
|
||||
import gixy.core.sre_parse.sre_parse as sre_parse
|
||||
|
||||
diff --git a/gixy/directives/block.py b/gixy/directives/block.py
|
||||
index 5e5b1ed..cc9bcb0 100644
|
||||
--- a/gixy/directives/block.py
|
||||
+++ b/gixy/directives/block.py
|
||||
@@ -1,4 +1,7 @@
|
||||
-from cached_property import cached_property
|
||||
+try:
|
||||
+ from functools import cached_property
|
||||
+except ImportError:
|
||||
+ from cached_property import cached_property
|
||||
|
||||
from gixy.directives.directive import Directive
|
||||
from gixy.core.variable import Variable
|
||||
diff --git a/gixy/parser/raw_parser.py b/gixy/parser/raw_parser.py
|
||||
index 6a30b7f..0f43308 100644
|
||||
--- a/gixy/parser/raw_parser.py
|
||||
+++ b/gixy/parser/raw_parser.py
|
||||
@@ -1,7 +1,11 @@
|
||||
import logging
|
||||
import codecs
|
||||
import six
|
||||
-from cached_property import cached_property
|
||||
+
|
||||
+try:
|
||||
+ from functools import cached_property
|
||||
+except ImportError:
|
||||
+ from cached_property import cached_property
|
||||
|
||||
from pyparsing import (
|
||||
Literal, Suppress, White, Word, alphanums, Forward, Group, Optional, Combine,
|
||||
diff --git a/requirements.txt b/requirements.txt
|
||||
index dbf6d5f..47a1b54 100644
|
||||
--- a/requirements.txt
|
||||
+++ b/requirements.txt
|
||||
@@ -1,6 +1,6 @@
|
||||
pyparsing>=1.5.5
|
||||
-cached-property>=1.2.0
|
||||
+cached-property>=1.2.0;python_version<"3.8"
|
||||
argparse>=1.4.0
|
||||
six>=1.1.0
|
||||
Jinja2>=2.8
|
||||
-ConfigArgParse>=0.11.0
|
||||
\ No newline at end of file
|
||||
+ConfigArgParse>=0.11.0
|
||||
diff --git a/setup.py b/setup.py
|
||||
index e4314a6..e57842b 100644
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -18,8 +18,8 @@ setup(
|
||||
url='https://github.com/yandex/gixy',
|
||||
install_requires=[
|
||||
'pyparsing>=1.5.5',
|
||||
- 'cached-property>=1.2.0',
|
||||
- 'argparse>=1.4.0',
|
||||
+ 'cached-property>=1.2.0;python_version<"3.8"',
|
||||
+ 'argparse>=1.4.0;python_version<"3.2"',
|
||||
'six>=1.1.0',
|
||||
'Jinja2>=2.8',
|
||||
'ConfigArgParse>=0.11.0'
|
Binary file not shown.
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
DIST gnome-autoar-0.3.3.tar.xz 298536 BLAKE2B effbd3c15ab851c97f3c69f96bbf806f3639ce4865161df99b7f84ec2c4c8a3df9381517227d9a475b1006d88ac21eb02b4b474fd8bd27524959b56cf486e888 SHA512 41cda2670506e9b3f79c4995d2fdfbd5024777d8f8b3f85a2010af4e5f4303743d26ad9cad787c995362f83b65617ed5773d972c8aa2c7bdcd358d873cb86ec4
|
||||
DIST gnome-autoar-0.4.0.tar.xz 50176 BLAKE2B 6dce638d180ae8566f45757870cdf0de70a944cbdfde940f13bd139f3ee6fb1c18ff91ca0b1cc9b99dbeb4b5c67314c81448e1876a328e928b2d9787492988ec SHA512 ab4ef47ef65e4fa0dc652b19a9eb94cc307013e4c7ced6980cedc7ced20fb77d53e1807c20b14a69c1ddc536c4ed0007062481e258d36c07e3be837537916b7f
|
||||
EBUILD gnome-autoar-0.3.3.ebuild 938 BLAKE2B 14ef901e62956cb84ccec0790971e83dc176e73b8da92d2e785bb8b0136132b5bfed43964139409f915b43babf27ab09f7ad5cb3eac9c0b4c454e6552cbb7c47 SHA512 70a9f7e15c9db87e4d56c089a407da0b97bc274bcf6a6deed93e9c16828e5f2e51ac0d8bca55b684e98784ca80fcc3af0d52ee6768b4b8b74bb522fb9096fdc5
|
||||
DIST gnome-autoar-0.4.1.tar.xz 50152 BLAKE2B d54677ccd50898d9764e385dfbf27dc5c145aa2cc7b824594e69481f20de1ce34986855c1aba2efd86b4ad56b4261564895b217c58b661d2c20d50b4341fefa4 SHA512 5c082c42342256c3af9dfa49435c1ab884c051a9c47a0313a343a747c2f30de2662505f4d77db20dffbdd39a5d0447d2dfb4ccf3da96a198ea987bc5c0c0dddf
|
||||
EBUILD gnome-autoar-0.4.0.ebuild 1115 BLAKE2B a5fe8db17f66aa0846fb2b892062281285b2c4d63fc7a7f16550496ed80e2437e12c5409d4628ce6167ae43d3eab70489c22e451b7574c3801747eafb351ac65 SHA512 befc72f71575680a3b88085982901b8e6a5da3dfbcd528333417ef965ab63effc23299b27ed17ba49ca6ffaf791c0f74d3a9e087f5d55e29c6a0cefb0ec37114
|
||||
EBUILD gnome-autoar-0.4.1.ebuild 1095 BLAKE2B 79114c84364bba0d09a1ad9a113cfd2857c392bd0875efe9b72542aa706a87edd604062399af67d11b4b7ca454520425edcbc6cc7888a8bc8564d1ffddfcede0 SHA512 b20d6862d9c1eb3cbe1e47a859779b5c26df6d960051b115fdb6fe155f766db3f968c6055d7ff18f2914b17a0b5b121f2909a6b905c1ed4ef4f744086eb4ad68
|
||||
MISC metadata.xml 465 BLAKE2B 11413058ead980c52d3389e3aeb7daf756c4a39e3caddee888e4da23e32490e912debf6448ff4a7d0222132545ec9bea295018d9c438475cb920e24cada3d81c SHA512 082d48f638537b52bce8cd7dcf3ac68cbd01cc5f4ab2a6a4dacf25e28c062bcd6cf7f20cebb9f1ad23ed4ce33ee9dfd1e5bac59965ea200ed28c1bc095a3510d
|
||||
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Delta compression suite for using/generating binary patches"
|
||||
HOMEPAGE="https://github.com/zmedico/tarsync"
|
||||
SRC_URI="https://github.com/zmedico/tarsync/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux"
|
||||
|
||||
DEPEND=">=dev-util/diffball-0.7"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
tc-export CC
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin tarsync #make install doesn't support prefix
|
||||
einstalldocs
|
||||
}
|
Binary file not shown.
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
MY_PV="${PN}-nologo-${PV}"
|
||||
|
||||
DESCRIPTION="An HP-42S Calculator Simulator"
|
||||
HOMEPAGE="https://thomasokken.com/free42/"
|
||||
SRC_URI="https://thomasokken.com/free42/upstream/${MY_PV}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+alsa"
|
||||
|
||||
DEPEND="dev-libs/atk
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/gtk+:3
|
||||
alsa? ( media-libs/alsa-lib )"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( CREDITS HISTORY README )
|
||||
S="${WORKDIR}/${MY_PV}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-2.5.16-fix-makefile.patch"
|
||||
"${FILESDIR}/${PN}-2.5.3-fix-build-intel-lib.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local myconf
|
||||
use alsa && myconf="AUDIO_ALSA=yes"
|
||||
emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" ${myconf} -C gtk
|
||||
emake -C gtk clean
|
||||
emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" BCD_MATH=1 ${myconf} -C gtk
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dobin gtk/free42bin gtk/free42dec
|
||||
}
|
Binary file not shown.
@ -0,0 +1,215 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
inherit go-module systemd
|
||||
EGIT_COMMIT=39d8a4f5e178e4e75ae481fbd9028ff044843c2d
|
||||
|
||||
DESCRIPTION="Prometheus Exporter for Redis Metrics. Supports Redis 2.x, 3.x and 4.x"
|
||||
HOMEPAGE="https://github.com/oliver006/redis_exporter"
|
||||
EGO_SUM=(
|
||||
"cloud.google.com/go v0.34.0/go.mod"
|
||||
"github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod"
|
||||
"github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod"
|
||||
"github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod"
|
||||
"github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod"
|
||||
"github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod"
|
||||
"github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod"
|
||||
"github.com/beorn7/perks v1.0.0/go.mod"
|
||||
"github.com/beorn7/perks v1.0.1"
|
||||
"github.com/beorn7/perks v1.0.1/go.mod"
|
||||
"github.com/cespare/xxhash/v2 v2.1.1"
|
||||
"github.com/cespare/xxhash/v2 v2.1.1/go.mod"
|
||||
"github.com/davecgh/go-spew v1.1.0/go.mod"
|
||||
"github.com/davecgh/go-spew v1.1.1"
|
||||
"github.com/davecgh/go-spew v1.1.1/go.mod"
|
||||
"github.com/go-kit/kit v0.8.0/go.mod"
|
||||
"github.com/go-kit/kit v0.9.0/go.mod"
|
||||
"github.com/go-kit/log v0.1.0/go.mod"
|
||||
"github.com/go-logfmt/logfmt v0.3.0/go.mod"
|
||||
"github.com/go-logfmt/logfmt v0.4.0/go.mod"
|
||||
"github.com/go-logfmt/logfmt v0.5.0/go.mod"
|
||||
"github.com/go-stack/stack v1.8.0/go.mod"
|
||||
"github.com/gogo/protobuf v1.1.1/go.mod"
|
||||
"github.com/golang/protobuf v1.2.0/go.mod"
|
||||
"github.com/golang/protobuf v1.3.1/go.mod"
|
||||
"github.com/golang/protobuf v1.3.2/go.mod"
|
||||
"github.com/golang/protobuf v1.4.0-rc.1/go.mod"
|
||||
"github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod"
|
||||
"github.com/golang/protobuf v1.4.0-rc.2/go.mod"
|
||||
"github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod"
|
||||
"github.com/golang/protobuf v1.4.0/go.mod"
|
||||
"github.com/golang/protobuf v1.4.2/go.mod"
|
||||
"github.com/golang/protobuf v1.4.3"
|
||||
"github.com/golang/protobuf v1.4.3/go.mod"
|
||||
"github.com/gomodule/redigo v1.8.5"
|
||||
"github.com/gomodule/redigo v1.8.5/go.mod"
|
||||
"github.com/google/go-cmp v0.3.0/go.mod"
|
||||
"github.com/google/go-cmp v0.3.1/go.mod"
|
||||
"github.com/google/go-cmp v0.4.0/go.mod"
|
||||
"github.com/google/go-cmp v0.5.4/go.mod"
|
||||
"github.com/google/go-cmp v0.5.5"
|
||||
"github.com/google/go-cmp v0.5.5/go.mod"
|
||||
"github.com/google/gofuzz v1.0.0/go.mod"
|
||||
"github.com/jpillora/backoff v1.0.0/go.mod"
|
||||
"github.com/json-iterator/go v1.1.6/go.mod"
|
||||
"github.com/json-iterator/go v1.1.10/go.mod"
|
||||
"github.com/json-iterator/go v1.1.11/go.mod"
|
||||
"github.com/julienschmidt/httprouter v1.2.0/go.mod"
|
||||
"github.com/julienschmidt/httprouter v1.3.0/go.mod"
|
||||
"github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod"
|
||||
"github.com/konsorten/go-windows-terminal-sequences v1.0.3/go.mod"
|
||||
"github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod"
|
||||
"github.com/kr/pretty v0.1.0"
|
||||
"github.com/kr/pretty v0.1.0/go.mod"
|
||||
"github.com/kr/pty v1.1.1/go.mod"
|
||||
"github.com/kr/text v0.1.0"
|
||||
"github.com/kr/text v0.1.0/go.mod"
|
||||
"github.com/matttproud/golang_protobuf_extensions v1.0.1"
|
||||
"github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod"
|
||||
"github.com/mna/redisc v1.1.7"
|
||||
"github.com/mna/redisc v1.1.7/go.mod"
|
||||
"github.com/mna/redisc v1.3.2"
|
||||
"github.com/mna/redisc v1.3.2/go.mod"
|
||||
"github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod"
|
||||
"github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod"
|
||||
"github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod"
|
||||
"github.com/modern-go/reflect2 v1.0.1/go.mod"
|
||||
"github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod"
|
||||
"github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod"
|
||||
"github.com/pkg/errors v0.8.0/go.mod"
|
||||
"github.com/pkg/errors v0.8.1/go.mod"
|
||||
"github.com/pkg/errors v0.9.1/go.mod"
|
||||
"github.com/pmezard/go-difflib v1.0.0"
|
||||
"github.com/pmezard/go-difflib v1.0.0/go.mod"
|
||||
"github.com/prometheus/client_golang v0.9.1/go.mod"
|
||||
"github.com/prometheus/client_golang v1.0.0/go.mod"
|
||||
"github.com/prometheus/client_golang v1.7.1/go.mod"
|
||||
"github.com/prometheus/client_golang v1.11.0"
|
||||
"github.com/prometheus/client_golang v1.11.0/go.mod"
|
||||
"github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod"
|
||||
"github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod"
|
||||
"github.com/prometheus/client_model v0.2.0"
|
||||
"github.com/prometheus/client_model v0.2.0/go.mod"
|
||||
"github.com/prometheus/common v0.4.1/go.mod"
|
||||
"github.com/prometheus/common v0.10.0/go.mod"
|
||||
"github.com/prometheus/common v0.26.0"
|
||||
"github.com/prometheus/common v0.26.0/go.mod"
|
||||
"github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod"
|
||||
"github.com/prometheus/procfs v0.0.2/go.mod"
|
||||
"github.com/prometheus/procfs v0.1.3/go.mod"
|
||||
"github.com/prometheus/procfs v0.6.0"
|
||||
"github.com/prometheus/procfs v0.6.0/go.mod"
|
||||
"github.com/sirupsen/logrus v1.2.0/go.mod"
|
||||
"github.com/sirupsen/logrus v1.4.2/go.mod"
|
||||
"github.com/sirupsen/logrus v1.6.0/go.mod"
|
||||
"github.com/sirupsen/logrus v1.8.1"
|
||||
"github.com/sirupsen/logrus v1.8.1/go.mod"
|
||||
"github.com/stretchr/objx v0.1.0/go.mod"
|
||||
"github.com/stretchr/objx v0.1.1/go.mod"
|
||||
"github.com/stretchr/testify v1.2.2/go.mod"
|
||||
"github.com/stretchr/testify v1.3.0/go.mod"
|
||||
"github.com/stretchr/testify v1.4.0/go.mod"
|
||||
"github.com/stretchr/testify v1.5.1"
|
||||
"github.com/stretchr/testify v1.5.1/go.mod"
|
||||
"github.com/stretchr/testify v1.7.0/go.mod"
|
||||
"golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod"
|
||||
"golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod"
|
||||
"golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod"
|
||||
"golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod"
|
||||
"golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod"
|
||||
"golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod"
|
||||
"golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod"
|
||||
"golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod"
|
||||
"golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod"
|
||||
"golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod"
|
||||
"golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod"
|
||||
"golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod"
|
||||
"golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod"
|
||||
"golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20200615200032-f1bc736245b1/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40"
|
||||
"golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40/go.mod"
|
||||
"golang.org/x/text v0.3.0/go.mod"
|
||||
"golang.org/x/text v0.3.2/go.mod"
|
||||
"golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod"
|
||||
"golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543"
|
||||
"golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod"
|
||||
"google.golang.org/appengine v1.4.0/go.mod"
|
||||
"google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod"
|
||||
"google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod"
|
||||
"google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod"
|
||||
"google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod"
|
||||
"google.golang.org/protobuf v1.21.0/go.mod"
|
||||
"google.golang.org/protobuf v1.23.0/go.mod"
|
||||
"google.golang.org/protobuf v1.26.0-rc.1"
|
||||
"google.golang.org/protobuf v1.26.0-rc.1/go.mod"
|
||||
"gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod"
|
||||
"gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod"
|
||||
"gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15"
|
||||
"gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod"
|
||||
"gopkg.in/yaml.v2 v2.2.1/go.mod"
|
||||
"gopkg.in/yaml.v2 v2.2.2/go.mod"
|
||||
"gopkg.in/yaml.v2 v2.2.4/go.mod"
|
||||
"gopkg.in/yaml.v2 v2.2.5/go.mod"
|
||||
"gopkg.in/yaml.v2 v2.3.0"
|
||||
"gopkg.in/yaml.v2 v2.3.0/go.mod"
|
||||
"gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod"
|
||||
)
|
||||
go-module_set_globals
|
||||
SRC_URI="https://github.com/oliver006/redis_exporter/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
${EGO_SUM_SRC_URI}"
|
||||
|
||||
LICENSE="MIT Apache-2.0 BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
RDEPEND="
|
||||
acct-user/redis_exporter
|
||||
acct-group/redis_exporter"
|
||||
DEPEND="${RDEPEND}"
|
||||
RESTRICT+=" test"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -e "s|\(^[[:space:]]*VERSION[[:space:]]*=[[:space:]]*\).*|\1\"${PV}\"|" \
|
||||
-e "s|\(^[[:space:]]*BUILD_DATE[[:space:]]*=[[:space:]]*\).*|\1\"$(LC_ALL=C date -u)\"|" \
|
||||
-e "s|\(^[[:space:]]*COMMIT_SHA1[[:space:]]*=[[:space:]]*\).*|\1\"${EGIT_COMMIT}\"|" \
|
||||
-i main.go || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export GOBIN="${S}/bin"
|
||||
go install \
|
||||
-ldflags="-X main.BuildVersion=${PV} -X main.BuildCommitSha=${EGIT_COMMIT} -X main.BuildDate=$(date +%F-%T)" \
|
||||
./... || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
go test -work ./... || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin "${GOBIN}/redis_exporter"
|
||||
dodoc README.md
|
||||
local dir
|
||||
for dir in /var/{lib,log}/${PN}; do
|
||||
keepdir "${dir}"
|
||||
fowners ${PN}:${PN} "${dir}"
|
||||
done
|
||||
newinitd "${FILESDIR}"/${PN}.initd ${PN}
|
||||
newconfd "${FILESDIR}"/${PN}.confd ${PN}
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${PN}.logrotated" "${PN}"
|
||||
systemd_dounit "${FILESDIR}/${PN}.service"
|
||||
}
|
Binary file not shown.
@ -1,23 +0,0 @@
|
||||
From d025f3deb6349f56a7fc49551e819cfe13f97917 Mon Sep 17 00:00:00 2001
|
||||
From: Paul Beckingham <paul@beckingham.net>
|
||||
Date: Wed, 31 Aug 2016 17:48:45 -0400
|
||||
Subject: [PATCH] TW-1778: Unicode strings are truncated in task description
|
||||
|
||||
- Thanks to Andrew, bjonnh, OKOMPer, Vladimir.
|
||||
---
|
||||
diff --git a/src/text.cpp b/src/text.cpp
|
||||
index f5e3496b..bc8353f7 100644
|
||||
--- a/src/text.cpp
|
||||
+++ b/src/text.cpp
|
||||
@@ -248,7 +248,7 @@ bool extractLine (
|
||||
// Premature EOL.
|
||||
if (character == '\n')
|
||||
{
|
||||
- line = text.substr (offset, line_length);
|
||||
+ line = text.substr (offset, prior_cursor - offset);
|
||||
offset = cursor;
|
||||
return true;
|
||||
}
|
||||
--
|
||||
2.11.0
|
||||
|
@ -1,17 +0,0 @@
|
||||
Do not force the use of libc++ when compiling with Clang
|
||||
Fix by David Denoncin
|
||||
https://bugs.gentoo.org/729560
|
||||
|
||||
--- a/CMakeLists.txt 2020-08-09 14:04:40.095904996 -0000
|
||||
+++ b/CMakeLists.txt 2020-08-09 14:04:59.449238208 -0000
|
||||
@@ -43,10 +43,6 @@
|
||||
message (FATAL_ERROR "C++11 support missing. Try upgrading your C++ compiler. If you have a good reason for using an outdated compiler, please let us know at support@taskwarrior.org.")
|
||||
endif (_HAS_CXX11)
|
||||
|
||||
-if (${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang")
|
||||
- set (_CXX11_FLAGS "${_CXX11_FLAGS} -stdlib=libc++")
|
||||
-endif (${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang")
|
||||
-
|
||||
if (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
|
||||
set (LINUX true)
|
||||
elseif (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
|
Binary file not shown.
@ -1,310 +0,0 @@
|
||||
From ec23228a3a2fc4e8868f7f04b838313be59ad719 Mon Sep 17 00:00:00 2001
|
||||
From: Jan-Marek Glogowski <glogow@fbihome.de>
|
||||
Date: Sun, 11 Apr 2021 17:40:26 +0200
|
||||
Subject: tdf#143796 Qt5/KF5 fix double-buffer graphics
|
||||
|
||||
This is a squashed commit for:
|
||||
|
||||
"Qt5/KF5 get rid of unneeded own grahics handling"
|
||||
"tdf#143334 Qt5 don't reset buffer on style change"
|
||||
"tdf#144008 Qt5/Kf5 create frames in the GUI thread"
|
||||
|
||||
commit 963f252cd1ea9c268a6ced68a3454b10cbee1a89
|
||||
commit ec77a2ed0283cb3446f6e352fc329afd3dfb785c
|
||||
commit 923b30aa27ceb377d6a540c012000e89ce5db31e
|
||||
|
||||
The first commit exposed the same problem to kf5, the 2nd patch is
|
||||
the real fix and the 3rd partly a regression for kf5 from the 1st
|
||||
commit but also an additional bugfix for qt5.
|
||||
|
||||
Change-Id: I84b8dd106a35a5c2fda08a525f657b0b733a5cb7
|
||||
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121795
|
||||
Tested-by: Jenkins
|
||||
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
|
||||
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
|
||||
Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
|
||||
---
|
||||
vcl/inc/qt5/Qt5Frame.hxx | 8 +-------
|
||||
vcl/inc/qt5/Qt5Instance.hxx | 1 +
|
||||
vcl/qt5/Qt5Frame.cxx | 34 ++++++++++++----------------------
|
||||
vcl/qt5/Qt5Instance.cxx | 18 +++++++++++++++---
|
||||
vcl/unx/kf5/KF5SalFrame.cxx | 24 ------------------------
|
||||
vcl/unx/kf5/KF5SalFrame.hxx | 6 ------
|
||||
vcl/unx/kf5/KF5SalInstance.cxx | 16 +++++++++++++---
|
||||
vcl/unx/kf5/KF5SalInstance.hxx | 1 +
|
||||
8 files changed, 43 insertions(+), 65 deletions(-)
|
||||
|
||||
diff --git a/vcl/inc/qt5/Qt5Frame.hxx b/vcl/inc/qt5/Qt5Frame.hxx
|
||||
index 54a721e03730..9b6e3811c3bb 100644
|
||||
--- a/vcl/inc/qt5/Qt5Frame.hxx
|
||||
+++ b/vcl/inc/qt5/Qt5Frame.hxx
|
||||
@@ -77,17 +77,12 @@ class VCLPLUG_QT5_PUBLIC Qt5Frame : public QObject, public SalFrame
|
||||
std::unique_ptr<QImage> m_pQImage;
|
||||
std::unique_ptr<Qt5Graphics> m_pQt5Graphics;
|
||||
UniqueCairoSurface m_pSurface;
|
||||
- std::unique_ptr<Qt5SvpGraphics> m_pOurSvpGraphics;
|
||||
- // in base class, this ptr is the same as m_pOurSvpGraphic
|
||||
- // in derived class, it can point to a derivative
|
||||
- // of Qt5SvpGraphics (which the derived class then owns)
|
||||
- Qt5SvpGraphics* m_pSvpGraphics;
|
||||
+ std::unique_ptr<Qt5SvpGraphics> m_pSvpGraphics;
|
||||
DamageHandler m_aDamageHandler;
|
||||
QRegion m_aRegion;
|
||||
bool m_bNullRegion;
|
||||
|
||||
bool m_bGraphicsInUse;
|
||||
- bool m_bGraphicsInvalid;
|
||||
SalFrameStyleFlags m_nStyle;
|
||||
Qt5Frame* m_pParent;
|
||||
PointerStyle m_ePointerStyle;
|
||||
@@ -144,7 +139,6 @@ public:
|
||||
void Damage(sal_Int32 nExtentsX, sal_Int32 nExtentsY, sal_Int32 nExtentsWidth,
|
||||
sal_Int32 nExtentsHeight) const;
|
||||
|
||||
- void InitQt5SvpGraphics(Qt5SvpGraphics* pQt5SvpGraphics);
|
||||
virtual SalGraphics* AcquireGraphics() override;
|
||||
virtual void ReleaseGraphics(SalGraphics* pGraphics) override;
|
||||
|
||||
diff --git a/vcl/inc/qt5/Qt5Instance.hxx b/vcl/inc/qt5/Qt5Instance.hxx
|
||||
index d73a59de51c1..a2372e58f8c9 100644
|
||||
--- a/vcl/inc/qt5/Qt5Instance.hxx
|
||||
+++ b/vcl/inc/qt5/Qt5Instance.hxx
|
||||
@@ -82,6 +82,7 @@ protected:
|
||||
virtual Qt5FilePicker*
|
||||
createPicker(css::uno::Reference<css::uno::XComponentContext> const& context,
|
||||
QFileDialog::FileMode);
|
||||
+ bool useCairo() const { return m_bUseCairo; }
|
||||
|
||||
public:
|
||||
explicit Qt5Instance(std::unique_ptr<QApplication>& pQApp, bool bUseCairo = false);
|
||||
diff --git a/vcl/qt5/Qt5Frame.cxx b/vcl/qt5/Qt5Frame.cxx
|
||||
index b398e9a5cf3b..d39d1729c812 100644
|
||||
--- a/vcl/qt5/Qt5Frame.cxx
|
||||
+++ b/vcl/qt5/Qt5Frame.cxx
|
||||
@@ -104,10 +104,8 @@ sal_Int32 screenNumber(const QScreen* pScreen)
|
||||
Qt5Frame::Qt5Frame(Qt5Frame* pParent, SalFrameStyleFlags nStyle, bool bUseCairo)
|
||||
: m_pTopLevel(nullptr)
|
||||
, m_bUseCairo(bUseCairo)
|
||||
- , m_pSvpGraphics(nullptr)
|
||||
, m_bNullRegion(true)
|
||||
, m_bGraphicsInUse(false)
|
||||
- , m_bGraphicsInvalid(false)
|
||||
, m_ePointerStyle(PointerStyle::Arrow)
|
||||
, m_pDragSource(nullptr)
|
||||
, m_pDropTarget(nullptr)
|
||||
@@ -288,17 +286,6 @@ void Qt5Frame::Damage(sal_Int32 nExtentsX, sal_Int32 nExtentsY, sal_Int32 nExten
|
||||
1 / devicePixelRatioF()));
|
||||
}
|
||||
|
||||
-void Qt5Frame::InitQt5SvpGraphics(Qt5SvpGraphics* pQt5SvpGraphics)
|
||||
-{
|
||||
- QSize aSize = m_pQWidget->size() * devicePixelRatioF();
|
||||
- m_pSvpGraphics = pQt5SvpGraphics;
|
||||
- m_pSurface.reset(
|
||||
- cairo_image_surface_create(CAIRO_FORMAT_ARGB32, aSize.width(), aSize.height()));
|
||||
- m_pSvpGraphics->setSurface(m_pSurface.get(), basegfx::B2IVector(aSize.width(), aSize.height()));
|
||||
- cairo_surface_set_user_data(m_pSurface.get(), Qt5SvpGraphics::getDamageKey(), &m_aDamageHandler,
|
||||
- nullptr);
|
||||
-}
|
||||
-
|
||||
SalGraphics* Qt5Frame::AcquireGraphics()
|
||||
{
|
||||
if (m_bGraphicsInUse)
|
||||
@@ -308,24 +295,28 @@ SalGraphics* Qt5Frame::AcquireGraphics()
|
||||
|
||||
if (m_bUseCairo)
|
||||
{
|
||||
- if (!m_pOurSvpGraphics || m_bGraphicsInvalid)
|
||||
+ if (!m_pSvpGraphics)
|
||||
{
|
||||
- m_pOurSvpGraphics.reset(new Qt5SvpGraphics(this));
|
||||
- InitQt5SvpGraphics(m_pOurSvpGraphics.get());
|
||||
- m_bGraphicsInvalid = false;
|
||||
+ QSize aSize = m_pQWidget->size() * devicePixelRatioF();
|
||||
+ m_pSvpGraphics.reset(new Qt5SvpGraphics(this));
|
||||
+ m_pSurface.reset(
|
||||
+ cairo_image_surface_create(CAIRO_FORMAT_ARGB32, aSize.width(), aSize.height()));
|
||||
+ m_pSvpGraphics->setSurface(m_pSurface.get(),
|
||||
+ basegfx::B2IVector(aSize.width(), aSize.height()));
|
||||
+ cairo_surface_set_user_data(m_pSurface.get(), Qt5SvpGraphics::getDamageKey(),
|
||||
+ &m_aDamageHandler, nullptr);
|
||||
}
|
||||
- return m_pOurSvpGraphics.get();
|
||||
+ return m_pSvpGraphics.get();
|
||||
}
|
||||
else
|
||||
{
|
||||
- if (!m_pQt5Graphics || m_bGraphicsInvalid)
|
||||
+ if (!m_pQt5Graphics)
|
||||
{
|
||||
m_pQt5Graphics.reset(new Qt5Graphics(this));
|
||||
m_pQImage.reset(
|
||||
new QImage(m_pQWidget->size() * devicePixelRatioF(), Qt5_DefaultFormat32));
|
||||
m_pQImage->fill(Qt::transparent);
|
||||
m_pQt5Graphics->ChangeQImage(m_pQImage.get());
|
||||
- m_bGraphicsInvalid = false;
|
||||
}
|
||||
return m_pQt5Graphics.get();
|
||||
}
|
||||
@@ -335,7 +326,7 @@ void Qt5Frame::ReleaseGraphics(SalGraphics* pSalGraph)
|
||||
{
|
||||
(void)pSalGraph;
|
||||
if (m_bUseCairo)
|
||||
- assert(pSalGraph == m_pOurSvpGraphics.get());
|
||||
+ assert(pSalGraph == m_pSvpGraphics.get());
|
||||
else
|
||||
assert(pSalGraph == m_pQt5Graphics.get());
|
||||
m_bGraphicsInUse = false;
|
||||
@@ -1145,7 +1136,6 @@ void Qt5Frame::UpdateSettings(AllSettings& rSettings)
|
||||
style.SetShadowColor(toColor(pal.color(QPalette::Disabled, QPalette::WindowText)));
|
||||
style.SetDarkShadowColor(toColor(pal.color(QPalette::Inactive, QPalette::WindowText)));
|
||||
|
||||
- m_bGraphicsInvalid = true;
|
||||
rSettings.SetStyleSettings(style);
|
||||
}
|
||||
|
||||
diff --git a/vcl/qt5/Qt5Instance.cxx b/vcl/qt5/Qt5Instance.cxx
|
||||
index ca1f914dd707..bceae35e9016 100644
|
||||
--- a/vcl/qt5/Qt5Instance.cxx
|
||||
+++ b/vcl/qt5/Qt5Instance.cxx
|
||||
@@ -252,13 +252,21 @@ void Qt5Instance::deleteObjectLater(QObject* pObject) { pObject->deleteLater();
|
||||
|
||||
SalFrame* Qt5Instance::CreateChildFrame(SystemParentData* /*pParent*/, SalFrameStyleFlags nStyle)
|
||||
{
|
||||
- return new Qt5Frame(nullptr, nStyle, m_bUseCairo);
|
||||
+ SalFrame* pRet(nullptr);
|
||||
+ RunInMainThread([&, this]() { pRet = new Qt5Frame(nullptr, nStyle, useCairo()); });
|
||||
+ assert(pRet);
|
||||
+ return pRet;
|
||||
}
|
||||
|
||||
SalFrame* Qt5Instance::CreateFrame(SalFrame* pParent, SalFrameStyleFlags nStyle)
|
||||
{
|
||||
assert(!pParent || dynamic_cast<Qt5Frame*>(pParent));
|
||||
- return new Qt5Frame(static_cast<Qt5Frame*>(pParent), nStyle, m_bUseCairo);
|
||||
+
|
||||
+ SalFrame* pRet(nullptr);
|
||||
+ RunInMainThread(
|
||||
+ [&, this]() { pRet = new Qt5Frame(static_cast<Qt5Frame*>(pParent), nStyle, useCairo()); });
|
||||
+ assert(pRet);
|
||||
+ return pRet;
|
||||
}
|
||||
|
||||
void Qt5Instance::DestroyFrame(SalFrame* pFrame)
|
||||
@@ -273,7 +281,11 @@ void Qt5Instance::DestroyFrame(SalFrame* pFrame)
|
||||
SalObject* Qt5Instance::CreateObject(SalFrame* pParent, SystemWindowData*, bool bShow)
|
||||
{
|
||||
assert(!pParent || dynamic_cast<Qt5Frame*>(pParent));
|
||||
- return new Qt5Object(static_cast<Qt5Frame*>(pParent), bShow);
|
||||
+
|
||||
+ SalObject* pRet(nullptr);
|
||||
+ RunInMainThread([&]() { pRet = new Qt5Object(static_cast<Qt5Frame*>(pParent), bShow); });
|
||||
+ assert(pRet);
|
||||
+ return pRet;
|
||||
}
|
||||
|
||||
void Qt5Instance::DestroyObject(SalObject* pObject)
|
||||
diff --git a/vcl/unx/kf5/KF5SalFrame.cxx b/vcl/unx/kf5/KF5SalFrame.cxx
|
||||
index 1aa0b9008de7..8f14594586d2 100644
|
||||
--- a/vcl/unx/kf5/KF5SalFrame.cxx
|
||||
+++ b/vcl/unx/kf5/KF5SalFrame.cxx
|
||||
@@ -45,7 +45,6 @@
|
||||
|
||||
KF5SalFrame::KF5SalFrame(KF5SalFrame* pParent, SalFrameStyleFlags nState, bool bUseCairo)
|
||||
: Qt5Frame(pParent, nState, bUseCairo)
|
||||
- , m_bGraphicsInUse(false)
|
||||
{
|
||||
}
|
||||
|
||||
@@ -162,27 +161,4 @@ void KF5SalFrame::UpdateSettings(AllSettings& rSettings)
|
||||
rSettings.SetStyleSettings(style);
|
||||
}
|
||||
|
||||
-SalGraphics* KF5SalFrame::AcquireGraphics()
|
||||
-{
|
||||
- if (m_bGraphicsInUse)
|
||||
- return nullptr;
|
||||
-
|
||||
- m_bGraphicsInUse = true;
|
||||
-
|
||||
- if (!m_pKF5Graphics)
|
||||
- {
|
||||
- m_pKF5Graphics.reset(new Qt5SvpGraphics(this));
|
||||
- Qt5Frame::InitQt5SvpGraphics(m_pKF5Graphics.get());
|
||||
- }
|
||||
-
|
||||
- return m_pKF5Graphics.get();
|
||||
-}
|
||||
-
|
||||
-void KF5SalFrame::ReleaseGraphics(SalGraphics* pSalGraph)
|
||||
-{
|
||||
- (void)pSalGraph;
|
||||
- assert(pSalGraph == m_pKF5Graphics.get());
|
||||
- m_bGraphicsInUse = false;
|
||||
-}
|
||||
-
|
||||
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
|
||||
diff --git a/vcl/unx/kf5/KF5SalFrame.hxx b/vcl/unx/kf5/KF5SalFrame.hxx
|
||||
index f757535c2f35..d0fdd91978e6 100644
|
||||
--- a/vcl/unx/kf5/KF5SalFrame.hxx
|
||||
+++ b/vcl/unx/kf5/KF5SalFrame.hxx
|
||||
@@ -28,15 +28,9 @@ class QWidget;
|
||||
|
||||
class KF5SalFrame : public Qt5Frame
|
||||
{
|
||||
-private:
|
||||
- std::unique_ptr<Qt5SvpGraphics> m_pKF5Graphics;
|
||||
- bool m_bGraphicsInUse;
|
||||
-
|
||||
public:
|
||||
KF5SalFrame(KF5SalFrame* pParent, SalFrameStyleFlags nStyle, bool bUseCairo);
|
||||
|
||||
- virtual SalGraphics* AcquireGraphics() override;
|
||||
- virtual void ReleaseGraphics(SalGraphics* pGraphics) override;
|
||||
virtual void UpdateSettings(AllSettings& rSettings) override;
|
||||
};
|
||||
|
||||
diff --git a/vcl/unx/kf5/KF5SalInstance.cxx b/vcl/unx/kf5/KF5SalInstance.cxx
|
||||
index 5b95ff8df572..d9d7747fe647 100644
|
||||
--- a/vcl/unx/kf5/KF5SalInstance.cxx
|
||||
+++ b/vcl/unx/kf5/KF5SalInstance.cxx
|
||||
@@ -40,11 +40,21 @@ KF5SalInstance::KF5SalInstance(std::unique_ptr<QApplication>& pQApp)
|
||||
pSVData->maAppData.mxToolkitName = OUString("kf5");
|
||||
}
|
||||
|
||||
-SalFrame* KF5SalInstance::CreateFrame(SalFrame* pParent, SalFrameStyleFlags nState)
|
||||
+SalFrame* KF5SalInstance::CreateChildFrame(SystemParentData* /*pParent*/, SalFrameStyleFlags nStyle)
|
||||
{
|
||||
SalFrame* pRet(nullptr);
|
||||
- RunInMainThread([&pRet, pParent, nState]() {
|
||||
- pRet = new KF5SalFrame(static_cast<KF5SalFrame*>(pParent), nState, true);
|
||||
+ RunInMainThread([&, this]() { pRet = new KF5SalFrame(nullptr, nStyle, useCairo()); });
|
||||
+ assert(pRet);
|
||||
+ return pRet;
|
||||
+}
|
||||
+
|
||||
+SalFrame* KF5SalInstance::CreateFrame(SalFrame* pParent, SalFrameStyleFlags nStyle)
|
||||
+{
|
||||
+ assert(!pParent || dynamic_cast<KF5SalFrame*>(pParent));
|
||||
+
|
||||
+ SalFrame* pRet(nullptr);
|
||||
+ RunInMainThread([&, this]() {
|
||||
+ pRet = new KF5SalFrame(static_cast<KF5SalFrame*>(pParent), nStyle, useCairo());
|
||||
});
|
||||
assert(pRet);
|
||||
return pRet;
|
||||
diff --git a/vcl/unx/kf5/KF5SalInstance.hxx b/vcl/unx/kf5/KF5SalInstance.hxx
|
||||
index 5dd306da5231..b951df59ab33 100644
|
||||
--- a/vcl/unx/kf5/KF5SalInstance.hxx
|
||||
+++ b/vcl/unx/kf5/KF5SalInstance.hxx
|
||||
@@ -28,6 +28,7 @@ class KF5SalInstance final : public Qt5Instance
|
||||
QFileDialog::FileMode) override;
|
||||
|
||||
SalFrame* CreateFrame(SalFrame* pParent, SalFrameStyleFlags nStyle) override;
|
||||
+ SalFrame* CreateChildFrame(SystemParentData* pParent, SalFrameStyleFlags nStyle) override;
|
||||
|
||||
public:
|
||||
explicit KF5SalInstance(std::unique_ptr<QApplication>& pQApp);
|
||||
--
|
||||
cgit v1.2.1
|
||||
|
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
DIST barcode_1.3.5.0.oxt 263583 BLAKE2B eafc3897af7c4d0a6cd025945a4f5c8b9e5e27ed5aa82f9e6933dba0cd46ad748b47d98d81da031a7e6e841853686cdd43a47104c5a93fef6cdef9be040ddcd2 SHA512 45133fc58ac211033c199411820029d921dcf1ba714652093b6647861b611eed39bb5b69c8ceef866e80b716da04c92eca0b3f9c990e799ed25cbb2ad8999732
|
||||
EBUILD barcode-1.3.5.0-r1.ebuild 448 BLAKE2B f8a6c107d0fe2b72dd0be03a7a394da9e1475cc375d68617a105b632585e5f76d68eb6d5396314589c76a05c1038e1595adc542063db7655aed0b57e2d1fefe1 SHA512 a62e72f73e8afd549d8cd811ce5c270625349e938b7204aa891a9e5b1a78ef45f5ba481cc8484f12d45a1581a8b475fa91b25fc5e0c8042354907f44302f4c35
|
||||
EBUILD barcode-1.3.5.0-r1.ebuild 440 BLAKE2B 6de2eba98d5a8c85ce6f35a801ef213f951a1858915939466775c9759c543a4dcff622213e3b9935dcfc2475497b3faacdcf9bbe9239bb9bd3d5cedd6e26ae81 SHA512 1a1d5d9ecffd479fc7e628bba98ef3ce49a0b3f979a971d801ea175c1ea929baff0cc6d0e40efa23a3325e1b6d0a41f528a4bf97db1213a97d0eb0153b486fb0
|
||||
MISC metadata.xml 256 BLAKE2B 28554175365761f81817e75e2c125714b94680527103d72118d0daf2eb0d2359082c36f2c8b0e92574e93c9c00038c944486a31d7843108dcc285d809bd52fe6 SHA512 1a0e13dd42f80f5c8669910c7360c6c1542e9a2f143da3a812f874966ba4729248152efb36e03bdfd47f09086797e6e1410e1ac735925d304811c847aa2b6398
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST dmathsaddon.oxt 10197006 BLAKE2B 14b38c25a997d1ede4c5796d03abc0db6c6430447f2e6538095db03aba00c52f28260fa8940ecf9789cfec44bddd48120bb6b611cf297164710abd05f49fe978 SHA512 732cebf490008fabed520dab13d30278545ef91f96feee8d0a39dff0b0cd1275621e1c315521ab0955e0e5f70698e2f7cf58fe88d576d5c75fa785bfe6201677
|
||||
EBUILD dmaths-3.4.9.0-r1.ebuild 450 BLAKE2B a549834697006ff0195e8eaf4f4403107dca152bac6c5ca51de2a628a108fddaea6c4ac19506f021939a7cc1c283ef6762987bbb7546d3f29bedb3797085519c SHA512 490d1cbd9878eb5d6fd48455420df81dae471519eeba243532acd928c64f56d5c649f1a09a72c5b48075e28310ffbdf76d3875d7871644f41891396baf44655a
|
||||
EBUILD dmaths-3.4.9.0-r1.ebuild 442 BLAKE2B 1c33e3ccf8388b3706ba5d9039dd06c3fb2468d50da06a0fa075899e0c9faf918a1e0ea9c75bf0806011171bd3ef9a8ee5b825fec9c9665f9ed675c5941cce95 SHA512 73011271a1937fb1f1f78d40b167e3a81cf1e55def348e0354105877efb15613a7eae37790069e90b82f4efc75e62aeaa4e183d8a552bc1557085c63120c084c
|
||||
MISC metadata.xml 256 BLAKE2B 28554175365761f81817e75e2c125714b94680527103d72118d0daf2eb0d2359082c36f2c8b0e92574e93c9c00038c944486a31d7843108dcc285d809bd52fe6 SHA512 1a0e13dd42f80f5c8669910c7360c6c1542e9a2f143da3a812f874966ba4729248152efb36e03bdfd47f09086797e6e1410e1ac735925d304811c847aa2b6398
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,7 +1,9 @@
|
||||
DIST lesspipe-1.85.tar.gz 120568 BLAKE2B d2c00f4121dc1bbed6b82220dac038068bbff87c732385399542cb212d4664c74d018db07829f90c38e938cb8623a443888c74b0d003fff725d0ddf207d8109e SHA512 420d087b9fc9783b9404855e4656b88c10852502bd2f1931978b7dc7ff15eba1a375b217184480f9b341322c12e7336d0861ba9c2f673f2b2a7fb340a381f5b2
|
||||
DIST lesspipe-1.89.tar.gz 121118 BLAKE2B e730b6e8afc767a0118abbcc6221d2c18467393119c26baf71b8758b5826ba52230526b9c5cd67704aadda07b63a62dfe006db10de1dbae0a73ede1885b03ed0 SHA512 b8d7c92d3dae77f2ccee8e314af4354fefc9f3aaec1566af02c9be2640f11ebf7ea1432334470c5d5dbce39d2ac7c3e9f4074bcf9ee4a502dc59b370a21b54f5
|
||||
DIST lesspipe-1.90.tar.gz 121098 BLAKE2B 269f4193f423e4ac5770171156e2f63d14966d7dcc77bf015c3100f281206424ef334acc1edf2edb6fe31f73aed80b9c3ba6c715d6e97993c5a90dfc1ce42405 SHA512 d402bd46c37d2509c90530e9da0560fa3e5da9002c37a515451a8ab9275576d1af44793a10914e74e804f10a3352439815c6763d2d77e5e41a0e9840286f518e
|
||||
DIST lesspipe-1.91.tar.gz 121965 BLAKE2B 93c169b2b1a81db7e7b569718a43152a8f2b9ea95258047a00ae4940509817a3eb861fdadb6bafc5861c49e805ce910348a57f634bdae57317811ac6fbfc6945 SHA512 d080ceaae019d8885a53c8abb26f4a159b78578f68c2b9a024960aa69509651e3b6638e78bd6e2e57c23d81123d9a3cab167736f253ba4276a3889890d594bd3
|
||||
EBUILD lesspipe-1.85.ebuild 1166 BLAKE2B b4f5ad06062203f195b36dc874c2d91f30f4222ecc94940687225b94a84129e142838c12938cb54ad35d248a3ea48bcc8ceddeda5aad0154b19ee8be6dfaad38 SHA512 7c7c0b9e6e95c1a6821338ba67f9869154b86ec9ab7d9f5e24e027a72c71ce6510da7f7d824dfea3e8e02bd9101111e1d75d45f1ae5518ef7aa50770904f3034
|
||||
EBUILD lesspipe-1.89.ebuild 1699 BLAKE2B 5a2f7a3ce059c3907fcc929f764e25545318d46d7f819bb3be3316946c6201fb7c1c3ab99c62c6205280fcdd4a578b30f4f7d2f872c1064ecea3620996566f66 SHA512 e6c9ddef87efbe09e4dbd03e71173e290a9436730106878c31507cd670edbde6937aec79cd45ccc0177a57eede30d2978d7a7fa0c42abfb21f52ca1edba77fa3
|
||||
EBUILD lesspipe-1.90.ebuild 1699 BLAKE2B 5a2f7a3ce059c3907fcc929f764e25545318d46d7f819bb3be3316946c6201fb7c1c3ab99c62c6205280fcdd4a578b30f4f7d2f872c1064ecea3620996566f66 SHA512 e6c9ddef87efbe09e4dbd03e71173e290a9436730106878c31507cd670edbde6937aec79cd45ccc0177a57eede30d2978d7a7fa0c42abfb21f52ca1edba77fa3
|
||||
EBUILD lesspipe-1.91.ebuild 1754 BLAKE2B 1fceb92955affd2c975babae33f58b8e6e8091bebfab68a878e3a8c62c64bdeac85dbae57693f23f8470c32c8f3af76ed884af0e3b9e8bb185ae390bf681192b SHA512 8028cfe92e60595e23d5cbe46bb763f09c97663a24272fadde3ecb22461e6f20d2dba94ec1fdabd1fb8e547557ca28f512bae0e3325942d5d3ff7d214ced2f53
|
||||
MISC metadata.xml 304 BLAKE2B bb5be96b5fd22ce82d800f6bd5ed3ceb04b955182eaadc1f34b6f4b633c21efd6148013fc29b5567f7ada4da5de6efd7e0e420fa63a2976a5cf6bcf719c34f2e SHA512 2c217e67c6c487f7f7f98588a50086daf434bc25ad229b68d37bc12f7ecc4f904b5bc4a3b7b6db4a1daa0267c7e13fde8538de1c16d11e95be6b8071ee675105
|
||||
|
@ -0,0 +1,61 @@
|
||||
# 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/${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"
|
||||
|
||||
# Tests are broken in 1.84, 1.85.
|
||||
# Still fragile in 1.88. Passes when lesspipe is not installed.
|
||||
# ... and in 1.91, things are being overhauled still.
|
||||
# Please check again on bumps!
|
||||
# bug #734896
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="dev-lang/perl"
|
||||
RDEPEND="${DEPEND}
|
||||
!<sys-apps/less-483-r1"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# Drop a failing test. Not ideal, however:
|
||||
# The test suite for this package is pretty fragile; it's more valuable
|
||||
# to have _something_ failing/passing overall, than relying on a single
|
||||
# test which seems to fail due to an unpredictable external command.
|
||||
#sed -i -e '/#needs pstotext ps2ascii/d' TESTCMDS || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Not an autoconf script.
|
||||
./configure --fixed || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Nothing to build (avoids the "all" target)
|
||||
:
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# LC_ALL=C manages to fix one test failure
|
||||
LC_ALL=C ./test.pl -d || die "Tests failed!"
|
||||
}
|
||||
|
||||
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
|
||||
}
|
Binary file not shown.
@ -1,5 +1,9 @@
|
||||
DIST glibmm-2.66.1.tar.xz 7509820 BLAKE2B 4750940093cadbae7c32d387ac8b16c8230eb08ed1645e457edfa27542a2e8a01d70de08bb41d1872dd1f03d1506bfaefc2af582250ca64ad480ce5f98f20d56 SHA512 caf57c2c9d163fff45041c33ed70d2692040d7bea44660d68e8c16a76be2609e0f857a5e16ad5220a0ec681a560c864dc86c2988a2c40741b4f29c9fe5b7d8b9
|
||||
DIST glibmm-2.66.2.tar.xz 7603104 BLAKE2B 5696391bd5dbb35f8c961250af6d9b2644e900ac6a800054e9e7630cbf4882c17ef1bf8cf322e89a3bdbe613d13d4a045920bfc1071442daa3afc78afa8cd759 SHA512 097af6b140a5af3e52cc2c5d251475a5aa923d0c528c3cbc97f31d3a95868bcb3aa2328047ca94a55ef7fd188f271917dfe29faa86f477a441f0a024284216f9
|
||||
DIST glibmm-2.68.1.tar.xz 7657712 BLAKE2B a8141e53f89c981a9916d5f71dfd8c6d08e45a653b98c507acaadfefbedf2f22e8130a722f3398f5e0dff8196ffc8efa6567ebb2c8290f7373e34377e281db18 SHA512 ca164f986da651e66bb5b98a760853e73d57ff84e035809d4c3b2c0a1b6ddf8ca68ffc49a71d0e0b2e14eca1c00e2e727e3bf3821e0b2b3a808397c3d33c6d5c
|
||||
DIST glibmm-2.68.2.tar.xz 7844508 BLAKE2B 890f3a8f15580891df000acfe365989a6b09a63712b5f24f999a70e62983c725c9aef2b386b8995933c41b345164bb0b330b6cb0af182476f14657db8ba7d0cf SHA512 96b2970ac47e6a8de2d4352412f0107fbdcb61942d27f20a2f533f9704304e5f55c52829567457e7c925f830a69c739bf00676882741ed2969e52caf3e135c46
|
||||
EBUILD glibmm-2.66.1.ebuild 1255 BLAKE2B 20753f7a289f47fc393bfa7b155c2f8b056935bbd76a29808dba8a1ab9e3909912e39dc8c07032f5c96265150936e4c9f842a6b89fadf3e9dbd5e1a19da18b8b SHA512 58f016cb9a9157970afaa6ad9ea2fd70b1f360e34c1b32b442c5431e5e0098cbfb79ab8ac28cdf340f3e102fc74ae3a38daa07a66b9c6d383d9164dcc4c97f73
|
||||
EBUILD glibmm-2.66.2.ebuild 1263 BLAKE2B d9e9ed54517a2a322aaa15ea707b81d3a1e378a46adb678fe67e6e10d0cf97d6e0d5350cb96d76d2f5b785d7ceb4d0ffcbeeacf81f4d6717e83fbd709e5d5f1a SHA512 ab9659ac6267c9afa93d058736de43df3a72acaf4821482807adacd54b160847c8bffd82cf5d5a4b4115568b1dc107ee0fae2cf55e730d79ddb4fa28e158d353
|
||||
EBUILD glibmm-2.68.1.ebuild 1212 BLAKE2B f14e59f2fdeb8c35c2ad1ea08cf66ec76d4fbe1cb52b40acbb35030635c00f97b4af1d402e56188cfd5669e5df3b8c7553b3e6ee02bb0e4b2087e14733c77424 SHA512 a9adde41b1ccb31741dccbdf4ae45c74973cbc7419d066f3de5fb1ae0dd9b2e67099a9534893b9af05921375439ad75cc38dcc35d26e405a5987e64bc884e794
|
||||
EBUILD glibmm-2.68.2.ebuild 1213 BLAKE2B 3656f64800b84e19906b62ec05e29dffbcb9eef88e43e70f1be1e5e1725bf160a5702bf8005f3bbe52e2f8d0945240a61c4fcb915a4d209891a248ce235266fc SHA512 edc9f10adabb024ff710aab7fff34a9c663dad5ed0f669252da954756f3e15ef6eaa6e24529e0f472a81612c30094e79d3f459323c14121c1f1412071871010b
|
||||
MISC metadata.xml 250 BLAKE2B 8f7f0fe023d43e380e7861e897e6afcb5de4baefb42ea9c65a57dfc0d204c6f787a99295141832e732ebb08be218da56ba77e2dd9639e4e3aabf718ce4db1d0c SHA512 2684e772dd6d83e4b49f08f2ba22d8a0a753e7b46863489eff1b5d1f2f147ad80ffd93245ca405ac4c747249bc1b754454ec9865fe16da70f9b257051e105fd8
|
||||
|
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
PYTHON_COMPAT=( python3_{7..10} )
|
||||
inherit gnome.org meson-multilib python-any-r1
|
||||
|
||||
DESCRIPTION="C++ interface for glib2"
|
||||
HOMEPAGE="https://www.gtkmm.org"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="doc debug test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/libsigc++-2.9.1:2[${MULTILIB_USEDEP}]
|
||||
>=dev-libs/glib-2.61.2:2[${MULTILIB_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
virtual/pkgconfig
|
||||
doc? (
|
||||
app-doc/doxygen[dot]
|
||||
dev-lang/perl
|
||||
dev-perl/XML-Parser
|
||||
dev-libs/libxslt
|
||||
media-gfx/graphviz
|
||||
)
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# giomm_tls_client requires FEATURES=-network-sandbox and glib-networking rdep
|
||||
sed -i -e '/giomm_tls_client/d' tests/meson.build || die
|
||||
|
||||
if ! use test; then
|
||||
sed -i -e "/^subdir('tests')/d" meson.build || die
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
local emesonargs=(
|
||||
-Dwarnings=min
|
||||
-Dbuild-deprecated-api=true
|
||||
$(meson_native_use_bool doc build-documentation)
|
||||
$(meson_use debug debug-refcounting)
|
||||
-Dbuild-examples=false
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
PYTHON_COMPAT=( python3_{7..10} )
|
||||
inherit gnome.org meson-multilib python-any-r1
|
||||
|
||||
DESCRIPTION="C++ interface for glib2"
|
||||
HOMEPAGE="https://www.gtkmm.org"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="2.68"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="doc debug test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.63.0:2[${MULTILIB_USEDEP}]
|
||||
dev-libs/libsigc++:3[doc?,${MULTILIB_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
virtual/pkgconfig
|
||||
doc? (
|
||||
app-doc/doxygen[dot]
|
||||
dev-lang/perl
|
||||
dev-libs/libxslt
|
||||
)
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# giomm_tls_client requires FEATURES=-network-sandbox and glib-networking rdep
|
||||
sed -i -e '/giomm_tls_client/d' tests/meson.build || die
|
||||
|
||||
if ! use test; then
|
||||
sed -i -e "/^subdir('tests')/d" meson.build || die
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
local emesonargs=(
|
||||
-Dwarnings=min
|
||||
-Dbuild-deprecated-api=true
|
||||
$(meson_native_use_bool doc build-documentation)
|
||||
$(meson_use debug debug-refcounting)
|
||||
-Dbuild-examples=false
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
AUX gstreamermm-1.10.0-no-volatile.patch 856 BLAKE2B 40e2735424873d2dedda0a8ee2fcac848362741a08acb291ffe532e3b6a1d9af8967345f535148692b7322ecc74fb94a244c0841a57f571e6d6a37eda095c1fe SHA512 6babe0b607646c77850512df029be989256403e86010bcc198f782a04f357fbb3580c1015924b46af0ec2f3b9bb3c5b2f96b8a21befba8ee24c877dc32f59660
|
||||
DIST gstreamermm-1.10.0.tar.xz 3529640 BLAKE2B 29b99928cd1b21fd295683b4a1ad0a1b0f8ae959237fcbfef7d5a9296a70a140a04fa390fbbcb8d3151d28239f281e72feb30a0466478e38dfb4e172beaf21f1 SHA512 34eeb9eec5958c96acf7c7791eef80138e5d55fea6ddf1bf9ace6b1ec7f052da2abf04d87089e4c9ead51c631ef7afceaf9fceb946ec3d105da522187c69e429
|
||||
EBUILD gstreamermm-1.10.0.ebuild 1510 BLAKE2B 6c6e75c2c7653ede07d0b169fbfe2e55adb638dc446a08d5b5aae35f5c18d7bb622da2ff95ce931e75434e2b2c7dc46e9ccdf9cb646d6859105ad702e3b33533 SHA512 c47f97f245c78b7a9660c44dbc7bf0e6109765439ed332b951d94e1500d1ba596d96784a7be5454f93cb1036412ad30280bc7f095e80f7cfa7ad17ba416ee698
|
||||
EBUILD gstreamermm-1.10.0-r1.ebuild 1510 BLAKE2B 51f000e27bd006e22a86dcdb47a2eacf7cc857cfe94a8a17e4c1b5eeceb40dfe35878f9fd7740a0d75150582b97acf985c60b638d3a567780cf9b1ec9724ea24 SHA512 bad63b8fa16352c6c58894c8191ff6dd1ca0d7c2ecfb7907f0a63b1d05ddb7c85a0f4fb1fff4547259744d61a4649e245799e59153252360411df5ef6d4f9024
|
||||
MISC metadata.xml 260 BLAKE2B 74a7980ab34785ba7920342b0a2708af439bed09b7ffdc1ae3ca6cbbaba8b7dbd7a6894375c6d5adf00819685f44f58b1e069dcd1062a70e99f0dbcfe39dc3d3 SHA512 f4c15c784194c80663c49692140afcfef3450b722254b99b2bd7fd0d7a08c57b463afcfa3b5609e799d0b2d6ff6451172eace91e93b886856d2591d491585c0c
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
DIST animal-sniffer-parent-1.15.tar.gz 77766 BLAKE2B 6d99959c457d032e69f5a5109dc9ae80660db0a3fa34e2ebfdd7e3941a33e19f0078a05f3c6d561760a89584b2826bca6ef40dd7f5ea943b32ae43a4f2ed403b SHA512 8d0f6baa86fcb79fc54b826eff0f7c390d236d3cfc285914d3645e3bd9c72612c039eb0f1c3c2a9fbaca43040d967a2a69e10a9e5713682d1e441e44f3b55eb1
|
||||
EBUILD animal-sniffer-annotations-1.15.ebuild 647 BLAKE2B 601078d6bb59c7a386d5ba9d5534c03e7c23617cc60b8b2d1b7045630f5f0f74a6745fcbc6f628b3ae4a8f99237c86a4ab454d8c69e5e9f8e39b1658f5558016 SHA512 e36300a5bfe835156b4474fc7b2ee0873a406376fbfbc1abc7cf29ef2709e074d6411a176e722d4c9cecb8a9deda9397f31780f0e98171c5d32b56283b86afc9
|
||||
EBUILD animal-sniffer-annotations-1.15.ebuild 645 BLAKE2B 16ed0faeecea74941c20bb0eb59dafa940263cad0dba9e4cc5724b9adc56789a4db1a93d8d21bb2ea3e75b94180a0a008957f60f2cd2f70a3240b17a9032ad44 SHA512 29b609d7357aa0a1dbd2075ec0e54dd762d5a0665cb9490f7bb8bc1791c4b2b284ecc81b030e6a7a6b3a1f64f565930ae1c0fbfec80cdf58b077e749600f654c
|
||||
MISC metadata.xml 325 BLAKE2B 96e92a307063c6d997316abf0b9395c65445907c3141313f07aa336eed839cb909f624bce9b67d6960c7703b79537e136beaf01025d7cf39dcbbe6262a0093f8 SHA512 032db77bc61e5e86c039cb49faa6d50363e4b94c0b14b2ef5192e8ee6fdba3592616e1970ad6f87d662ad01b187627e7b6fb6774664839fa549e76aa3e9bbe7b
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST aopalliance-1.0-gentoo.tar.bz2 4203 BLAKE2B 193ef51f8670a0e659ff7d43e909629168c3840f205368ab31a00b07e1e0bd81c8fec2a0429dd4d2932dd7bc6f582c54708c4f118ad697b4f3b41ab999a322c7 SHA512 6761933b9c127af9773f518df89a905fd67696964837b8cb841664f16564bc879dcfbd5f47dcf85e999d4dd64561a3b46edac1c639471d3ee9be3237d9064187
|
||||
EBUILD aopalliance-1.0-r2.ebuild 891 BLAKE2B 041254a0ccb03d6280b0aaedd4d0b642f49f6825a74b6fd2b9ad03c8a1901547d166f7dc7d70a8c4d1e9f89c521d71415174fa4955bf5607308bf7a3ee685da3 SHA512 bbb01117a800615d77975a6accdd9fb16b5cdb016746bd9aa382e57315d475b0458889bff9c80602e4cd7cb11b4475eb61ab97416bf8f70bc51f6a0b799e8285
|
||||
EBUILD aopalliance-1.0-r2.ebuild 890 BLAKE2B 7dd8eddeb6a11069f34f9026401b700887b7aa63df62dd33b5f8b4f352c3b42d7aef23c7c263f9f595932e32c6fb9bd7b1698651f82deeb17385f990cf5048b4 SHA512 2719606a31795eb1b578c5bca2252f70507ae6653d539354dd5901c89e47905769a13fa29ed3a6467c9616570e03072de6501f4179b59e12f600ad6d24e40af0
|
||||
MISC metadata.xml 318 BLAKE2B 8f8307ee22954f2e845092c05b3552d9320a1ccb8421787a5373cbc0123e76ce2dacc93cfd6b83cec87b85927c95a674b28b81811ebd2223b78a1988c7904e4c SHA512 4307e863e3fabedc9971ae68ad8f1c46c2bef00e7daea5fc928c623caeb09424150b1f724dda149d755a7af1ddf22db065160e3dd11dc86b51ec32f6846d4d8d
|
||||
|
@ -1,6 +1,6 @@
|
||||
DIST asm-ASM_4_0.tar.gz 14789505 BLAKE2B 62b49d904f1ef2d32379f4f5d644cdc274b30f292ee4f64ad02be7d2226a90965f7b12421700e79dcd1e67a46e6a8543d5e353486a1577313616688ddc57f3b3 SHA512 e654623a882d9fe414e71861183f64840f7b6629231864872497d4bf9274e8ac05e05496593fa54a90d8c6a2e6d701b9a6f3876df611637f7d2079c5519def1e
|
||||
DIST asm-ASM_5_1.tar.gz 16258842 BLAKE2B bd7d717cdfa6ff652c96b88d7b7d33fae614acba390c256ea72ecfbb3edc48382621a076dedf9b8728fdb1d0961cda943f165f99de840824b766c9af45a49339 SHA512 4bb32ce6eba267928261238f8f13cd2365ab374780039ad1df31698cd791645a370aca58c44270ec05f8377d6aa0a0d00f9f3890961cbd32a10cbd2e79e2d518
|
||||
DIST asm-ASM_9_2.tar.gz 1614845 BLAKE2B 3fc0fb45d0583b06371452d2df166ce53f81a114a386eda96fe3b0c748beffdd42791d59ddfb4c9ad368f73728f3382855a7336324b013e937c20a4f31cea44b SHA512 a0077e3c1ebbd8a841d3556be4363383951244ba87670af45a8565e14ad3ac94ab89a23b934b3609190e1b16dd9663798c01d1c859eddb2e825c41908c2e2afd
|
||||
EBUILD asm-5.1-r1.ebuild 1281 BLAKE2B 4b96ddb02de5c1fddf23646db0133774464554bf2957161e1d83c3bab9c3c9bc8fdbeeec67c04b2e2d83438fee807f44d8fb535baf750e6e4e413410a5045582 SHA512 fccc9bd86fe9e41469e2002c2c5ff9cb3bd53b6ba3d935195d92bb8ab771091290b3db0bfa3ce5a685480511a364d3c17a0f74ee08f6be16a1779b6e25f081df
|
||||
EBUILD asm-5.1-r1.ebuild 1280 BLAKE2B 9b4395b97760514e0f54c72ab1df3a0751991d13caf567a0441fb16c05f4a89559b1347b19a820ea79871123895a4f86431230fd41bd4735aa1e0d4e57c7d128 SHA512 78fa99694b9a1156a85067bab400bfb99f83f4908cd0e6f03eb64e067b15fe757f3cf4cd6b8b109227d6c42b1e3bc2900fc798d3e35d7323cf18a6dde9605c69
|
||||
EBUILD asm-9.2.ebuild 599 BLAKE2B cdcaf6910008f7b48257e11cfe495261a5b72650829c55c6944cb71e202128678c393fda65deb2c553c5ea2f012de7d0e94264d733ddae33555b11bda9baa05e SHA512 34811b7acbdf352e8e2776bca3524a9b97bddcb496bd9502bfbe073cc85b1c306599c209f92121e8fd63971fc35bf25873af2d5166f3a43fa440178e0f27610e
|
||||
MISC metadata.xml 1231 BLAKE2B c61d8566d1a337e99616013267474cf4fc92afdfed38f1c2183d41980528fd1b8994bd6ce5a06b4fa85f54819d560379bb1b505c62f26f7421bd1965cbcf7244 SHA512 c0b4d632146cab80755c18a6e15e9e9673c7adc60addac523bbf98e8fb0f771b526fbaa65906914984d27658a7ee390e90d164e855f5bc5601bfef7b89d902a2
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST error-prone-2.0.14.tar.gz 677991 BLAKE2B e247249b385b4d5ff46cd9faaeb88b7c2053204c17a2a81846c554e2eb95389a17ca340f02dbab187f7b9e297fb13c030912e49bfbe5b29c7158391b1a7c50da SHA512 0bf2c869638e03fea5395e2b84a690c42df320903e48a171537e68a60ae7a47a8a83de07fa0a8dfb03340c035878b4380fd6677ba3bf1d13eeffcfaee4e63658
|
||||
EBUILD error-prone-annotations-2.0.14.ebuild 603 BLAKE2B da8cecf785fd3292b6b62e422fa54817ba9ac1276571dda005f5272e8f3052fccd03bdada317c4f52b196c5a50be637c17bd32584523dddc389d95e9e218609a SHA512 48fdef6dc711cf89f9f4c56c10c98f40ea051df61bf1cdc88f5ba17f5631e9fc6cce8236e7901fd3b88908d45e991f5fdffa07c30ce5d7f4ac44ca3b0bd45381
|
||||
EBUILD error-prone-annotations-2.0.14.ebuild 601 BLAKE2B 712a89b184fc787a32f640f94fe36d2a668b645ea97fcaa52092309487d88fee12c382ad3303097192501e8c50b059b363824220bab527cdb1af8adcb5a47903 SHA512 a225b356abcb4aa69394cd90355af6ff8487a6f7fd6b62143b481337742ba48d4e962b7b193a9212b8cbb401467154cbaf92a5b4f2978e511e7c6ee8e39a4ea6
|
||||
MISC metadata.xml 320 BLAKE2B 2e99f822caa8b83ed1ababb800cd9d3b1c8027e5623bc4498a475b7e0e72943c2140ec07c42a1d967472186094a0933fcc82b5cbfe45d1111f0fec9924e161dc SHA512 c47744406f133d3553b5982f0a7f690ca4bb360e76e633c30015489bb6489ee74629f4d6cd1986558932acc7b18449cd9840f9080f71d682cc6fbf97981cbf21
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST gson-2.8.8-sources.tar.gz 393941 BLAKE2B ebdd1088a069eea58e5ea4e2eddea0d42064c53f7284778b1b7217c8bc7abeb7e14350e19d838af1d94f78c5c38aca6de0f37674b022f0e528ed65eef803c3f1 SHA512 f90ad679c99c5e9a6ee9e397e59ab1d7d94a9c82366902b808addc40ebbab101fdba7fc83e4666c4f35e52d8b127e6f901e65072a7de210496466074dcd043c5
|
||||
DIST gson-parent-2.8.7.tar.gz 391617 BLAKE2B 2c0fa3927d44c4a5c961518955dfbe6fee60dd61026002d0152d25d6f22dd4ac08b4323256af1053d0f17ef5d9f2a2a3ee86cedebd52a112d258e8c8c37e545d SHA512 044032b24ec1198d054807ccbfd91301307992b6e7d03a2e8578be79a2cdb28ba0ba57a954f11ad43022ec696c1522d242ed6b1045f831c9a370e0621e674fe0
|
||||
EBUILD gson-2.8.7.ebuild 1122 BLAKE2B fe36a3255c95238213b909258c3b160d27e09629d14838d6684a3a4db273021434db1cf994093ff6134ee910c030d771ebaab45c045691a8696c4fc27d234f42 SHA512 e7a387f35ade78894858f138ce01e8e3e47a60e6506e7558a7fabd037eb46cac7759de4ffed37da345c94997e0e8abb911459b1ed37f674e2afa619b5476a721
|
||||
EBUILD gson-2.8.7.ebuild 1121 BLAKE2B a9e1def7954fe89b9d9b13c8f4dedfe51fd6613edf86293ca38ef9a62257358786a9ad999798b7af9b8839ef4b168e3e0d9165fcc6dc91f20137691c108f4905 SHA512 bc44477575752496d1ca133cd3c74eb02b73d7f60e2b4d52234d582b7138d069b09352634144e0aa197fcc12ccee65e41dcb43368c9e6b092693dfc73bf5344a
|
||||
EBUILD gson-2.8.8.ebuild 1545 BLAKE2B 47fda7d8d7dfac09575292eb3d4a864b63348720691a66779abe023f88ce7eabf7c0d00dfb6cc1fbc59cde279720f139f6bf616001baf9ec90332f50f45a49ae SHA512 c77ed166187d3a63e92d7689b69b21f56f0c59b97777e4087024fc5684b4bafd6d40c4c57c3227c3af52b6c5ac2da45794d0c4eec0d42a56c536cd126441e043
|
||||
MISC metadata.xml 630 BLAKE2B e4732be361d93273cb3c6084e4fa596def785aa6b0cd747f3cc65b9d9b693666e60188c6b30c0e7a234cca56239b9d22c14eaf21af7958f818de3a6b4b246729 SHA512 063d42b12383dde777dfdea7fb884423bdf3e377aa585b4b46d6d2581e81cd943e0a444792997c87d3443fa4516d211d9c3f78e5702b7376cda63718f14f6504
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST guava-20.0.tar.gz 2522092 BLAKE2B 2ca76a71d0c169b80bfaa3e9847b2e465c57aabc0a67622a69519808fa8455146228747dc20e999ebc20ef7cd5fec1cfa82f6c025e9378011619cfedbc2c7d6c SHA512 e89eee8e66502f208878af286c660393712b12fb37647ec70719ca7c5184686c8dc5fc59d45c1813d792ecad9421e2c077dab075f76b1907c04f9f6e80567ac9
|
||||
EBUILD guava-20.0.ebuild 842 BLAKE2B 7ce9df91ea55b66c9e0b2705d5f1969d2d91cd66bf57ef4e50cf934bab587ce2d6838cd553720597bacdae6349beb834bd7f78047a169620bcf004ef81089e6a SHA512 10c9e67adc9461f82efd10502ce687c7284b3103893ec80de979f705ab8b1a17cd75d527bfcdbb3aa1d39f9d931c044febe15f16183d642af3d8c9292ac70821
|
||||
EBUILD guava-20.0.ebuild 840 BLAKE2B 35dfd34ff420d4442efcf7a2ce2f85a983e36642359a829132dc6b98125f363c9258d8a8085f71d4b2cfb35a2358bddd7ae2feb0ffd0a66c23a7613ae12a53b3 SHA512 665225fee88e207a37e43da0e1b05c09b273031e3e3fbdae02c2cc83a5abf3122e50d682563f66a55866ba3b00aaf9b7d2f634f81876d846f1332490c3b59114
|
||||
MISC metadata.xml 589 BLAKE2B 36b17e71aeb533194b87a9101d730b3f233c23b175b65216bdeecfcbf1bc7ac0936b7b284cdb40a30573d630d34a9bf7c2ca966b26bef4a3e7c5d6e90a1075a5 SHA512 0b8556db4fe43dc25f7604dd98ebb01fb4318c8a861ca25a5d7db76fef4b076c2eb2a67b801807233ad950cfb0d70b438af3f9e84f408060a168d9897158c6eb
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST guice-4.1.tar.gz 23212767 BLAKE2B bab34da971c1a154eca468bbae4f32db97c0f7ce88bd66cea9c79ef08871db06877ab1ea6495c920977ae139af0bddef2fa4bef8ff5783d2bd53c736bfa07153 SHA512 b42c6475a1d17c111a2ca278ac007bee541806685c0938c66f638808bd81d58aa99ba5aef2e4d8320dd5014df4307c5d2dd192111f4610c73a1eeef328771c00
|
||||
EBUILD guice-4.1.ebuild 1137 BLAKE2B 2c9ad78cccbf2612af1e9cfe5a09bd845231c396aaefd9c6735e0431239d0e330f9746a5d9ffe8b35c6a81cdc6de483dad788f04848cce922dd531d2a7f40982 SHA512 8504e61a6937648464530ebba4192d0cab00a666ec3ef2bc425591c9220517eee4480e4ec730576b2b11b798319119a0a55ae9a8c18802ef594301cc91a66de9
|
||||
EBUILD guice-4.1.ebuild 1136 BLAKE2B 8432902398e208c7c662baee44b103ee78a7125330bc54c5742e658ba5493599464fa4d1d2d97b45ea2236c444d9b14683e0d22eb3d68835576a540c46992524 SHA512 e2eba78d4c5326939daeaa2174d4653d9e1033e606130369e6abefa895fd465970d7f5135c47a42bee0f43efa46eb4f06c269586942168013e0760bdafc6cb5a
|
||||
MISC metadata.xml 371 BLAKE2B 2960f7040449f39cf4371b64df2a64fadfb000d042ccc4560d23cdc0f92cc4c55718a155990db42f7d1eebf1d8b5702e5094cca9bcb0e3e01cccf37e6509889d SHA512 522b9d8b6b85e48e522663cf9b93ee077b2adeb073795d5adb4df81935518dc8e712e85e2a4fc56e4ae1a0656ccc0b35831038afed7d65b880b80d1bffcbbec8
|
||||
|
@ -1,7 +1,5 @@
|
||||
DIST icu4j-54_1_1.tgz 23457651 BLAKE2B f200d170c32065d2f678247d595085283446e401da2c2433b426466fc5c6f93f5ce629bce23d1114cad7d360aa4d127060750d380da8cc3e7fa1e529b454bae9 SHA512 c41f7f9fb0819767da48ac21c4883a628da8397e0ad5b0d75e51d9185b5511608c9a635933c4ae2e0c8911b2cdecf47bc661050935bbae2ba58abfb5ad04dadf
|
||||
DIST icu4j-55_1.tgz 23617640 BLAKE2B fe22524761e0c6be4ea440f90ffe5fba8a2f34484207248762ab127c3bb7e4328ced3502a336edd7d3a1026804381cd2b8738b15cd1745af0cee813dc60d7893 SHA512 706daed61d9d3722a0813d175fa66b24570abba492c32704d4df924861e5d2592a4a5ff40fdec2bd3fb662c3679dbc9addd580966c3cc69470d14e3fce27a054
|
||||
DIST icu4j-56_1.tgz 23189284 BLAKE2B d53aa869d6cde8cc9c83e66b55986b61736fbaf7a890e3c7bacab5abb23623ec64b5a23fd740dca8e51fd2336ced5e79546b4c08edca25beced22e6560f7814d SHA512 9ecc36c03a6713dbfb909e109b5e982525958b6137bd7006c93ff3b8578d816c59fa331555b43c94248f392ba9b456b1adb37be74e02e9ea818c8a9a7c669f4a
|
||||
EBUILD icu4j-54.1.1.ebuild 1199 BLAKE2B 7612a378d369776fe5582968a77af47c36d8c01b98d8f536191e426db0cbb1f2fe8feabaffb53e89466126269ad7161ee4e9f4881665bb8b87677b2d66670c76 SHA512 ca85754e65904369431f23759bdc3af849294a746f0c02cb4f4fb427bc586ead07a513556e67b2bd362ff0e3b02398a80855ac3af844c625f4128da2cb1a763a
|
||||
EBUILD icu4j-54.1.1-r1.ebuild 1295 BLAKE2B f2bacdbc333dcf7e25503cca563ac8eac94d470a348feaa71b3053f99d246b83ff104cef218b53aa2a22cf3b67e069c2973904ea1d42afb8fe7900b41cf7f4e6 SHA512 e98b2308eb5a8ce3eebede4ce91668978e2551938141af3951683a2088efe7b837e0b3a0fbb7ae8689e4c19a8f1b1d0fb3e5825c6dc291de8fea2f45a57eff69
|
||||
EBUILD icu4j-55.1.ebuild 1122 BLAKE2B 8e4bbd842f673a1618f95d1dcad6d96379d58aa265fb06aa7c0e7bfb46f9bab940a7e3b8c169a1f2751289e29c16e700d87d01c860f0688d726b47620741228e SHA512 b8426a6b8103c2cb107f4c216b27cc10609004f6624246773ffacb202a595437b3e10e2567d834b754bd96d74465627897047cd0f794264d0e809f58b116eaf4
|
||||
EBUILD icu4j-56.1.ebuild 1074 BLAKE2B 99d5c953645ffb08a744b74f865fe9d068f7949c09f4e7d9d9757a665337703b8f450a7bf1ea841115b093a73c7762c9c0a78dc957724432f22e65a1ba7c3778 SHA512 c475b899d49043fb3929a49f9ac1aff4e42ab8bf1ce2a8cd906930d04e8f9b700e224cc3e44f3c078739680440f00074907dd96796bd0ab5c00c998f68aff36b
|
||||
MISC metadata.xml 237 BLAKE2B 7c3263833976c18611a5cba44845af4d80f2f86c48cf587a657292ed0074022088cef88756e3209b292252dce5c0eea307c4f2f45f28b8517609124708f7d09a SHA512 e8227b536eb45569cbf744907106e101d1aa6bf9ba8337783786d719ab107d8bda0fde5dd7067d168181d694b4161b12d1ef3cb5a83b14971b21aa4479670559
|
||||
|
@ -1,47 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
|
||||
JAVA_PKG_IUSE="doc examples source test"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="A set of Java libraries providing Unicode and Globalization support"
|
||||
HOMEPAGE="http://www.icu-project.org/"
|
||||
SRC_URI="http://download.icu-project.org/files/${PN}/${PV}/${PN}-${PV//./_}.tgz"
|
||||
|
||||
LICENSE="icu"
|
||||
SLOT="56"
|
||||
KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=virtual/jdk-1.6"
|
||||
RDEPEND=">=virtual/jre-1.6"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
JAVA_PKG_BSFIX_NAME+=" common-targets.xml"
|
||||
|
||||
EANT_DOC_TARGET="docs"
|
||||
EANT_TEST_TARGET="check"
|
||||
|
||||
JAVA_RM_FILES=(
|
||||
tools/build/src/com/ibm/icu/dev/tool/docs/ICUTaglet.java
|
||||
)
|
||||
|
||||
src_test() {
|
||||
java-pkg-2_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar ${PN}.jar
|
||||
java-pkg_dojar ${PN}-charset.jar
|
||||
java-pkg_dojar ${PN}-localespi.jar
|
||||
|
||||
dodoc readme.html
|
||||
|
||||
use doc && java-pkg_dojavadoc doc
|
||||
use examples && java-pkg_doexamples demos samples
|
||||
use source && java-pkg_dosrc main/classes/*/src/com
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST j2objc-1.2.tar.gz 9718769 BLAKE2B 370a52fe9821814c12dd7a13072930f178e041d14baa2e912de3379030828ae62114b213f38f849934e68060fa51d8017a28772a794658aa23272ac5d254d933 SHA512 d2b4d12ba8107728ca33cfe18124eae092a2c2b9ce0b588374180d35816d83d6d6c9d029c3524537ac48f052dfa4c88b273405cddf56c54966216b1ed1a160eb
|
||||
EBUILD j2objc-annotations-1.2.ebuild 597 BLAKE2B f6fb9ba8a8c2c148bfe2a005fb726d0d5f5d390dc673b0d5f1baf5728868bae538bb2974e8bec877e3655e62dd5fd3e9f733f0c7e58688fc3873bde46623f21a SHA512 2c40461941457d5a9ec96a8d37e741169695bcc7c243098738d8be3fd77f4d7bda9c0c419bbd2b2a072c52c89efd285aba5e685ce90f87890d37ecb3b236aa98
|
||||
EBUILD j2objc-annotations-1.2.ebuild 595 BLAKE2B cc0646e0ee79815bbf523994d222c2f4bcd3d6934565ab7d1d7acaed8dd888bfd8ff62c402699bdad36707d3b8e3facd9638f9ffcdbf29fcf82fe221086e43d0 SHA512 5f791a23b6dbad302ba069f1fcf49cbf5850b4ee4c70e13af3ce3a101652effa52aa61105fe4a1803ee25632ad91f251f36166d54bd31fe7105f5b0a530ce570
|
||||
MISC metadata.xml 315 BLAKE2B 5403ef9a3b61aa4b5bef35fe46ff921be35190630f344563cdd60c8ca0fa6e3f8b1e612ad05df478f69257d85f30c36cd265e2f9664cc41d67e05fc47622f784 SHA512 fd176c272bbae6a6c861625828e363bebee5d92298540a8ec0bd9574d8adbc3f44f273ccb9ac576ac097a9d1c9deb8ff28c9f59ae001e951b030d5276f3a95ec
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST jakarta-activation-2.0.1.tar.gz 133807 BLAKE2B 3b793fc767601cc1406482facb0456efd1f784371dff602e71f579a2c74f8e66affed384c8ce3b6aa7c2abfcb5cb0ff5f781ea109829c03f645099fb52016e21 SHA512 51e60d851b9f2027944ab24b248b3c7c19028a504ccf5f92a61495ffa65176df78c63c25e91de4a22d6aa9a1989db274f419f91693a21f052875635b8b21bad1
|
||||
DIST jakarta-activation-api-1.2.2.tar.gz 123283 BLAKE2B 2d205b0a042790f931d20b30f422690eb4f7b51ffa3e8eb2af0eb1fabbcd3fa9e469e9b68384bd95278c319f97911795473cbc81282b516f30148488da729f4d SHA512 a9062eadf260621e0a10695e63082d010567665bc749f76be43381c0f313d61fdb8ab04b9b2765e7da740277cd0335e9f555dd7a1cd89b7eedf88f6e557427c4
|
||||
EBUILD jakarta-activation-api-1.2.2.ebuild 1591 BLAKE2B 32b289a43503d097c85874cc79029ecc79a53b6d390abfa92f55c5ea23f4cb1875236fd4490e3e8c0378dd939602125b4824a6cf23391014a08d2239bf6bb4f8 SHA512 3aac629f0bbfc52a0bc7afab3c275f70c917e229024e13a36fa8f92e9df1846b6b7808b77efe388a8d3c32a884a7270af49aede07556306632fb5b36491c1c7c
|
||||
EBUILD jakarta-activation-api-1.2.2.ebuild 1590 BLAKE2B ba56e982f02880249e8a1cd29da6b83d3e8cf0d6ed78675da877cca54067f70f0d1e5655c2e83b759db7968740bffaea1ed124ff2ff1f8ff82533a4af68f19aa SHA512 a762af840f87fbb91659e96aad528f0fb2b3163f8579ec154a1c997ad9f5569d751cbf38653396cbd84d47e7f89e7df8f0b4ddb32a11dbc98ed6eca293d360ec
|
||||
EBUILD jakarta-activation-api-2.0.1-r1.ebuild 1556 BLAKE2B 8b4cdc1b8139f03d37890f6fe44bc021468dbc12f6c519dd0e79630cd21ebe6bb2f9d05de35f303303ec00a1556c9c3dc8402fb40f65fd27d239d267a2682489 SHA512 3146719d2e89d9f187f907b42ae72b92e61be8a9a7ce040e557a12a183547f19fd816af093dafc84cdcfb53f9b96774961ebd572f5df19c9c36cb0b913d7889f
|
||||
MISC metadata.xml 362 BLAKE2B bfda62be71a4c85153713dd7e8546ce32c783612d2810046280cb9bdb86f3e2187000254c12b040bdb9fd91ac29a7dd910a9d99022fae851402944eebb428b8f SHA512 61b83467d9f5636bbd8c1e4bd4a553de3e36173db5c572d1d499c41615c7a3ffc83a2d8db1e6ee1551602534deba745edfc0394659b61f4dd3c252d84c196c06
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST javax-inject-1.jar 10928 BLAKE2B 3294e302dd1af079d1bc57620dcd4b46169498a1619711837e329dc682aae4e204bc1d6733c9e7dac3fa978ddc183bf6d9833f5d0524d31c1ac95db8c81f2648 SHA512 8bcfae4933073c212c3370a36cdacbff0474648720766df5d0acfc2dafd3307a514b7fb49c08762d32bfca9d8afce47cbfe1eba7399b459b6543472ac9de715b
|
||||
DIST javax.inject-1-sources.jar 10928 BLAKE2B 3294e302dd1af079d1bc57620dcd4b46169498a1619711837e329dc682aae4e204bc1d6733c9e7dac3fa978ddc183bf6d9833f5d0524d31c1ac95db8c81f2648 SHA512 8bcfae4933073c212c3370a36cdacbff0474648720766df5d0acfc2dafd3307a514b7fb49c08762d32bfca9d8afce47cbfe1eba7399b459b6543472ac9de715b
|
||||
EBUILD javax-inject-1-r2.ebuild 578 BLAKE2B 060433c8a619ebb3d2538115922820f85a1c63d19998a345160a83d07bc1afde5593de92f60f165acab4bd61d9f60f3281e11a9b29b202a2ac54da905e3853de SHA512 411f1bec81aaf28f8f94fdc42325a71c30bf33a57c872b3fd34184a5603866b15c8f17cfce7727f623e8223086babed3654860449e8ed73dadd1555d05f503b5
|
||||
EBUILD javax-inject-1-r3.ebuild 558 BLAKE2B c57421d9a4a5e0ab9c62c5fa0f90ce71a9a5eee1f39d73baac7f79b9fecf6172c7d7dae25361e5f84f95f93b3d12f9f67c26d45cc0a6bb04876b8f3ee2a46ee9 SHA512 9006b1f749b0eeda97bd2970fe096e1addcf810083ff7767aae9acc9818979d7be56501c4f676d54353f5ed2940f6ff3b4baaf0055885239ea16152afc920d4a
|
||||
EBUILD javax-inject-1-r3.ebuild 557 BLAKE2B 6d6d775132969a785138621a29cea68d7479dd71e7f8b46eaa877feb5818446a0d8cced88b613ea37e1d8f981487a70ef162b38dd70ab8321636da091a9ca3af SHA512 f9ae26244b458849044cb7bb893022426911c4e8b9a1a82dc87e56ff2a141e2a8618084d4cba5b908f04ffedbf3136eae261e13ecdd97f0c6b802989ba63d29f
|
||||
MISC metadata.xml 243 BLAKE2B d1937cd00ce74d225075f1cf0e2584ce3f3d04b4ab3bd4ce636326ef8ed6ccaa54535a1c126025464e48a272959a579e08ceb008b8bacb2160f8f623fea5b6b3 SHA512 5431123c80f2e11811efde927819546af19c9ca93c9810399fe784c77ad2201696a081ed146df5b59fbf78ffb39cf8633cd6805e16ca82244aa8458c2ab8c4fd
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST jaxb-api-2.3.3.tar.gz 193025 BLAKE2B 1cf4461fdc67cc05ee43e880c254290b9dbe8a40b1dc39444d8fb6656698876a4bb16c679ee551ec7baa95c07eaf83e2fe5638a71eafbb158805c14c38888cb8 SHA512 37d6705fc1563f0d35a215e2f176473ee5e817a4a3017afe22042a4235c86b8556ea1fb23210d07ca7ea3cd1e0a3271daa4be8c9652cfe92ce2898f1381de3bf
|
||||
EBUILD jaxb-api-2.3.3.ebuild 1788 BLAKE2B 98a6aa803e717fc46a855c241c520e614ce4d712aedec3a0ab2ec79750a18fc353fad2fa0323d684bfe0d539c8bde64f09ffaa735fa072913afe7c1471f35dcd SHA512 3cb57600e7c358b820cb77723e669120983c711356855c7e694a4e91e89a1fe2ffcc9dad957f81059218a4185f4e609fb464a048aeb1898358e0a586c607cdb6
|
||||
EBUILD jaxb-api-2.3.3.ebuild 1786 BLAKE2B 677c14dcf9c7b350c71ee541ca2f3c873bfbd4dcbe06e6e2ae6242574612b78cfb62459286f2747c55b57168a1b1b5e1a77c336a85a7b057fb5aa3cb237a7dca SHA512 50e54d9ba94020606b0074a4da951c8d487c1c5e884c4d585880a73824a014b5188b275537d09954a3e1aa225424b0d0bfb55a77f0813f0562dcf85aab956139
|
||||
MISC metadata.xml 372 BLAKE2B 989cc55b0f2734eaffc192a47e27d159a4dcb39b4383c9a19d5a331e2f30d136e7db69e67533d1e6823433ddadd08d127372fa4be0bbf20971dcd9d4d3eade82 SHA512 75fbacfd6c24164733c2382ffef0e56545b304af647880c10f1de7ac599062fed293f9f907097fcb0afe566b370cc9e74887d8450af6f196ca34087e4e0c8153
|
||||
|
@ -1,5 +1,4 @@
|
||||
AUX icedtea-arm.patch 710 BLAKE2B dc479f8db4f1188ecb63708700d1ef0905590aba6b552b573c9fc05027e195d2dc1143542ca1998a5a6feac53af4ef64326da3f746f8aff1149b0bb01a3793a9 SHA512 9ebf22f2771672bb9ef28fcb7eff0d907e9fe4466b18b3ec3915b27caa2edb07934a47311abf41fbe124b484cccbb19ca68f69acd5bd76e46a49b029dbf275b6
|
||||
DIST jflex-1.6.1.tar.gz 3027791 BLAKE2B 4262f75c16a847314db8cb175901658ff6b424469e66523b41564179fa30f0e64bcf2d7ad0e06ad918336e5a41e166a74d55f19f7451662d19fbcaa29f716dce SHA512 436840c90d906042205d27e1d3c56dec724bf62cc3d8c8d3445f217af0a50c9ca2bb56ed91f0cd3c37a930f7ca22f4cc50e8c28dbe905f02adf695c8e96fb07b
|
||||
EBUILD jflex-1.6.1-r1.ebuild 3544 BLAKE2B 07454e651d891b2da9e4785575c6c31f65af2dbd13d3cc0c9f00f238f3a73040218ef666dc0cea8c7ee089d0ba90c4e190ca3112fcc87d00e85d0f117ae2dc07 SHA512 373529d569d7e4ad8db0d0a96da1f9aa64c536ffe23d5f22c6e9912f665bb23b59f13c3c7ee5db13e1e3125eb0227dc45de220e1c7e05722832b01c994c6ca02
|
||||
EBUILD jflex-1.6.1.ebuild 3550 BLAKE2B 68ff187aaa48cefb2018bd12098d7f334859166d7dd03694613c9ec3cdc4050d93daffda51f2cf8f4d55546314c3f4a11cf3e5927e4df455a58a77d59b0263cd SHA512 92cba8225532e333f950dbf078c6c1b71404b044f058e4be1d0a66c10cc29c3b2cc4dd8d7875db5ad8636854cac4f0800b5b8c41694076a22bda334ab6dfe469
|
||||
EBUILD jflex-1.6.1-r1.ebuild 3543 BLAKE2B 9dabbd888b52ff63732c80da18559576dd871a34269dd2fd7a6f1817d3d24f464467e149f1e04c3fa6476225bdf6efd6894ab31a797466bb11ce0a1365835df3 SHA512 b1511c58686dbe4d6f4ae5d2e6e730532070508be2b25569ba927c09e6dafdec2614c3cbbfa74725f7fe16ba5de1c76269f1807df3c9624cbc8920361bac9f8a
|
||||
MISC metadata.xml 233 BLAKE2B 2b385ca77219f08b2874b3a4a91a0c836d3cb45ec44b05babb33d590c56ceb5337ecb93a8450a37f8e6bbf4cfc1455892e8142d22e0a1d527d40361e2dce350b SHA512 1acc975a7dc3344bc63282d652ca00d8245970b58353b4fd00f09a4859db3eaba2dcd85e1537d424b7174e4f9c01c2ffb10ec6d107b5c895c9ca20730666de7f
|
||||
|
@ -1,121 +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"
|
||||
|
||||
inherit epatch java-pkg-2 java-pkg-simple
|
||||
|
||||
DESCRIPTION="JFlex is a lexical analyzer generator for Java"
|
||||
HOMEPAGE="https://www.jflex.de/"
|
||||
SRC_URI="https://${PN}.de/${P}.tar.gz"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~ppc-macos ~x64-macos"
|
||||
IUSE="examples test vim-syntax"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
CDEPEND="dev-java/ant-core:0"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.6
|
||||
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
|
||||
${CDEPEND}"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.6
|
||||
test? ( dev-java/junit:4 )
|
||||
${CDEPEND}"
|
||||
|
||||
PDEPEND=">=dev-java/javacup-0.11b_p20151001:0"
|
||||
|
||||
S="${WORKDIR}/${P}"
|
||||
JAVA_SRC_DIR="src/main/java"
|
||||
|
||||
java_prepare() {
|
||||
# See below for details.
|
||||
epatch "${FILESDIR}/icedtea-arm.patch"
|
||||
|
||||
# We need the bundled jflex.jar.
|
||||
rm -rv ${JAVA_SRC_DIR}/java_cup examples/pom.xml || die
|
||||
|
||||
# Remove the bundled java-cup.jar if unneeded.
|
||||
if has_version ${PDEPEND}; then
|
||||
rm -v lib/java-cup-*.jar || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# javacup is a cyclic dependency. Use the package if we have it,
|
||||
# otherwise use the bundled version and install the package later.
|
||||
if has_version ${PDEPEND}; then
|
||||
# Use PORTAGE_QUIET to suppress a QA warning that is spurious
|
||||
# thanks to has_version above. This is Portage-specific but
|
||||
# showing the warning elsewhere isn't the end of the world.
|
||||
JAVACUP=$(PORTAGE_QUIET=1 java-pkg_getjar --build-only javacup javacup.jar)
|
||||
else
|
||||
JAVACUP=$(echo lib/java-cup-*.jar)
|
||||
fi
|
||||
|
||||
JAVA_GENTOO_CLASSPATH_EXTRA="$(java-pkg_getjars --build-only ant-core):${JAVACUP}"
|
||||
}
|
||||
|
||||
jflex_compile() {
|
||||
java "${@}" jflex.Main -d ${JAVA_SRC_DIR}/${PN} --skel src/main/${PN}/skeleton.nested src/main/${PN}/LexScan.flex || die
|
||||
java-pkg-simple_src_compile
|
||||
java-pkg_addres ${PN}.jar src/main/resources
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
java -jar "${JAVACUP}" -destdir ${JAVA_SRC_DIR}/${PN} -package ${PN} -parser LexParse -interface src/main/cup/LexParse.cup || die
|
||||
|
||||
# The IcedTea ARM HotSpot port (as of 2.6.1) hangs when running
|
||||
# jflex. We have patched jflex to fix it but we have to run the
|
||||
# bundled version first. -Xint works around the problem. See
|
||||
# http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2678.
|
||||
use arm && local JFLEX_ARGS="-Xint"
|
||||
|
||||
# First compile (without doc/source) using the bundled jflex.
|
||||
JAVA_PKG_IUSE= jflex_compile -cp "lib/${P}.jar:${JAVACUP}" ${JFLEX_ARGS}
|
||||
|
||||
# Then recompile using the fresh jflex.
|
||||
jflex_compile -cp "${PN}.jar:${JAVACUP}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg-simple_src_install
|
||||
java-pkg_dolauncher ${PN} --main ${PN}.Main
|
||||
|
||||
java-pkg_register-dependency javacup javacup-runtime.jar
|
||||
java-pkg_register-ant-task
|
||||
|
||||
use examples && java-pkg_doexamples examples
|
||||
dodoc {changelog,README}.md
|
||||
|
||||
if use doc; then
|
||||
dodoc doc/*.pdf
|
||||
docinto html
|
||||
dodoc doc/*.{css,html,png} doc/COPYRIGHT
|
||||
fi
|
||||
|
||||
if use vim-syntax; then
|
||||
insinto /usr/share/vim/vimfiles/syntax
|
||||
doins lib/${PN}.vim
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if use arm && java-pkg_current-vm-matches oracle-jdk-bin-1.8; then
|
||||
# This results in a StackOverflowError as of 1.8.0.65 but works
|
||||
# fine on icedtea:7. Don't know about icedtea:8 yet.
|
||||
rm -v src/test/java/jflex/EmitterTest.java || die
|
||||
fi
|
||||
|
||||
local CP="src/test/java:${PN}.jar:${JAVA_GENTOO_CLASSPATH_EXTRA}:$(java-pkg_getjars junit-4)"
|
||||
|
||||
local TESTS=$(find src/test/java -name "*Test*.java" -printf "%P\n")
|
||||
TESTS="${TESTS//.java}"
|
||||
TESTS="${TESTS//\//.}"
|
||||
|
||||
ejavac -classpath "${CP}" $(find src/test/java -name "*.java")
|
||||
ejunit4 -classpath "${CP}" ${TESTS}
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
AUX 4.2.2-build.xml.patch 819 BLAKE2B 5f411361cd566360206c996ff5c2c508e829e41bb56868dce428da1347ab91f7fc8e1230b6aca3e82806c80b23a038966f690a16f99b43b5b2594bca543cb606 SHA512 8d2e0552690c9282ce93e39aa489c1fd829e5e63e39c6e6db935b6b5e2308a3ee3cbe1a274ebf2ba59d9819dd4f618d89e22194a9f88dec0763d2a36cd3ca44e
|
||||
AUX 4.2.2-makefile-flags.patch 925 BLAKE2B 642982867b5c187345123725f5e19bccb363915aefc5ea6e69f02e9ca86efee1e5f466c7cb9abf1b2871a735c45f8b7adaf999e42a351e01e515ecdc6648387e SHA512 be29adfff3b92875b38cf9bb326d935a189555bbb10315412b2544b43698cf76132554df64f28a18d4910ef1c46daf8b0a2ef9db7a9bca1ab53c421504187e54
|
||||
DIST jna-4.2.2.tar.gz 58638853 BLAKE2B 3941202ad7839f748c65f1abf53a335f6de7959def06de27a30520457147af3f70f6de54d640718b8314f6e61ab61ee9b26c39812d5cb1f918b8ff714d6b902e SHA512 11ab524f87f6dc7fe3ac8eb0620f9ba392445147770304be7b7fa5cd49de8efed983ad30c16077bfa6419eaf1ff50311a3ded811a78fdcd09bc686ef93ad7f9f
|
||||
EBUILD jna-4.2.2-r3.ebuild 2143 BLAKE2B fc92ccc827c1d4118707c76477119d0c0d31d3783fc6f900c49bfaa8fa5359cc1a05c9a72febdcd9831363b3a1353992df35e9fa1446135e90a43d613b2b5e12 SHA512 23106b242b13f8927a928b18cecc87d9422275a7b82b59eaf9d143c5f57d13a65a44991357d04dc5a60e4da78cee837d7bfb1a496bd52bad4a3bb0fcbf60defe
|
||||
EBUILD jna-4.2.2-r3.ebuild 2142 BLAKE2B 4227f4a71d7365890b4a6965691ab1612c10fc176e4b0ac526bfdce2b6ef30e9e5e0db3d716ec254f6a2aa38778d55a4946d595bda81e0fcb9b653644f50acb9 SHA512 ec5e7f653d1a747784b7f11a06c6c115f338a3634c495e74ed99ddaa60f5b0b430b307db52673ea8a31989b31f83187795a327f48f588500307b2a425a0967e9
|
||||
MISC metadata.xml 463 BLAKE2B 9ead7422212fdd6bebd8ec6aabafcdedf0d32420d312a8a0f2cd701dc7eeb940a30e91d1dc0449899a6134e1cb96d47cf95cea5dc20b4974b3d8714c6c00f93b SHA512 1365756d0d98cd7e7bcee2a608a77f1ca95c9546567a0bb37ba0033eb997ef6ae37d86e79c7c7fdc0916cb515658f9a37924181efc3215d00c825b10f9f99b45
|
||||
|
@ -1,4 +1,6 @@
|
||||
AUX jnr-constants_maven-build.xml 11304 BLAKE2B fad6aa5bfb222be73e0c064802dfabf5370562de03db80c2c35c03423e6829e11622cbb1a87f92929de9a8f2b70c3dfc039071c5e9c1cc5b27e40289a3f92fca SHA512 ebe66da46f9d80e02361a895c2aba7b635cf0a4e550f7a4f4c5534684bcf06585b43458381d6a3dc526d0f020b96bf93a259d2b4b6125c23e5d6d571a373ce2f
|
||||
DIST jnr-constants-0.10.3-sources.tar.gz 261921 BLAKE2B f8137455c067e774dd30d64fe457dd859692315f43415bdfbffa4870b981db26de23d73fa7682bbd924523ac17dec56caa7078580cf817d8df3eae4d87c61343 SHA512 f7cd6a3778670c9835f8dce87c8470c8b8cfeda6f30d68051c09dae40c4f7dd7db88bed016450c33ab5c8da9a802b4bd050adf358680d5ec6735467e398404dc
|
||||
DIST jnr-constants-0.8.6.tar.gz 71080 BLAKE2B db86f3c0347b85dd56de72465c4198e74faa877b8a1373ab378728945edaf0c45748ed707e6b591224858f498ae7d43269d8127cb61b7ac2893ef9817e36ca1c SHA512 2098f8e1869b9c018ba3afa70ef386fce2609d9c650ee851dcd7cf7dc9d4d87dbe26886eb2e744d96cc11425f6b66144a018826360b7bab48a4b99e323f3717a
|
||||
EBUILD jnr-constants-0.10.3.ebuild 978 BLAKE2B 43649757debf23919460872fc67a8e6277fb4db8883464ac68a90c3aef1e8fc74fbfb7bb0624a94217702670fb2aba9da2a8a38c7fb1d59bcc34d5c318d6e70f SHA512 36d4f2371cd45f2c031829d37a7db985693f94e45e8272300ae920fea0904be33b648fa9ea4e00dcba1d4205df608eb4aa35b1e59ea18224234e36b76c2e5ba6
|
||||
EBUILD jnr-constants-0.8.6.ebuild 1058 BLAKE2B 512071e039a49fe64ae6432bd51979a1c3e13abf3cd655570f9aba4c74fb66df9eb433014f191d676aa79d7a04ae70394905f72dd812414e74f4d359853199a6 SHA512 d1fe0d566c5b8749bea6015a5cf6955763d187e48d4855147b9660a87dd8f0231f4a678080569f5b0b6ab48024d61948b232a0ef23451420c6969e2ad830d985
|
||||
MISC metadata.xml 329 BLAKE2B 6ab95abb16b9a4503c12cf6e06ae18a6ecbf217390f9ca6ba52516bedbe0c69c074aa3a01906974cca84efc02751afc2328d51245fce52d86996d64358f1fd08 SHA512 2e04327f332a4a421dcec67655242822cdd5f5ea5a8d2fdd37f24e68069320014a3bda438041f189831ef85087d53b4015c506fae40ec3a7494ef1f1efe41970
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Skeleton command:
|
||||
# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/jnr/jnr-constants/archive/refs/tags/jnr-constants-0.10.3.tar.gz --slot 0 --keywords "~amd64 ~arm64 ~x86" --ebuild jnr-constants-0.10.3.ebuild
|
||||
|
||||
EAPI=7
|
||||
|
||||
JAVA_PKG_IUSE="doc source test"
|
||||
MAVEN_ID="com.github.jnr:jnr-constants:0.10.3"
|
||||
JAVA_TESTING_FRAMEWORKS="junit-4"
|
||||
|
||||
inherit java-pkg-2 java-pkg-simple
|
||||
|
||||
DESCRIPTION="A set of platform constants (e.g. errno values)"
|
||||
HOMEPAGE="https://github.com/jnr/jnr-constants"
|
||||
SRC_URI="https://github.com/jnr/${PN}/archive/refs/tags/${P}.tar.gz -> ${P}-sources.tar.gz"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
|
||||
DEPEND="
|
||||
>=virtual/jdk-1.8:*
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
>=virtual/jre-1.8:*
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${PN}-${P}"
|
||||
|
||||
JAVA_SRC_DIR="src/main/java"
|
||||
|
||||
JAVA_TEST_GENTOO_CLASSPATH="junit-4"
|
||||
JAVA_TEST_SRC_DIR="src/test/java"
|
@ -1,3 +1,3 @@
|
||||
DIST jnr-x86asm-1.0.2.zip 180046 BLAKE2B f346357dadaf4727e061ae4f11cb4a2fcb0aac7056c1ddc902c1779a0aa323ed47a90b7a7fef1148e4aefba2f003853d10718ae01ddcaffeb2b5b6d80d362b83 SHA512 e77124b7f0074dcd8b17ba200a1c99350827e6a3c641d6caa33b6bd900c95af9140f8ab716a5299bc591969f295158709b381f9b45faddbd6b75355949e4f463
|
||||
EBUILD jnr-x86asm-1.0.2-r1.ebuild 577 BLAKE2B becf1dd79bcf6986973721edfc415ae50b54d57001923f2ae12b4230ae43e80b2a9373845aa813c34db393ae1f495b9b238bf797f33067257fea997fed990741 SHA512 ae6ce3fdc502bffa25a2444976f29e90c069135fccbaa1a7912fbc3adc2cca37785d021b84f42dfbb1e7a422fce3eb539bb4b1fe3bd97ed7aab76501a298f802
|
||||
DIST jnr-x86asm-1.0.2.tar.gz 114138 BLAKE2B 4fd5d331e271e03771c1165823a3852b0ea9f5c45df26c7a009d356173050aabf99a7ef5a17559ef8fc907e521f8fae96b048867703bc901504fa21bcd24c3d1 SHA512 e3ad28b2d6be36b9e9d3e20bbe5cc6bf98361372fa02a40d0bbf64437fca351c3dac5cb04dfc8c2f08d73b9bffc8ca69276fb6a6fc00c7cc5cc3cf08fa2b6463
|
||||
EBUILD jnr-x86asm-1.0.2-r2.ebuild 595 BLAKE2B 66fd5c0475511dafaded9c2c746be50498671c5a016320ce87da166615302e63468689b56064cd3f4d36f0faf3a49149ec78de35548f1d3522f9cbdc5a8df728 SHA512 de5fa9e73b9efe60fc0e01751dd5c62d3e27800a5974bcd999ce9db7730204979d0f83dddaff29d03e77ad069ca63a2f8a637361fee43a8e6dd03f32afad3f3a
|
||||
MISC metadata.xml 326 BLAKE2B d21a275305a4fb768fb9d3de5852aa7af12456df54a67386f5cab01a16b999a7b59528729aae8b8bc285c134be3d1b63f0c4bce5d6c0c90467debce762da304f SHA512 769360259d3ea42979fd724dc2b0115b63d625e561377378f992313092ed2143ef80edd877d97e1923134d28966876e1e820e369347b89e0a8ebba15058855a1
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST jsch-agent-proxy-0.0.9.tar.gz 19040 BLAKE2B d20989663ed4544d60e890d48c8b3262184bbdf5bc6b8a42d8a008a0ad94831b283ec76382616a3df2f9ad677e59608920bcbc973f6da79d8e373dc21758ece8 SHA512 a80bb2cda8f0a96f4d069c64bc60633292fac46fcca94402f2c2762d3def94e3b9fef886b56e8f2b834141643173cea29ca678a61963fefa33fbb3cd56c1af88
|
||||
EBUILD jsch-agent-proxy-0.0.9.ebuild 3306 BLAKE2B 610046d057c153c5af07b4f768e105a487d00e14ded7e7113e8fe57a39cd11d4f9d59ec4d04ebc6a19699345ff17e1d0ab45da150269ee2ce05b91cf0bd28966 SHA512 b930f3a2cc8266a6a8034563a9b64e95f1b2a3f5e5b291382e6dc7eae10bc15e88f14813a09aaafcff10636424a45015235d319a4788929c78cff896d9e17ce7
|
||||
EBUILD jsch-agent-proxy-0.0.9.ebuild 3305 BLAKE2B 1d915d2cd26da047b9c754deedf7c58c2d3e6e8fb8c34abed743eaa87fabe4d941ebc0b649b533fc4e879672bbfc240f3beda2565157fc991365b9607d0070fd SHA512 2face43f9f15145b58dca6b1a8aecf4835a9c30e07fdcbfaa631466eb9adacab97e34dfcd85ac162b6059296d0c0fa78c2666c6d245517741bee27460bd405cb
|
||||
MISC metadata.xml 217 BLAKE2B cb41a7bd7e5c55319465d67551eae75371cc72d58629c61f70a7f54c388645d5ab1427c66dfdd5954e36ca40f0d3209f871d476cacd61516dd57e3297aaa601f SHA512 4df8395dcf07c52adadee71ad7dfa9f611ade8485cc9869397d0037272ae9add9b40d90669da8b80e578b4ee14c512da01ba096abe39a5859ac71c5316e425b6
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST jsr305-3.0.1-sources.jar 16622 BLAKE2B c9cc042845c8cd0d4680568d1c1f7c3ae43ba03c0bc21eeac662572ec17a048b86d38848f116653f466904f5a90c345ab7e5ac827fdfe00c899521cea54e3474 SHA512 ca9902929de94fbc03b848599bb1f5f542898ade724eb0d6022f799733c9093bb27c0a565f0a90f47dba7bff72d5a6d24de687746721a1bec2050c2061ecd148
|
||||
DIST jsr305-3.0.2.jar 18102 BLAKE2B fa6c40a63eb3e4683ae70612058420a905428b9ac9b920b2f7f4024579a5ff6fcffa576d50a616ed585b4896cbba87f4496273b860930f047184cf5df77004d0 SHA512 02327071dde09470c8cd0fe39405263146d7e86b15312bc3f909c6a6fa9b11c730bdb833b6cdbdf1aee0c6553e519cecd0257a296947f94636650e88cd8c5b79
|
||||
EBUILD jsr305-3.0.1.ebuild 503 BLAKE2B ac29e41915dcde9d9913dd1c80ebeb0d5fd4d3a7156bf9bb47a94e6b6d79039ec23ead549001c696e2aef3bd8ba30844a50274b67f5af34cc67d4dd2b07eef07 SHA512 22e394320bf2bbbfe313a0228e6bebe6f67e0f66e23ada4c2ab1989dbb21a7ad602e2df1fd4ddbde6c005108fd917f7ef6f70db3bdd6c938201ca92181b8f88d
|
||||
EBUILD jsr305-3.0.2.ebuild 515 BLAKE2B b5db1b566a513b5aadf5082f7b8cdd9d60c27b1c96f440b8b3c1226f7bfa9350532c7f0ada9ec23e02283cf6dbc0f4091260991b15dac79055da8bdaa2a1bde6 SHA512 d823252f6e0a007a2994009a15361b284cd997144b7f18679bb4fca8147e669f0dabaee8dc53bb8cf002204e18fddcc331a913812ec033f572499f74a4711f2c
|
||||
EBUILD jsr305-3.0.2.ebuild 510 BLAKE2B 699d50ee42c1afac4e02c7c39167fb586db6089d3a18f23802818cb0be7b3d5be3f39689922242e39624cd6e4343f46521c3f8af36f01681c856ff6740016d63 SHA512 a5d9e0f37e10a4478a8a5985ddbd1112efbabeaa95a36b6f94fcae0942094b24eebefe7ce56ad465ebe963794517d77ec4ac64d23ae8f99127b72194b3c13749
|
||||
MISC metadata.xml 243 BLAKE2B d1937cd00ce74d225075f1cf0e2584ce3f3d04b4ab3bd4ce636326ef8ed6ccaa54535a1c126025464e48a272959a579e08ceb008b8bacb2160f8f623fea5b6b3 SHA512 5431123c80f2e11811efde927819546af19c9ca93c9810399fe784c77ad2201696a081ed146df5b59fbf78ffb39cf8633cd6805e16ca82244aa8458c2ab8c4fd
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST reflections-0.9.10-sources.jar 53049 BLAKE2B 23491098dc648206161d983148bf11a1c4523df0593c903f9dbf03672b481d85aabaed7733a5d829b7f334e51d53dadde3fd439e62f9873ceb11f49f40a2cfef SHA512 940b80ed43aa900177e6c3551980eafe10f7ea16a1e5c0d24fc8c1e29f1e0155aae83e24f60af10f9743449ed38d2d3b211f3668fafbd95a6a2cb9c5581f56bf
|
||||
EBUILD reflections-0.9.10-r1.ebuild 714 BLAKE2B efccbab2cbbf812e21acdc7d2359af04c75d9dba37a593a9b7568832eafcd86978e9160ea819c39fd365924b6b33b084a7b795ba9e8ff99006e9835982cb8d5a SHA512 fa900b4ea01bbc0895214df06f74ecb1be6836cd330fadf43b3b80f7643dc59596324750490fc80d821e3406167e648d11ddd36e4f2840ffd6053074bba7ebc6
|
||||
EBUILD reflections-0.9.10-r1.ebuild 713 BLAKE2B 3d76b5d9ebe23c470143bc46f67990c997c611b7888d0f997488ceb4c8fb2f0c6d03baf3001c6ed7d6e73775379a7d518d253a7dd8f0478ac71c7144dff27933 SHA512 fde576ff2e4b1b6cffb0c7956c1fd1167146ea17ee86c09506facf9862912a966c25a9fd35ebbbc2054f6669284dfdc56f303e82b1111503ca03cf97da4c8dba
|
||||
MISC metadata.xml 527 BLAKE2B 92b0ca46422b8b0107bef220664c0079db47a3c8f306f59d5b681b653e5bcb835a192c8018d719447ebc864ead58f3844340bf3f84ff5bbef0ab126b7d314efe SHA512 a7ad6c598f83a911b20f5b31573127433d2bd756ac15d4a29de907ce102a5fb77de2426035a8255125446128b8ef13ed1f9fa002bff285cddbaf9043bd71dddc
|
||||
|
@ -1,4 +1,4 @@
|
||||
AUX snakeyaml-1.28-fix-test-check.patch 728 BLAKE2B 3c2e1607f03cfb00dba8808fec19b7a705afcc6ad8b1a3c2ee9b2b38e05e0e4e50b00413e5da236827ba4d7ca715b27158d0354dd7ce3950645a2a3bc9057540 SHA512 81bd69b9780e75df4d0964119a0c15684b54533ce2eebc94de3d481b7cf521b26f82f62279eabf3fc0e41eefb9c1648fb2700d6f07ae3b1fd99c6a5f55cbecd8
|
||||
DIST asomov-snakeyaml-b28f0b4d87c6.tar.gz 397832 BLAKE2B 054c228cd739e0d7ae89227cba7ae1aba76e5b6a7aae4915a765816d916ab3a47e80d6c2795a5e9bcaee96a70c1751fb9e67523e7faed2db5a6d2123d773d04a SHA512 2d19aee8c3aef2c4c300382451c1241dd2452180fe28c39eb9fe1bbc9d6c615bb8504535d3cf1cf5fe2ad55def8c43b709e8ecd97f760403cfaee7db977f074c
|
||||
EBUILD snakeyaml-1.28-r1.ebuild 2961 BLAKE2B 55e25a0aec4279a1847d3fef81a9638d7f894bd7b616a69e82ede019c80b4a51fe71c344018bc7477f6f131fa98a7f4ac03bf346d8f4e684063dc97ee6ca5b7b SHA512 5901b210ea06f4eac34abe3f8678cf751cc1458066181e4ea83f2622eb8e17fda321d44a8de9eb12192de6bdf527fce434ad27b2f80178fec329d88495bbc4d6
|
||||
EBUILD snakeyaml-1.28-r1.ebuild 2960 BLAKE2B 554ad653d1eba48e11e4b319eaef2d033eb352913cc07eb907dd25cd9342ba2f64f67a4ff34b94814f95e601bdae4f7f7eab5decc47669448f08410b3f250daa SHA512 adc3acc0c66f9410ed29ddb04f9c8cd7b5445798e7cf0c87bee94de3abd86efbfc0234e8c3105e5196a83845f7a701dab7a07f1e16db37eaf02cb750e991212a
|
||||
MISC metadata.xml 321 BLAKE2B 289b6f22e9b660717461d5da64ab6fc7543bc6d46dc803e79ac0694ad1836297469eec4ab224b1c5dccf8a77e7e750b688e0cfcdab371506aff143fce090794c SHA512 b4a92e6a613847f4b8d59e723505b223ee34cc03a31ab656b5d4f8424ff76f3073ec626dbe4ef6cabb93674c62a4ac923756d05bec8a110c25f0b9880effa5d7
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST velocity-2.3.tar.gz 443754 BLAKE2B 16b7aaa87eb6be899f40d09ee8aa50b2ac24dd59c33f29b944d46ea84a77de07cd69f344632b4b829b92a92fe6ccd75cf79e021787b2ca59a79040aa08a53eed SHA512 987f2991a96fa8fae43ff2f72d6a57b25b1cb7d98b7def7a1a6e9a308c8b5b86e394444c47ee0eca8b70d41b341759c7309404dc4b952dbc65fc3a5b92d46cdb
|
||||
EBUILD velocity-2.3.ebuild 5225 BLAKE2B 690aef62fefdc2b214843926354dd73e3636d22017cb895c993a806c0ff04f990e29f4126862c5ccbdd48b820f71e72127af1b47a38591ff609b2cd321e0c04c SHA512 b6dada0a50a62f81b71332846f19f34a1ebc6a8b9c14a39b5c01f7edbcffe2d4f29942d9da12dea30b75f2392413c618371087daeb95f377cfbc7599858aec01
|
||||
EBUILD velocity-2.3.ebuild 5224 BLAKE2B 81dc030dbb099956ec1c3e2497a51caabf5a0a07d5c3b397b13ff4130f8134ddf01e9b080ef3f0684bf90f95039b675f174ff5cf5b44a66ee4fbfe2f993b60cc SHA512 01080171122ce8d349229f8080eb12f8d42674a981977ff95468af251ebfd39341bec5206f8d00380b55adca9bc6ce138668053a833620f6cfcb6e09a094134e
|
||||
MISC metadata.xml 233 BLAKE2B 2b385ca77219f08b2874b3a4a91a0c836d3cb45ec44b05babb33d590c56ceb5337ecb93a8450a37f8e6bbf4cfc1455892e8142d22e0a1d527d40361e2dce350b SHA512 1acc975a7dc3344bc63282d652ca00d8245970b58353b4fd00f09a4859db3eaba2dcd85e1537d424b7174e4f9c01c2ffb10ec6d107b5c895c9ca20730666de7f
|
||||
|
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue