[gentoo-commits] repo/gentoo:master commit in: dev-python/ini2toml/
commit: 0a1eeacd3aae704a68b1b605ce84f0fa38c418cf Author: matoro users noreply github com> AuthorDate: Sun Sep 18 04:49:09 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Sep 18 06:27:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a1eeacd dev-python/ini2toml: Keyword 0.11-r1 alpha, #861344 Closes: https://github.com/gentoo/gentoo/pull/27319 Signed-off-by: Michał Górny gentoo.org> dev-python/ini2toml/ini2toml-0.11-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/ini2toml/ini2toml-0.11-r1.ebuild b/dev-python/ini2toml/ini2toml-0.11-r1.ebuild index 79a1eb342c78..31173282274a 100644 --- a/dev-python/ini2toml/ini2toml-0.11-r1.ebuild +++ b/dev-python/ini2toml/ini2toml-0.11-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=" >=dev-python/packaging-20.7[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/configupdater/
commit: 2fbaff688dff6b42223e3ced53aab9dd24e5c1e2 Author: matoro users noreply github com> AuthorDate: Sun Sep 18 04:49:04 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Sep 18 06:27:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fbaff68 dev-python/configupdater: Keyword 3.1.1 alpha, #861344 Signed-off-by: Michał Górny gentoo.org> dev-python/configupdater/configupdater-3.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/configupdater/configupdater-3.1.1.ebuild b/dev-python/configupdater/configupdater-3.1.1.ebuild index 95c97792a5f7..d6498f249dab 100644 --- a/dev-python/configupdater/configupdater-3.1.1.ebuild +++ b/dev-python/configupdater/configupdater-3.1.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT PSF-2 PYTHON" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-fmt/
commit: 68fcc7415f24e9f48c7372ad701ec38e932d7732 Author: matoro users noreply github com> AuthorDate: Sun Sep 18 04:49:06 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Sep 18 06:27:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68fcc741 dev-python/pyproject-fmt: Keyword 0.3.5 alpha, #861344 Signed-off-by: Michał Górny gentoo.org> dev-python/pyproject-fmt/pyproject-fmt-0.3.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyproject-fmt/pyproject-fmt-0.3.5.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-0.3.5.ebuild index 142f153fd0ba..1890c6204968 100644 --- a/dev-python/pyproject-fmt/pyproject-fmt-0.3.5.ebuild +++ b/dev-python/pyproject-fmt/pyproject-fmt-0.3.5.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=" >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pkgutil_resolve_name/
commit: 90607f32b4cd73ebf8b6b05ceccd3ad528ae81c8 Author: matoro users noreply github com> AuthorDate: Sun Sep 18 02:43:34 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Sep 18 06:22:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90607f32 dev-python/pkgutil_resolve_name: Keyword 1.3.10 alpha, #862825 Signed-off-by: Michał Górny gentoo.org> dev-python/pkgutil_resolve_name/pkgutil_resolve_name-1.3.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pkgutil_resolve_name/pkgutil_resolve_name-1.3.10.ebuild b/dev-python/pkgutil_resolve_name/pkgutil_resolve_name-1.3.10.ebuild index 400f5860ea40..d5c618d29159 100644 --- a/dev-python/pkgutil_resolve_name/pkgutil_resolve_name-1.3.10.ebuild +++ b/dev-python/pkgutil_resolve_name/pkgutil_resolve_name-1.3.10.ebuild @@ -18,4 +18,4 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
[gentoo-commits] repo/gentoo:master commit in: dev-python/jsonschema/
commit: 13ddd8dd84bf9acffc16fdb3cef362c3a4b4c9ff Author: matoro users noreply github com> AuthorDate: Sun Sep 18 02:43:37 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun Sep 18 06:22:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13ddd8dd dev-python/jsonschema: Keyword 4.16.0 alpha, #862825 Closes: https://github.com/gentoo/gentoo/pull/27317 Signed-off-by: Michał Górny gentoo.org> dev-python/jsonschema/jsonschema-4.16.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/jsonschema/jsonschema-4.16.0.ebuild b/dev-python/jsonschema/jsonschema-4.16.0.ebuild index ad9472cc3b95..1d7382e8cb60 100644 --- a/dev-python/jsonschema/jsonschema-4.16.0.ebuild +++ b/dev-python/jsonschema/jsonschema-4.16.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=" >=dev-python/attrs-17.4.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/, sys-fs/zfs-kmod/files/
commit: 343037a0b292a176d153a7e188f259bb57162007 Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Sep 17 22:13:13 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Sep 17 22:14:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343037a0 sys-fs/zfs-kmod: drop 2.1.4-r1 Signed-off-by: Georgy Yakovlev gentoo.org> sys-fs/zfs-kmod/Manifest | 2 - sys-fs/zfs-kmod/files/2.1.4-ZERO_RANGE.patch | 304 --- sys-fs/zfs-kmod/zfs-kmod-2.1.4-r1.ebuild | 209 -- 3 files changed, 515 deletions(-) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index e252f0fccc10..9e6e521d9fef 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -1,5 +1,3 @@ -DIST zfs-2.1.4.tar.gz 34896310 BLAKE2B be303f1181f604770536aa4aa61d5319ec408abbd04964cedadd15b3101a15deba6539bb5d833f4fed357f323d74f622d035305df699b213df41ae45bffdd200 SHA512 c7b57c43fc287b22905067ab022df4133d32e1a5dc335f7baf743b4ef88f64c2bf9d41318c2083230d077dd49e68f7d9e6172266e13d4b1eee29d359860f969e -DIST zfs-2.1.4.tar.gz.asc 836 BLAKE2B b311730f72d534c87a782515f35a354bfbefba0513dc0cee5b0b497cf742590f13be6a49ff8a70d7d6503d0ba06b0266e7d290d718337add614812c3d1b0731a SHA512 53880cd5369f468551bab685eb83739ed76aa286886fdd2cbad4270755fe809da730082a91bba61011f59594fac297ce05645ae32c2c73b4a9aa835f2991a1ee DIST zfs-2.1.5-patches.tar.xz 13324 BLAKE2B bfef8abd298cebd54491272b8c1deacace901d9a1acce67cb927bab6447eafd985352fd09f64336aa9d6611bab0e5c761d7973f0a65c408d77bb735a94c60253 SHA512 d2b009664f8eb4f2a8596693011fde578b6eae123c6169e5dfb70bd920c0f987f5177f7b1be008705a421574a8a9bc930f99823785c69e81573f18b0350cb9bd DIST zfs-2.1.5.tar.gz 34951632 BLAKE2B c6e3efd9c0cda91654767eaad0eaaa05cd9a5daf1cb0384c9c78b30062f5c29142ac37ab9dbdaf96c91456d11c317d782d3524ade293f03fda983e5992b79e49 SHA512 d9ccf1049cefa9167d25f71fbdca70092cd02368b60f09341e6489fb68dc5f89e87b026b0191f4d81181a8851449124d824a1d959d0e2fb29c8a3d624edc4f03 DIST zfs-2.1.5.tar.gz.asc 836 BLAKE2B 4a81c266967540850a2cc824e79555ca9d05b2e17e45fa2723893cbd85b55e3d7d791986d6667b7ee1530e7692c03818f15e8b6798393b54989f90801b775786 SHA512 224b0dcf4982c63a8eff0a39d054537e7d023f7c35e154e4d20490b8daf184c076bc8e4de7d2c5af4059f8a802b747e637aad4479cd8d1330cf5b26da2f19c94 diff --git a/sys-fs/zfs-kmod/files/2.1.4-ZERO_RANGE.patch b/sys-fs/zfs-kmod/files/2.1.4-ZERO_RANGE.patch deleted file mode 100644 index 338b14208dab.. --- a/sys-fs/zfs-kmod/files/2.1.4-ZERO_RANGE.patch +++ /dev/null @@ -1,304 +0,0 @@ -https://github.com/openzfs/zfs/commit/c220771a47e4206fb43e6849957657c9504b1b14 -https://github.com/openzfs/zfs/issues/13329 - -From c220771a47e4206fb43e6849957657c9504b1b14 Mon Sep 17 00:00:00 2001 -From: Rich Ercolani <214141+rincebr...@users.noreply.github.com> -Date: Wed, 20 Apr 2022 19:07:03 -0400 -Subject: [PATCH] Corrected oversight in ZERO_RANGE behavior - -It turns out, no, in fact, ZERO_RANGE and PUNCH_HOLE do -have differing semantics in some ways - in particular, -one requires KEEP_SIZE, and the other does not. - -Also added a zero-range test to catch this, corrected a flaw -that made the punch-hole test succeed vacuously, and a typo -in file_write. - -Reviewed-by: Brian Behlendorf -Signed-off-by: Rich Ercolani -Closes #13329 -Closes #13338 a/module/os/linux/zfs/zpl_file.c -+++ b/module/os/linux/zfs/zpl_file.c -@@ -781,11 +781,13 @@ zpl_fallocate_common(struct inode *ip, int mode, loff_t offset, loff_t len) - if (mode & (test_mode)) { - flock64_t bf; - -- if (offset > olen) -- goto out_unmark; -+ if (mode & FALLOC_FL_KEEP_SIZE) { -+ if (offset > olen) -+ goto out_unmark; - -- if (offset + len > olen) -- len = olen - offset; -+ if (offset + len > olen) -+ len = olen - offset; -+ } - bf.l_type = F_WRLCK; - bf.l_whence = SEEK_SET; - bf.l_start = offset; a/tests/runfiles/linux.run -+++ b/tests/runfiles/linux.run -@@ -94,7 +94,7 @@ tests = ['events_001_pos', 'events_002_pos', 'zed_rc_filter', 'zed_fd_spill'] - tags = ['functional', 'events'] - - [tests/functional/fallocate:Linux] --tests = ['fallocate_prealloc'] -+tests = ['fallocate_prealloc', 'fallocate_zero-range'] - tags = ['functional', 'fallocate'] - - [tests/functional/fault:Linux] a/tests/zfs-tests/cmd/file_write/file_write.c -+++ b/tests/zfs-tests/cmd/file_write/file_write.c -@@ -251,7 +251,7 @@ usage(char *prog) - "\t[-s offset] [-c write_count] [-d data]\n\n" - "Where [data] equal to zero causes chars " - "0->%d to be repeated throughout, or [data]\n" -- "equal to 'R' for psudorandom data.\n", -+ "equal to 'R' for pseudorandom data.\n", - prog, DATA_RANGE); - -
[gentoo-commits] repo/gentoo:master commit in: dev-lang/go-bootstrap/
commit: 9566a3c6cf7b94705efa015d1f4a519d8308ead6 Author: William Hubbs gentoo org> AuthorDate: Sun Sep 18 02:40:17 2022 + Commit: William Hubbs gentoo org> CommitDate: Sun Sep 18 02:40:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9566a3c6 dev-lang/go-bootstrap: keyword 1.19 for ~mips Thanks-to: matoro matoro.tk> Signed-off-by: William Hubbs gentoo.org> dev-lang/go-bootstrap/Manifest | 4 dev-lang/go-bootstrap/go-bootstrap-1.19.ebuild | 12 +++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/dev-lang/go-bootstrap/Manifest b/dev-lang/go-bootstrap/Manifest index c49ff1d02512..d1a9411cbd89 100644 --- a/dev-lang/go-bootstrap/Manifest +++ b/dev-lang/go-bootstrap/Manifest @@ -9,6 +9,10 @@ DIST go-linux-arm-bootstrap-1.19.tbz 144962797 BLAKE2B 58d23124db51dc782f4b07117 DIST go-linux-arm64-bootstrap-1.16.6.tbz 119471617 BLAKE2B 518ed7baf7c74aface2f458e5f3ed6e8c0f9aa2314d59f83688818fda8acb1d15e8d9288210eef916f09773868253661c30ffc259570e2f2e3de829cc49e91c4 SHA512 4e3b968188c6d7882568d24919baa1a80b07097a0ec8cf87c40e012db61eba58107edcedf67801868c93e5263cbf62eccfb2c2163d33018e6a82ffcd61e2872d DIST go-linux-arm64-bootstrap-1.19.tbz 142392386 BLAKE2B 0b4938b0e171fa5145c24af49f6b7848004d299622f094b640f5c16e8312342f85b46af2b9577aebaeb7e49e8dc374afc8327e1b26b6d649c7f9ddea562976c6 SHA512 4b9905cf572ae9e77144eb5be04296b67af395fe687b2e12c5164cbacac088c577e2b015f1882828d8f0cd051f6c56907bb46c83fe335b260e6bab34abef8bea DIST go-linux-loong64-bootstrap-1.19.tbz 144935554 BLAKE2B 0923a8a31d2dfaf22c38c0198ccd6e3494e9948233c6875a8ba6f06bec10cb7832cbe90f5a5ab3739fe2f694e6b49beee3190c5f37d678ec642f19a9446b SHA512 aceee0bd99dd84afe51faf56a245dc6646e0ea494111d67f1469fbcb23c99329a2b7202fc05a1e5adf410055a8cdd16f58589fda9136fafcf0dfaaae512f45b3 +DIST go-linux-mips-bootstrap-1.19.tbz 142870308 BLAKE2B a2232ddbe68d5a62de83a18ad550a45635b84c8215c54fa4210609b5db8958d8618d2d2544a5402d9b44f8c2136193a11460a782cd2c229a71d919b650a004a4 SHA512 7fa24a9408dfdd9896fabbf04623d7f04af8588102eb83f2bc49ba4cf0121c86fafde123a6d1cdb9e6342b1d6027a51515839aee682771d0e81f46a02ff25baf +DIST go-linux-mips64-bootstrap-1.19.tbz 143021255 BLAKE2B 6828ff232e8b6d1b88cb708ece6652c049fe144985ed61ef9d11fb904af0d7f130ae86316d7adfcf8ce0729373e218a483f8e08f7aff148bae18a7e295dbc510 SHA512 5fb63c791c0019a58028fcb385be701d1f2eb6d4ba1a4c6dc847e67801f2b1537591683be5896fe12f979e5b94bd16394dedd4e4d2dd8c52356e98617d6e8831 +DIST go-linux-mips64le-bootstrap-1.19.tbz 142401298 BLAKE2B a0b6ccb4a0ba959216455fd0c53aa3f3f5ad20c00c3bf4f9b5cf2386c05e00964459cea6e4db59fb8dbe7f7c9f435044a3a6d8028b09273c529dabc9eda7 SHA512 7da00fda36830942983adc152e1977b1e3a21ed0ec930ff7a4a3292038679d193c5e19548c7e84f1e47b258d327a896749fae9721781f3fe51b57a310b2d928d +DIST go-linux-mipsle-bootstrap-1.19.tbz 142843800 BLAKE2B 5bdbfb4f9e7e4d912a56401de8e48278b539221827e14649ee5ee813ae30e3b4a2d031bc7f117d724eeba57897a6cf25d953df565a514a012728772c9a0305e1 SHA512 a746e32ffc9ff8ad9f3dbd2e78697f5edfde2818fca06b91190a668014f9a74d37e6f3e226cad51883b47e9e497b6ef22514ae6e3cef173aef0d7da3bc239b1e DIST go-linux-ppc64-bootstrap-1.16.6.tbz 119549132 BLAKE2B 26131877025faf0a1b09abab9d229940532b52c7d994d001b7e91dbde0fe760a520e3337f6fe3e413aa3abc49096fb47883fba0cc247d8e0c93a6698947a4567 SHA512 a55d1a5da5a7b6360485101fc051aa34aecdc2e73be3690df16d132068c390a522114c890f942f504d197e7d00b97a95ea7cca6e74ae23719c6ab80deea4e7da DIST go-linux-ppc64-bootstrap-1.19.tbz 143163287 BLAKE2B 99c2f786bc9d0a2fb3370d59a1a21eec86f69e9240bf96ad564cca3d252ba38a3a376dafd659038b1899a14cd25f606c2fa18641225946c94653158e6e4b5d23 SHA512 4a344a47ffae2ff93e893019729492026a3c99ad5ffe10c69e57ea0ce2f22948bd684f8b4bc26bb8027158bd7fb14a32e7e2038f4f49c890dd9bcee6e99ba74a DIST go-linux-ppc64le-bootstrap-1.16.6.tbz 118880332 BLAKE2B 364f193b0e21ba330effc07ff8fd6b8e1b63519fdcd44c0c0c5a655a95739263a5a31771f04f3b682097bef41144ae7b31d28eaeae9c95505c187673a7289e3f SHA512 56ed74c7b6a189fd477c8ec6a5d5af1cc628fe3816f562dfb0702bea743a55e61d36a06f3d8314576ab690eeaab09a6d076549c74cd8f2a99cd2531e82c09e7e diff --git a/dev-lang/go-bootstrap/go-bootstrap-1.19.ebuild b/dev-lang/go-bootstrap/go-bootstrap-1.19.ebuild index 8c2c8eac2d14..24e096eb21ce 100644 --- a/dev-lang/go-bootstrap/go-bootstrap-1.19.ebuild +++ b/dev-lang/go-bootstrap/go-bootstrap-1.19.ebuild @@ -11,6 +11,16 @@ SRC_URI=" arm? ( ${BOOTSTRAP_DIST}/go-linux-arm-bootstrap-${PV}.tbz ) arm64? ( ${BOOTSTRAP_DIST}/go-linux-arm64-bootstrap-${PV}.tbz ) loong? ( ${BOOTSTRAP_DIST}/go-linux-loong64-bootstrap-${PV}.tbz ) + mips? ( + abi_mips_o32? ( + big-endian? ( ${BOOTSTRAP_DIST}/go-linux-mips-bootstrap-${PV}.tbz ) + !big-endian? ( ${BOOTSTRAP_DIST}/go-linux-mipsle-bootstrap-${PV}.tbz ) + ) + abi_mips_n64? ( + big-endian? ( ${BOOTSTRAP_DIST}/go
[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/
commit: 41228d023a77a783f76cf5a8cf53e611c21cea3a Author: William Hubbs gentoo org> AuthorDate: Sun Sep 18 02:40:17 2022 + Commit: William Hubbs gentoo org> CommitDate: Sun Sep 18 02:40:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41228d02 dev-lang/go: keyword 1.19.1 for ~mips Thanks-to: matoro matoro.tk> Signed-off-by: William Hubbs gentoo.org> dev-lang/go/go-1.19.1.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/dev-lang/go/go-1.19.1.ebuild b/dev-lang/go/go-1.19.1.ebuild index bc66dab29cdd..8923fe948718 100644 --- a/dev-lang/go/go-1.19.1.ebuild +++ b/dev-lang/go/go-1.19.1.ebuild @@ -21,7 +21,7 @@ case ${PV} in case ${PV} in *_beta*|*_rc*) ;; *) - KEYWORDS="-* amd64 arm arm64 ~loong ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + KEYWORDS="-* amd64 arm arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" ;; esac esac @@ -68,6 +68,11 @@ go_arch() { x86)echo 386;; x64-*) echo amd64;; loong) echo loong64;; + mips) if use abi_mips_o32; then + [[ $(tc-endian $@) = big ]] && echo mips || echo mipsle + elif use abi_mips_n64; then + [[ $(tc-endian $@) = big ]] && echo mips64 || echo mips64le + fi ;; ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo ppc64le ;; riscv) echo riscv64 ;; s390) echo s390x ;;
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/anki-bin/
commit: b82dce7250b37f95640639873d53165e350653b4 Author: Lucio Sauer posteo net> AuthorDate: Sun Sep 18 04:02:40 2022 + Commit: Lucio Sauer posteo net> CommitDate: Sun Sep 18 04:34:08 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b82dce72 app-misc/anki-bin: update icon URL Closes: https://bugs.gentoo.org/870688 Signed-off-by: Lucio Sauer posteo.net> app-misc/anki-bin/Manifest | 1 + app-misc/anki-bin/anki-bin-2.1.54.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app-misc/anki-bin/Manifest b/app-misc/anki-bin/Manifest index 8075610b3..709f07855 100644 --- a/app-misc/anki-bin/Manifest +++ b/app-misc/anki-bin/Manifest @@ -1,4 +1,5 @@ DIST anki-bin-2.1.49.zip 9859031 BLAKE2B efe67559e090fbca990022f0dba9cff5f608ecbdf6d1a38cf682dfe8676458d77dbd0a12f68c19f24a74e8b006c7226c356bd9b03bc9c767ed1c063e3ab749d6 SHA512 cb6d4d65ad63d6a850a4bfd11f91e274f99afefe4eb988da8e72a73e062b3f477ffa5d7e6aac7baa0bb7efd8fafc599c10d36d44e6ab76d8ca2e7ebc83c32c3e +DIST anki-bin-2.1.54.png 34595 BLAKE2B 7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88 SHA512 c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7 DIST anki-bin-2.1.54.zip 10987565 BLAKE2B 9ef71f62694f02dab59b7fd54a110df9a3748c373aed52f230dbc2335f881a78e130027559527a6ab1959e21f0337ab13ae89623ae22cf87351133f3cc7aa571 SHA512 d842309251d28218607177140a099f8b190b6f4b9ffb632c33aa0f9423118dd1424e59c70a0c93e57ad08c504cc36650590fda37b107e95bbbfb33521fbca87a DIST anki.png 34595 BLAKE2B 7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88 SHA512 c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7 DIST aqt-2.1.49.zip 2199372 BLAKE2B 319eae4de573bfb07537faa3f3cef18f920dae55c230ce473dc08f5ebf4480df5f7a7d1b875ba7bc3c7147b596288f622db317f7eda835715bd6272e09da64f7 SHA512 65696fb36a5cd0cd9209eee483ffa31b2a9370d90e307140fd1d3ad647c7e6a63d24046dc521704fa78bf15895a0d6e57f72915cd161e1bb03a8bcbecb8099f0 diff --git a/app-misc/anki-bin/anki-bin-2.1.54.ebuild b/app-misc/anki-bin/anki-bin-2.1.54.ebuild index 388a9e9c3..ec35b0130 100644 --- a/app-misc/anki-bin/anki-bin-2.1.54.ebuild +++ b/app-misc/anki-bin/anki-bin-2.1.54.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://apps.ankiweb.net/"; SRC_URI=" https://files.pythonhosted.org/packages/cp39/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}-cp39-abi3-manylinux_2_28_x86_64.whl -> ${P}.zip https://files.pythonhosted.org/packages/py3/a/aqt/aqt-${PV}-py3-none-any.whl -> aqt-${PV}.zip - https://raw.githubusercontent.com/ankitects/anki/${PV}/qt/linux/anki.png + https://raw.githubusercontent.com/ankitects/${MY_PN}/${PV}/qt/bundle/lin/${MY_PN}.png -> ${P}.png " LICENSE="AGPL-3" @@ -59,6 +59,6 @@ src_install() { python_domodule aqt-${PV}.dist-info printf "#!/usr/bin/python3\nimport sys;from aqt import run;sys.exit(run())" > runanki python_newscript runanki anki - doicon "${DISTDIR}"/anki.png + newicon "${DISTDIR}"/${P}.png ${MY_PN}.png make_desktop_entry /usr/bin/anki Anki anki Education }
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/anki-bin/
commit: fffbe2d8bbcb01711dcbc7c62b232877ce7cd5d9 Author: Lucio Sauer posteo net> AuthorDate: Sun Sep 18 04:11:29 2022 + Commit: Lucio Sauer posteo net> CommitDate: Sun Sep 18 04:34:15 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fffbe2d8 app-misc/anki-bin: update to EAPI 8, drop Python 3.8 support, update .desktop file, add man page We are fetching a Python 3.9 wheel. Signed-off-by: Lucio Sauer posteo.net> app-misc/anki-bin/Manifest | 2 + app-misc/anki-bin/anki-bin-2.1.54-r1.ebuild | 68 + 2 files changed, 70 insertions(+) diff --git a/app-misc/anki-bin/Manifest b/app-misc/anki-bin/Manifest index 709f07855..23778d40d 100644 --- a/app-misc/anki-bin/Manifest +++ b/app-misc/anki-bin/Manifest @@ -1,4 +1,6 @@ DIST anki-bin-2.1.49.zip 9859031 BLAKE2B efe67559e090fbca990022f0dba9cff5f608ecbdf6d1a38cf682dfe8676458d77dbd0a12f68c19f24a74e8b006c7226c356bd9b03bc9c767ed1c063e3ab749d6 SHA512 cb6d4d65ad63d6a850a4bfd11f91e274f99afefe4eb988da8e72a73e062b3f477ffa5d7e6aac7baa0bb7efd8fafc599c10d36d44e6ab76d8ca2e7ebc83c32c3e +DIST anki-bin-2.1.54.1 2212 BLAKE2B 18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50 SHA512 50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05 +DIST anki-bin-2.1.54.desktop 458 BLAKE2B 7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b SHA512 4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220 DIST anki-bin-2.1.54.png 34595 BLAKE2B 7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88 SHA512 c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7 DIST anki-bin-2.1.54.zip 10987565 BLAKE2B 9ef71f62694f02dab59b7fd54a110df9a3748c373aed52f230dbc2335f881a78e130027559527a6ab1959e21f0337ab13ae89623ae22cf87351133f3cc7aa571 SHA512 d842309251d28218607177140a099f8b190b6f4b9ffb632c33aa0f9423118dd1424e59c70a0c93e57ad08c504cc36650590fda37b107e95bbbfb33521fbca87a DIST anki.png 34595 BLAKE2B 7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88 SHA512 c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7 diff --git a/app-misc/anki-bin/anki-bin-2.1.54-r1.ebuild b/app-misc/anki-bin/anki-bin-2.1.54-r1.ebuild new file mode 100644 index 0..bc3edd17e --- /dev/null +++ b/app-misc/anki-bin/anki-bin-2.1.54-r1.ebuild @@ -0,0 +1,68 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_9 ) +inherit python-single-r1 desktop xdg + +MY_PN=${PN%-bin} +DESCRIPTION="A spaced-repetition memory training program (flash cards)" +HOMEPAGE="https://apps.ankiweb.net/"; +SRC_URI=" + https://files.pythonhosted.org/packages/cp39/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}-cp39-abi3-manylinux_2_28_x86_64.whl -> ${P}.zip + https://files.pythonhosted.org/packages/py3/a/aqt/aqt-${PV}-py3-none-any.whl -> aqt-${PV}.zip + https://raw.githubusercontent.com/ankitects/${MY_PN}/${PV}/qt/bundle/lin/${MY_PN}.desktop -> ${P}.desktop + https://raw.githubusercontent.com/ankitects/${MY_PN}/${PV}/qt/bundle/lin/${MY_PN}.png -> ${P}.png + https://raw.githubusercontent.com/ankitects/${MY_PN}/${PV}/qt/bundle/lin/${MY_PN}.1 -> ${P}.1 +" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +QA_PREBUILT="usr/lib/*" +DEPEND=" +$(python_gen_cond_dep ' + dev-python/decorator[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] + dev-python/orjson-bin[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/waitress[${PYTHON_USEDEP}] + dev-python/send2trash[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/flask-cors[${PYTHON_USEDEP}] + dev-python/PyQt5[${PYTHON_USEDEP}] + dev-python/PyQtWebEngine[${PYTHON_USEDEP}] + dev-python/stringcase[${PYTHON_USEDEP}] + ') +" +RDEPEND="${DEPEND} + ${PYTHON_DEPS} + !app-misc/anki +" +BDEPEND="app-arch/unzip" + +S="${WORKDIR}" + +src_unpack() { + unpack ${P}.zip aqt-${PV}.zip +} + +src_install() { + python_domodule anki anki-${PV}.dist-info aqt aqt-${PV}.dist-info + printf "#!/usr/bin/python3\nimport sys;from aqt im
[gentoo-commits] repo/gentoo:master commit in: dev-util/glib-utils/
commit: 168701c152ca2853fb3cba158046d72b77168909 Author: Matt Turner gentoo org> AuthorDate: Sun Sep 18 04:21:11 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Sep 18 04:32:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=168701c1 dev-util/glib-utils: Version bump to 2.74.0 Signed-off-by: Matt Turner gentoo.org> dev-util/glib-utils/Manifest | 1 + dev-util/glib-utils/glib-utils-2.74.0.ebuild | 62 2 files changed, 63 insertions(+) diff --git a/dev-util/glib-utils/Manifest b/dev-util/glib-utils/Manifest index 95e472e8decc..4774c58c55b9 100644 --- a/dev-util/glib-utils/Manifest +++ b/dev-util/glib-utils/Manifest @@ -1 +1,2 @@ DIST glib-2.72.3.tar.xz 4893484 BLAKE2B 1360c887b07ede3de3a7d31589f3dfc07ada2fe3e7901d3f30048ab9a1379357753ae142c6c107b3fcd6dd61e1401fbe6db22f0e89ea617db2c1073f1900cbe6 SHA512 8834ab7498577c2f659d135b87c27b34e1157be27f6c1fe5af0d64a94654f78cbe6a87e6868966849674c34e88a9d51d2de8d89f78f86aa1e1af3482761f0638 +DIST glib-2.74.0.tar.xz 5183072 BLAKE2B b21e5a72e2ce3390cbf13601aa902104f1ac1cfbd75181d30cd340f24b5875753f898b229f99c71d47d499be86cddb0191a0072c0c2decc82956a46c16255905 SHA512 5cdadd2f4568c0c3d45083b4d39699abf651e42e020f7bc880cce3ff33d28943118388d17a0632777e843f48009c1f97d5634fde3cb8c69c7c7f35b278ac8225 diff --git a/dev-util/glib-utils/glib-utils-2.74.0.ebuild b/dev-util/glib-utils/glib-utils-2.74.0.ebuild new file mode 100644 index ..c715c1e6fd52 --- /dev/null +++ b/dev-util/glib-utils/glib-utils-2.74.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..11} ) +GNOME_ORG_MODULE="glib" + +inherit gnome.org python-single-r1 + +DESCRIPTION="Build utilities for GLib using projects" +HOMEPAGE="https://www.gtk.org/"; + +LICENSE="LGPL-2.1+" +SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/libxslt + app-text/docbook-xsl-stylesheets +" + +src_configure() { :; } + +do_xsltproc_command() { + # Taken from meson.build for manual manpage building - keep in sync (also copied to dev-util/gdbus-codegen) + xsltproc \ + --nonet \ + --stringparam man.output.quietly 1 \ + --stringparam funcsynopsis.style ansi \ + --stringparam man.th.extra1.suppress 1 \ + --stringparam man.authors.section.enabled 0 \ + --stringparam man.copyright.section.enabled 0 \ + -o "${2}" \ + http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \ + "${1}" || die "manpage generation failed" +} + +src_compile() { + sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-genmarshal.in > gobject/glib-genmarshal || die + sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" gobject/glib-mkenums.in > gobject/glib-mkenums || die + sed -e "s:@GLIB_VERSION@:${PV}:g;s:@PYTHON@:python:g" glib/gtester-report.in > glib/gtester-report || die + do_xsltproc_command docs/reference/gobject/glib-genmarshal.xml docs/reference/gobject/glib-genmarshal.1 + do_xsltproc_command docs/reference/gobject/glib-mkenums.xml docs/reference/gobject/glib-mkenums.1 + do_xsltproc_command docs/reference/glib/gtester-report.xml docs/reference/glib/gtester-report.1 +} + +src_install() { + python_fix_shebang gobject/glib-genmarshal + python_fix_shebang gobject/glib-mkenums + python_fix_shebang glib/gtester-report + exeinto /usr/bin + doexe gobject/glib-genmarshal + doexe gobject/glib-mkenums + doexe glib/gtester-report + doman docs/reference/gobject/glib-genmarshal.1 + doman docs/reference/gobject/glib-mkenums.1 + doman docs/reference/glib/gtester-report.1 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/glib/
commit: b14f20774b61952eb9b2473c7513de79348bd823 Author: Matt Turner gentoo org> AuthorDate: Sun Sep 18 04:26:44 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Sep 18 04:32:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b14f2077 dev-libs/glib: Version bump to 2.74.0 Signed-off-by: Matt Turner gentoo.org> dev-libs/glib/Manifest | 1 + dev-libs/glib/glib-2.74.0.ebuild | 287 +++ 2 files changed, 288 insertions(+) diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest index 95e472e8decc..4774c58c55b9 100644 --- a/dev-libs/glib/Manifest +++ b/dev-libs/glib/Manifest @@ -1 +1,2 @@ DIST glib-2.72.3.tar.xz 4893484 BLAKE2B 1360c887b07ede3de3a7d31589f3dfc07ada2fe3e7901d3f30048ab9a1379357753ae142c6c107b3fcd6dd61e1401fbe6db22f0e89ea617db2c1073f1900cbe6 SHA512 8834ab7498577c2f659d135b87c27b34e1157be27f6c1fe5af0d64a94654f78cbe6a87e6868966849674c34e88a9d51d2de8d89f78f86aa1e1af3482761f0638 +DIST glib-2.74.0.tar.xz 5183072 BLAKE2B b21e5a72e2ce3390cbf13601aa902104f1ac1cfbd75181d30cd340f24b5875753f898b229f99c71d47d499be86cddb0191a0072c0c2decc82956a46c16255905 SHA512 5cdadd2f4568c0c3d45083b4d39699abf651e42e020f7bc880cce3ff33d28943118388d17a0632777e843f48009c1f97d5634fde3cb8c69c7c7f35b278ac8225 diff --git a/dev-libs/glib/glib-2.74.0.ebuild b/dev-libs/glib/glib-2.74.0.ebuild new file mode 100644 index ..db17ff43554c --- /dev/null +++ b/dev-libs/glib/glib-2.74.0.ebuild @@ -0,0 +1,287 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_REQ_USE="xml(+)" +PYTHON_COMPAT=( python3_{8..11} ) + +inherit flag-o-matic gnome.org gnome2-utils linux-info meson-multilib multilib python-any-r1 toolchain-funcs xdg + +DESCRIPTION="The GLib library of C routines" +HOMEPAGE="https://www.gtk.org/"; + +LICENSE="LGPL-2.1+" +SLOT="2" +IUSE="dbus debug +elf gtk-doc +mime selinux static-libs sysprof systemtap test utils xattr" +RESTRICT="!test? ( test )" +REQUIRED_USE="gtk-doc? ( test )" # Bug #777636 + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +# * elfutils (via libelf) does not build on Windows. gresources are not embedded +# within ELF binaries on that platform anyway and inspecting ELF binaries from +# other platforms is not that useful so exclude the dependency in this case. +# * Technically static-libs is needed on zlib, util-linux and perhaps more, but +# these are used by GIO, which glib[static-libs] consumers don't really seem +# to need at all, thus not imposing the deps for now and once some consumers +# are actually found to static link libgio-2.0.a, we can revisit and either add +# them or just put the (build) deps in that rare consumer instead of recursive +# RDEPEND here (due to lack of recursive DEPEND). +RDEPEND=" + !=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] + >=dev-libs/libpcre2-10.32:0=[${MULTILIB_USEDEP},static-libs?] + >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}] + >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] + >=virtual/libintl-0-r2[${MULTILIB_USEDEP}] + kernel_linux? ( >=sys-apps/util-linux-2.23[${MULTILIB_USEDEP}] ) + selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] ) + xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] ) ) + elf? ( virtual/libelf:0= ) + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND}" +# libxml2 used for optional tests that get automatically skipped +BDEPEND=" + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + gtk-doc? ( >=dev-util/gtk-doc-1.33 + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xml-dtd:4.5 ) + systemtap? ( >=dev-util/systemtap-1.3 ) + ${PYTHON_DEPS} + test? ( >=sys-apps/dbus-1.2.14 ) + virtual/pkgconfig +" +# TODO: >=dev-util/gdbus-codegen-${PV} test dep once we modify gio/tests/meson.build to use external gdbus-codegen + +PDEPEND=" + dbus? ( gnome-base/dconf ) + mime? ( x11-misc/shared-mime-info ) +" +# shared-mime-info needed for gio/xdgmime, bug #409481 +# dconf is needed to be able to save settings, bug #498436 + +MULTILIB_CHOST_TOOLS=( + /usr/bin/gio-querymodules$(get_exeext) +) + +PATCHES=( + "${FILESDIR}"/${PN}-2.64.1-mark-gdbus-server-auth-test-flaky.patch +) + +pkg_setup() { + if use kernel_linux ; then + CONFIG_CHECK="~INOTIFY_USER" + if use test ; then + CONFIG_CHECK="~IPV6" + WARNING_IPV6="Your kernel needs IPV6 support for running some tests, skipping them." + fi + linux-info_pkg_setup + fi + python-any-r1_pkg_setup +} + +src_prepare() { + if use test; then + # TODO: Re
[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/
commit: f6bdd8113833c50fc0d8c28e6a44812bb8bbad70 Author: Matt Turner gentoo org> AuthorDate: Sun Sep 18 04:14:51 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Sep 18 04:34:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6bdd811 dev-libs/gobject-introspection-common: Version bump to 1.74.0 Signed-off-by: Matt Turner gentoo.org> dev-libs/gobject-introspection-common/Manifest | 1 + .../gobject-introspection-common-1.74.0.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-libs/gobject-introspection-common/Manifest b/dev-libs/gobject-introspection-common/Manifest index cb6ad8cd2b09..3df3cc05972b 100644 --- a/dev-libs/gobject-introspection-common/Manifest +++ b/dev-libs/gobject-introspection-common/Manifest @@ -1 +1,2 @@ DIST gobject-introspection-1.72.0.tar.xz 1040936 BLAKE2B fd7600a927e57d5a076c203a084afe56a738d3a93109055be7bee22a96d6d5b08892300260288e5b83f883e54ca658cb24ef5c862abe435820c963bbf0cf8496 SHA512 b8fba2bd12e93776c55228acf3487bef36ee40b1abdc7f681b827780ac94a8bfa1f59b0c30d60fa5a1fea2f610de78b9e52029f411128067808f17eb6374cdc5 +DIST gobject-introspection-1.74.0.tar.xz 1044008 BLAKE2B 223bb9b8b452f03945f941086e47fb3b14f03f8353f4f903b21e3f494af728652a44de986752374057e90dd8111f21f5b0cd3e00bb0a8c3aa25c8261bb0b9247 SHA512 decff5dda0ec5ec0afda4d6bcd3bdadcbf34289002c0d9c0c77ecf8c5d3f15d196b24d8035041545031006acbdfe76af47c42da061c40e200c87f2c74cd301f0 diff --git a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.74.0.ebuild b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.74.0.ebuild new file mode 100644 index ..67c0ee1d1c8a --- /dev/null +++ b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.74.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GNOME_ORG_MODULE="gobject-introspection" + +inherit gnome.org + +DESCRIPTION="Build infrastructure for GObject Introspection" +HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection"; + +LICENSE="HPND" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}" +# Use !<${PV} because mixing gobject-introspection with different version of -common can cause issues like: +# https://forums.gentoo.org/viewtopic-p-7421930.html + +src_configure() { :; } + +src_compile() { :; } + +src_install() { + insinto /usr/share/aclocal + doins m4/introspection.m4 + + insinto /usr/share/gobject-introspection-1.0 + doins Makefile.introspection +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/gdbus-codegen/
commit: 3d12e89901f11f2b4ac2cb4dc27cf1cd712565c0 Author: Matt Turner gentoo org> AuthorDate: Sun Sep 18 04:17:10 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Sep 18 04:32:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d12e899 dev-util/gdbus-codegen: Version bump to 2.74.0 Signed-off-by: Matt Turner gentoo.org> dev-util/gdbus-codegen/Manifest| 1 + dev-util/gdbus-codegen/gdbus-codegen-2.74.0.ebuild | 72 ++ 2 files changed, 73 insertions(+) diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest index 95e472e8decc..4774c58c55b9 100644 --- a/dev-util/gdbus-codegen/Manifest +++ b/dev-util/gdbus-codegen/Manifest @@ -1 +1,2 @@ DIST glib-2.72.3.tar.xz 4893484 BLAKE2B 1360c887b07ede3de3a7d31589f3dfc07ada2fe3e7901d3f30048ab9a1379357753ae142c6c107b3fcd6dd61e1401fbe6db22f0e89ea617db2c1073f1900cbe6 SHA512 8834ab7498577c2f659d135b87c27b34e1157be27f6c1fe5af0d64a94654f78cbe6a87e6868966849674c34e88a9d51d2de8d89f78f86aa1e1af3482761f0638 +DIST glib-2.74.0.tar.xz 5183072 BLAKE2B b21e5a72e2ce3390cbf13601aa902104f1ac1cfbd75181d30cd340f24b5875753f898b229f99c71d47d499be86cddb0191a0072c0c2decc82956a46c16255905 SHA512 5cdadd2f4568c0c3d45083b4d39699abf651e42e020f7bc880cce3ff33d28943118388d17a0632777e843f48009c1f97d5634fde3cb8c69c7c7f35b278ac8225 diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.74.0.ebuild b/dev-util/gdbus-codegen/gdbus-codegen-2.74.0.ebuild new file mode 100644 index ..6964fb9fd48a --- /dev/null +++ b/dev-util/gdbus-codegen/gdbus-codegen-2.74.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +GNOME_ORG_MODULE="glib" +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE="xml(+)" +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_SINGLE_IMPL=1 + +inherit gnome.org distutils-r1 + +DESCRIPTION="GDBus code and documentation generator" +HOMEPAGE="https://www.gtk.org/"; + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +RDEPEND="${PYTHON_DEPS}" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/libxslt + app-text/docbook-xsl-stylesheets +" + +S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen" + +python_prepare_all() { + PATCHES=( + "${FILESDIR}/${PN}-2.56.1-sitedir.patch" + ) + distutils-r1_python_prepare_all + + local MAJOR_VERSION=$(ver_cut 1) + local MINOR_VERSION=$(ver_cut 2) + sed -e 's:@PYTHON@:python:' gdbus-codegen.in > gdbus-codegen || die + sed -e "s:@VERSION@:${PV}:" \ + -e "s:@MAJOR_VERSION@:${MAJOR_VERSION}:" \ + -e "s:@MINOR_VERSION@:${MINOR_VERSION}:" config.py.in > config.py || die + cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed" + sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed" +} + +do_xsltproc_command() { + # Taken from meson.build for manual manpage building - keep in sync (also copied to dev-util/glib-utils) + xsltproc \ + --nonet \ + --stringparam man.output.quietly 1 \ + --stringparam funcsynopsis.style ansi \ + --stringparam man.th.extra1.suppress 1 \ + --stringparam man.authors.section.enabled 0 \ + --stringparam man.copyright.section.enabled 0 \ + -o "${2}" \ + http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \ + "${1}" || die "manpage generation failed" +} + +src_compile() { + distutils-r1_src_compile + do_xsltproc_command "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.xml" "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1" +} + +src_test() { + einfo "Skipping tests. This package is tested by dev-libs/glib" + einfo "when merged with FEATURES=test" +} + +python_install_all() { + distutils-r1_python_install_all # no-op, but prevents QA warning + doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection/
commit: 0160549798672ca62853c36248c3fc4e9b447e8f Author: Matt Turner gentoo org> AuthorDate: Sun Sep 18 04:16:03 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Sep 18 04:34:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01605497 dev-libs/gobject-introspection: Version bump to 1.74.0 Signed-off-by: Matt Turner gentoo.org> dev-libs/gobject-introspection/Manifest| 1 + .../gobject-introspection-1.74.0.ebuild| 79 ++ 2 files changed, 80 insertions(+) diff --git a/dev-libs/gobject-introspection/Manifest b/dev-libs/gobject-introspection/Manifest index cb6ad8cd2b09..3df3cc05972b 100644 --- a/dev-libs/gobject-introspection/Manifest +++ b/dev-libs/gobject-introspection/Manifest @@ -1 +1,2 @@ DIST gobject-introspection-1.72.0.tar.xz 1040936 BLAKE2B fd7600a927e57d5a076c203a084afe56a738d3a93109055be7bee22a96d6d5b08892300260288e5b83f883e54ca658cb24ef5c862abe435820c963bbf0cf8496 SHA512 b8fba2bd12e93776c55228acf3487bef36ee40b1abdc7f681b827780ac94a8bfa1f59b0c30d60fa5a1fea2f610de78b9e52029f411128067808f17eb6374cdc5 +DIST gobject-introspection-1.74.0.tar.xz 1044008 BLAKE2B 223bb9b8b452f03945f941086e47fb3b14f03f8353f4f903b21e3f494af728652a44de986752374057e90dd8111f21f5b0cd3e00bb0a8c3aa25c8261bb0b9247 SHA512 decff5dda0ec5ec0afda4d6bcd3bdadcbf34289002c0d9c0c77ecf8c5d3f15d196b24d8035041545031006acbdfe76af47c42da061c40e200c87f2c74cd301f0 diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.74.0.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.74.0.ebuild new file mode 100644 index ..9edbb532afbd --- /dev/null +++ b/dev-libs/gobject-introspection/gobject-introspection-1.74.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE="xml(+)" +inherit gnome.org meson python-single-r1 xdg + +DESCRIPTION="Introspection system for GObject-based libraries" +HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection"; + +LICENSE="LGPL-2+ GPL-2+" +SLOT="0" +IUSE="doctool gtk-doc test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +# virtual/pkgconfig needed at runtime, bug #505408 +RDEPEND=" + >=dev-libs/gobject-introspection-common-${PV} + >=dev-libs/glib-2.74.0:2 + dev-libs/libffi:= + doctool? ( + $(python_gen_cond_dep ' + dev-python/mako[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + ') + ) + virtual/pkgconfig + ${PYTHON_DEPS} +" +# Wants real bison, not virtual/yacc +DEPEND="${RDEPEND}" +BDEPEND=" + gtk-doc? ( + >=dev-util/gtk-doc-1.19 + app-text/docbook-xml-dtd:4.3 + app-text/docbook-xml-dtd:4.5 + ) + sys-devel/bison + sys-devel/flex + test? ( + x11-libs/cairo[glib] + $(python_gen_cond_dep ' + dev-python/mako[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + ') + ) +" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_configure() { + local emesonargs=( + $(meson_feature test cairo) + $(meson_feature doctool) + #-Dglib_src_dir + $(meson_use gtk-doc gtk_doc) + #-Dcairo_libname + -Dpython="${EPYTHON}" + #-Dgir_dir_prefix + ) + meson_src_configure +} + +src_install() { + meson_src_install + python_fix_shebang "${ED}"/usr/bin/ + python_optimize "${ED}"/usr/$(get_libdir)/gobject-introspection/giscanner + + # Prevent collision with gobject-introspection-common + rm -v "${ED}"/usr/share/aclocal/introspection.m4 \ + "${ED}"/usr/share/gobject-introspection-1.0/Makefile.introspection || die + rmdir "${ED}"/usr/share/aclocal || die +}
[gentoo-commits] proj/baselayout:master commit in: /
commit: 0ca11c8aa1a8c8e0b95987f19b778ecdce4c8c61 Author: William Hubbs gentoo org> AuthorDate: Sun Sep 18 04:27:47 2022 + Commit: William Hubbs gentoo org> CommitDate: Sun Sep 18 04:28:33 2022 + URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=0ca11c8a silence message about ignoring the touch failure Signed-off-by: William Hubbs gentoo.org> Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 230acbc5..493c824b 100644 --- a/Makefile +++ b/Makefile @@ -77,7 +77,7 @@ layout-dirs: for x in $(KEEP_DIRS) ; do \ test -e $(DESTDIR)$$x/.keep && continue ; \ $(INSTALL_DIR) $(DESTDIR)$$x ; \ - touch $(DESTDIR)$$x/.keep || echo "ignoring touch failure; mounted fs?" ; \ + touch $(DESTDIR)$$x/.keep || true; \ done layout-BSD: layout-dirs
[gentoo-commits] proj/baselayout:master commit in: /
commit: 63accc51997bc0433f2ce3c9f637a656eac649e7 Author: Paymon gmail com> AuthorDate: Mon Jul 18 14:37:16 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Sep 18 03:21:01 2022 + URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=63accc51 Relax checks on KEEPDIR when directories are mounted fs My use case for this is in containers (mkosi with systemd-nspawn in my case) Closes: https://github.com/gentoo/baselayout/pull/2 Signed-off-by: Paymon gmail.com> Signed-off-by: Mike Gilbert gentoo.org> Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index e0266d2a..230acbc5 100644 --- a/Makefile +++ b/Makefile @@ -76,7 +76,7 @@ layout-dirs: # Create base filesytem layout for x in $(KEEP_DIRS) ; do \ test -e $(DESTDIR)$$x/.keep && continue ; \ - $(INSTALL_DIR) $(DESTDIR)$$x || exit $$? ; \ + $(INSTALL_DIR) $(DESTDIR)$$x ; \ touch $(DESTDIR)$$x/.keep || echo "ignoring touch failure; mounted fs?" ; \ done
[gentoo-commits] repo/gentoo:master commit in: sys-apps/baselayout/
commit: b607b26fff6dd73d886f2dc0afc1cf439510e509 Author: Mike Gilbert gentoo org> AuthorDate: Sun Sep 18 03:09:30 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Sep 18 03:10:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b607b26f sys-apps/baselayout: don't prune /usr/local/sbin from PATH on merged-usr Signed-off-by: Mike Gilbert gentoo.org> .../baselayout/{baselayout-2.8-r2.ebuild => baselayout-2.8-r3.ebuild}| 1 - sys-apps/baselayout/baselayout-.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/sys-apps/baselayout/baselayout-2.8-r2.ebuild b/sys-apps/baselayout/baselayout-2.8-r3.ebuild similarity index 99% rename from sys-apps/baselayout/baselayout-2.8-r2.ebuild rename to sys-apps/baselayout/baselayout-2.8-r3.ebuild index c6296f1a6f94..b7fc36bdb833 100644 --- a/sys-apps/baselayout/baselayout-2.8-r2.ebuild +++ b/sys-apps/baselayout/baselayout-2.8-r3.ebuild @@ -218,7 +218,6 @@ src_prepare() { # don't want symlinked directories in PATH on systems with usr-merge if ! use split-usr && ! use prefix-guest; then sed \ - -e 's|/usr/local/sbin:||g' \ -e 's|:/usr/sbin:|:|g' \ -e 's|:/sbin:|:|g' \ -e 's|:/bin:|:|g' \ diff --git a/sys-apps/baselayout/baselayout-.ebuild b/sys-apps/baselayout/baselayout-.ebuild index c6296f1a6f94..b7fc36bdb833 100644 --- a/sys-apps/baselayout/baselayout-.ebuild +++ b/sys-apps/baselayout/baselayout-.ebuild @@ -218,7 +218,6 @@ src_prepare() { # don't want symlinked directories in PATH on systems with usr-merge if ! use split-usr && ! use prefix-guest; then sed \ - -e 's|/usr/local/sbin:||g' \ -e 's|:/usr/sbin:|:|g' \ -e 's|:/sbin:|:|g' \ -e 's|:/bin:|:|g' \
[gentoo-commits] repo/gentoo:master commit in: dev-lang/go-bootstrap/
commit: 962c112926de1808f308452adade65ae7ae741e4 Author: William Hubbs gentoo org> AuthorDate: Sun Sep 18 03:08:27 2022 + Commit: William Hubbs gentoo org> CommitDate: Sun Sep 18 03:09:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=962c1129 dev-lang/go-bootstrap: fix iuse Signed-off-by: William Hubbs gentoo.org> dev-lang/go-bootstrap/go-bootstrap-1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/go-bootstrap/go-bootstrap-1.19.ebuild b/dev-lang/go-bootstrap/go-bootstrap-1.19.ebuild index 24e096eb21ce..fa9937e75400 100644 --- a/dev-lang/go-bootstrap/go-bootstrap-1.19.ebuild +++ b/dev-lang/go-bootstrap/go-bootstrap-1.19.ebuild @@ -35,7 +35,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" -IUSE="big-endian" +IUSE="abi_mips_n64 abi_mips_o32 big-endian" RESTRICT="strip" QA_PREBUILT="*"
[gentoo-commits] proj/baselayout:master commit in: /
commit: 625632955cec96bfc0dd83e8497cd55d9b9e Author: Mike Gilbert gentoo org> AuthorDate: Sun Sep 18 03:01:40 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Sep 18 03:01:40 2022 + URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=62563295 Makefile: simplify /sbin symlink for usrmerge This matches the layout produced by sys-apps/merge-usr. Signed-off-by: Mike Gilbert gentoo.org> Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index a61e828b..e0266d2a 100644 --- a/Makefile +++ b/Makefile @@ -106,7 +106,7 @@ ifeq ($(OS),Linux) rm -fr ${DESTDIR}/sbin rm -fr ${DESTDIR}/usr/sbin ln -snf usr/bin ${DESTDIR}/bin - ln -snf usr/sbin ${DESTDIR}/sbin + ln -snf usr/bin ${DESTDIR}/sbin ln -snf bin ${DESTDIR}/usr/sbin endif
[gentoo-commits] repo/gentoo:master commit in: dev-perl/XS-Parse-Keyword/
commit: 9aa45a8de4ea26516e729fa3afb7f66d5108e127 Author: Akinori Hattori gentoo org> AuthorDate: Sun Sep 18 02:51:22 2022 + Commit: Akinori Hattori gentoo org> CommitDate: Sun Sep 18 02:52:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aa45a8d dev-perl/XS-Parse-Keyword: new upstream release Signed-off-by: Akinori Hattori gentoo.org> dev-perl/XS-Parse-Keyword/Manifest| 1 + .../XS-Parse-Keyword/XS-Parse-Keyword-0.250.0.ebuild | 19 +++ dev-perl/XS-Parse-Keyword/metadata.xml| 2 +- 3 files changed, 21 insertions(+), 1 deletion(-) diff --git a/dev-perl/XS-Parse-Keyword/Manifest b/dev-perl/XS-Parse-Keyword/Manifest index 7d1eb7b6e9d9..af901f803956 100644 --- a/dev-perl/XS-Parse-Keyword/Manifest +++ b/dev-perl/XS-Parse-Keyword/Manifest @@ -1 +1,2 @@ DIST XS-Parse-Keyword-0.24.tar.gz 72742 BLAKE2B 23b065eccc05325bb7bb48910297b84b9df1686594ae88941d3ef02b0485f0e0a1776c9d042cdff84c76563265dfcc2d350de6cdc71fc9228469b2d83019ad21 SHA512 ce9d622afeaeaea94fd68ece3840e52a9b79eb083558f68688ffa4d67d20be13e4690859f7f3cb89c4d371ba6f412ff4a0bf767d6e61e03fe0a2b6598a5558d3 +DIST XS-Parse-Keyword-0.25.tar.gz 74105 BLAKE2B cd68f85062a505d70b02ce74ee68719c7b66df3dbbf46363bacf935377bf571075fc128e785fe16a2aabc7cc065f319abd5a872711f3643daad07ad71cbd876c SHA512 db4b92b49654574e5bb93cbf144e766840f9338cf7e6e7ebe48398b79f6beddf56761241d6f1672abbb8ea00e05eef4a3f909258abd7598dda8fee88b541508d diff --git a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.250.0.ebuild b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.250.0.ebuild new file mode 100644 index ..2f65d4a08d28 --- /dev/null +++ b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.250.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=PEVANS +DIST_VERSION=0.25 +inherit perl-module + +DESCRIPTION="XS functions to assist in parsing keyword syntax" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND="" +BDEPEND="${RDEPEND} + dev-perl/ExtUtils-CChecker + dev-perl/Module-Build + virtual/perl-ExtUtils-CBuilder + virtual/perl-ExtUtils-ParseXS" diff --git a/dev-perl/XS-Parse-Keyword/metadata.xml b/dev-perl/XS-Parse-Keyword/metadata.xml index 46c7e7842b74..216073821622 100644 --- a/dev-perl/XS-Parse-Keyword/metadata.xml +++ b/dev-perl/XS-Parse-Keyword/metadata.xml @@ -10,7 +10,7 @@ Gentoo Perl Project - XS-Keyword-Try + XS-Parse-Keyword XS::Parse::Infix XS::Parse::Infix::Builder XS::Parse::Keyword
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xsetleds/files/, x11-misc/xsetleds/
commit: b285885a1572877bed466f356c9f3f7ce8abb853 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 02:10:45 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 02:10:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b285885a x11-misc/xsetleds: extra implicit decl. fixes Bug: https://bugs.gentoo.org/870571 Signed-off-by: Sam James gentoo.org> ...ds-0.1.3-configure-implicit-function-decl.patch | 60 ++ ...ds-0.1.3-r2.ebuild => xsetleds-0.1.3-r3.ebuild} | 0 2 files changed, 60 insertions(+) diff --git a/x11-misc/xsetleds/files/xsetleds-0.1.3-configure-implicit-function-decl.patch b/x11-misc/xsetleds/files/xsetleds-0.1.3-configure-implicit-function-decl.patch index 4055e7a459a0..3235053c8b7e 100644 --- a/x11-misc/xsetleds/files/xsetleds-0.1.3-configure-implicit-function-decl.patch +++ b/x11-misc/xsetleds/files/xsetleds-0.1.3-configure-implicit-function-decl.patch @@ -13,3 +13,63 @@ is written for autoconf 2.13. EOF if { (eval echo configure:1063: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ac_cv_prog_cc_works=yes +@@ -1304,6 +1304,7 @@ else + #line 1305 "configure" + #include "confdefs.h" + #include ++#include + #define ISLOWER(c) ('a' <= (c) && (c) <= 'z') + #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) + #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) +@@ -2477,7 +2478,7 @@ for ac_kw in inline __inline__ __inline; do + #include "confdefs.h" + + int main() { +-} $ac_kw foo() { ++} int $ac_kw foo() { + ; return 0; } + EOF + if { (eval echo configure:2484: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +@@ -2855,13 +2856,14 @@ else + cat > conftest.$ac_ext < + /* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func(); below. */ + #include + /* Override any gcc2 internal prototype to avoid an error. */ + /* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +-char $ac_func(); ++int $ac_func(); + + int main() { + +@@ -2934,14 +2936,13 @@ else +* does it exist and is it safe to write into the mmap'd area +* how to use it (BSD variants) */ + #include ++#include + #include + #include ++#include ++#include + +-/* This mess was copied from the GNU getpagesize.h. */ + #ifndef HAVE_GETPAGESIZE +-# ifdef HAVE_UNISTD_H +-# include +-# endif + + /* Assume that all systems that can run configure have sys/param.h. */ + # ifndef HAVE_SYS_PARAM_H +@@ -2981,7 +2982,7 @@ else + #ifdef __cplusplus + extern "C" { void *malloc(unsigned); } + #else +-char *malloc(); ++void *malloc(); + #endif + + int diff --git a/x11-misc/xsetleds/xsetleds-0.1.3-r2.ebuild b/x11-misc/xsetleds/xsetleds-0.1.3-r3.ebuild similarity index 100% rename from x11-misc/xsetleds/xsetleds-0.1.3-r2.ebuild rename to x11-misc/xsetleds/xsetleds-0.1.3-r3.ebuild
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xsetleds/, x11-misc/xsetleds/files/
commit: bbb8661765e69f8f978d4894026cf0aff603f586 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 01:19:49 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 01:26:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbb86617 x11-misc/xsetleds: update EAPI 6 -> 8, fix implicit func. declarations Closes: https://bugs.gentoo.org/870571 Signed-off-by: Sam James gentoo.org> ...xsetleds-0.1.3-configure-implicit-function-decl.patch | 15 +++ x11-misc/xsetleds/xsetleds-0.1.3-r2.ebuild | 16 +--- 2 files changed, 24 insertions(+), 7 deletions(-) diff --git a/x11-misc/xsetleds/files/xsetleds-0.1.3-configure-implicit-function-decl.patch b/x11-misc/xsetleds/files/xsetleds-0.1.3-configure-implicit-function-decl.patch new file mode 100644 index ..4055e7a459a0 --- /dev/null +++ b/x11-misc/xsetleds/files/xsetleds-0.1.3-configure-implicit-function-decl.patch @@ -0,0 +1,15 @@ +https://bugs.gentoo.org/870571 + +Not sent upstream as it's a generated file and configure.in +is written for autoconf 2.13. +--- a/configure b/configure +@@ -1057,7 +1057,7 @@ cat > conftest.$ac_ext << EOF + #line 1058 "configure" + #include "confdefs.h" + +-main(){return(0);} ++int main(){return(0);} + EOF + if { (eval echo configure:1063: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + ac_cv_prog_cc_works=yes diff --git a/x11-misc/xsetleds/xsetleds-0.1.3-r2.ebuild b/x11-misc/xsetleds/xsetleds-0.1.3-r2.ebuild index 1de8663792e8..5a8da903b1c3 100644 --- a/x11-misc/xsetleds/xsetleds-0.1.3-r2.ebuild +++ b/x11-misc/xsetleds/xsetleds-0.1.3-r2.ebuild @@ -1,10 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 + inherit toolchain-funcs -DESCRIPTION="small tool to report and change the keyboard LED states of an X display" +DESCRIPTION="Small tool to report and change the keyboard LED states of an X display" HOMEPAGE="https://github.com/bmeurer/xsetleds"; SRC_URI=" ftp://ftp.unix-ag.org/user/bmeurer/xsetleds/src/${P}.tar.gz @@ -23,14 +24,15 @@ DEPEND=" ${RDEPEND} x11-base/xorg-proto " + PATCHES=( "${FILESDIR}"/${P}-assignment.patch "${FILESDIR}"/${P}-isalpha.patch + "${FILESDIR}"/${P}-configure-implicit-function-decl.patch ) -src_prepare() { - default +src_configure() { tc-export CC -} -DOCS=( AUTHORS ChangeLog README TODO ) + default +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/mpck/, media-sound/mpck/files/
commit: c62644e62856e96f2a07c4d8355a4f37ab2dc0ac Author: Sam James gentoo org> AuthorDate: Sun Sep 18 01:13:25 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 01:13:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c62644e6 media-sound/mpck: EAPI 8, fix implicit func. declarations Closes: https://bugs.gentoo.org/870964 Signed-off-by: Sam James gentoo.org> media-sound/mpck/files/mpck-0.15-implicit-func-decl.patch | 10 ++ media-sound/mpck/{mpck-0.15.ebuild => mpck-0.15-r1.ebuild} | 11 +++ 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/media-sound/mpck/files/mpck-0.15-implicit-func-decl.patch b/media-sound/mpck/files/mpck-0.15-implicit-func-decl.patch new file mode 100644 index ..2c30d369599c --- /dev/null +++ b/media-sound/mpck/files/mpck-0.15-implicit-func-decl.patch @@ -0,0 +1,10 @@ +--- a/mpck/file.c b/mpck/file.c +@@ -27,6 +27,7 @@ + #include "file.h" + #include "mp3errors.h" + #include "options.h" ++#include "print.h" + + #ifdef HAVE_STDLIB_H + #include diff --git a/media-sound/mpck/mpck-0.15.ebuild b/media-sound/mpck/mpck-0.15-r1.ebuild similarity index 72% rename from media-sound/mpck/mpck-0.15.ebuild rename to media-sound/mpck/mpck-0.15-r1.ebuild index 1df48af46667..dfc0a2940a94 100644 --- a/media-sound/mpck/mpck-0.15.ebuild +++ b/media-sound/mpck/mpck-0.15-r1.ebuild @@ -1,18 +1,21 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MY_P=checkmate-${PV} DESCRIPTION="Checks MP3s for errors" HOMEPAGE="http://mpck.linuxonly.nl/"; SRC_URI="http://checkmate.linuxonly.nl/${MY_P}.tar.gz"; +S="${WORKDIR}"/${MY_P} LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc x86" -S="${WORKDIR}/${MY_P}" - DOCS=( ABOUT_FIXING AUTHORS ChangeLog HISTORY NEWS README TODO ) + +PATCHES=( + "${FILESDIR}"/${PN}-0.15-implicit-func-decl.patch +)
[gentoo-commits] repo/gentoo:master commit in: app-text/expander/, app-text/expander/files/
commit: 7184d0d1b3e808e77232f9334120fc68e010e5d2 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 01:34:19 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 01:34:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7184d0d1 app-text/expander: EAPI 8, fix implicit func. declarations Closes: https://bugs.gentoo.org/870898 Signed-off-by: Sam James gentoo.org> ...der-2.0.5-r2.ebuild => expander-2.05-r3.ebuild} | 16 +++--- .../expander/files/expander-2.05-clang15.patch | 60 ++ ...0.5-gentoo.patch => expander-2.05-gentoo.patch} | 0 3 files changed, 69 insertions(+), 7 deletions(-) diff --git a/app-text/expander/expander-2.0.5-r2.ebuild b/app-text/expander/expander-2.05-r3.ebuild similarity index 69% rename from app-text/expander/expander-2.0.5-r2.ebuild rename to app-text/expander/expander-2.05-r3.ebuild index 6684a72038d5..ee8a110a01e6 100644 --- a/app-text/expander/expander-2.0.5-r2.ebuild +++ b/app-text/expander/expander-2.05-r3.ebuild @@ -1,21 +1,23 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit toolchain-funcs DESCRIPTION="Expander is a utility that acts as a filter for text editors" HOMEPAGE="http://www.nedit.org"; -SRC_URI="ftp://ftp.nedit.org/pub/contrib/misc/nedit_expander_kit_2.05.tar.gz"; +SRC_URI="ftp://ftp.nedit.org/pub/contrib/misc/nedit_expander_kit_${PV}.tar.gz"; +S="${WORKDIR}"/${PN} LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86 ~x86-linux ~ppc-macos" -S="${WORKDIR}/${PN}" - -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) +PATCHES=( + "${FILESDIR}"/${P}-gentoo.patch + "${FILESDIR}"/${P}-clang15.patch +) src_compile() { emake -C src CC="$(tc-getCC)" @@ -35,7 +37,7 @@ src_install() { pkg_postinst() { elog - elog "Instructions for using expander with NEdit are in /usr/share/doc/${PF}/INSTALL" - elog "Macro, definition and template files can be found in /usr/share/${P}" + elog "Instructions for using expander with NEdit are in ${EROOT}/usr/share/doc/${PF}/INSTALL" + elog "Macro, definition and template files can be found in ${EROOT}/usr/share/${P}" elog } diff --git a/app-text/expander/files/expander-2.05-clang15.patch b/app-text/expander/files/expander-2.05-clang15.patch new file mode 100644 index ..a7ae9bed3ddf --- /dev/null +++ b/app-text/expander/files/expander-2.05-clang15.patch @@ -0,0 +1,60 @@ +https://bugs.gentoo.org/870898 +--- a/src/align_columns.c b/src/align_columns.c +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + + /**/ + /* SYMBOL DEFINITIONS */ +--- a/src/align_comments.c b/src/align_comments.c +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + + /*===*/ + /* SYMBOL DEFINITIONS */ +--- a/src/boxcomment.c b/src/boxcomment.c +@@ -59,6 +59,7 @@ + #include + #include + #include ++#include + + /**/ + /* SYMBOL DEFINITIONS */ +--- a/src/expander.c b/src/expander.c +@@ -114,6 +114,7 @@ + #include + #include + #include ++#include + + /*==*/ + /* MACRO DEFINITIONS */ +@@ -1264,7 +1265,7 @@ bool_t locate_definition( + bool_t ignore_definition = FALSE; + inti; + char line[ MAXBUF ]; +-static level = 0; ++static int level = 0; + + /*- + * Recursion protection. +--- a/src/where_is.c b/src/where_is.c +@@ -54,6 +54,7 @@ + #include + #include + #include ++#include + + typedef int bool_t; + diff --git a/app-text/expander/files/expander-2.0.5-gentoo.patch b/app-text/expander/files/expander-2.05-gentoo.patch similarity index 100% rename from app-text/expander/files/expander-2.0.5-gentoo.patch rename to app-text/expander/files/expander-2.05-gentoo.patch
[gentoo-commits] repo/gentoo:master commit in: net-misc/rwhoisd/
commit: 12a3d1e50d4feb174f5f6343931059a4c90a72ed Author: Sam James gentoo org> AuthorDate: Sun Sep 18 01:21:31 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 01:26:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a3d1e5 net-misc/rwhoisd: add github upstream metadata Signed-off-by: Sam James gentoo.org> net-misc/rwhoisd/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net-misc/rwhoisd/metadata.xml b/net-misc/rwhoisd/metadata.xml index 115e9d64a669..8a42089e3b73 100644 --- a/net-misc/rwhoisd/metadata.xml +++ b/net-misc/rwhoisd/metadata.xml @@ -2,4 +2,7 @@ https://www.gentoo.org/dtd/metadata.dtd";> + + arineng/rwhoisd +
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/xcircuit/
commit: 5ac5f2307891deb06ba17ace56750e5399cbba1b Author: Sam James gentoo org> AuthorDate: Sun Sep 18 01:27:21 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 01:27:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac5f230 sci-electronics/xcircuit: add github upstream metadata Signed-off-by: Sam James gentoo.org> sci-electronics/xcircuit/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/sci-electronics/xcircuit/metadata.xml b/sci-electronics/xcircuit/metadata.xml index 4139bb1a7533..886eda20dd11 100644 --- a/sci-electronics/xcircuit/metadata.xml +++ b/sci-electronics/xcircuit/metadata.xml @@ -23,5 +23,6 @@ http://www.opencircuitdesign.com/xcircuit/changes.html http://www.opencircuitdesign.com/xcircuit/reference.html mailto:t...@opencircuitdesign.com +RTimothyEdwards/xcircuit
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/asmem/, x11-plugins/asmem/files/
commit: c866f812d4ed8fd185016b97b5fdc9ac6a43d458 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 01:25:54 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 01:26:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c866f812 x11-plugins/asmem: update EAPI 6 -> 8, fix implicit func. declarations Closes: https://bugs.gentoo.org/870679 Signed-off-by: Sam James gentoo.org> .../{asmem-1.12-r1.ebuild => asmem-1.12-r2.ebuild} | 26 ++ .../files/configure-implicit-func-decls.patch | 14 2 files changed, 31 insertions(+), 9 deletions(-) diff --git a/x11-plugins/asmem/asmem-1.12-r1.ebuild b/x11-plugins/asmem/asmem-1.12-r2.ebuild similarity index 69% rename from x11-plugins/asmem/asmem-1.12-r1.ebuild rename to x11-plugins/asmem/asmem-1.12-r2.ebuild index b8aeeafc0159..47c255eede9c 100644 --- a/x11-plugins/asmem/asmem-1.12-r1.ebuild +++ b/x11-plugins/asmem/asmem-1.12-r2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit toolchain-funcs @@ -14,16 +14,23 @@ SLOT="0" KEYWORDS="amd64 ppc ppc64 sparc x86" IUSE="jpeg" -RDEPEND="x11-libs/libX11 +RDEPEND=" + x11-libs/libX11 x11-libs/libICE x11-libs/libSM x11-libs/libXpm x11-libs/libXext - jpeg? ( virtual/jpeg:0 )" -DEPEND="${RDEPEND} - x11-base/xorg-proto" - -PATCHES=( "${FILESDIR}/respect-ldflags.patch" ) + jpeg? ( media-libs/libjpeg-turbo:= ) +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" + +PATCHES=( + "${FILESDIR}"/respect-ldflags.patch + "${FILESDIR}"/configure-implicit-func-decls.patch +) src_configure() { econf $(use_enable jpeg) @@ -34,7 +41,8 @@ src_compile() { } src_install() { - dobin "${PN}" - newman "${PN}.man" "${PN}.1" einstalldocs + + dobin ${PN} + newman ${PN}.man ${PN}.1 } diff --git a/x11-plugins/asmem/files/configure-implicit-func-decls.patch b/x11-plugins/asmem/files/configure-implicit-func-decls.patch new file mode 100644 index ..0361c3e6e9b4 --- /dev/null +++ b/x11-plugins/asmem/files/configure-implicit-func-decls.patch @@ -0,0 +1,14 @@ +https://bugs.gentoo.org/870679 + +Generated file and configure.in is written for autoconf 2.13. +--- a/configure b/configure +@@ -751,7 +751,7 @@ cat > conftest.$ac_ext << EOF + #line 752 "configure" + #include "confdefs.h" + +-main(){return(0);} ++int main(){return(0);} + EOF + if { (eval echo configure:757: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + ac_cv_prog_cc_works=yes
[gentoo-commits] repo/proj/guru:dev commit in: profiles/
commit: 7aeca374eeb47fad31e342fbd24e8f46618c03c9 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:45:42 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:46:09 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7aeca374 profiles: add anki-bin package.use for all Fixes: 75c489e6a5d8e8d1cfeab0f81e77297801988555 Signed-off-by: Sam James gentoo.org> profiles/package.use | 3 +++ 1 file changed, 3 insertions(+) diff --git a/profiles/package.use b/profiles/package.use new file mode 100644 index 0..5d9f47c73 --- /dev/null +++ b/profiles/package.use @@ -0,0 +1,3 @@ +# Lucio Sauer (2022-09-16) +# Upstream recommendation. +app-misc/anki-bin python_single_target_python3_9
[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam/
commit: 900a47ae16382e60aaa76049e5e65e5f702b3573 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:37:07 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:37:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=900a47ae dev-ml/opam: Stabilize 2.1.2-r1 x86, #859508 Signed-off-by: Sam James gentoo.org> dev-ml/opam/opam-2.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/opam/opam-2.1.2-r1.ebuild b/dev-ml/opam/opam-2.1.2-r1.ebuild index 3bd868b21da2..cc9911b9afb1 100644 --- a/dev-ml/opam/opam-2.1.2-r1.ebuild +++ b/dev-ml/opam/opam-2.1.2-r1.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="+ocamlopt" RESTRICT="test" #see bugs 838658
[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam-state/
commit: c51359d5f77a9ffc5120294be9ac77b3e9d9d475 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:37:02 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:37:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c51359d5 dev-ml/opam-state: Stabilize 2.1.2 x86, #859508 Signed-off-by: Sam James gentoo.org> dev-ml/opam-state/opam-state-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/opam-state/opam-state-2.1.2.ebuild b/dev-ml/opam-state/opam-state-2.1.2.ebuild index 15366a61d471..2510169a70c1 100644 --- a/dev-ml/opam-state/opam-state-2.1.2.ebuild +++ b/dev-ml/opam-state/opam-state-2.1.2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="+ocamlopt" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam-client/
commit: f26e1a67903f0ceaffebed81a8c18fc06e2cb146 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:36:49 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:36:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f26e1a67 dev-ml/opam-client: Stabilize 2.1.2 amd64, #859508 Signed-off-by: Sam James gentoo.org> dev-ml/opam-client/opam-client-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/opam-client/opam-client-2.1.2.ebuild b/dev-ml/opam-client/opam-client-2.1.2.ebuild index 9160bccc9d77..8914062b8d18 100644 --- a/dev-ml/opam-client/opam-client-2.1.2.ebuild +++ b/dev-ml/opam-client/opam-client-2.1.2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam-core/
commit: 9a9e336b79a21cd55e6ce8607d4bf5a0b7370688 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:36:40 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:36:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a9e336b dev-ml/opam-core: Stabilize 2.1.2 amd64, #859508 Signed-off-by: Sam James gentoo.org> dev-ml/opam-core/opam-core-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/opam-core/opam-core-2.1.2.ebuild b/dev-ml/opam-core/opam-core-2.1.2.ebuild index 1e81f19a79fc..ee83d6bb3dc6 100644 --- a/dev-ml/opam-core/opam-core-2.1.2.ebuild +++ b/dev-ml/opam-core/opam-core-2.1.2.ebuild @@ -16,7 +16,7 @@ OPAM_INSTALLER="${S}/opam-installer" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" RDEPEND=" dev-ml/ocamlgraph:=
[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam-solver/
commit: 248e8ad90fbefcd0b72b7dade40fee852804c280 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:37:03 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:37:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=248e8ad9 dev-ml/opam-solver: Stabilize 2.1.2 x86, #859508 Signed-off-by: Sam James gentoo.org> dev-ml/opam-solver/opam-solver-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/opam-solver/opam-solver-2.1.2.ebuild b/dev-ml/opam-solver/opam-solver-2.1.2.ebuild index e5f1d071ab9a..8e3819e86743 100644 --- a/dev-ml/opam-solver/opam-solver-2.1.2.ebuild +++ b/dev-ml/opam-solver/opam-solver-2.1.2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam-client/
commit: d3793a531fa7d80f60e776f10549664a01646c8a Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:37:05 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:37:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3793a53 dev-ml/opam-client: Stabilize 2.1.2 x86, #859508 Signed-off-by: Sam James gentoo.org> dev-ml/opam-client/opam-client-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/opam-client/opam-client-2.1.2.ebuild b/dev-ml/opam-client/opam-client-2.1.2.ebuild index 8914062b8d18..aebe69e3c52a 100644 --- a/dev-ml/opam-client/opam-client-2.1.2.ebuild +++ b/dev-ml/opam-client/opam-client-2.1.2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam-core/
commit: 505d4697adbeb9ba167f18816cace227b37b9df2 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:36:57 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:36:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=505d4697 dev-ml/opam-core: Stabilize 2.1.2 x86, #859508 Signed-off-by: Sam James gentoo.org> dev-ml/opam-core/opam-core-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/opam-core/opam-core-2.1.2.ebuild b/dev-ml/opam-core/opam-core-2.1.2.ebuild index ee83d6bb3dc6..a3daaaeba74c 100644 --- a/dev-ml/opam-core/opam-core-2.1.2.ebuild +++ b/dev-ml/opam-core/opam-core-2.1.2.ebuild @@ -16,7 +16,7 @@ OPAM_INSTALLER="${S}/opam-installer" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" RDEPEND=" dev-ml/ocamlgraph:=
[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam/
commit: b23dbb23ca9f195f0c897911e963e489b7ee1a2e Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:36:51 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:36:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b23dbb23 dev-ml/opam: Stabilize 2.1.2-r1 amd64, #859508 Signed-off-by: Sam James gentoo.org> dev-ml/opam/opam-2.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/opam/opam-2.1.2-r1.ebuild b/dev-ml/opam/opam-2.1.2-r1.ebuild index 8ff5fb0932d9..3bd868b21da2 100644 --- a/dev-ml/opam/opam-2.1.2-r1.ebuild +++ b/dev-ml/opam/opam-2.1.2-r1.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1-with-linking-exception" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+ocamlopt" RESTRICT="test" #see bugs 838658
[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam-format/
commit: bee2a5b505f8d20a1fbd0db989ced7fa7ceb0b91 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:36:58 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:36:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bee2a5b5 dev-ml/opam-format: Stabilize 2.1.2-r1 x86, #859508 Signed-off-by: Sam James gentoo.org> dev-ml/opam-format/opam-format-2.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/opam-format/opam-format-2.1.2-r1.ebuild b/dev-ml/opam-format/opam-format-2.1.2-r1.ebuild index 568be296e2c0..54ee6c913fc1 100644 --- a/dev-ml/opam-format/opam-format-2.1.2-r1.ebuild +++ b/dev-ml/opam-format/opam-format-2.1.2-r1.ebuild @@ -16,7 +16,7 @@ OPAM_INSTALLER="${S}/opam-installer" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam-repository/
commit: 7d8b8b2f96880dbcbc2a61be790ce5483b537bac Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:37:00 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:37:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d8b8b2f dev-ml/opam-repository: Stabilize 2.1.2 x86, #859508 Signed-off-by: Sam James gentoo.org> dev-ml/opam-repository/opam-repository-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/opam-repository/opam-repository-2.1.2.ebuild b/dev-ml/opam-repository/opam-repository-2.1.2.ebuild index 86dcd46b506c..8f43fd8d357e 100644 --- a/dev-ml/opam-repository/opam-repository-2.1.2.ebuild +++ b/dev-ml/opam-repository/opam-repository-2.1.2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="+ocamlopt" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam-solver/
commit: b8b258a80a270552283e53f869d7b7e1d3ea1b6a Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:36:47 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:36:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8b258a8 dev-ml/opam-solver: Stabilize 2.1.2 amd64, #859508 Signed-off-by: Sam James gentoo.org> dev-ml/opam-solver/opam-solver-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/opam-solver/opam-solver-2.1.2.ebuild b/dev-ml/opam-solver/opam-solver-2.1.2.ebuild index f7d57f853073..e5f1d071ab9a 100644 --- a/dev-ml/opam-solver/opam-solver-2.1.2.ebuild +++ b/dev-ml/opam-solver/opam-solver-2.1.2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam-format/
commit: 4fe881b36f9324a7e30ffcdafde8efaa1130b1e0 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:36:42 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:36:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fe881b3 dev-ml/opam-format: Stabilize 2.1.2-r1 amd64, #859508 Signed-off-by: Sam James gentoo.org> dev-ml/opam-format/opam-format-2.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/opam-format/opam-format-2.1.2-r1.ebuild b/dev-ml/opam-format/opam-format-2.1.2-r1.ebuild index b1a5c43ceb11..568be296e2c0 100644 --- a/dev-ml/opam-format/opam-format-2.1.2-r1.ebuild +++ b/dev-ml/opam-format/opam-format-2.1.2-r1.ebuild @@ -16,7 +16,7 @@ OPAM_INSTALLER="${S}/opam-installer" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+ocamlopt test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam-state/
commit: 6acaf5e607f6fa3a12e4130b2c4fa1e0aa9d071b Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:36:45 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:36:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6acaf5e6 dev-ml/opam-state: Stabilize 2.1.2 amd64, #859508 Signed-off-by: Sam James gentoo.org> dev-ml/opam-state/opam-state-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/opam-state/opam-state-2.1.2.ebuild b/dev-ml/opam-state/opam-state-2.1.2.ebuild index c78f8d55f3e5..15366a61d471 100644 --- a/dev-ml/opam-state/opam-state-2.1.2.ebuild +++ b/dev-ml/opam-state/opam-state-2.1.2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+ocamlopt" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/opam-repository/
commit: 1c9c4504abe07184a78949eaf4b18ab11443bdf1 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:36:43 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:36:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c9c4504 dev-ml/opam-repository: Stabilize 2.1.2 amd64, #859508 Signed-off-by: Sam James gentoo.org> dev-ml/opam-repository/opam-repository-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/opam-repository/opam-repository-2.1.2.ebuild b/dev-ml/opam-repository/opam-repository-2.1.2.ebuild index 9e9b42b29bf3..86dcd46b506c 100644 --- a/dev-ml/opam-repository/opam-repository-2.1.2.ebuild +++ b/dev-ml/opam-repository/opam-repository-2.1.2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/opam-${PV/_/-}" LICENSE="LGPL-2.1" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+ocamlopt" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/folly/
commit: 5ad00c4533510085f9b95d6113c24d732d4954d4 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:35:02 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:35:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ad00c45 dev-cpp/folly: drop versions Signed-off-by: Sam James gentoo.org> dev-cpp/folly/Manifest | 6 -- dev-cpp/folly/folly-2022.04.11.00-r1.ebuild | 74 dev-cpp/folly/folly-2022.07.04.00.ebuild| 92 - dev-cpp/folly/folly-2022.08.08.00.ebuild| 99 --- dev-cpp/folly/folly-2022.08.15.00-r1.ebuild | 99 --- dev-cpp/folly/folly-2022.08.22.00.ebuild| 100 dev-cpp/folly/folly-2022.09.05.00.ebuild| 100 7 files changed, 570 deletions(-) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index c485a2f9a8cd..22a3f7d97626 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -1,9 +1,3 @@ DIST folly-2022.03.28.00.tar.gz 3616507 BLAKE2B da003701abe599f20ac87a2785fe9a4cd4a8896d182737eb1eac6384f3d75a792225b426febea7cc4ea99aac1a1f31eb7330e0a297f43ae7d5aafccd93784560 SHA512 6eee07b3e82247c3c8672442503e9a69a1c4607604269fc0760e11a2d0e5595029e6995fbe7c970d2052a7f228f6b92112630e6d5c624369fc52e5ad1823ef74 -DIST folly-2022.04.11.00.tar.gz 3632587 BLAKE2B 13820f6dc600727fa97603181be97a568cc8b3c713659717592853827dac050d5f1f6d98178e3054871233b48ac18f713589bf43b36ea29445cad557ce13bacf SHA512 7aa0be95d6f8b21aaa88558cf5921c526ab5a8c8121b858eb6e7ea19946d7a82dff06d90b7a365cef5c56a43d8d57af8d01b8b11b27262fbed9ee8c9e701b5ac -DIST folly-v2022.07.04.00.tar.gz 3647988 BLAKE2B ab8916ff4be1468d44dc0892126448682554ea95ce879166f457b621c3157cb22d0292fe2c58744494efe0fbabbf77732184335cd22244724c740910cf3a8303 SHA512 11fc32768539d8d42c7396eeac522238450617c8dde302b45c64bb93fd6ceaef7bb193b897802962782e8211c3931d31bf8df68e06741ce855d9725510677d7a -DIST folly-v2022.08.08.00.tar.gz 3684846 BLAKE2B 462c183effea452ca706a7a14ebba820f377bc5ba6fd1475b15ca10e3c21df60a16b529b6599cf5dd5df2913b1fbd0432a3c411ab0aa400a9c84bb6aecd2f70f SHA512 f44dbf96f42a86d44cad46129750ae2bc0abb6702e148de10def4b241a3c7afa62ad19acca96609e8a9bfdfeeb7eda3f19d8eb161b5e41702c943ca87a75c88e -DIST folly-v2022.08.15.00.tar.gz 3691439 BLAKE2B 96ba34a18b51ea91aacd2bbcdbfef855a8924004850534ef342799d1c36d6ece04b77100b8901053fd3d0a997d1764ffdfd5bcd60928b4a4f8c9480f5a6d8ee6 SHA512 72d8d29a1f26f5af33d13e1d2f7ed5ce439bc7345daecc3ed1d30e33b802e0aa4f1ca59fae16db25079e55da14f60cd6a548f0f31eef48abad49b71baa6e6307 -DIST folly-v2022.08.22.00.tar.gz 3693126 BLAKE2B 1d28c114068d6d37bb0d57fddc9ab22438efc967aba810ba463b2e63c451a7d66152c5ec5b42d10879ed3d44467af5548d98998c52080b10f82aabfaec5f8b85 SHA512 b042a25c4e114d7098dbba94699a472e94a9074fe0814b1c5417e5bf995b69a22704613ae2a863d4e098511b0b8cc38c2e7c172a02b7bf772e238edcfe967c9e DIST folly-v2022.08.29.00.tar.gz 3696645 BLAKE2B c1ff618be8b6a73bf0a1249212cf904ac472711086e54da73dd631ecf002761e30496e8631d6591f51e279b736ae9b3fe50959de6b1f86f01f9d6bc08fe675fc SHA512 1437a1314e26624715a0bb781049e19300eb3a67648287b319c55ce0dfbc867a09bd9d2f0cece6fc75fc62b21899aa94b464ae49c12687be7c94fdf0c7b95790 -DIST folly-v2022.09.05.00.tar.gz 3707503 BLAKE2B 417df2b8e5dc21b6bffa815b265f85321c93c5d841ca0be77da46c32d6c75dc135a86ec37d8d6a6c3e2b95d8ccfe73e30739713c97e43f4cd3ba18c8a9d3dbde SHA512 5ab206606c3e8b0930e098bc86406edd1b66e99bfa5b3bdcd93bfc054c83fae5271b4257a03a2e18d9f1f789bf64088de2e0c3bbd0a9618ef4281e748da0ccba DIST folly-v2022.09.12.00.tar.gz 3710760 BLAKE2B af59580ebee3229a6564c4b29e1d24bc405f4ae3b79751af315245c87472293f97c2d78348c92620d3196d1d41a7b55af9627cd42d23f74cbf6f00d129b3b77c SHA512 f9d0ca44f6f0c343d16e8ee5408808830b30155d42a257c48e627f9a82bb4a57568a7feeba01cf73704db68af1eee7424971540635d5dfe1728fc2ae73953940 diff --git a/dev-cpp/folly/folly-2022.04.11.00-r1.ebuild b/dev-cpp/folly/folly-2022.04.11.00-r1.ebuild deleted file mode 100644 index 4d4886d38022.. --- a/dev-cpp/folly/folly-2022.04.11.00-r1.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake toolchain-funcs - -DESCRIPTION="An open-source C++ library developed and used at Facebook" -HOMEPAGE="https://github.com/facebook/folly"; -SRC_URI="https://github.com/facebook/folly/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="llvm-libunwind test" -RESTRICT="!test? ( test )" - -RDEPEND="app-arch/bzip2 - app-arch/lz4:= - app-arch/snappy:= - app-arch/xz-utils - app-arch/zstd:= - dev-cpp/gflags:= - dev-cpp/glog:=[gflags] - dev-libs/boost:=[context] - dev-libs/double-conversion:= - dev-libs/libaio - dev-libs/libevent:= - dev-libs/libfmt:= -
[gentoo-commits] repo/gentoo:master commit in: dev-util/watchman/
commit: ea3e59dcc48859f0f60c82f78d26242f437db844 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:34:37 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:34:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea3e59dc dev-util/watchman: drop versions Signed-off-by: Sam James gentoo.org> dev-util/watchman/Manifest | 6 - dev-util/watchman/watchman-2022.04.11.00.ebuild | 210 --- dev-util/watchman/watchman-2022.07.04.00.ebuild | 210 --- dev-util/watchman/watchman-2022.08.08.00.ebuild | 217 dev-util/watchman/watchman-2022.08.15.00.ebuild | 217 dev-util/watchman/watchman-2022.08.22.00.ebuild | 217 dev-util/watchman/watchman-2022.09.05.00.ebuild | 217 7 files changed, 1294 deletions(-) diff --git a/dev-util/watchman/Manifest b/dev-util/watchman/Manifest index 02a253dbcb69..891bf6e2099f 100644 --- a/dev-util/watchman/Manifest +++ b/dev-util/watchman/Manifest @@ -81,13 +81,7 @@ DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 DIST wasi-0.10.2+wasi-snapshot-preview1.crate 27505 BLAKE2B 4eb8644b945633d6e856ad80dd74990be19eb6af99823b147163384f61d471e2d9ec054d78a7064072344be53783e57073e8fffc6dc149b4834a9bf31dba SHA512 06977a294d76369a3867c45abdd8a87ea5c84e5a3681075ba0d14af1aee3114ff24495c7e7f7fe1e6e42230e65fba0e062898e69bc89e0209af62c2d14094ec7 DIST watchman-2022.03.28.00.tar.gz 3781468 BLAKE2B 5db1f60c7149af418037a0ce7a00656bc652ec90a4bae261dd48c0bc21d2424ad30e049fe1142b072b5a01ca1380a5cd495fafa74d5c10785e097685f8fb5b21 SHA512 3275e66fe522fc45b3f0c8c458d6d2f61ee314f04d6b12935100535bc060603cafe76c8b13c0b8d334c13b63320ff4b84dc8dfb0f5ce09efc28d94e5d7a5974d -DIST watchman-2022.04.11.00.tar.gz 3783345 BLAKE2B 0b4b4cadfb45e5a894428ab27fde3e7b70e3e3021d0cf76a15f7d072e0c86589d4b9f8c32d75e0c055a8dd30832360e669cc3d7f86061d214a3e18adc61a3781 SHA512 129eaded13ecaff0f4bfa2ffcd5fd27a1685a5f98e53d7b9dba837ad09054c9f8054992d92009580e20f80f367eb71276edab11bfbd4604ade353b08a29076d7 -DIST watchman-2022.07.04.00.tar.gz 3785684 BLAKE2B b27f71cd5d505d9383858434eaa90dd9a70478507a2750f10c3fdc88e39978cc6f94402d498dc26e2b5043018913bf71a28c04870dbefe8ee79fbe3e963a86e8 SHA512 43bbccd5e69905105da54fb661f506d2b3ef43719660deb07cb4b3b47b1569af71edcdc798ffdae79ec26c7cf24988394321d0f183f20af51daf6d54f4a3d8e5 -DIST watchman-2022.08.08.00.tar.gz 3788351 BLAKE2B cdf5ea901bbe7ff46d32fadb7eb46d2346f3330fd20c2e14dd4faa54c3feabfaf4c0a76b83a4493bcd052b7fa9d08e7ed05ad3d1bc883edefef9812258afeba6 SHA512 537b52d50823ce27f0c42927f2c04a57bb273f53d9f4c91a6744a319ff8efef9f5ed202ec2f2a1dfd59b1c16f5e8044ba21148bd40ca45660813cc67c839d6a2 -DIST watchman-2022.08.15.00.tar.gz 3783166 BLAKE2B a2090fb9e62890ea77e264c6d2727d93e8799b96ad4eaf7e02c58a8526fbd57b3b6ff2fdeddfb67a41771e2c0e29ca2f7fab2246ef8455df9902685c40c96138 SHA512 497f7127fe6efc5419f9f169b580701bdf88c4774b2c2d35b5c3849b29f679bf72569885cbb4411ebfd92e8d34eb589bf327d2362d8b5a1c141f9c063833f3e7 -DIST watchman-2022.08.22.00.tar.gz 3785807 BLAKE2B 7be65183a03bbef4b880349bc04b27c71699ae3a7c140bddea4f3f40299d9bbf19d63980bba988eab4219205b7250c9de2045d29aa9a5c65820e03a1b4cc647d SHA512 33efa917f7561f8f6fddd77590ad87064cfcca10c3936ccc3fd078a3f425ae49ec4a7e0859251c3020f26a0e9086301fd23fc1fafe73746316bf336123463f9d DIST watchman-2022.08.29.00.tar.gz 3787691 BLAKE2B faf3f6afe351f7596256424c9e4f0c31fe826ee1097e216d04d869b3adee7ca1d4d9afbbea99fb3ca4f095d06171a1afe56fc5a71022242c4fde99246c3a1781 SHA512 25f6f133253335ece931fdbb131e8df4961c4b73877e2caa5008d3bd5e66e44b1121b7d4f2cd3367b1759476307aad8d6642089c482a6b65178b0a05510ea5f1 -DIST watchman-2022.09.05.00.tar.gz 3787904 BLAKE2B e8bf19f3b3bb15a6d1bc6c902928c8390c6b3d275c193b1235585afe9598ba89c8e2ee77e4d2e41a7b20708e9e2d081ecd99b27702bf5d9551a3b9947cfb6371 SHA512 5c4d3a722e610556e7c76ddbb76996a7e8ff60c141d6264900da368417fe6f94cb68452d4aa3ab7818985b6460140388c89a3d5e00a3269a32a2e4acbc84c996 DIST watchman-2022.09.12.00.tar.gz 3789078 BLAKE2B 57bb4f5e0e0c4fc3390296e78a62c4301997efcafe72f2cc9418c1d1527e03e6825c64c29aa1214d3cdedd6908a3e2ec89eb51e4c00cdf84129d8af6c3cb9fd9 SHA512 283db0b0d801ac5d0b87bf0edd054c0d4c90b1dee75b791f9fd999777dca9ba9efe46c26093ff932588e35679a9f835296b9109d0441c4dec1d37453f1373c1e DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaec
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/edencommon/
commit: 58f7f3f4b1bced4e33ba88d6cc6c7e18c6525bb2 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:34:49 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:34:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58f7f3f4 dev-cpp/edencommon: drop versions Signed-off-by: Sam James gentoo.org> dev-cpp/edencommon/Manifest| 5 --- dev-cpp/edencommon/edencommon-0_pre20220808.ebuild | 44 -- dev-cpp/edencommon/edencommon-0_pre20220815.ebuild | 44 -- dev-cpp/edencommon/edencommon-2022.08.15.00.ebuild | 41 dev-cpp/edencommon/edencommon-2022.08.22.00.ebuild | 41 dev-cpp/edencommon/edencommon-2022.09.05.00.ebuild | 41 6 files changed, 216 deletions(-) diff --git a/dev-cpp/edencommon/Manifest b/dev-cpp/edencommon/Manifest index 22a0c80efd19..3ac044c57869 100644 --- a/dev-cpp/edencommon/Manifest +++ b/dev-cpp/edencommon/Manifest @@ -1,7 +1,2 @@ -DIST edencommon-0_pre20220808.tar.gz 142458 BLAKE2B 0dd501069bc511973e89b21b9dbdce7eeb0e87e31ecd05e585fe83c515894691a02e5725de8c912c4bd0fb70f4172445070ef8fec205243e1df9c35a3ccaffe4 SHA512 63f60e1c406d834cf618e2747c21f928e43fe2a475a97152070aecb61b11b5e515bdfd1c9571a93a159d91fa185c9f89caebe8d41421a94e636e8ff43fd11a3a -DIST edencommon-0_pre20220815.tar.gz 142456 BLAKE2B 64e2b8e155e56ff50ca348ae53f3e55e123b32816ec199cebf760dcd4b08da920b15b56aab1254a782d202b89e1d119a8180f7d5382da8a94f67752ecb6924db SHA512 7263fb3f85c6142862eac9472c2de2ac94a2b3c5205e0d87ca2f6694d4ed3c5b9f2643c35266141e61d45079a59cf5803de3065ef46a9a8d7f321b15bc99 -DIST edencommon-2022.08.15.00.gh.tar.gz 142467 BLAKE2B e3d72f1ae5845db2c18003202ca6360cc9496c3544eff2cad8eee486098dae3649bc54a0b7b9ea57fb72a1669a1f4307a017a85693499ca353f553f0de79dc6b SHA512 211a6f0e22b662e743cc944b7bc3d9ad63c1e4dd55b515db958fdfc04463357caef39ad43a9089417ac61929a8f32375f2fd673a113c04a162e94f6419737e81 -DIST edencommon-2022.08.22.00.gh.tar.gz 143598 BLAKE2B af33b9369c694a4649d27dfe66bae6a7442ff2cc241046b05dc71c98375dbfed9386ee3ef6f4f0f19252435e9579164c0826e4996078b43005de5ad751166ba9 SHA512 079ca724c7ce276586180940369709cabab187aac3e2e80cdec024b4ae9687158cd7888fa413a4e008dc68b725e690b0b0308a69c86c3bde036abfdcd2eaa168 DIST edencommon-2022.08.29.00.gh.tar.gz 143430 BLAKE2B a66bae35413097140b24c9313b12d55d52cbd98396ff1afacc751eb9752d4116ab19aeb9320dead5500189d74b4d91fdc09d9648fc6b5fbb55a706328488e7ef SHA512 6622c5de2dbff96717a345c82aaf9335745ed57262bb55c7a6704a68259ce81376ff0a2e9f3818ed1c1f08434da704f31fd4e3d8c48dd13646f0202e7564b2c7 -DIST edencommon-2022.09.05.00.gh.tar.gz 143447 BLAKE2B 73296a663b76c445076392f59de46dec6a94d8bec75252952c88eb748b3f9a62e9d10134c8c33525ad0b3c2c3d235b96bc65500de9a63d1042f1f7c9c528 SHA512 2110446ef109fc151d2d0d2d7eead283ced5ddc4ef4af3bea66d6aebf26c141a636bb03ee9e3f35ce7440373cb37858b748c39ddd14588513373ac7801600897 DIST edencommon-2022.09.12.00.gh.tar.gz 143483 BLAKE2B 414060f4d43e16e92f654a0d5d74fede2621bf7f39b880588e3c172dca6cffc59c88de15ece3ce42e1860c351bdef16b1f4daa6ba4fa203aef91d714e43b63ea SHA512 3c6da5425228ada48510208978facfd9fd233e607be076f05c3f431a473098329b23a81609ac8c4766ecf16d8e887aa8667d76c4e48219f0ab61074dbe207333 diff --git a/dev-cpp/edencommon/edencommon-0_pre20220808.ebuild b/dev-cpp/edencommon/edencommon-0_pre20220808.ebuild deleted file mode 100644 index 93b9b628173b.. --- a/dev-cpp/edencommon/edencommon-0_pre20220808.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# These must be bumped together: -# dev-cpp/edencommon -# dev-cpp/folly -# dev-util/watchman - -inherit cmake - -# No proper tags yet (https://github.com/facebookexperimental/edencommon/issues/2) -MY_COMMIT="d356bb7a9a28f09f00d72a81f7b60f8f27ce249c" -DESCRIPTION="Shared library for Watchman and Eden projects" -HOMEPAGE="https://github.com/facebookexperimental/edencommon"; -SRC_URI="https://github.com/facebookexperimental/edencommon/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${MY_COMMIT} - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="llvm-libunwind" - -RDEPEND=" - dev-cpp/gflags:= - dev-cpp/glog:=[gflags] - dev-cpp/folly:= - llvm-libunwind? ( sys-libs/llvm-libunwind:= ) - !llvm-libunwind? ( sys-libs/libunwind:= ) -" -DEPEND=" - ${RDEPEND} - dev-cpp/gtest -" - -src_configure() { - local mycmakeargs=( - -DCMAKE_INSTALL_DIR="$(get_libdir)/cmake/${PN}" - -DLIB_INSTALL_DIR="$(get_libdir)" - ) - - cmake_src_configure -} diff --git a/dev-cpp/edencommon/edencommon-0_pre20220815.ebuild b/dev-cpp/edencommon/edencommon-0_pre20220815.ebuild deleted file mode 100644 index 2c1ede94a485.. --- a/dev-cpp/edencommon/edencommon-0_pre20220815.ebuild +++ /dev/null @@ -1,44 +0,
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/folly/
commit: 9fb1c86112a743885d91530ba44f394a821b9ba1 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:23:19 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:23:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fb1c861 dev-cpp/folly: add 2022.09.12.00 Signed-off-by: Sam James gentoo.org> dev-cpp/folly/Manifest | 1 + dev-cpp/folly/folly-2022.09.12.00.ebuild | 100 +++ 2 files changed, 101 insertions(+) diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest index cee34716d5ed..c485a2f9a8cd 100644 --- a/dev-cpp/folly/Manifest +++ b/dev-cpp/folly/Manifest @@ -6,3 +6,4 @@ DIST folly-v2022.08.15.00.tar.gz 3691439 BLAKE2B 96ba34a18b51ea91aacd2bbcdbfef85 DIST folly-v2022.08.22.00.tar.gz 3693126 BLAKE2B 1d28c114068d6d37bb0d57fddc9ab22438efc967aba810ba463b2e63c451a7d66152c5ec5b42d10879ed3d44467af5548d98998c52080b10f82aabfaec5f8b85 SHA512 b042a25c4e114d7098dbba94699a472e94a9074fe0814b1c5417e5bf995b69a22704613ae2a863d4e098511b0b8cc38c2e7c172a02b7bf772e238edcfe967c9e DIST folly-v2022.08.29.00.tar.gz 3696645 BLAKE2B c1ff618be8b6a73bf0a1249212cf904ac472711086e54da73dd631ecf002761e30496e8631d6591f51e279b736ae9b3fe50959de6b1f86f01f9d6bc08fe675fc SHA512 1437a1314e26624715a0bb781049e19300eb3a67648287b319c55ce0dfbc867a09bd9d2f0cece6fc75fc62b21899aa94b464ae49c12687be7c94fdf0c7b95790 DIST folly-v2022.09.05.00.tar.gz 3707503 BLAKE2B 417df2b8e5dc21b6bffa815b265f85321c93c5d841ca0be77da46c32d6c75dc135a86ec37d8d6a6c3e2b95d8ccfe73e30739713c97e43f4cd3ba18c8a9d3dbde SHA512 5ab206606c3e8b0930e098bc86406edd1b66e99bfa5b3bdcd93bfc054c83fae5271b4257a03a2e18d9f1f789bf64088de2e0c3bbd0a9618ef4281e748da0ccba +DIST folly-v2022.09.12.00.tar.gz 3710760 BLAKE2B af59580ebee3229a6564c4b29e1d24bc405f4ae3b79751af315245c87472293f97c2d78348c92620d3196d1d41a7b55af9627cd42d23f74cbf6f00d129b3b77c SHA512 f9d0ca44f6f0c343d16e8ee5408808830b30155d42a257c48e627f9a82bb4a57568a7feeba01cf73704db68af1eee7424971540635d5dfe1728fc2ae73953940 diff --git a/dev-cpp/folly/folly-2022.09.12.00.ebuild b/dev-cpp/folly/folly-2022.09.12.00.ebuild new file mode 100644 index ..fcc47d18f6a8 --- /dev/null +++ b/dev-cpp/folly/folly-2022.09.12.00.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# These must be bumped together: +# dev-cpp/edencommon +# dev-cpp/folly +# dev-util/watchman + +inherit cmake toolchain-funcs + +DESCRIPTION="An open-source C++ library developed and used at Facebook" +HOMEPAGE="https://github.com/facebook/folly"; +SRC_URI="https://github.com/facebook/folly/releases/download/v${PV}/${PN}-v${PV}.tar.gz"; +S="${WORKDIR}" + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="llvm-libunwind test" +RESTRICT="!test? ( test )" + +RDEPEND="app-arch/bzip2 + app-arch/lz4:= + app-arch/snappy:= + app-arch/xz-utils + app-arch/zstd:= + dev-cpp/gflags:= + dev-cpp/glog:=[gflags] + dev-libs/boost:=[context] + dev-libs/double-conversion:= + dev-libs/libaio + dev-libs/libevent:= + dev-libs/libfmt:= + dev-libs/libsodium:= + dev-libs/openssl:= + >=sys-libs/liburing-2.2:= + sys-libs/zlib + llvm-libunwind? ( sys-libs/llvm-libunwind:= ) + !llvm-libunwind? ( sys-libs/libunwind:= )" +# libiberty is linked statically +DEPEND="${RDEPEND} + sys-libs/binutils-libs + test? ( dev-cpp/gtest )" +BDEPEND="test? ( sys-devel/clang )" + +PATCHES=( + "${FILESDIR}"/${PN}-2022.07.04.00-musl-fix.patch +) + +pkg_setup() { + [[ ${BUILD_TYPE} == binary ]] && return + + if use test && ! tc-is-clang ; then + # Always build w/ Clang for now to avoid gcc ICE + # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106230 + #if [[ $(gcc-major-version) -eq 12 ]] ; then + # return + #fi + + ## Only older GCC 11 is broken + #if [[ $(gcc-major-version) -eq 11 && $(gcc-minor-version) -ge 3 && $(gcc-micro-version) -ge 1 ]] ; then + # return + #fi + + ewarn "Forcing build with Clang due to GCC bug (because tests are enabled)" + #ewarn "(https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104008)" + + export CC=${CHOST}-clang + export CXX=${CHOST}-clang++ + fi +} + +src_configure() { + # Fragile when changing compilers + export CCACHE_DISABLE=1 + + # TODO: liburing could in theory be optional but fails to link + local mycmakeargs=( + -DLIB_INSTALL_DIR="$(get_libdir)" + + -DBUILD_TESTS=$(usex test) + ) + + cmake_src_configure +} + +src_test() { + local myctestargs=( + # - timeseries_histogram_test.TimeseriesHistogram.Percentile|HHWheelTimerTest + # L
[gentoo-commits] repo/gentoo:master commit in: dev-util/watchman/
commit: 7fb71a30a32fdbe77ec247da4232e23118783e7e Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:23:31 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:23:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb71a30 dev-util/watchman: add 2022.09.12.00 Signed-off-by: Sam James gentoo.org> dev-util/watchman/Manifest | 1 + dev-util/watchman/watchman-2022.09.12.00.ebuild | 217 2 files changed, 218 insertions(+) diff --git a/dev-util/watchman/Manifest b/dev-util/watchman/Manifest index 0f8b6d03b22a..02a253dbcb69 100644 --- a/dev-util/watchman/Manifest +++ b/dev-util/watchman/Manifest @@ -88,6 +88,7 @@ DIST watchman-2022.08.15.00.tar.gz 3783166 BLAKE2B a2090fb9e62890ea77e264c6d2727 DIST watchman-2022.08.22.00.tar.gz 3785807 BLAKE2B 7be65183a03bbef4b880349bc04b27c71699ae3a7c140bddea4f3f40299d9bbf19d63980bba988eab4219205b7250c9de2045d29aa9a5c65820e03a1b4cc647d SHA512 33efa917f7561f8f6fddd77590ad87064cfcca10c3936ccc3fd078a3f425ae49ec4a7e0859251c3020f26a0e9086301fd23fc1fafe73746316bf336123463f9d DIST watchman-2022.08.29.00.tar.gz 3787691 BLAKE2B faf3f6afe351f7596256424c9e4f0c31fe826ee1097e216d04d869b3adee7ca1d4d9afbbea99fb3ca4f095d06171a1afe56fc5a71022242c4fde99246c3a1781 SHA512 25f6f133253335ece931fdbb131e8df4961c4b73877e2caa5008d3bd5e66e44b1121b7d4f2cd3367b1759476307aad8d6642089c482a6b65178b0a05510ea5f1 DIST watchman-2022.09.05.00.tar.gz 3787904 BLAKE2B e8bf19f3b3bb15a6d1bc6c902928c8390c6b3d275c193b1235585afe9598ba89c8e2ee77e4d2e41a7b20708e9e2d081ecd99b27702bf5d9551a3b9947cfb6371 SHA512 5c4d3a722e610556e7c76ddbb76996a7e8ff60c141d6264900da368417fe6f94cb68452d4aa3ab7818985b6460140388c89a3d5e00a3269a32a2e4acbc84c996 +DIST watchman-2022.09.12.00.tar.gz 3789078 BLAKE2B 57bb4f5e0e0c4fc3390296e78a62c4301997efcafe72f2cc9418c1d1527e03e6825c64c29aa1214d3cdedd6908a3e2ec89eb51e4c00cdf84129d8af6c3cb9fd9 SHA512 283db0b0d801ac5d0b87bf0edd054c0d4c90b1dee75b791f9fd999777dca9ba9efe46c26093ff932588e35679a9f835296b9109d0441c4dec1d37453f1373c1e DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 diff --git a/dev-util/watchman/watchman-2022.09.12.00.ebuild b/dev-util/watchman/watchman-2022.09.12.00.ebuild new file mode 100644 index ..ab5b42363940 --- /dev/null +++ b/dev-util/watchman/watchman-2022.09.12.00.ebuild @@ -0,0 +1,217 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# These must be bumped together: +# dev-cpp/edencommon +# dev-cpp/folly +# dev-util/watchman + +# TODO: Split into different variables then combine for each component? +# Not all is in rust/ dir. +# Rust components: watchman/cli watchman/rust/serde_bser watchman/rust/watchman_client +CRATES=" +ahash-0.3.8 +ansi_term-0.12.1 +anyhow-1.0.55 +atty-0.2.14 +autocfg-1.1.0 +bitflags-1.3.2 +byteorder-1.4.3 +bytes-1.1.0 +cfg-if-1.0.0 +clap-2.34.0 +const-random-0.1.13 +const-random-macro-0.1.13 +crossbeam-0.8.1 +crossbeam-channel-0.5.2 +crossbeam-deque-0.8.1 +crossbeam-epoch-0.9.7 +crossbeam-queue-0.3.4 +crossbeam-utils-0.8.7 +crunchy-0.2.2 +either-1.6.1 +futures-0.1.31 +futures-0.3.21 +futures-channel-0.3.21 +futures-core-0.3.21 +futures-executor-0.3.21 +futures-io-0.3.21 +futures-macro-0.3.21 +futures-sink-0.3.21 +futures-task-0.3.21 +futures-util-0.3.21 +getrandom-0.2.5 +heck-0.3.3 +hermit-abi-0.1.19 +jwalk-0.6.0 +lazy_static-1.4.0 +libc-0.2.119 +lock_api-0.4.6 +log-0.4.14 +maplit-1.0.2 +memchr-2.4.1 +memoffset-0.6.5 +mio-0.8.0 +miow-0.3.7 +ntapi-0.3.7 +num_cpus-1.13.1 +once_cell-1.9.0 +parking_lot-0.12.0 +parking_lot_core-0.9.1 +pin-project-lite-0.2.8 +pin-utils-0.1.0 +proc-macro2-1.0.36 +proc-macro-error-1.0.4 +proc-macro-error-attr-1.0.4 +proc-macro-hack-0.5.19 +quote-1.0.15 +rayon-1.5.1 +rayon-core-1.9.1 +redox_syscall-0.2.10 +scopeguard-1.1.0 +serde-1.0.136 +serde_derive-1.0.136 +signal-hook-registry-1.4.0 +slab-0.4.5 +smallvec-1.8.0 +socket2-0.4.4 +strsim-0.8.0 +structopt-0.3.26 +structopt-derive-0.4.18 +syn-1.0.86 +textwrap-0.11.0 +thiserro
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/edencommon/
commit: 1a84a89aab60d778d3a1e80d2b8ff87d2ef5fafe Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:23:23 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:23:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a84a89a dev-cpp/edencommon: add 2022.09.12.00 Signed-off-by: Sam James gentoo.org> dev-cpp/edencommon/Manifest| 1 + dev-cpp/edencommon/edencommon-2022.09.12.00.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-cpp/edencommon/Manifest b/dev-cpp/edencommon/Manifest index 9a665e574a61..22a0c80efd19 100644 --- a/dev-cpp/edencommon/Manifest +++ b/dev-cpp/edencommon/Manifest @@ -4,3 +4,4 @@ DIST edencommon-2022.08.15.00.gh.tar.gz 142467 BLAKE2B e3d72f1ae5845db2c18003202 DIST edencommon-2022.08.22.00.gh.tar.gz 143598 BLAKE2B af33b9369c694a4649d27dfe66bae6a7442ff2cc241046b05dc71c98375dbfed9386ee3ef6f4f0f19252435e9579164c0826e4996078b43005de5ad751166ba9 SHA512 079ca724c7ce276586180940369709cabab187aac3e2e80cdec024b4ae9687158cd7888fa413a4e008dc68b725e690b0b0308a69c86c3bde036abfdcd2eaa168 DIST edencommon-2022.08.29.00.gh.tar.gz 143430 BLAKE2B a66bae35413097140b24c9313b12d55d52cbd98396ff1afacc751eb9752d4116ab19aeb9320dead5500189d74b4d91fdc09d9648fc6b5fbb55a706328488e7ef SHA512 6622c5de2dbff96717a345c82aaf9335745ed57262bb55c7a6704a68259ce81376ff0a2e9f3818ed1c1f08434da704f31fd4e3d8c48dd13646f0202e7564b2c7 DIST edencommon-2022.09.05.00.gh.tar.gz 143447 BLAKE2B 73296a663b76c445076392f59de46dec6a94d8bec75252952c88eb748b3f9a62e9d10134c8c33525ad0b3c2c3d235b96bc65500de9a63d1042f1f7c9c528 SHA512 2110446ef109fc151d2d0d2d7eead283ced5ddc4ef4af3bea66d6aebf26c141a636bb03ee9e3f35ce7440373cb37858b748c39ddd14588513373ac7801600897 +DIST edencommon-2022.09.12.00.gh.tar.gz 143483 BLAKE2B 414060f4d43e16e92f654a0d5d74fede2621bf7f39b880588e3c172dca6cffc59c88de15ece3ce42e1860c351bdef16b1f4daa6ba4fa203aef91d714e43b63ea SHA512 3c6da5425228ada48510208978facfd9fd233e607be076f05c3f431a473098329b23a81609ac8c4766ecf16d8e887aa8667d76c4e48219f0ab61074dbe207333 diff --git a/dev-cpp/edencommon/edencommon-2022.09.12.00.ebuild b/dev-cpp/edencommon/edencommon-2022.09.12.00.ebuild new file mode 100644 index ..5c158b468234 --- /dev/null +++ b/dev-cpp/edencommon/edencommon-2022.09.12.00.ebuild @@ -0,0 +1,41 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# These must be bumped together: +# dev-cpp/edencommon +# dev-cpp/folly +# dev-util/watchman + +inherit cmake + +DESCRIPTION="Shared library for Watchman and Eden projects" +HOMEPAGE="https://github.com/facebookexperimental/edencommon"; +SRC_URI="https://github.com/facebookexperimental/edencommon/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="llvm-libunwind" + +RDEPEND=" + dev-cpp/gflags:= + dev-cpp/glog:=[gflags] + dev-cpp/folly:= + llvm-libunwind? ( sys-libs/llvm-libunwind:= ) + !llvm-libunwind? ( sys-libs/libunwind:= ) +" +DEPEND=" + ${RDEPEND} + dev-cpp/gtest +" + +src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_DIR="$(get_libdir)/cmake/${PN}" + -DLIB_INSTALL_DIR="$(get_libdir)" + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 65f30e86e81695a208457903933af333ef0cd479 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:20:22 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:20:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f30e86 sys-devel/gcc: unkeyword 11.3.1_p20220916 No need. Signed-off-by: Sam James gentoo.org> sys-devel/gcc/gcc-11.3.1_p20220916.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-devel/gcc/gcc-11.3.1_p20220916.ebuild b/sys-devel/gcc/gcc-11.3.1_p20220916.ebuild index e821929d61b4..4c05022129f0 100644 --- a/sys-devel/gcc/gcc-11.3.1_p20220916.ebuild +++ b/sys-devel/gcc/gcc-11.3.1_p20220916.ebuild @@ -27,9 +27,9 @@ inherit toolchain EGIT_BRANCH=releases/gcc-$(ver_cut 1) # Don't keyword live ebuilds -if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi +#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then +# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +#fi # Technically only if USE=hardened *too* right now, but no point in complicating it further. # If GCC is enabling CET by default, we need glibc to be built with support for it.
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: 1b89547f02c172da32558380cee016284a763171 Author: Sam James gentoo org> AuthorDate: Sat Sep 17 21:54:13 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:18:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b89547f dev-lang/rust-bin: add sparc64 binary for 1.63.0 Signed-off-by: Sam James gentoo.org> dev-lang/rust-bin/Manifest | 1 + dev-lang/rust-bin/rust-bin-1.63.0.ebuild | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index fde4224761fe..67a97873ca31 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -189,6 +189,7 @@ DIST rust-1.63.0-riscv64gc-unknown-linux-gnu.tar.xz 195670272 BLAKE2B 487ce5fd3d DIST rust-1.63.0-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 822415e792104724494f29dee1a9730fc0328e00ee613c163d3cc8298fd3f85465d5c31d2c94b479271dde0721690c78056ec3828e14087a5c5b82c0dee0d4b8 SHA512 9b2d8239708baefb075470aeb37d5b62fb934d4074c745d89467d4f9efb91c10b7c999b726c4edef720b58e95e525cc72fa20d4cfbe6d0ba1352f5fca5d1e195 DIST rust-1.63.0-s390x-unknown-linux-gnu.tar.xz 219060812 BLAKE2B 8087db6ae903fed440bddfe4a07fee35292b16fdb847155cf584dc1a7adbeb4a8f55bd17afeb015dba53c29a05bfbd3f5373b2e30018e4a56d400fdbd1cedc3f SHA512 11bed7ebd8bf977aa34ef9f9dabee8428baede670885b4f268335fe87b81e41b426e94ca60db218e82be2e6e73ec33123c77922bfee7ae9373bfd9227417214c DIST rust-1.63.0-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 3f656cd12927155b4debb68e821d9db3fa880ee49c557246c34390c44ab6e2c456d8b29b1c15c933de868d0884a83b2b419501af06d4244830d59032d5ce82a5 SHA512 521f95024624200c67d556c533d307468007c01a7de37cbd65d4af949275933cfee51334338838f5e4a9136a363b65bec47bcf399ebacff7f5558ae59c1d006c +DIST rust-1.63.0-sparc64-unknown-linux-gnu.tar.xz 58821620 BLAKE2B 7628ace5d473ac7526fccd2123780e348fd3e7c5ce4421ba221de57772154a5e83d4e9585eaf40239d6f4bedef08473453f82f41433fa1e772410ecead33c608 SHA512 eb2f40ff6268d76b2aa981298062fb7d18e0edf784b2f624395baad765a6d48fed426c4f4bb1aac0860da0768085fb3b86099dd7ec2ebf562234929c01bc409e DIST rust-1.63.0-x86_64-unknown-linux-gnu.tar.xz 155435832 BLAKE2B d5427a7380a214a7b1ad2f075b162f6f49056a96a3a1153df794025d9a1456083dd3e7ab9eb3c71982982701cc1f8a93405640f8b622fde60819ee022413446f SHA512 9e538980b6a42d14b7ec08bd1a3ddecfea24e5d3068226edf212486bb5a20bfcac22f1f917a06536f6f26dcffedd65c7049870bc3d70b9c972075bcbe58eb8d9 DIST rust-1.63.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 0b4465f1afbf2f5f9135cf722632ffd7df9ef4e92c65e9ef6d4aede5b1ff392973949a6737e88685033ee571dfefe9b099d477480d7aaec2a329926a87a6f5b2 SHA512 0c8d339204a23000cdebfaee7faaa576673bd8d98111ea187f5e19f03f7231f3bbec8158c5b04d8d903877f1addeebc9f4fdc6b1de0fc0ad2995742987eafb1c DIST rust-1.63.0-x86_64-unknown-linux-musl.tar.xz 254705824 BLAKE2B 8d35bbc3ffa53b52d7d7aacc51b90283d9703a40d5623c184a79195799aa3768a34942e235e2002a0b72d76110c0d66fb5ea403f9d0c81021ead52cea2a51e40 SHA512 995530319a14bd6674d5be145e777b7fd482953e62ecf672a29e2c5b4bf567e010d7db4d5c6acef1603d79135e74f21955d9fc13ed7e1c33279d05aae39bdfec diff --git a/dev-lang/rust-bin/rust-bin-1.63.0.ebuild b/dev-lang/rust-bin/rust-bin-1.63.0.ebuild index 109ea87b6a37..af387d8c12d1 100644 --- a/dev-lang/rust-bin/rust-bin-1.63.0.ebuild +++ b/dev-lang/rust-bin/rust-bin-1.63.0.ebuild @@ -15,11 +15,12 @@ HOMEPAGE="https://www.rust-lang.org/"; SRC_URI="$(rust_all_arch_uris ${MY_P}) rust-src? ( ${MY_SRC_URI} ) " -#sparc? ( ${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz ) +# Keep this separate to allow easy commenting out if not yet built +SRC_URI+=" sparc? ( ${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz ) " LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" SLOT="stable" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="clippy cpu_flags_x86_sse2 doc prefix rls rust-src rustfmt" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-util/android-tools/
commit: 8a3391848e14a71e34ddec1fde12565913a3c985 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:19:03 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:19:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a339184 dev-util/android-tools: Stabilize 31.0.3_p2 x86, #870337 Signed-off-by: Sam James gentoo.org> dev-util/android-tools/android-tools-31.0.3_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/android-tools/android-tools-31.0.3_p2.ebuild b/dev-util/android-tools/android-tools-31.0.3_p2.ebuild index 0b65a7221081..23f3a93fa47a 100644 --- a/dev-util/android-tools/android-tools-31.0.3_p2.ebuild +++ b/dev-util/android-tools/android-tools-31.0.3_p2.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" # The entire source code is Apache-2.0, except for fastboot which is BSD-2. LICENSE="Apache-2.0 BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 x86 ~x86-linux" IUSE="python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/android-tools/
commit: 68893761bee5e149c5f760c7f3f07d3061ff4979 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:19:25 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:19:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68893761 dev-util/android-tools: Stabilize 31.0.3_p2 amd64, #870337 Signed-off-by: Sam James gentoo.org> dev-util/android-tools/android-tools-31.0.3_p2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/android-tools/android-tools-31.0.3_p2.ebuild b/dev-util/android-tools/android-tools-31.0.3_p2.ebuild index 23f3a93fa47a..a67df1447ce7 100644 --- a/dev-util/android-tools/android-tools-31.0.3_p2.ebuild +++ b/dev-util/android-tools/android-tools-31.0.3_p2.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" # The entire source code is Apache-2.0, except for fastboot which is BSD-2. LICENSE="Apache-2.0 BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 x86 ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 x86 ~x86-linux" IUSE="python" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libheif/
commit: 1d3dd6a5cd95b8fc43bd14978d95aba7c7a65439 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:19:19 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:19:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d3dd6a5 media-libs/libheif: Stabilize 1.12.0-r3 amd64, #870877 Signed-off-by: Sam James gentoo.org> media-libs/libheif/libheif-1.12.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libheif/libheif-1.12.0-r3.ebuild b/media-libs/libheif/libheif-1.12.0-r3.ebuild index e821637585e2..479daa410bcb 100644 --- a/media-libs/libheif/libheif-1.12.0-r3.ebuild +++ b/media-libs/libheif/libheif-1.12.0-r3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then inherit git-r3 else SRC_URI="https://github.com/strukturag/libheif/releases/download/v${PV}/${P}.tar.gz"; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" fi DESCRIPTION="ISO/IEC 23008-12:2017 HEIF file format decoder and encoder"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: c875fefc1197ef4394421bac656834d5faf50197 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:19:22 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:19:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c875fefc media-libs/libbluray: Stabilize 1.3.2 amd64, #871141 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/libbluray-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.2.ebuild b/media-libs/libbluray/libbluray-1.3.2.ebuild index d9c7962486d8..cfd1aa5c056a 100644 --- a/media-libs/libbluray/libbluray-1.3.2.ebuild +++ b/media-libs/libbluray/libbluray-1.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV#} != ${PV} ]] ; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2"; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Blu-ray playback libraries"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libheif/
commit: 7c21c5f37504959292b0c784a84cc692a04c39f6 Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:18:57 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:18:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c21c5f3 media-libs/libheif: Stabilize 1.12.0-r3 x86, #870877 Signed-off-by: Sam James gentoo.org> media-libs/libheif/libheif-1.12.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libheif/libheif-1.12.0-r3.ebuild b/media-libs/libheif/libheif-1.12.0-r3.ebuild index f6505de170a5..e821637585e2 100644 --- a/media-libs/libheif/libheif-1.12.0-r3.ebuild +++ b/media-libs/libheif/libheif-1.12.0-r3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then inherit git-r3 else SRC_URI="https://github.com/strukturag/libheif/releases/download/v${PV}/${P}.tar.gz"; - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" fi DESCRIPTION="ISO/IEC 23008-12:2017 HEIF file format decoder and encoder"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 2345c278c94d8cab9ba98de26d7e3050c8148ab2 Author: Sam James gentoo org> AuthorDate: Sat Sep 17 23:42:53 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:18:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2345c278 sys-devel/gcc: add 10.4.1_p20220915 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-10.4.1_p20220915.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 39a32fce631e..307b17d39cd1 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,5 +1,6 @@ DIST gcc-10-20220901.tar.xz 71753520 BLAKE2B 882d6b8a5eb0ea445e774b8ca076e82ad8bcbf01b65d0ee7edfba7a4f0c09037076f996b3758130f83919c3768bf75ba5be0f6990fd01a61adc3cb305056374d SHA512 1bbe0e182227fc4d66c53b55da97a903f59656bf5870fdd5215b33152c977e33abfd5404741cb4d6712aee92cfce831062e3410d16209f33ab2101c1db364255 DIST gcc-10-20220908.tar.xz 71756288 BLAKE2B 4ebe4c1d2d655a975049fc148f9458064658130b48ddd7d6ce9f156ba7a90e79d30381d9fec7b3f1725d924fbbf272a8a6720e97d61b6afbea91fcb48ae35e59 SHA512 dcf7dac5a0bbd879a9ae40203fe85adf4bf326d160fa8a180b5c1005e445d8ea866becb4b1864bde80eb905483cd47e8ea514432aef820f017a57d4f30d7b7d7 +DIST gcc-10-20220915.tar.xz 71759056 BLAKE2B 0c337b0d4d17ad8c19b79b7b05d2c8250e04e2b137a39e796a569d7321f4c2375239972e0a02b9b35769a653677a109a0040f43ea195d8fe698657ef22416680 SHA512 1ef13b14b2bd5c16ee576cc1270b11be77b26d28202db78d52b63aa5d516c8e8caf56e04964e30c6eed8d7a53e5860db718c3f3dbc63f7a598b29ba35d29 DIST gcc-10.4.0-musl-patches-1.tar.xz 3808 BLAKE2B 804d1fcc451dcd03be71240dd498ec2d179869571d44012967c48dccf5a478dd8c55000a964a80fdd5584d739a777dee1c83241cffce514ef002df2572854a67 SHA512 83e4a9c0f7062baf0c606a2bcc56a818494991403d7577dea65f04bbc25bdb786a5889b80d45d80e7f4be07c1aef786802cbfcfafd1a17ec255a2d4e93a77570 DIST gcc-10.4.0-patches-5.tar.xz 17056 BLAKE2B f336d69a8ad105b8c4a84e8248a5b8a88175d3f1d67d32c6bee1780d252d86947059bd624992e6292610e86c9012f4d901a1a54df0d184dd023d404a0707700e SHA512 aa8fb42f20587f8519e7b06037da4d8f7d386b63e228b239a0445a51df4e401940fcd81482381d966622054aef3e0db06d1def5c74ac3d3dcc9c75c3b966c758 DIST gcc-10.4.0.tar.xz 75018092 BLAKE2B ec1169025d3896b70ab80a4b8ce5040763a95529fc7e120c6bc3a3eb1db5cf938ebde347c1e595a8ff7d4081e79ded6252702d7a1a09648449b7a0783188e434 SHA512 440c08ca746da450d9a1b35e8fd2305cb27e7e6987cd9d0f7d375f3b1fc9e4b0bd7acb3cd7bf795e72fcbead59cdef5b6c152862f5d35cd9fbfe6902101ce648 diff --git a/sys-devel/gcc/gcc-10.4.1_p20220915.ebuild b/sys-devel/gcc/gcc-10.4.1_p20220915.ebuild new file mode 100644 index ..bb603378916c --- /dev/null +++ b/sys-devel/gcc/gcc-10.4.1_p20220915.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_SUFFIX="xz" +TOOLCHAIN_PATCH_DEV="sam" +#TOOLCHAIN_GCC_RC=1 +PATCH_GCC_VER="10.5.0" +PATCH_VER="0" +MUSL_VER="1" +MUSL_GCC_VER="10.5.0" + +if [[ $(ver_cut 3) == ]] ; then + MY_PV_2=$(ver_cut 2) + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + else + MY_PV_2=$(($(ver_cut 2) - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998)) +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"; + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain +# Needs to be after inherit (for now?), bug #830908 +EGIT_BRANCH=releases/gcc-$(ver_cut 1) + +# Don't keyword live ebuilds +#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then +# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +#fi + +RDEPEND="" +BDEPEND="${CATEGORY}/binutils" + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in "${upstreamed_patches[@]}"; do + rm -v "${WORKDIR}/patch/${p}" || die + done + + if has_version '>=sys-libs/glibc-2.32-r1'; then + rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || die + fi + + toolchain_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 7176acba7e7293e44e08ce7f49560889ce5babc7 Author: Sam James gentoo org> AuthorDate: Sat Sep 17 23:57:07 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:18:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7176acba sys-devel/gcc: add 12.2.1_p20220917 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-12.2.1_p20220917.ebuild | 52 +++ 2 files changed, 53 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 04846fd2f86d..f280bdf63cc0 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -17,6 +17,7 @@ DIST gcc-11.4.0-patches-2.tar.xz 14224 BLAKE2B d3030c19a7bd8bd082fd39b35c3e80883 DIST gcc-12-20220827.tar.xz 79135916 BLAKE2B bcb8de57a2a65eb242a6c3784d9b79fce0af759ae63b6654ed807973224ab4114a700ac1f2811eadaf1647f1838b4719b8eaaa94593e91377b64cd5fb207e987 SHA512 9c15debedfe2707cdcf7ef865a7467e7652826c392e6c241578bb839c53ab5a903b36e09d3eba13c7572fcb778399d4fa5fd136a81eddac98ee193223452e3b2 DIST gcc-12-20220903.tar.xz 79131544 BLAKE2B fb5b2dbecd18ef50dd2eba3f914f6a71b59e1f51053fabb40c0ccbd8de29362d75e7cdcd8be794174f705fff64a85f402c30f66877bfc2c28c1fc970c7da6a8e SHA512 ebef6b11e20bc7b4bcef94b5e5282e20c3895f72195dcf5377889b6dba27a8c548282247e158a75beafcb33c84f86faf07fe960d01fc05ae6f7112c6ab3e9f44 DIST gcc-12-20220910.tar.xz 79136420 BLAKE2B 53d1b45a083da03cd0edb534a81039548927b31564935f5f9788b3423782543ddee5bbb046656b61bac2b077686d1b99f7ec8dc26f7dccc0f5b0ccd2f58613f4 SHA512 6123d2dbd2f6fd68b050d2356278ecf801aae902a780c0953a0fb418baa34ee0eace6c9b037009c12ec75f42b37cc29e0c2ca3d706b07b9bd1b4f70579104dc3 +DIST gcc-12-20220917.tar.xz 79137544 BLAKE2B ddd538b339e57fce4d8ef47e18077a27b35994bb571b5ac8670fc2f833751f87557a05c3f82fc41e3c0c3ac47ac231d8392353835295874cfb24e02aa72a8662 SHA512 15071044595fcf22deca3fd4569309f7fa01e2e8d54b1c518c480ff134f1222a652b0137be98e03b495648eed3c21992d906e9c9d12f265a6467581adc2dc1ee DIST gcc-12.2.0-musl-patches-1.tar.xz 3844 BLAKE2B 004432806696f7d0a32366270ac45695e858abee73a255e44dc6e0a225339e4cad40aab0d51dfe9a55d5aa4b4001f5726064bb2eea3212a0874b2d27e229abd7 SHA512 c354edcd641a9dfaf902a0ff4c44c75065d0cf1c36bbf6c3c35c2e23bff22b8f70bcf4458a5a0ef86371e9f2fafca8a54ca822e35820ff442c9458a2819c3606 DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B a5ae0a85dfc1b6f0bd968f0d5262ebed14ec9cdb3249e3a4c571578c54eda0e53708ee7fe8e03e506366c7f3cf7926eced9b390d9dee948c1249298c0fabd9fb SHA512 f3d793b89a2a0385d596162fb0c653d4acdf21ae418cb792c1786a01fde0391bd0719715dbf07d53636f127168f5cd99108a1dc11cf6cea889b7d82385bcc258 DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da SHA512 e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173 diff --git a/sys-devel/gcc/gcc-12.2.1_p20220917.ebuild b/sys-devel/gcc/gcc-12.2.1_p20220917.ebuild new file mode 100644 index ..97d104a8472d --- /dev/null +++ b/sys-devel/gcc/gcc-12.2.1_p20220917.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_VER="1" +PATCH_GCC_VER="12.2.0" +MUSL_VER="1" +MUSL_GCC_VER="12.2.0" + +if [[ $(ver_cut 3) == ]] ; then + MY_PV_2=$(ver_cut 2) + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + else + MY_PV_2=$(($(ver_cut 2) - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998)) +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"; + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +# Needs to be after inherit (for now?), bug #830908 +EGIT_BRANCH=releases/gcc-$(ver_cut 1) + +# Don't keyword live ebuilds +#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then +# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +#fi + +# Technically only if USE=hardened *too* right now, but no point in complicating it further. +# If GCC is enabling CET by default, we need glibc to be built with support for it. +# bug #830454 +RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" +DEPEND="${RDEPEND}" +BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" + +src_prepare() { + toolchain_src_prepare + + eapply_user +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libbluray/
commit: 7e6adee1fc1eecb537b92afa9547c49284625d8c Author: Sam James gentoo org> AuthorDate: Sun Sep 18 00:19:00 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:19:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e6adee1 media-libs/libbluray: Stabilize 1.3.2 x86, #871141 Signed-off-by: Sam James gentoo.org> media-libs/libbluray/libbluray-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libbluray/libbluray-1.3.2.ebuild b/media-libs/libbluray/libbluray-1.3.2.ebuild index 57d20f28bf32..d9c7962486d8 100644 --- a/media-libs/libbluray/libbluray-1.3.2.ebuild +++ b/media-libs/libbluray/libbluray-1.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV#} != ${PV} ]] ; then inherit git-r3 else SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2"; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Blu-ray playback libraries"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: b96147bbb1f168d514bbcfd932dc1da8354dea64 Author: Sam James gentoo org> AuthorDate: Sat Sep 17 23:56:56 2022 + Commit: Sam James gentoo org> CommitDate: Sun Sep 18 00:18:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b96147bb sys-devel/gcc: add 11.3.1_p20220916 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-11.3.1_p20220916.ebuild | 52 +++ 2 files changed, 53 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 307b17d39cd1..04846fd2f86d 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -8,6 +8,7 @@ DIST gcc-10.5.0-musl-patches-1.tar.xz 3816 BLAKE2B 5995f934a40665d877342853fde8b DIST gcc-10.5.0-patches-0.tar.xz 16188 BLAKE2B 3fe3163c4960ff02eb792b2d00b9b20e1c2b44ad2d2e79661ffa0a5795b1bb631bce83c506f485765a7b971e6d391ebc1803c327f0d8d06e457610f5d6074c90 SHA512 fde1fec92df535416221827d48daf7d498f675da5697bc15bb4e17ccfedf6e6705dd28f57a3c9ebc8065b49328246fa5aa1fd90bd88bc27fe2b7b3e924f0df15 DIST gcc-11-20220902.tar.xz 75785408 BLAKE2B d35d2dd3a3a3b1ae63facb55e93893155b59963ed9a9fc3650122fbb7f2274090e375ce41762587bee69c02f79b72f4f1c8e9b8e84035c41a1e9b269b4984f92 SHA512 4ee62df741b16212366a91a8124ac0fa5a8245565deabbc24f88b3379b5b9fbfebc04cd0b6e14ba2e1ef8d0624e3d52a763e259cfe1572489ba6797f3c713571 DIST gcc-11-20220909.tar.xz 75778496 BLAKE2B 6905614b33c1fa74caf409e4a6e87d0d38464e3f965ba92bba4167608af1143e69540b023626578437bcc4d631f94fc60e72e09b32c586be5c1dd6d29774b275 SHA512 22afab5e99cf787aac0eac2b4e5b7f663dd2a9fa82f4d13c08fca8b79007f5937cdbd8c5d49ae31d4b3267def09c9030c5c1dad4bd28c8d28050c4273810cc5d +DIST gcc-11-20220916.tar.xz 75795008 BLAKE2B b208fc0364f2412e77afe599f3c907b44976ec656f2320a10f6e6fac13084a178dd55dd3fedb8f2bf2b97220cb3844c67804cdac39b56cdd429a13c31d7454d4 SHA512 7e59d8b0cf1f4ce598b8bd8fc2a9938ca7c5c0caee43a29eff329ce89303511fc1f1b3e36a3f1172907bd52865cdd63d1c1ddadfbc8f8750b9c5467513f48441 DIST gcc-11.3.0-musl-patches-1.tar.xz 3856 BLAKE2B f511f8b4c0696771d906beee9645b5d009ea4b673602baa1ca562d6f23c5b0caf2012aae93578671624617c4286e3937d79a7383d6a03bb438c5b774a06fe8e6 SHA512 cd375ff2affb213475acaabf02989b1f05d719d972970ea0304d20a816986807390893d1401826f3b497787642f35d90a244195f8e466db41e8d768366057334 DIST gcc-11.3.0-patches-7.tar.xz 15184 BLAKE2B 426f00feaa982a35d2c459e7a2c2e9d29b4b467ac3625ebd72bb31077c75bbf0c028137df03921c52ddc97a14d92c49777bd3f27b47a7b47d8a05e2d106b6bdb SHA512 bec8bf26b3e50633a5a2e0bb75ffeaba86becb704c14365ff3342e8d651ab75bb3ceec7808d88a25989b8c7182398184b95b6d1267aaef9aa828f687e4895e9d DIST gcc-11.3.0.tar.xz 81141364 BLAKE2B 7e562d25446ca4ab9fe8cdb714866f66aba3744d78bf84f31bfb097c1a981e4c7f990cb1e6bcfec5ae6671836a4984e2b70eb8fed81dcef5e244f88da8623469 SHA512 f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7 diff --git a/sys-devel/gcc/gcc-11.3.1_p20220916.ebuild b/sys-devel/gcc/gcc-11.3.1_p20220916.ebuild new file mode 100644 index ..e821929d61b4 --- /dev/null +++ b/sys-devel/gcc/gcc-11.3.1_p20220916.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_SUFFIX="xz" +TOOLCHAIN_PATCH_DEV="sam" +PATCH_VER="2" +PATCH_GCC_VER="11.4.0" +MUSL_VER="0" +MUSL_GCC_VER="11.4.0" + +if [[ $(ver_cut 3) == ]] ; then + MY_PV_2=$(ver_cut 2) + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + else + MY_PV_2=$(($(ver_cut 2) - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998)) +fi + +inherit toolchain +# Needs to be after inherit (for now?), bug #830908 +EGIT_BRANCH=releases/gcc-$(ver_cut 1) + +# Don't keyword live ebuilds +if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +# Technically only if USE=hardened *too* right now, but no point in complicating it further. +# If GCC is enabling CET by default, we need glibc to be built with support for it. +# bug #830454 +RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" +DEPEND="${RDEPEND}" +BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in "${upstreamed_patches[@]}"; do + rm -v "${WORKDIR}/patch/${p}" || die + done + + toolchain_src_prepare + + eapply_user +}
[gentoo-commits] repo/gentoo:master commit in: games-util/xpadneo/
commit: 757576078f8bb360018a22e8ff765788eb9ff471 Author: Ionen Wolkens gentoo org> AuthorDate: Sat Sep 17 23:14:01 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Sep 17 23:14:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75757607 games-util/xpadneo: add 0.9.5 Signed-off-by: Ionen Wolkens gentoo.org> games-util/xpadneo/Manifest | 1 + games-util/xpadneo/xpadneo-0.9.5.ebuild | 74 + 2 files changed, 75 insertions(+) diff --git a/games-util/xpadneo/Manifest b/games-util/xpadneo/Manifest index 5f03162043d5..79e3e12d0a71 100644 --- a/games-util/xpadneo/Manifest +++ b/games-util/xpadneo/Manifest @@ -1 +1,2 @@ DIST xpadneo-0.9.4.tar.gz 1342566 BLAKE2B 82c5bd4e9d68e0b9465047d446a1ffe0c95b9590d76f1c6cec2d6e1c770a6c3f7c6c47cffef5ce27c449f1ada854dd9b6e6413791360c0d8eee8a697718bb320 SHA512 347b0a066044926681863b342a71e5a9a03e9ca58b5f1c5e20b5d7d68d92b373c14ec809b3bd6e0d719f53792b146966a03e169f997a5f65cef762d6058d0d01 +DIST xpadneo-0.9.5.tar.gz 1341366 BLAKE2B d04a3e1b626af1f1a9ec114f0a8ed44c50ec8cde9da71483491d1afd7688611fd7548186ea68ef8a144aecec06acba816e81e9f0708c8dceb96fa1d40985bb44 SHA512 e7e299faf78c139d4cd189c4adc9bcbd52e1e1011ff90513cc09fc3e6cac1961018883933ad1db23dc02c8d5006f3166fbb42ae66150dff71138f2ed95f4576c diff --git a/games-util/xpadneo/xpadneo-0.9.5.ebuild b/games-util/xpadneo/xpadneo-0.9.5.ebuild new file mode 100644 index ..b193e5517951 --- /dev/null +++ b/games-util/xpadneo/xpadneo-0.9.5.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# pkgcheck note: toolchain-funcs is not unused +inherit linux-mod toolchain-funcs udev + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/atar-axis/xpadneo.git"; + EGIT_MIN_CLONE_TYPE="single" +else + SRC_URI="https://github.com/atar-axis/xpadneo/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Advanced Linux Driver for Xbox One Wireless Controller" +HOMEPAGE="https://atar-axis.github.io/xpadneo/"; + +LICENSE="GPL-3" +SLOT="0" + +S="${WORKDIR}/${P}/hid-${PN}" +MODULE_NAMES="hid-${PN}(kernel/drivers/hid::src)" +BUILD_PARAMS='V=1 LD="$(tc-getLD)" KERNEL_SOURCE_DIR="${KV_OUT_DIR}"' +BUILD_TARGETS="modules" + +CONFIG_CHECK="INPUT_FF_MEMLESS" + +src_install() { + linux-mod_src_install + + insinto /etc/modprobe.d + doins etc-modprobe.d/${PN}.conf + + udev_dorules etc-udev-rules.d/60-${PN}.rules + + dodoc -r ../docs/{[^i]*.md,descriptors,reports} ../NEWS.md +} + +pkg_postinst() { + linux-mod_pkg_postinst + udev_reload + + local disable_ertm=/sys/module/bluetooth/parameters/disable_ertm + if kernel_is -ge 5 12; then + if [[ $(<${disable_ertm}) == Y ]]; then + elog "Warning: bluetooth ERTM (Enhanced ReTransmission Mode) is disabled." + elog "This is no longer recommended with kernel >=5.12 to use ${PN}." + elog "Can remove ${EROOT}/etc/modprobe.d/no-ertm.conf if it exists, and run:" + elog " echo N > ${disable_ertm}" + elog "After changing, may need to re-pair the gamepad with bluetooth." + fi + elif [[ $(<${disable_ertm}) == N ]]; then + elog "Warning: bluetooth ERTM (Enhanced ReTransmission Mode) is enabled." + elog "While keeping enabled is recommended for rumble usage stability, it can" + elog "cause connection issues without a fix included in kernel >=5.12" + elog "If needed, this mode can be disabled by running:" + elog " echo Y > ${disable_ertm}" + elog " echo 'options bluetooth disable_ertm=y' > ${EROOT}/etc/modprobe.d/no-ertm.conf" + elog "After changing, may need to re-pair the gamepad with bluetooth." + fi + + if [[ ! ${REPLACING_VERSIONS} ]]; then + elog "To pair the gamepad and view module options, see documentation in:" + elog " ${EROOT}/usr/share/doc/${PF}/" + fi +} + +pkg_postrm() { + linux-mod_pkg_postrm + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 2d975e6387170cffdd3e1b54a939c7c6ab1f7507 Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Sep 17 22:16:01 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Sep 17 22:16:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d975e63 sys-fs/zfs-kmod: remove 2y old spl blocker Signed-off-by: Georgy Yakovlev gentoo.org> sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild | 4 +--- sys-fs/zfs-kmod/zfs-kmod-.ebuild | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild b/sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild index e15a7aa768a8..56c94fb50e46 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild @@ -35,9 +35,7 @@ LICENSE="CDDL MIT debug? ( GPL-2+ )" SLOT="0/${PVR}" IUSE="custom-cflags debug +rootfs" -RDEPEND="${DEPEND} - !sys-kernel/spl -" +RDEPEND="${DEPEND}" BDEPEND=" dev-lang/perl diff --git a/sys-fs/zfs-kmod/zfs-kmod-.ebuild b/sys-fs/zfs-kmod/zfs-kmod-.ebuild index 65567e49fef7..c7623deb64c8 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-.ebuild @@ -34,9 +34,7 @@ LICENSE="CDDL MIT debug? ( GPL-2+ )" SLOT="0/${PVR}" IUSE="custom-cflags debug +rootfs" -RDEPEND="${DEPEND} - !sys-kernel/spl -" +RDEPEND="${DEPEND}" BDEPEND=" dev-lang/perl
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs/files/
commit: 33344d7dd6b44bd93c17485d77d60c0e25ef71ee Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Sep 17 22:10:37 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Sep 17 22:14:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33344d7d sys-fs/zfs: drop 2.0.7-r1 Closes: https://bugs.gentoo.org/850508 Signed-off-by: Georgy Yakovlev gentoo.org> sys-fs/zfs/Manifest | 2 - sys-fs/zfs/files/2.0.7-scrub-timers.patch | 99 - sys-fs/zfs/files/2.1.2-musl-tests.patch | 58 -- sys-fs/zfs/files/2.1.2-openrc-vendor.patch | 42 sys-fs/zfs/files/bash-completion-sudo.patch | 35 sys-fs/zfs/zfs-2.0.7-r1.ebuild | 313 6 files changed, 549 deletions(-) diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest index 7b982f51e740..e252f0fccc10 100644 --- a/sys-fs/zfs/Manifest +++ b/sys-fs/zfs/Manifest @@ -1,5 +1,3 @@ -DIST zfs-2.0.7.tar.gz 14550055 BLAKE2B 80f7297f04a21cd8f3f2043d895b0325512ba0cea3bb9223561237754495c8233d29af5a9418a3c06a87510100240a45ef3d59c7ce776fffb5aafdcd18167c21 SHA512 1135abf74bf74685439018f7cd65fc52088f179d113bdd2e6481689bb0f4a016716a07d859107b74501fda00689e80b2488c7c2c53d5f058d6b659909ed85f6f -DIST zfs-2.0.7.tar.gz.asc 836 BLAKE2B 65e7df58c33ccadc4e0ca9dbc1e8c006abbec8442e2da50872a1ab0cbb841fc45152298e8d3b93ee4320ddae6416e3a856caf80d8efb21b19db53dfedbf00e38 SHA512 b901d8e92faa6cfe6010bd54de88c7d18057f434cb07f8a89672d6c446a0a97b23209ee8f02cfd3b2a8f431c68ec977e7dc9f95fe5d385dba0bb6d37338ba682 DIST zfs-2.1.4.tar.gz 34896310 BLAKE2B be303f1181f604770536aa4aa61d5319ec408abbd04964cedadd15b3101a15deba6539bb5d833f4fed357f323d74f622d035305df699b213df41ae45bffdd200 SHA512 c7b57c43fc287b22905067ab022df4133d32e1a5dc335f7baf743b4ef88f64c2bf9d41318c2083230d077dd49e68f7d9e6172266e13d4b1eee29d359860f969e DIST zfs-2.1.4.tar.gz.asc 836 BLAKE2B b311730f72d534c87a782515f35a354bfbefba0513dc0cee5b0b497cf742590f13be6a49ff8a70d7d6503d0ba06b0266e7d290d718337add614812c3d1b0731a SHA512 53880cd5369f468551bab685eb83739ed76aa286886fdd2cbad4270755fe809da730082a91bba61011f59594fac297ce05645ae32c2c73b4a9aa835f2991a1ee DIST zfs-2.1.5-patches.tar.xz 13324 BLAKE2B bfef8abd298cebd54491272b8c1deacace901d9a1acce67cb927bab6447eafd985352fd09f64336aa9d6611bab0e5c761d7973f0a65c408d77bb735a94c60253 SHA512 d2b009664f8eb4f2a8596693011fde578b6eae123c6169e5dfb70bd920c0f987f5177f7b1be008705a421574a8a9bc930f99823785c69e81573f18b0350cb9bd diff --git a/sys-fs/zfs/files/2.0.7-scrub-timers.patch b/sys-fs/zfs/files/2.0.7-scrub-timers.patch deleted file mode 100644 index 7c7bd1b874ea.. --- a/sys-fs/zfs/files/2.0.7-scrub-timers.patch +++ /dev/null @@ -1,99 +0,0 @@ -From 2c9844d159024d4c742d24639a218213fb53d537 Mon Sep 17 00:00:00 2001 -From: Georgy Yakovlev -Date: Sat, 22 May 2021 22:27:39 -0700 -Subject: [PATCH 1/2] systemd: add weekly and monthly scrub timers - -timers can be enabled as follows: - -systemctl enable zfs-scrub-weekly@rpool.timer --now -systemctl enable zfs-scrub-monthly@datapool.timer --now - -Each timer will pull in zfs-scrub@${poolname}.service, which is not -schedule-specific. - -Signed-off-by: Georgy Yakovlev - etc/systemd/system/.gitignore | 1 + - etc/systemd/system/Makefile.am | 5 - - etc/systemd/system/zfs-scrub-mont...@.timer.in | 12 - etc/systemd/system/zfs-scrub-wee...@.timer.in | 12 - etc/systemd/system/zfs-sc...@.service.in | 14 ++ - 5 files changed, 43 insertions(+), 1 deletion(-) - create mode 100644 etc/systemd/system/zfs-scrub-mont...@.timer.in - create mode 100644 etc/systemd/system/zfs-scrub-wee...@.timer.in - create mode 100644 etc/systemd/system/zfs-sc...@.service.in - -diff --git a/etc/systemd/system/Makefile.am b/etc/systemd/system/Makefile.am -index c374a52ac..5e65e1db4 100644 a/etc/systemd/system/Makefile.am -+++ b/etc/systemd/system/Makefile.am -@@ -12,7 +12,10 @@ systemdunit_DATA = \ - zfs-volume-wait.service \ - zfs-import.target \ - zfs-volumes.target \ -- zfs.target -+ zfs.target \ -+ zfs-scrub-monthly@.timer \ -+ zfs-scrub-weekly@.timer \ -+ zfs-scrub@.service - - SUBSTFILES += $(systemdpreset_DATA) $(systemdunit_DATA) - -diff --git a/etc/systemd/system/zfs-scrub-mont...@.timer.in b/etc/systemd/system/zfs-scrub-mont...@.timer.in -new file mode 100644 -index 0..903068468 /dev/null -+++ b/etc/systemd/system/zfs-scrub-mont...@.timer.in -@@ -0,0 +1,12 @@ -+[Unit] -+Description=Monthly zpool scrub timer for %i -+Documentation=man:zpool-scrub(8) -+ -+[Timer] -+OnCalendar=monthly -+Persistent=true -+RandomizedDelaySec=1h -+Unit=zfs-scrub@%i.service -+ -+[Install] -+WantedBy=timers.target -diff --git a/etc/systemd/system/zfs-scrub-wee...@.timer.in b/etc/systemd/system/zfs-scrub-wee...@.timer.in -new file mode 100644 -index 0..ede699500 /dev/null -+++ b/etc/system
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 27feb58ed72e08c18f9f16595b0f061e2347ebb0 Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Sep 17 22:14:42 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Sep 17 22:14:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27feb58e sys-fs/zfs: remove old genkernel blocker. 2.5y is enough to migrate. Signed-off-by: Georgy Yakovlev gentoo.org> sys-fs/zfs/zfs-2.1.5-r6.ebuild | 1 - sys-fs/zfs/zfs-.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/sys-fs/zfs/zfs-2.1.5-r6.ebuild b/sys-fs/zfs/zfs-2.1.5-r6.ebuild index 1e78e8fefdf5..b641b3d163ea 100644 --- a/sys-fs/zfs/zfs-2.1.5-r6.ebuild +++ b/sys-fs/zfs/zfs-2.1.5-r6.ebuild @@ -75,7 +75,6 @@ RDEPEND="${DEPEND} rootfs? ( app-arch/cpio app-misc/pax-utils - !
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 00b05e4f9b7dae326fad7433bd2b4ac670940b37 Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Sep 17 22:11:19 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Sep 17 22:13:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00b05e4f sys-fs/zfs-kmod: drop 2.0.7 Bug: https://bugs.gentoo.org/850508 Signed-off-by: Georgy Yakovlev gentoo.org> sys-fs/zfs-kmod/Manifest | 2 - sys-fs/zfs-kmod/zfs-kmod-2.0.7.ebuild | 212 -- 2 files changed, 214 deletions(-) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index 7b982f51e740..e252f0fccc10 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -1,5 +1,3 @@ -DIST zfs-2.0.7.tar.gz 14550055 BLAKE2B 80f7297f04a21cd8f3f2043d895b0325512ba0cea3bb9223561237754495c8233d29af5a9418a3c06a87510100240a45ef3d59c7ce776fffb5aafdcd18167c21 SHA512 1135abf74bf74685439018f7cd65fc52088f179d113bdd2e6481689bb0f4a016716a07d859107b74501fda00689e80b2488c7c2c53d5f058d6b659909ed85f6f -DIST zfs-2.0.7.tar.gz.asc 836 BLAKE2B 65e7df58c33ccadc4e0ca9dbc1e8c006abbec8442e2da50872a1ab0cbb841fc45152298e8d3b93ee4320ddae6416e3a856caf80d8efb21b19db53dfedbf00e38 SHA512 b901d8e92faa6cfe6010bd54de88c7d18057f434cb07f8a89672d6c446a0a97b23209ee8f02cfd3b2a8f431c68ec977e7dc9f95fe5d385dba0bb6d37338ba682 DIST zfs-2.1.4.tar.gz 34896310 BLAKE2B be303f1181f604770536aa4aa61d5319ec408abbd04964cedadd15b3101a15deba6539bb5d833f4fed357f323d74f622d035305df699b213df41ae45bffdd200 SHA512 c7b57c43fc287b22905067ab022df4133d32e1a5dc335f7baf743b4ef88f64c2bf9d41318c2083230d077dd49e68f7d9e6172266e13d4b1eee29d359860f969e DIST zfs-2.1.4.tar.gz.asc 836 BLAKE2B b311730f72d534c87a782515f35a354bfbefba0513dc0cee5b0b497cf742590f13be6a49ff8a70d7d6503d0ba06b0266e7d290d718337add614812c3d1b0731a SHA512 53880cd5369f468551bab685eb83739ed76aa286886fdd2cbad4270755fe809da730082a91bba61011f59594fac297ce05645ae32c2c73b4a9aa835f2991a1ee DIST zfs-2.1.5-patches.tar.xz 13324 BLAKE2B bfef8abd298cebd54491272b8c1deacace901d9a1acce67cb927bab6447eafd985352fd09f64336aa9d6611bab0e5c761d7973f0a65c408d77bb735a94c60253 SHA512 d2b009664f8eb4f2a8596693011fde578b6eae123c6169e5dfb70bd920c0f987f5177f7b1be008705a421574a8a9bc930f99823785c69e81573f18b0350cb9bd diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.0.7.ebuild b/sys-fs/zfs-kmod/zfs-kmod-2.0.7.ebuild deleted file mode 100644 index a928c1eac6f9.. --- a/sys-fs/zfs-kmod/zfs-kmod-2.0.7.ebuild +++ /dev/null @@ -1,212 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools dist-kernel-utils flag-o-matic linux-mod toolchain-funcs - -DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs" -HOMEPAGE="https://github.com/openzfs/zfs"; - -if [[ ${PV} == "" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/openzfs/zfs.git"; -else - VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc - inherit verify-sig - - MY_PV="${PV/_rc/-rc}" - SRC_URI="https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz"; - SRC_URI+=" verify-sig? ( https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz.asc )" - S="${WORKDIR}/zfs-${PV%_rc?}" - ZFS_KERNEL_COMPAT="5.15" - - # increments minor eg 5.14 -> 5.15, and still supports override. - ZFS_KERNEL_DEP="${ZFS_KERNEL_COMPAT_OVERRIDE:-${ZFS_KERNEL_COMPAT}}" - ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))" - - if [[ ${PV} != *_rc* ]]; then - KEYWORDS="amd64 arm64 ppc64" - fi -fi - -LICENSE="CDDL MIT debug? ( GPL-2+ )" -SLOT="0/${PVR}" -IUSE="custom-cflags debug +rootfs" - -RDEPEND="${DEPEND} - !sys-kernel/spl -" - -BDEPEND=" - dev-lang/perl - virtual/awk -" - -# we want dist-kernel block in BDEPEND because of portage resolver. -# since linux-mod.eclass already sets version-unbounded dep, portage -# will pull new versions. So we set it in BDEPEND which takes priority. -# and we don't need in in git ebuild. -if [[ ${PV} != "" ]] ; then - BDEPEND+=" - verify-sig? ( sec-keys/openpgp-keys-openzfs ) - dist-kernel? ( https://bugs.gentoo.org/811600 - export CROSS_COMPILE=${CROSS_COMPILE-${CHOST}-} - - local myconf=( - HOSTCC="$(tc-getBUILD_CC)" - --bindir="${EPREFIX}/bin" - --sbindir="${EPREFIX}/sbin" - --with-config=kernel - --with-linux="${KV_DIR}" - --with-linux-obj="${KV_OUT_DIR}" - $(use_enable debug) - ) - - econf "${myconf[@]}" -} - -src_compile() { - set_arch_to_kernel - - myemakeargs=( - HOSTCC="$(tc-getBUILD_CC)" - V=1 - ) - - emake "${myemakeargs[@]}" -} - -src_install() { - set_arch_to_kernel - - myemak
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 718e15702ea4c6e6a4d477d6d2715f6a6f6df073 Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Sep 17 22:13:51 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Sep 17 22:14:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=718e1570 sys-fs/zfs: drop 2.1.4-r1 Signed-off-by: Georgy Yakovlev gentoo.org> sys-fs/zfs/Manifest| 2 - sys-fs/zfs/zfs-2.1.4-r1.ebuild | 311 - 2 files changed, 313 deletions(-) diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest index e252f0fccc10..9e6e521d9fef 100644 --- a/sys-fs/zfs/Manifest +++ b/sys-fs/zfs/Manifest @@ -1,5 +1,3 @@ -DIST zfs-2.1.4.tar.gz 34896310 BLAKE2B be303f1181f604770536aa4aa61d5319ec408abbd04964cedadd15b3101a15deba6539bb5d833f4fed357f323d74f622d035305df699b213df41ae45bffdd200 SHA512 c7b57c43fc287b22905067ab022df4133d32e1a5dc335f7baf743b4ef88f64c2bf9d41318c2083230d077dd49e68f7d9e6172266e13d4b1eee29d359860f969e -DIST zfs-2.1.4.tar.gz.asc 836 BLAKE2B b311730f72d534c87a782515f35a354bfbefba0513dc0cee5b0b497cf742590f13be6a49ff8a70d7d6503d0ba06b0266e7d290d718337add614812c3d1b0731a SHA512 53880cd5369f468551bab685eb83739ed76aa286886fdd2cbad4270755fe809da730082a91bba61011f59594fac297ce05645ae32c2c73b4a9aa835f2991a1ee DIST zfs-2.1.5-patches.tar.xz 13324 BLAKE2B bfef8abd298cebd54491272b8c1deacace901d9a1acce67cb927bab6447eafd985352fd09f64336aa9d6611bab0e5c761d7973f0a65c408d77bb735a94c60253 SHA512 d2b009664f8eb4f2a8596693011fde578b6eae123c6169e5dfb70bd920c0f987f5177f7b1be008705a421574a8a9bc930f99823785c69e81573f18b0350cb9bd DIST zfs-2.1.5.tar.gz 34951632 BLAKE2B c6e3efd9c0cda91654767eaad0eaaa05cd9a5daf1cb0384c9c78b30062f5c29142ac37ab9dbdaf96c91456d11c317d782d3524ade293f03fda983e5992b79e49 SHA512 d9ccf1049cefa9167d25f71fbdca70092cd02368b60f09341e6489fb68dc5f89e87b026b0191f4d81181a8851449124d824a1d959d0e2fb29c8a3d624edc4f03 DIST zfs-2.1.5.tar.gz.asc 836 BLAKE2B 4a81c266967540850a2cc824e79555ca9d05b2e17e45fa2723893cbd85b55e3d7d791986d6667b7ee1530e7692c03818f15e8b6798393b54989f90801b775786 SHA512 224b0dcf4982c63a8eff0a39d054537e7d023f7c35e154e4d20490b8daf184c076bc8e4de7d2c5af4059f8a802b747e637aad4479cd8d1330cf5b26da2f19c94 diff --git a/sys-fs/zfs/zfs-2.1.4-r1.ebuild b/sys-fs/zfs/zfs-2.1.4-r1.ebuild deleted file mode 100644 index fb6aab2ca7e7.. --- a/sys-fs/zfs/zfs-2.1.4-r1.ebuild +++ /dev/null @@ -1,311 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_OPTIONAL=1 -PYTHON_COMPAT=( python3_{8,9,10} ) - -inherit autotools bash-completion-r1 dist-kernel-utils distutils-r1 flag-o-matic linux-info pam systemd udev usr-ldscript - -DESCRIPTION="Userland utilities for ZFS Linux kernel module" -HOMEPAGE="https://github.com/openzfs/zfs"; - -if [[ ${PV} == "" ]]; then - inherit git-r3 linux-mod - EGIT_REPO_URI="https://github.com/openzfs/zfs.git"; -else - VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc - inherit verify-sig - - MY_P="${P/_rc/-rc}" - SRC_URI="https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz"; - SRC_URI+=" verify-sig? ( https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz.asc )" - S="${WORKDIR}/${P%_rc?}" - - # 2.1.3 unkeyworded briefly for some testing - if [[ ${PV} != *_rc* ]]; then - KEYWORDS="amd64 arm64 ppc64 ~riscv" - fi -fi - -LICENSE="BSD-2 CDDL MIT" -# just libzfs soname major for now. -# possible candidates: libuutil, libzpool, libnvpair. Those do not provide stable abi, but are considered. -# see libsoversion_check() below as well -SLOT="0/5" -IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python +rootfs test-suite" - -DEPEND=" - net-libs/libtirpc:= - sys-apps/util-linux - sys-libs/zlib - virtual/libudev:= - dev-libs/openssl:0= - !minimal? ( ${PYTHON_DEPS} ) - pam? ( sys-libs/pam ) - python? ( - virtual/python-cffi[${PYTHON_USEDEP}] - ) -" - -BDEPEND="virtual/awk - virtual/pkgconfig - nls? ( sys-devel/gettext ) - python? ( - dev-python/setuptools[${PYTHON_USEDEP}] - || ( - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/distlib[${PYTHON_USEDEP}] - ) - ) -" - -if [[ ${PV} != "" ]] ; then - BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-openzfs )" -fi - -# awk is used for some scripts, completions, and the Dracut module -RDEPEND="${DEPEND} - !kernel-builtin? ( ~sys-fs/zfs-kmod-${PV}:= ) - !prefix? ( virtual/udev ) - sys-fs/udev-init-scripts - virtual/awk - dist-kernel? ( virtual/dist-kernel:= ) - rootfs? ( - app-arch/cpio - app-misc/pax-utils - !" -
[gentoo-commits] repo/gentoo:master commit in: dev-util/bpftrace/files/, dev-util/bpftrace/
commit: c026e499608c9a6a71ad316d526d5e46d03690ef Author: Holger Hoffstätte applied-asynchrony com> AuthorDate: Wed Sep 14 05:33:18 2022 + Commit: Sam James gentoo org> CommitDate: Sat Sep 17 21:41:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c026e499 dev-util/bpftrace: fix build failure with binutils-2.39 Closes: https://bugs.gentoo.org/868120 Signed-off-by: Holger Hoffstätte applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/27243 Signed-off-by: Sam James gentoo.org> dev-util/bpftrace/bpftrace-0.15.0-r1.ebuild| 1 + .../files/bpftrace-0.15.0-binutils-2.39.patch | 87 ++ 2 files changed, 88 insertions(+) diff --git a/dev-util/bpftrace/bpftrace-0.15.0-r1.ebuild b/dev-util/bpftrace/bpftrace-0.15.0-r1.ebuild index 51346cb3d38d..566a14a29b4a 100644 --- a/dev-util/bpftrace/bpftrace-0.15.0-r1.ebuild +++ b/dev-util/bpftrace/bpftrace-0.15.0-r1.ebuild @@ -53,6 +53,7 @@ PATCHES=( "${FILESDIR}/bpftrace-0.15.0-dont-compress-man.patch" "${FILESDIR}/bpftrace-0.11.4-old-kernels.patch" "${FILESDIR}/bpftrace-0.15.0-bcc-025.patch" + "${FILESDIR}/bpftrace-0.15.0-binutils-2.39.patch" ) pkg_pretend() { diff --git a/dev-util/bpftrace/files/bpftrace-0.15.0-binutils-2.39.patch b/dev-util/bpftrace/files/bpftrace-0.15.0-binutils-2.39.patch new file mode 100644 index ..cb4b8a9bb2d2 --- /dev/null +++ b/dev-util/bpftrace/files/bpftrace-0.15.0-binutils-2.39.patch @@ -0,0 +1,87 @@ + +Patch taken from: https://github.com/iovisor/bpftrace/pull/2328 +Removed hunk #1 (CHANGELOG.md) since it conflicts and is not required. +Bug: https://bugs.gentoo.org/868120 + +From 3be6e708d514d3378a4fe985ab907643ecbc77ee Mon Sep 17 00:00:00 2001 +From: Viktor Malik +Date: Mon, 15 Aug 2022 15:13:14 +0200 +Subject: [PATCH] Fix builds against libbfd(binutils) >=2.39 + +Binutils 2.39 changed signature of the init_disassemble_info function by +adding an extra parameter for styled printf function. Let CMake detect +which of the versions is present and call it appropriately. +--- + CHANGELOG.md | 2 ++ + CMakeLists.txt | 3 +++ + cmake/FindLibBfd.cmake | 10 ++ + src/bfd-disasm.cpp | 14 ++ + 4 files changed, 29 insertions(+) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 8f7995afd2..2e54eb84f8 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -249,6 +249,9 @@ if(HAVE_BFD_DISASM) + if(LIBBFD_DISASM_FOUR_ARGS_SIGNATURE) + set(BPFTRACE_FLAGS "${BPFTRACE_FLAGS}" LIBBFD_DISASM_FOUR_ARGS_SIGNATURE) + endif(LIBBFD_DISASM_FOUR_ARGS_SIGNATURE) ++ if(LIBBFD_INIT_DISASM_INFO_FOUR_ARGS_SIGNATURE) ++set(BPFTRACE_FLAGS "${BPFTRACE_FLAGS}" LIBBFD_INIT_DISASM_INFO_FOUR_ARGS_SIGNATURE) ++ endif(LIBBFD_INIT_DISASM_INFO_FOUR_ARGS_SIGNATURE) + endif(HAVE_BFD_DISASM) + + if (LIBBPF_BTF_DUMP_FOUND) +diff --git a/cmake/FindLibBfd.cmake b/cmake/FindLibBfd.cmake +index 4f4b8c4e20..5d917b188c 100644 +--- a/cmake/FindLibBfd.cmake b/cmake/FindLibBfd.cmake +@@ -75,5 +75,15 @@ int main(void) { +abfd); + return 0; + }" LIBBFD_DISASM_FOUR_ARGS_SIGNATURE) ++CHECK_CXX_SOURCE_COMPILES(" ++// See comment in bfd-disasm.cpp for why this needs to exist ++#define PACKAGE \"bpftrace-test\" ++#include ++ ++int main(void) { ++ init_disassemble_info(NULL, NULL, NULL, NULL); ++ return 0; ++} ++" LIBBFD_INIT_DISASM_INFO_FOUR_ARGS_SIGNATURE) + SET(CMAKE_REQUIRED_LIBRARIES) + endif() +diff --git a/src/bfd-disasm.cpp b/src/bfd-disasm.cpp +index f846468cd8..d4165dfac5 100644 +--- a/src/bfd-disasm.cpp b/src/bfd-disasm.cpp +@@ -38,6 +38,16 @@ static int fprintf_nop(void *out __attribute__((unused)), const char *fmt __attr + return 0; + } + ++#ifdef LIBBFD_INIT_DISASM_INFO_FOUR_ARGS_SIGNATURE ++static int fprintf_styled_nop(void *out __attribute__((unused)), ++ enum disassembler_style s __attribute__((unused)), ++ const char *fmt __attribute__((unused)), ++ ...) ++{ ++ return 0; ++} ++#endif ++ + static AlignState is_aligned_buf(void *buf, uint64_t size, uint64_t offset) + { + disassembler_ftype disassemble; +@@ -55,7 +65,11 @@ static AlignState is_aligned_buf(void *buf, uint64_t size, uint64_t offset) + return AlignState::Fail; + } + ++#ifdef LIBBFD_INIT_DISASM_INFO_FOUR_ARGS_SIGNATURE ++ init_disassemble_info(&info, stdout, fprintf_nop, fprintf_styled_nop); ++#else + init_disassemble_info(&info, stdout, fprintf_nop); ++#endif + + info.arch = bfd_get_arch(bfdf); + info.mach = bfd_get_mach(bfdf);
[gentoo-commits] repo/gentoo:master commit in: dev-util/kcov/, dev-util/kcov/files/
commit: ee3520b6906c5a46fe56c4bf3b5c26e357dd17a0 Author: Sam James gentoo org> AuthorDate: Sat Sep 17 21:45:55 2022 + Commit: Sam James gentoo org> CommitDate: Sat Sep 17 21:45:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee3520b6 dev-util/kcov: fix build w/ binutils 2.39 Closes: https://bugs.gentoo.org/868114 Signed-off-by: Sam James gentoo.org> dev-util/kcov/files/kcov-40-binutils-2.39.patch | 92 + dev-util/kcov/files/kcov-40-gcc-13.patch| 45 dev-util/kcov/kcov-40.ebuild| 5 ++ 3 files changed, 142 insertions(+) diff --git a/dev-util/kcov/files/kcov-40-binutils-2.39.patch b/dev-util/kcov/files/kcov-40-binutils-2.39.patch new file mode 100644 index ..88029305c90f --- /dev/null +++ b/dev-util/kcov/files/kcov-40-binutils-2.39.patch @@ -0,0 +1,92 @@ +https://github.com/SimonKagstrom/kcov/commit/fd1a4fd2f02cee49afd74e427e38c61b89154582 +https://bugs.gentoo.org/868114 + +From fd1a4fd2f02cee49afd74e427e38c61b89154582 Mon Sep 17 00:00:00 2001 +From: oreo639 +Date: Wed, 14 Sep 2022 16:02:17 -0700 +Subject: [PATCH] Fix build with binutils 2.39 + +--- a/src/CMakeLists.txt b/src/CMakeLists.txt +@@ -94,6 +94,7 @@ set (DISASSEMBLER_SRCS + ) + + set (HAS_LIBBFD "0") ++set (HAS_LIBBFD_DISASM_STYLED "0") + + if (CMAKE_TARGET_ARCHITECTURES STREQUAL "i386" OR CMAKE_TARGET_ARCHITECTURES STREQUAL "x86_64") + if (LIBBFD_FOUND) +@@ -106,6 +107,23 @@ if (CMAKE_TARGET_ARCHITECTURES STREQUAL "i386" OR CMAKE_TARGET_ARCHITECTURES STR + ${LIBBFD_BFD_LIBRARY} + ${LIBBFD_IBERTY_LIBRARY} + ) ++ include(CheckCSourceCompiles) ++ set(CMAKE_REQUIRED_LIBRARIES ${DISASSEMBLER_LIBRARIES}) ++ check_c_source_compiles(" ++ #define PACKAGE ++ #define PACKAGE_VERSION ++ #include ++ #include ++ ++ int main(int argc, char **argv){ ++ struct disassemble_info info; ++ init_disassemble_info(&info, stdout, NULL, NULL); ++ return 0; ++ } ++ " TEST_LIBBFD_DISASM_STYLED) ++ if (TEST_LIBBFD_DISASM_STYLED) ++ set (HAS_LIBBFD_DISASM_STYLED "1") ++ endif (TEST_LIBBFD_DISASM_STYLED) + endif (LIBBFD_FOUND) + endif (CMAKE_TARGET_ARCHITECTURES STREQUAL "i386" OR CMAKE_TARGET_ARCHITECTURES STREQUAL "x86_64") + +@@ -284,7 +302,7 @@ set (KCOV_SYSTEM_MODE_SRCS + + set (KCOV_LIBRARY_PREFIX "/tmp") + +-set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x -g -Wall -D_GLIBCXX_USE_NANOSLEEP -DKCOV_LIBRARY_PREFIX=${KCOV_LIBRARY_PREFIX} -DKCOV_HAS_LIBBFD=${HAS_LIBBFD}") ++set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x -g -Wall -D_GLIBCXX_USE_NANOSLEEP -DKCOV_LIBRARY_PREFIX=${KCOV_LIBRARY_PREFIX} -DKCOV_HAS_LIBBFD=${HAS_LIBBFD} -DKCOV_LIBFD_DISASM_STYLED=${HAS_LIBBFD_DISASM_STYLED}") + + include_directories( + include/ +--- a/src/parsers/bfd-disassembler.cc b/src/parsers/bfd-disassembler.cc +@@ -75,7 +75,11 @@ class BfdDisassembler : public IDisassembler + BfdDisassembler() + { + memset(&m_info, 0, sizeof(m_info)); ++#if KCOV_LIBFD_DISASM_STYLED ++ init_disassemble_info(&m_info, (void *)this, BfdDisassembler::opcodesFprintFuncStatic, BfdDisassembler::opcodesFprintStyledFuncStatic); ++#else + init_disassemble_info(&m_info, (void *)this, BfdDisassembler::opcodesFprintFuncStatic); ++#endif + m_disassembler = print_insn_i386; + + m_info.arch = bfd_arch_i386; +@@ -407,6 +411,25 @@ class BfdDisassembler : public IDisassembler + return out; + } + ++#if KCOV_LIBFD_DISASM_STYLED ++ static int opcodesFprintStyledFuncStatic(void *info, enum disassembler_style style, const char *fmt, ...) ++ { ++ (void)style; ++ BfdDisassembler *pThis = (BfdDisassembler *)info; ++ char str[64]; ++ int out; ++ ++ va_list args; ++ va_start (args, fmt); ++ out = vsnprintf( str, sizeof(str) - 1, fmt, args ); ++ va_end (args); ++ ++ pThis->opcodesFprintFunc(str); ++ ++ return out; ++ } ++#endif ++ + typedef std::map SectionCache_t; + typedef std::unordered_map InstructionAddressMap_t; + typedef std::map InstructionOrderedMap_t; + diff --git a/dev-util/kcov/files/kcov-40-gcc-13.patch b/dev-util/kcov/files/kcov-40-gcc-13.patch new file mode 100644 index ..ea92a6b8364c --- /dev/null +++ b/dev-util/kcov/files/kcov-40-gcc-13.patch @@ -0,0 +1,45 @@ +https://github.com/SimonKagstrom/kcov/commit/b63754b53b3a7cf43e13ec56bd0be76cb6175437 + +From b63754b53b3a7cf43e13ec56bd0be76cb6175437 Mon Sep 17 00:00:00 2001 +From: Sergei Trofimovich +Date: Thu, 15 Sep 2022
[gentoo-commits] repo/gentoo:master commit in: app-editors/joe/, app-editors/joe/files/
commit: bd879e9e2691b082021eac942d4a982abd43322c Author: Holger Hoffstätte applied-asynchrony com> AuthorDate: Sat Sep 17 21:01:49 2022 + Commit: Sam James gentoo org> CommitDate: Sat Sep 17 21:14:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd879e9e app-editors/joe: fix build with -Werror=strict-prototypes Closes: https://bugs.gentoo.org/870769 Signed-off-by: Holger Hoffstätte applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/27314 Signed-off-by: Sam James gentoo.org> app-editors/joe/files/joe-4.6-prototypes.patch | 409 + app-editors/joe/joe-4.6-r2.ebuild | 57 2 files changed, 466 insertions(+) diff --git a/app-editors/joe/files/joe-4.6-prototypes.patch b/app-editors/joe/files/joe-4.6-prototypes.patch new file mode 100644 index ..f37d18f650ab --- /dev/null +++ b/app-editors/joe/files/joe-4.6-prototypes.patch @@ -0,0 +1,409 @@ + +Bug: https://bugs.gentoo.org/870769 + +Signed-off-by: Holger Hoffstätte + +--- joe-4.6/joe/b.c joe-4.6-prototypes/joe/b.c +@@ -23,8 +23,6 @@ + #endif + #endif + +-extern int errno; +- + #ifdef WITH_SELINUX + #include + static int selinux_enabled = -1; +@@ -147,7 +145,7 @@ static void pfree(P *p) + B bufs = { {&bufs, &bufs} }; + static B frebufs = { {&frebufs, &frebufs} }; + +-void set_file_pos_orphaned() ++void set_file_pos_orphaned(void) + { + B *b; + for (b = bufs.link.next; b != &bufs; b = b->link.next) +@@ -324,7 +322,7 @@ void brm(B *b) + } + } + +-void brmall() ++void brmall(void) + { + while (!qempty(B, link, &bufs)) + brm(bufs.link.next); +--- joe-4.6/joe/b.h joe-4.6-prototypes/joe/b.h +@@ -171,7 +171,7 @@ extern const char *msgs[]; /* File acces + + B *bmk(B *prop); + void brm(B *b); +-void brmall(); ++void brmall(void); + + B *bfind(const char *s); + B *bfind_scratch(const char *s); +@@ -330,7 +330,7 @@ extern int break_links; /* Break hard li + extern int break_symlinks; /* Break symbolic links on write */ + extern int nodeadjoe; /* Prevent creation of DEADJOE files */ + +-void set_file_pos_orphaned(); ++void set_file_pos_orphaned(void); + + void breplace(B *b, B *n); + +--- joe-4.6/joe/charmap.c joe-4.6-prototypes/joe/charmap.c +@@ -1423,7 +1423,7 @@ main(int argc,char *argv[]) + + /* Get names of available encodings (for tab completion of ^T E prompt) */ + +-char **get_encodings() ++char **get_encodings(void) + { + int y; + char **encodings = 0; +@@ -1591,7 +1591,7 @@ struct charmap *locale_map; + struct charmap *locale_map_non_utf8; + /* Old, non-utf8 version of locale */ + +-void joe_locale() ++void joe_locale(void) + { + const char *sc; + char *s, *t, *u; +--- joe-4.6/joe/charmap.h joe-4.6-prototypes/joe/charmap.h +@@ -80,7 +80,7 @@ int from_utf8(struct charmap *map,const + int to_uni(struct charmap *cset, int c); + void to_utf8(struct charmap *map,char *s,int c); + +-void joe_locale(); ++void joe_locale(void); + extern struct charmap *locale_map;/* Character map of terminal */ + extern struct charmap *utf8_map; /* UTF-8 character map */ + extern struct charmap *utf16_map; /* UTF-16 character map */ +--- joe-4.6/joe/cmd.c joe-4.6-prototypes/joe/cmd.c +@@ -476,7 +476,7 @@ int execmd(CMD *cmd, int k) + return ret; + } + +-void do_auto_scroll() ++void do_auto_scroll(void) + { + static CMD *myscrup = 0; + static CMD *myscrdn = 0; +--- joe-4.6/joe/cmd.h joe-4.6-prototypes/joe/cmd.h +@@ -42,7 +42,7 @@ void addcmd(const char *s, MACRO *m); + + /* Execute a command. Returns return value of command */ + int execmd(CMD *cmd, int k); +-void do_auto_scroll(); ++void do_auto_scroll(void); + + extern B *cmdhist; /* Command history buffer */ + +--- joe-4.6/joe/kbd.c joe-4.6-prototypes/joe/kbd.c +@@ -425,7 +425,7 @@ static int dokeymap(W *w,char *s,void *o + return 0; + } + +-static char **get_keymap_list() ++static char **get_keymap_list(void) + { + char **lst = 0; + struct context *c; +--- joe-4.6/joe/main.c joe-4.6-prototypes/joe/main.c +@@ -95,7 +95,7 @@ time_t cur_time; + time_t timer_macro_delay; + MACRO *timer_macro; + +-MACRO *timer_play() ++MACRO *timer_play(void) + { + cur_time = time(NULL); + if (timer_macro && timer_macro_delay && cur_time >= last_timer_time + timer_macro_delay) { +--- joe-4.6/joe/mouse.c joe-4.6-prototypes/joe/mouse.c +@@ -136,7 +136,7 @@ int uextmouse(W *w, int k) + return mouse_event(w); + } + +-long mnow() ++long mnow(void) + { + struct timeval tv; + gettimeofday(&tv, NULL); +@@ -245,7 +245,7 @@ static void ttputs64(char *pp, ptrdiff_t + } + } + +-static void ttputs64_flush() ++static void ttputs64_flush(void) + { + char x; + switch (base64_count) { +@@ -449,7 +449,7 @@ int utomouse(W *xx, int k) + * position that utomouse would use into tmspos. */ + static off_t tmsp
[gentoo-commits] repo/gentoo:master commit in: mail-filter/imapfilter/files/, mail-filter/imapfilter/
commit: bebe48a569c277bfa5b4835cababf62c3b7c9769 Author: Holger Hoffstätte applied-asynchrony com> AuthorDate: Sat Sep 17 11:51:03 2022 + Commit: Sam James gentoo org> CommitDate: Sat Sep 17 21:13:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bebe48a5 mail-filter/imapfilter: fix build with -Werror=strict-prototypes Closes: https://bugs.gentoo.org/870682 Signed-off-by: Holger Hoffstätte applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/27304 Signed-off-by: Sam James gentoo.org> .../imapfilter/files/2.7.6-prototypes.patch| 30 ++ mail-filter/imapfilter/imapfilter-2.7.6.ebuild | 4 +++ 2 files changed, 34 insertions(+) diff --git a/mail-filter/imapfilter/files/2.7.6-prototypes.patch b/mail-filter/imapfilter/files/2.7.6-prototypes.patch new file mode 100644 index ..33448834fa2f --- /dev/null +++ b/mail-filter/imapfilter/files/2.7.6-prototypes.patch @@ -0,0 +1,30 @@ + +Patch from: https://github.com/lefcha/imapfilter/pull/257 +Bug: https://bugs.gentoo.org/870682 + +From 9580bfca0d8a1cf92a79a24b9f1b83fd3b778375 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Holger=20Hoffst=C3=A4tte?= +Date: Sat, 17 Sep 2022 13:42:30 +0200 +Subject: [PATCH] Fix compilation failure with -Werror=strict-prototypes +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Signed-off-by: Holger Hoffstätte +--- + src/lua.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/lua.c b/src/lua.c +index 868ddb7..02514bb 100644 +--- a/src/lua.c b/src/lua.c +@@ -26,7 +26,7 @@ void interactive_mode(void); + * Lua interface functions, load and execute imapfilter's configuration file. + */ + void +-start_lua() ++start_lua(void) + { + + lua = luaL_newstate(); diff --git a/mail-filter/imapfilter/imapfilter-2.7.6.ebuild b/mail-filter/imapfilter/imapfilter-2.7.6.ebuild index 8c65a881ad44..d129899e7bff 100644 --- a/mail-filter/imapfilter/imapfilter-2.7.6.ebuild +++ b/mail-filter/imapfilter/imapfilter-2.7.6.ebuild @@ -25,6 +25,10 @@ DEPEND="${RDEPEND}" DOCS="AUTHORS NEWS README samples/*" +PATCHES=( + "${FILESDIR}/${PV}-prototypes.patch" +) + src_prepare() { default sed -i -e "/^PREFIX/s:/usr/local:${EPREFIX}/usr:" \
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 6d8feea27b7c50e28269c18acfdbf6aab853cdce Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Sep 17 19:58:22 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Sep 17 19:58:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d8feea2 sys-fs/zfs: Stabilize 2.1.5-r6 ppc64, #866644 Signed-off-by: Georgy Yakovlev gentoo.org> sys-fs/zfs/zfs-2.1.5-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs/zfs-2.1.5-r6.ebuild b/sys-fs/zfs/zfs-2.1.5-r6.ebuild index 37dfc569ef5f..1e78e8fefdf5 100644 --- a/sys-fs/zfs/zfs-2.1.5-r6.ebuild +++ b/sys-fs/zfs/zfs-2.1.5-r6.ebuild @@ -25,7 +25,7 @@ else S="${WORKDIR}/${P%_rc?}" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="amd64 arm64 ~ppc64 ~riscv" + KEYWORDS="amd64 arm64 ppc64 ~riscv" fi fi
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: ca7238eed13a81a458ddc37c71a74a064977bc1b Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Sep 17 19:58:18 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Sep 17 19:58:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca7238ee sys-fs/zfs-kmod: Stabilize 2.1.5-r1 ppc64, #866644 Signed-off-by: Georgy Yakovlev gentoo.org> sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild b/sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild index 40463fb6c90f..e15a7aa768a8 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.5-r1.ebuild @@ -27,7 +27,7 @@ else ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="amd64 arm64 ~ppc64 ~riscv" + KEYWORDS="amd64 arm64 ppc64 ~riscv" fi fi
[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/monero/
commit: 2620d11fb64c54d3931f08a70d876374d6f82c50 Author: Sergey Alirzaev riseup net> AuthorDate: Sat Sep 17 20:23:00 2022 + Commit: Sergey Alirzaev gmail com> CommitDate: Sat Sep 17 20:23:24 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2620d11f net-p2p/monero: add 0.18.1.1 Signed-off-by: Sergey Alirzaev riseup.net> net-p2p/monero/Manifest | 1 + net-p2p/monero/monero-0.18.1.1.ebuild | 117 ++ 2 files changed, 118 insertions(+) diff --git a/net-p2p/monero/Manifest b/net-p2p/monero/Manifest index 079f88d2e..0e415c491 100644 --- a/net-p2p/monero/Manifest +++ b/net-p2p/monero/Manifest @@ -3,3 +3,4 @@ DIST monero-0.17.2.3.tar.gz 10640501 BLAKE2B 15c7b92e7d00788214953c09af96d578e79 DIST monero-0.17.3.0.tar.gz 10659302 BLAKE2B fe73172e490f119a3d3730e3c11afd386e54fa22e12ac69d6f5e420d5409ba8201289feb01041520b374768325ea82132108972f68ef59114f414451232daea6 SHA512 97a40f594aaa6f588a3ad982142a0ea4f4410d208dd5ff43b09c70baadd32f87e92eac97abd800f25298e8d0613ae85f68605f586ceccf9dc078fcb189d7511a DIST monero-0.17.3.2.tar.gz 10685156 BLAKE2B f313ec0e5e224797448a43ad46d4e990174eec6cdceec6dc9a25d62f014a775172e103d05a33558404bd84a8443ba6ada0c27f81a3a83fe630d16cbad97602f5 SHA512 2d34e0525b2ca1d7bddb8ea51776b49fec4fb866a1c1239c347460ed3369af2f430be32da45666f16c369cebef099f285971c0e806d75d60354f195c5f93891d DIST monero-0.18.1.0.tar.gz 11600139 BLAKE2B dac1182e772b4163b2cc76ec83dc2cb5e91b251dab2185d4a2df6134780f05fadba2fc603964caab973ef6bc37dce1bfcb194c92ea4f843cfb953f9a5fc24378 SHA512 761f1bae4157ea05565c7459d1cd2a9316317068e3afc18a7215e4a949dee7eb58fe023cbd04c9fec0141d1f3dc33f526b2a187934b33d7aff2b55e47fad599c +DIST monero-0.18.1.1.tar.gz 11609864 BLAKE2B 45591a856d251b6d11dc9eac987852fc413bea3fd035c330218cbb2226636ed4284b69e016a0e4ad71e2976fbe8bd6a4bc1d48cca05a45722add068c56ae0d9e SHA512 71c7d1940a31943b5a01236ffd7760907a3e63c50e31efa04cbd75f90d65401ed367efc1a9685a45638df7bdabd158ab61ee94398e3ca8e6c998aeb779db2066 diff --git a/net-p2p/monero/monero-0.18.1.1.ebuild b/net-p2p/monero/monero-0.18.1.1.ebuild new file mode 100644 index 0..54ce411dc --- /dev/null +++ b/net-p2p/monero/monero-0.18.1.1.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake systemd + +DESCRIPTION="The secure, private, untraceable cryptocurrency" +HOMEPAGE="https://github.com/monero-project/monero"; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/monero-project/monero.git"; + EGIT_SUBMODULES=() +else + SRC_URI="https://github.com/monero-project/monero/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +LICENSE="BSD MIT" +SLOT="0" +IUSE="+daemon readline +tools +wallet-cli +wallet-rpc" +REQUIRED_USE="|| ( daemon tools wallet-cli wallet-rpc )" +RESTRICT="test" + +DEPEND=" + acct-group/monero + acct-user/monero + dev-libs/boost:=[nls] + dev-libs/libsodium:= + dev-libs/openssl:= + dev-libs/randomx + dev-libs/rapidjson + dev-libs/supercop + net-dns/unbound:=[threads] + net-libs/czmq:= + net-libs/miniupnpc + readline? ( sys-libs/readline:0= ) +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${PN}-0.18.1.0-unbundle-dependencies.patch" +) + +src_configure() { + local mycmakeargs=( + # TODO: Update CMake to install built libraries (help wanted) + -DBUILD_SHARED_LIBS=OFF + -DMANUAL_SUBMODULES=ON + -DUSE_DEVICE_TREZOR=OFF + ) + + use elibc_musl && mycmakeargs+=( -DSTACK_TRACE=OFF ) + + cmake_src_configure +} + +src_compile() { + local targets=() + use daemon && targets+=(daemon) + use tools && targets+=(blockchain_{ancestry,blackball,db,depth,export,import,prune,prune_known_spent_data,stats,usage}) + use wallet-cli && targets+=(simplewallet) + use wallet-rpc && targets+=(wallet_rpc_server) + cmake_build ${targets[@]} +} + +src_install() { + einstalldocs + + # Install all binaries. + find "${BUILD_DIR}/bin/" -type f -executable -print0 | + while IFS= read -r -d '' line; do + dobin "$line" + done + + if use daemon; then + dodoc utils/conf/monerod.conf + + # data-dir + keepdir /var/lib/monero + fowners monero:monero /var/lib/monero + fperms 0755 /var/lib/monero + + # log-file dir + keepdir /var/log/monero + fowners monero:monero /var/log/monero + fperms 0755 /var/log/monero + + # /etc/monero/monerod.conf + insinto /etc/monero + doins "${FILESDIR}/monerod.conf" + + # OpenRC
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/
commit: e8ff8158e57e129733a381496747cdb1ac0eebc5 Author: William Hubbs gentoo org> AuthorDate: Sat Sep 17 19:43:04 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Sep 17 19:43:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ff8158 sys-cluster/kube-scheduler: drop 1.22.12 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-scheduler/Manifest| 1 - .../kube-scheduler/kube-scheduler-1.22.12.ebuild | 39 -- 2 files changed, 40 deletions(-) diff --git a/sys-cluster/kube-scheduler/Manifest b/sys-cluster/kube-scheduler/Manifest index 1f1d44659ddb..47eee23cf9d8 100644 --- a/sys-cluster/kube-scheduler/Manifest +++ b/sys-cluster/kube-scheduler/Manifest @@ -1,4 +1,3 @@ -DIST kubernetes-1.22.12.tar.gz 36092785 BLAKE2B dc6427905469afee9d18b83f725a58a3f78d40f9fc1f4128e3105a0547df91d8b04500c507b21b43efba9358c012652b62c747d4f6ad3c4c442cca2a0093c897 SHA512 a024b652fd47e2e23890ae1509314456cb0abd96d3619054da18b8264e4f9da3a00278e1a4ab5b342aa7e80fbe637b4fb4d3053b8f999d4246bb1699ac145633 DIST kubernetes-1.22.13.tar.gz 36093191 BLAKE2B ca73ff8e3ce8f22041a38c7e0c52eaec171bae117dd4afde9e9ba952edb5b641d8b0dd472be6ac4aba8859595557e222b188c763bc7cdafd25ab35e4a0ccaa57 SHA512 29bda4adf6970ab2f18fb71a8b932360c27a6b6cb1d0d797ce99a0e8d8469548ac6f54e666a8c8717e5ac44344a9cd34c8dba1c12074cff88637f60fdf69 DIST kubernetes-1.23.10.tar.gz 38229682 BLAKE2B 706ea466b4148475321e20b47d2d7f45c5f8fbb50065374604000a72b35eb7732272dea64b521a8b4fb91cd0f05cf28391ca205693dd76bb6a79081a83d65894 SHA512 9535a3adfd1769ded3c427ba5536bd497d0d30f3df81c41c554a562b67d0c356326730b18f641687be9e482be9b6e76320f4ce31f3c81b7d3a5a0fa7c13fe872 DIST kubernetes-1.23.9.tar.gz 38225608 BLAKE2B f657a2ed9df4a45f360f90e7dbea5c04c9ff536ffb08c53797d5745f3b18468041374910525995a8ae45e31add799ce863c2912892333a84197e6bf0e733dda2 SHA512 e5e46e68c90f6374e4b97424b088ed5b3d494a60bfd753a88cafed59d51d6696260d2be279631eab52f73b9f5444511609aaf950c51c73dfc77cba174943f37f diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.22.12.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.22.12.ebuild deleted file mode 100644 index 992ec024d537.. --- a/sys-cluster/kube-scheduler/kube-scheduler-1.22.12.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit go-module - -DESCRIPTION="Kubernetes Scheduler" -HOMEPAGE="https://kubernetes.io"; -SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64" -IUSE="hardened" - -COMMON_DEPEND="acct-group/kube-scheduler - acct-user/kube-scheduler" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND} - !sys-cluster/kubernetes" -BDEPEND=">=dev-lang/go-1.16" - -RESTRICT+=" test" -S="${WORKDIR}/kubernetes-${PV}" - -src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} -} - -src_install() { - dobin _output/bin/${PN} - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotated ${PN} - keepdir /var/log/${PN} - fowners ${PN}:${PN} /var/log/${PN} -}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/
commit: 4f7c222e30bfe0a684a55972564815fccfd30880 Author: William Hubbs gentoo org> AuthorDate: Sat Sep 17 19:43:00 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Sep 17 19:43:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f7c222e sys-cluster/kubectl: drop 1.22.12 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kubectl/Manifest | 1 - sys-cluster/kubectl/kubectl-1.22.12.ebuild | 34 -- 2 files changed, 35 deletions(-) diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest index 1f1d44659ddb..47eee23cf9d8 100644 --- a/sys-cluster/kubectl/Manifest +++ b/sys-cluster/kubectl/Manifest @@ -1,4 +1,3 @@ -DIST kubernetes-1.22.12.tar.gz 36092785 BLAKE2B dc6427905469afee9d18b83f725a58a3f78d40f9fc1f4128e3105a0547df91d8b04500c507b21b43efba9358c012652b62c747d4f6ad3c4c442cca2a0093c897 SHA512 a024b652fd47e2e23890ae1509314456cb0abd96d3619054da18b8264e4f9da3a00278e1a4ab5b342aa7e80fbe637b4fb4d3053b8f999d4246bb1699ac145633 DIST kubernetes-1.22.13.tar.gz 36093191 BLAKE2B ca73ff8e3ce8f22041a38c7e0c52eaec171bae117dd4afde9e9ba952edb5b641d8b0dd472be6ac4aba8859595557e222b188c763bc7cdafd25ab35e4a0ccaa57 SHA512 29bda4adf6970ab2f18fb71a8b932360c27a6b6cb1d0d797ce99a0e8d8469548ac6f54e666a8c8717e5ac44344a9cd34c8dba1c12074cff88637f60fdf69 DIST kubernetes-1.23.10.tar.gz 38229682 BLAKE2B 706ea466b4148475321e20b47d2d7f45c5f8fbb50065374604000a72b35eb7732272dea64b521a8b4fb91cd0f05cf28391ca205693dd76bb6a79081a83d65894 SHA512 9535a3adfd1769ded3c427ba5536bd497d0d30f3df81c41c554a562b67d0c356326730b18f641687be9e482be9b6e76320f4ce31f3c81b7d3a5a0fa7c13fe872 DIST kubernetes-1.23.9.tar.gz 38225608 BLAKE2B f657a2ed9df4a45f360f90e7dbea5c04c9ff536ffb08c53797d5745f3b18468041374910525995a8ae45e31add799ce863c2912892333a84197e6bf0e733dda2 SHA512 e5e46e68c90f6374e4b97424b088ed5b3d494a60bfd753a88cafed59d51d6696260d2be279631eab52f73b9f5444511609aaf950c51c73dfc77cba174943f37f diff --git a/sys-cluster/kubectl/kubectl-1.22.12.ebuild b/sys-cluster/kubectl/kubectl-1.22.12.ebuild deleted file mode 100644 index 1bc008b30c4a.. --- a/sys-cluster/kubectl/kubectl-1.22.12.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 go-module - -DESCRIPTION="CLI to run commands against Kubernetes clusters" -HOMEPAGE="https://kubernetes.io"; -SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64" -IUSE="hardened" - -DEPEND="!sys-cluster/kubernetes" -BDEPEND=">=dev-lang/go-1.16" - -RESTRICT+=" test" -S="${WORKDIR}/kubernetes-${PV}" - -src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} -} - -src_install() { - dobin _output/bin/${PN} - _output/bin/${PN} completion bash > ${PN}.bash || die - _output/bin/${PN} completion zsh > ${PN}.zsh || die - newbashcomp ${PN}.bash ${PN} - insinto /usr/share/zsh/site-functions - newins ${PN}.zsh _${PN} -}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubelet/
commit: 94831acffe51dcc2199a45163908a62af8db5a6c Author: William Hubbs gentoo org> AuthorDate: Sat Sep 17 19:43:01 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Sep 17 19:43:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94831acf sys-cluster/kubelet: drop 1.22.12 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kubelet/Manifest | 1 - sys-cluster/kubelet/kubelet-1.22.12.ebuild | 37 -- 2 files changed, 38 deletions(-) diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest index 1f1d44659ddb..47eee23cf9d8 100644 --- a/sys-cluster/kubelet/Manifest +++ b/sys-cluster/kubelet/Manifest @@ -1,4 +1,3 @@ -DIST kubernetes-1.22.12.tar.gz 36092785 BLAKE2B dc6427905469afee9d18b83f725a58a3f78d40f9fc1f4128e3105a0547df91d8b04500c507b21b43efba9358c012652b62c747d4f6ad3c4c442cca2a0093c897 SHA512 a024b652fd47e2e23890ae1509314456cb0abd96d3619054da18b8264e4f9da3a00278e1a4ab5b342aa7e80fbe637b4fb4d3053b8f999d4246bb1699ac145633 DIST kubernetes-1.22.13.tar.gz 36093191 BLAKE2B ca73ff8e3ce8f22041a38c7e0c52eaec171bae117dd4afde9e9ba952edb5b641d8b0dd472be6ac4aba8859595557e222b188c763bc7cdafd25ab35e4a0ccaa57 SHA512 29bda4adf6970ab2f18fb71a8b932360c27a6b6cb1d0d797ce99a0e8d8469548ac6f54e666a8c8717e5ac44344a9cd34c8dba1c12074cff88637f60fdf69 DIST kubernetes-1.23.10.tar.gz 38229682 BLAKE2B 706ea466b4148475321e20b47d2d7f45c5f8fbb50065374604000a72b35eb7732272dea64b521a8b4fb91cd0f05cf28391ca205693dd76bb6a79081a83d65894 SHA512 9535a3adfd1769ded3c427ba5536bd497d0d30f3df81c41c554a562b67d0c356326730b18f641687be9e482be9b6e76320f4ce31f3c81b7d3a5a0fa7c13fe872 DIST kubernetes-1.23.9.tar.gz 38225608 BLAKE2B f657a2ed9df4a45f360f90e7dbea5c04c9ff536ffb08c53797d5745f3b18468041374910525995a8ae45e31add799ce863c2912892333a84197e6bf0e733dda2 SHA512 e5e46e68c90f6374e4b97424b088ed5b3d494a60bfd753a88cafed59d51d6696260d2be279631eab52f73b9f5444511609aaf950c51c73dfc77cba174943f37f diff --git a/sys-cluster/kubelet/kubelet-1.22.12.ebuild b/sys-cluster/kubelet/kubelet-1.22.12.ebuild deleted file mode 100644 index dff62dcd892d.. --- a/sys-cluster/kubelet/kubelet-1.22.12.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit go-module systemd - -DESCRIPTION="Kubernetes Node Agent" -HOMEPAGE="https://kubernetes.io"; -SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64" -IUSE="hardened" - -RDEPEND="!sys-cluster/kubernetes" -BDEPEND=">=dev-lang/go-1.16" - -RESTRICT+=" test " -S="${WORKDIR}/kubernetes-${PV}" - -src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} -} - -src_install() { - dobin _output/bin/${PN} - keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotated ${PN} - systemd_dounit "${FILESDIR}"/${PN}.service - insinto /etc/kubernetes - newins "${FILESDIR}"/${PN}.env ${PN}.env -}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/
commit: ccb3fd07f247bfb671906658eb366ce076b8a3e1 Author: William Hubbs gentoo org> AuthorDate: Sat Sep 17 19:43:03 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Sep 17 19:43:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb3fd07 sys-cluster/kube-proxy: drop 1.22.12 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-proxy/Manifest | 1 - sys-cluster/kube-proxy/kube-proxy-1.22.12.ebuild | 35 2 files changed, 36 deletions(-) diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest index 1f1d44659ddb..47eee23cf9d8 100644 --- a/sys-cluster/kube-proxy/Manifest +++ b/sys-cluster/kube-proxy/Manifest @@ -1,4 +1,3 @@ -DIST kubernetes-1.22.12.tar.gz 36092785 BLAKE2B dc6427905469afee9d18b83f725a58a3f78d40f9fc1f4128e3105a0547df91d8b04500c507b21b43efba9358c012652b62c747d4f6ad3c4c442cca2a0093c897 SHA512 a024b652fd47e2e23890ae1509314456cb0abd96d3619054da18b8264e4f9da3a00278e1a4ab5b342aa7e80fbe637b4fb4d3053b8f999d4246bb1699ac145633 DIST kubernetes-1.22.13.tar.gz 36093191 BLAKE2B ca73ff8e3ce8f22041a38c7e0c52eaec171bae117dd4afde9e9ba952edb5b641d8b0dd472be6ac4aba8859595557e222b188c763bc7cdafd25ab35e4a0ccaa57 SHA512 29bda4adf6970ab2f18fb71a8b932360c27a6b6cb1d0d797ce99a0e8d8469548ac6f54e666a8c8717e5ac44344a9cd34c8dba1c12074cff88637f60fdf69 DIST kubernetes-1.23.10.tar.gz 38229682 BLAKE2B 706ea466b4148475321e20b47d2d7f45c5f8fbb50065374604000a72b35eb7732272dea64b521a8b4fb91cd0f05cf28391ca205693dd76bb6a79081a83d65894 SHA512 9535a3adfd1769ded3c427ba5536bd497d0d30f3df81c41c554a562b67d0c356326730b18f641687be9e482be9b6e76320f4ce31f3c81b7d3a5a0fa7c13fe872 DIST kubernetes-1.23.9.tar.gz 38225608 BLAKE2B f657a2ed9df4a45f360f90e7dbea5c04c9ff536ffb08c53797d5745f3b18468041374910525995a8ae45e31add799ce863c2912892333a84197e6bf0e733dda2 SHA512 e5e46e68c90f6374e4b97424b088ed5b3d494a60bfd753a88cafed59d51d6696260d2be279631eab52f73b9f5444511609aaf950c51c73dfc77cba174943f37f diff --git a/sys-cluster/kube-proxy/kube-proxy-1.22.12.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.22.12.ebuild deleted file mode 100644 index 5cb1f41bbeab.. --- a/sys-cluster/kube-proxy/kube-proxy-1.22.12.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit go-module - -DESCRIPTION="Kubernetes Proxy service" -HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io"; -SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64" -IUSE="hardened" - -RDEPEND="net-firewall/conntrack-tools - !sys-cluster/kubernetes" -BDEPEND=">=dev-lang/go-1.16" - -RESTRICT+=" test" -S="${WORKDIR}/kubernetes-${PV}" - -src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} -} - -src_install() { - dobin _output/bin/${PN} - keepdir /var/log/${PN} /var/lib/${PN} - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotated ${PN} -}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/
commit: 5d4c1879c88c3e030f5f19b2845b8ea57c37b942 Author: William Hubbs gentoo org> AuthorDate: Sat Sep 17 19:42:37 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Sep 17 19:42:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d4c1879 sys-cluster/kubectl: stabilize 1.22.13 for amd64 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kubectl/kubectl-1.22.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/kubectl/kubectl-1.22.13.ebuild b/sys-cluster/kubectl/kubectl-1.22.13.ebuild index f480c2f82844..1bc008b30c4a 100644 --- a/sys-cluster/kubectl/kubectl-1.22.13.ebuild +++ b/sys-cluster/kubectl/kubectl-1.22.13.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="hardened" DEPEND="!sys-cluster/kubernetes"
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/
commit: 1b13d324d8b33e153456a19fdd5ae2d3c861c1f1 Author: William Hubbs gentoo org> AuthorDate: Sat Sep 17 19:42:41 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Sep 17 19:42:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b13d324 sys-cluster/kube-scheduler: stabilize 1.22.13 for amd64 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-scheduler/kube-scheduler-1.22.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.22.13.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.22.13.ebuild index 6deafd6db8c6..992ec024d537 100644 --- a/sys-cluster/kube-scheduler/kube-scheduler-1.22.13.ebuild +++ b/sys-cluster/kube-scheduler/kube-scheduler-1.22.13.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="hardened" COMMON_DEPEND="acct-group/kube-scheduler
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/
commit: 887e85cb7bf4485b726af73cc3ea500ae47c8496 Author: William Hubbs gentoo org> AuthorDate: Sat Sep 17 19:42:58 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Sep 17 19:42:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=887e85cb sys-cluster/kube-apiserver: drop 1.22.12 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-apiserver/Manifest| 1 - .../kube-apiserver/kube-apiserver-1.22.12.ebuild | 40 -- 2 files changed, 41 deletions(-) diff --git a/sys-cluster/kube-apiserver/Manifest b/sys-cluster/kube-apiserver/Manifest index 1f1d44659ddb..47eee23cf9d8 100644 --- a/sys-cluster/kube-apiserver/Manifest +++ b/sys-cluster/kube-apiserver/Manifest @@ -1,4 +1,3 @@ -DIST kubernetes-1.22.12.tar.gz 36092785 BLAKE2B dc6427905469afee9d18b83f725a58a3f78d40f9fc1f4128e3105a0547df91d8b04500c507b21b43efba9358c012652b62c747d4f6ad3c4c442cca2a0093c897 SHA512 a024b652fd47e2e23890ae1509314456cb0abd96d3619054da18b8264e4f9da3a00278e1a4ab5b342aa7e80fbe637b4fb4d3053b8f999d4246bb1699ac145633 DIST kubernetes-1.22.13.tar.gz 36093191 BLAKE2B ca73ff8e3ce8f22041a38c7e0c52eaec171bae117dd4afde9e9ba952edb5b641d8b0dd472be6ac4aba8859595557e222b188c763bc7cdafd25ab35e4a0ccaa57 SHA512 29bda4adf6970ab2f18fb71a8b932360c27a6b6cb1d0d797ce99a0e8d8469548ac6f54e666a8c8717e5ac44344a9cd34c8dba1c12074cff88637f60fdf69 DIST kubernetes-1.23.10.tar.gz 38229682 BLAKE2B 706ea466b4148475321e20b47d2d7f45c5f8fbb50065374604000a72b35eb7732272dea64b521a8b4fb91cd0f05cf28391ca205693dd76bb6a79081a83d65894 SHA512 9535a3adfd1769ded3c427ba5536bd497d0d30f3df81c41c554a562b67d0c356326730b18f641687be9e482be9b6e76320f4ce31f3c81b7d3a5a0fa7c13fe872 DIST kubernetes-1.23.9.tar.gz 38225608 BLAKE2B f657a2ed9df4a45f360f90e7dbea5c04c9ff536ffb08c53797d5745f3b18468041374910525995a8ae45e31add799ce863c2912892333a84197e6bf0e733dda2 SHA512 e5e46e68c90f6374e4b97424b088ed5b3d494a60bfd753a88cafed59d51d6696260d2be279631eab52f73b9f5444511609aaf950c51c73dfc77cba174943f37f diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.22.12.ebuild b/sys-cluster/kube-apiserver/kube-apiserver-1.22.12.ebuild deleted file mode 100644 index a43f3c267727.. --- a/sys-cluster/kube-apiserver/kube-apiserver-1.22.12.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 go-module systemd - -DESCRIPTION="Kubernetes API server" -HOMEPAGE="https://kubernetes.io"; -SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64" -IUSE="hardened" - -COMMON_DEPEND=" - acct-group/kube-apiserver - acct-user/kube-apiserver" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND} - !sys-cluster/kubernetes" -BDEPEND=">=dev-lang/go-1.16" - -RESTRICT+=" test" -S="${WORKDIR}/kubernetes-${PV}" - -src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} -} - -src_install() { - dobin _output/bin/${PN} - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotated ${PN} - keepdir /var/log/${PN} - fowners ${PN}:${PN} /var/log/${PN} -}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubeadm/
commit: 9148810dc4ed4d89ad0c85ce9e5767f158c55ef0 Author: William Hubbs gentoo org> AuthorDate: Sat Sep 17 19:42:57 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Sep 17 19:42:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9148810d sys-cluster/kubeadm: drop 1.22.12 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kubeadm/Manifest | 1 - sys-cluster/kubeadm/kubeadm-1.22.12.ebuild | 34 -- 2 files changed, 35 deletions(-) diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest index 1f1d44659ddb..47eee23cf9d8 100644 --- a/sys-cluster/kubeadm/Manifest +++ b/sys-cluster/kubeadm/Manifest @@ -1,4 +1,3 @@ -DIST kubernetes-1.22.12.tar.gz 36092785 BLAKE2B dc6427905469afee9d18b83f725a58a3f78d40f9fc1f4128e3105a0547df91d8b04500c507b21b43efba9358c012652b62c747d4f6ad3c4c442cca2a0093c897 SHA512 a024b652fd47e2e23890ae1509314456cb0abd96d3619054da18b8264e4f9da3a00278e1a4ab5b342aa7e80fbe637b4fb4d3053b8f999d4246bb1699ac145633 DIST kubernetes-1.22.13.tar.gz 36093191 BLAKE2B ca73ff8e3ce8f22041a38c7e0c52eaec171bae117dd4afde9e9ba952edb5b641d8b0dd472be6ac4aba8859595557e222b188c763bc7cdafd25ab35e4a0ccaa57 SHA512 29bda4adf6970ab2f18fb71a8b932360c27a6b6cb1d0d797ce99a0e8d8469548ac6f54e666a8c8717e5ac44344a9cd34c8dba1c12074cff88637f60fdf69 DIST kubernetes-1.23.10.tar.gz 38229682 BLAKE2B 706ea466b4148475321e20b47d2d7f45c5f8fbb50065374604000a72b35eb7732272dea64b521a8b4fb91cd0f05cf28391ca205693dd76bb6a79081a83d65894 SHA512 9535a3adfd1769ded3c427ba5536bd497d0d30f3df81c41c554a562b67d0c356326730b18f641687be9e482be9b6e76320f4ce31f3c81b7d3a5a0fa7c13fe872 DIST kubernetes-1.23.9.tar.gz 38225608 BLAKE2B f657a2ed9df4a45f360f90e7dbea5c04c9ff536ffb08c53797d5745f3b18468041374910525995a8ae45e31add799ce863c2912892333a84197e6bf0e733dda2 SHA512 e5e46e68c90f6374e4b97424b088ed5b3d494a60bfd753a88cafed59d51d6696260d2be279631eab52f73b9f5444511609aaf950c51c73dfc77cba174943f37f diff --git a/sys-cluster/kubeadm/kubeadm-1.22.12.ebuild b/sys-cluster/kubeadm/kubeadm-1.22.12.ebuild deleted file mode 100644 index 7ce55220d46f.. --- a/sys-cluster/kubeadm/kubeadm-1.22.12.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 go-module - -DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster" -HOMEPAGE="https://kubernetes.io"; -SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64" -IUSE="hardened" - -RDEPEND="!sys-cluster/kubernetes" -BDEPEND=">=dev-lang/go-1.16" - -RESTRICT+=" test" -S="${WORKDIR}/kubernetes-${PV}" - -src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} -} - -src_install() { - dobin _output/bin/${PN} - _output/bin/${PN} completion bash > ${PN}.bash || die - _output/bin/${PN} completion zsh > ${PN}.zsh || die - newbashcomp ${PN}.bash ${PN} - insinto /usr/share/zsh/site-functions - newins ${PN}.zsh _${PN} -}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/
commit: 5c146cb89b64fcc072b8b5715e5f9615a4b02d88 Author: William Hubbs gentoo org> AuthorDate: Sat Sep 17 19:42:59 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Sep 17 19:42:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c146cb8 sys-cluster/kube-controller-manager: drop 1.22.12 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-controller-manager/Manifest | 1 - .../kube-controller-manager-1.22.12.ebuild | 39 -- 2 files changed, 40 deletions(-) diff --git a/sys-cluster/kube-controller-manager/Manifest b/sys-cluster/kube-controller-manager/Manifest index 1f1d44659ddb..47eee23cf9d8 100644 --- a/sys-cluster/kube-controller-manager/Manifest +++ b/sys-cluster/kube-controller-manager/Manifest @@ -1,4 +1,3 @@ -DIST kubernetes-1.22.12.tar.gz 36092785 BLAKE2B dc6427905469afee9d18b83f725a58a3f78d40f9fc1f4128e3105a0547df91d8b04500c507b21b43efba9358c012652b62c747d4f6ad3c4c442cca2a0093c897 SHA512 a024b652fd47e2e23890ae1509314456cb0abd96d3619054da18b8264e4f9da3a00278e1a4ab5b342aa7e80fbe637b4fb4d3053b8f999d4246bb1699ac145633 DIST kubernetes-1.22.13.tar.gz 36093191 BLAKE2B ca73ff8e3ce8f22041a38c7e0c52eaec171bae117dd4afde9e9ba952edb5b641d8b0dd472be6ac4aba8859595557e222b188c763bc7cdafd25ab35e4a0ccaa57 SHA512 29bda4adf6970ab2f18fb71a8b932360c27a6b6cb1d0d797ce99a0e8d8469548ac6f54e666a8c8717e5ac44344a9cd34c8dba1c12074cff88637f60fdf69 DIST kubernetes-1.23.10.tar.gz 38229682 BLAKE2B 706ea466b4148475321e20b47d2d7f45c5f8fbb50065374604000a72b35eb7732272dea64b521a8b4fb91cd0f05cf28391ca205693dd76bb6a79081a83d65894 SHA512 9535a3adfd1769ded3c427ba5536bd497d0d30f3df81c41c554a562b67d0c356326730b18f641687be9e482be9b6e76320f4ce31f3c81b7d3a5a0fa7c13fe872 DIST kubernetes-1.23.9.tar.gz 38225608 BLAKE2B f657a2ed9df4a45f360f90e7dbea5c04c9ff536ffb08c53797d5745f3b18468041374910525995a8ae45e31add799ce863c2912892333a84197e6bf0e733dda2 SHA512 e5e46e68c90f6374e4b97424b088ed5b3d494a60bfd753a88cafed59d51d6696260d2be279631eab52f73b9f5444511609aaf950c51c73dfc77cba174943f37f diff --git a/sys-cluster/kube-controller-manager/kube-controller-manager-1.22.12.ebuild b/sys-cluster/kube-controller-manager/kube-controller-manager-1.22.12.ebuild deleted file mode 100644 index 2e2307593ee7.. --- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.22.12.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit go-module - -DESCRIPTION="Kubernetes Controller Manager" -HOMEPAGE="https://kubernetes.io"; -SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64" -IUSE="hardened" - -COMMON_DEPEND="acct-group/kube-controller-manager - acct-user/kube-controller-manager" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND} - !sys-cluster/kubernetes" -BDEPEND=">=dev-lang/go-1.16" - -RESTRICT+=" test" -S="${WORKDIR}/kubernetes-${PV}" - -src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} -} - -src_install() { - dobin _output/bin/${PN} - newinitd "${FILESDIR}"/${PN}.initd ${PN} - newconfd "${FILESDIR}"/${PN}.confd ${PN} - insinto /etc/logrotate.d - newins "${FILESDIR}"/${PN}.logrotated ${PN} - keepdir /var/log/${PN} - fowners ${PN}:${PN} /var/log/${PN} -}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/
commit: 7224ff72a775eca10580925eb2ef812fd9211de0 Author: William Hubbs gentoo org> AuthorDate: Sat Sep 17 19:42:40 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Sep 17 19:42:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7224ff72 sys-cluster/kube-proxy: stabilize 1.22.13 for amd64 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-proxy/kube-proxy-1.22.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/kube-proxy/kube-proxy-1.22.13.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.22.13.ebuild index 866b8b777f1f..5cb1f41bbeab 100644 --- a/sys-cluster/kube-proxy/kube-proxy-1.22.13.ebuild +++ b/sys-cluster/kube-proxy/kube-proxy-1.22.13.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="hardened" RDEPEND="net-firewall/conntrack-tools
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/
commit: 6a6dd4a3cda4b4ede25c68401a6eec7ba3a23751 Author: William Hubbs gentoo org> AuthorDate: Sat Sep 17 19:42:34 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Sep 17 19:42:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a6dd4a3 sys-cluster/kube-apiserver: stabilize 1.22.13 for amd64 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-apiserver/kube-apiserver-1.22.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.22.13.ebuild b/sys-cluster/kube-apiserver/kube-apiserver-1.22.13.ebuild index 19b4da1a49f7..a43f3c267727 100644 --- a/sys-cluster/kube-apiserver/kube-apiserver-1.22.13.ebuild +++ b/sys-cluster/kube-apiserver/kube-apiserver-1.22.13.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="hardened" COMMON_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubelet/
commit: 35ea0fb644a17aef6a9d4c622db2ba33fe77d31c Author: William Hubbs gentoo org> AuthorDate: Sat Sep 17 19:42:38 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Sep 17 19:42:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35ea0fb6 sys-cluster/kubelet: stabilize 1.22.13 for amd64 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kubelet/kubelet-1.22.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/kubelet/kubelet-1.22.13.ebuild b/sys-cluster/kubelet/kubelet-1.22.13.ebuild index 3dc412ebab17..dff62dcd892d 100644 --- a/sys-cluster/kubelet/kubelet-1.22.13.ebuild +++ b/sys-cluster/kubelet/kubelet-1.22.13.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="hardened" RDEPEND="!sys-cluster/kubernetes"
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubeadm/
commit: bc8a8987f671defdb18012ecce5e408b2ed99bb0 Author: William Hubbs gentoo org> AuthorDate: Sat Sep 17 19:40:56 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Sep 17 19:40:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8a8987 sys-cluster/kubeadm: stabilize 1.22.13 for amd64 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kubeadm/kubeadm-1.22.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/kubeadm/kubeadm-1.22.13.ebuild b/sys-cluster/kubeadm/kubeadm-1.22.13.ebuild index 654b067fe403..7ce55220d46f 100644 --- a/sys-cluster/kubeadm/kubeadm-1.22.13.ebuild +++ b/sys-cluster/kubeadm/kubeadm-1.22.13.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="hardened" RDEPEND="!sys-cluster/kubernetes"
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/
commit: 760858db07cbad49d66ad6e10a71cffba3bc8758 Author: William Hubbs gentoo org> AuthorDate: Sat Sep 17 19:42:35 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Sep 17 19:42:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=760858db sys-cluster/kube-controller-manager: stabilize 1.22.13 for amd64 Signed-off-by: William Hubbs gentoo.org> .../kube-controller-manager/kube-controller-manager-1.22.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/kube-controller-manager/kube-controller-manager-1.22.13.ebuild b/sys-cluster/kube-controller-manager/kube-controller-manager-1.22.13.ebuild index 3611bae7ae46..2e2307593ee7 100644 --- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.22.13.ebuild +++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.22.13.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="hardened" COMMON_DEPEND="acct-group/kube-controller-manager
[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
commit: ab3d003f2402ea62ea8dff5182762bac635eaf61 Author: Sam James gentoo org> AuthorDate: Sat Sep 17 18:42:14 2022 + Commit: Sam James gentoo org> CommitDate: Sat Sep 17 18:43:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab3d003f net-libs/nodejs: fix typo Signed-off-by: Sam James gentoo.org> net-libs/nodejs/nodejs-14.20.0.ebuild | 2 +- net-libs/nodejs/nodejs-16.17.0.ebuild | 8 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/net-libs/nodejs/nodejs-14.20.0.ebuild b/net-libs/nodejs/nodejs-14.20.0.ebuild index 00c75dddb7a0..ec4700ccab22 100644 --- a/net-libs/nodejs/nodejs-14.20.0.ebuild +++ b/net-libs/nodejs/nodejs-14.20.0.ebuild @@ -113,7 +113,7 @@ src_configure() { # LTO compiler flags are handled by configure.py itself filter-flags '-flto*' - # nodejs unconditionally links to libatomic #869992 + # nodejs unconditionally links to libatomic #869992 # specifically it requires __atomic_is_lock_free which # is not yet implemented by sys-libs/compiler-rt (see # https://reviews.llvm.org/D85044?id=287068), therefore diff --git a/net-libs/nodejs/nodejs-16.17.0.ebuild b/net-libs/nodejs/nodejs-16.17.0.ebuild index 4640504d0f55..60ccb02f3246 100644 --- a/net-libs/nodejs/nodejs-16.17.0.ebuild +++ b/net-libs/nodejs/nodejs-16.17.0.ebuild @@ -28,8 +28,7 @@ IUSE="cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot REQUIRED_USE="inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) - system-ssl? ( ssl ) - sys-devel/gcc:*" + system-ssl? ( ssl )" RESTRICT="!test? ( test )" @@ -39,7 +38,8 @@ RDEPEND=">=app-arch/brotli-1.0.9:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib system-icu? ( >=dev-libs/icu-67:= ) - system-ssl? ( >=dev-libs/openssl-1.1.1:0= )" + system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) + sys-devel/gcc:*" BDEPEND="${PYTHON_DEPS} sys-apps/coreutils virtual/pkgconfig @@ -109,7 +109,7 @@ src_configure() { # LTO compiler flags are handled by configure.py itself filter-flags '-flto*' - # nodejs unconditionally links to libatomic #869992 + # nodejs unconditionally links to libatomic #869992 # specifically it requires __atomic_is_lock_free which # is not yet implemented by sys-libs/compiler-rt (see # https://reviews.llvm.org/D85044?id=287068), therefore
[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
commit: 23f1241fe1802ab3561c15f699d6b48b39a59471 Author: William Hubbs gentoo org> AuthorDate: Sat Sep 17 18:26:43 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Sep 17 18:38:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f1241f net-libs/nodejs: force libgcc as support lib Upstream behavior is correct wrt libatomic (unconditionally adding it) due to their use of atomic_is_lock_free which is yet to be added to compiler-rt (stuck in review hell at https://reviews.llvm.org/D85044). This necessitates forcing libgcc as support lib. Linking to libatomic from gcc is dynamic, so sys-devel/gcc has to go in RDEPEND. Clang can be forced to use libgcc with --rtlib=libgcc, even with USE=default-compiler-rt (which is the original cuase of the bug in question). This applies this pull request to 14.x and 16.x. Closes: https://github.com/gentoo/gentoo/pull/27271 Signed-off-by: William Hubbs gentoo.org> net-libs/nodejs/nodejs-14.20.0.ebuild | 9 - net-libs/nodejs/nodejs-16.17.0.ebuild | 9 - 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/net-libs/nodejs/nodejs-14.20.0.ebuild b/net-libs/nodejs/nodejs-14.20.0.ebuild index 2068d2449ede..00c75dddb7a0 100644 --- a/net-libs/nodejs/nodejs-14.20.0.ebuild +++ b/net-libs/nodejs/nodejs-14.20.0.ebuild @@ -41,7 +41,8 @@ RDEPEND=">=app-arch/brotli-1.0.9:= system-ssl? ( >=dev-libs/openssl-1.1.1:0= https://reviews.llvm.org/D85044?id=287068), therefore + # we depend on gcc and force using libgcc as the support lib + tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc" local myconf=( --shared-brotli diff --git a/net-libs/nodejs/nodejs-16.17.0.ebuild b/net-libs/nodejs/nodejs-16.17.0.ebuild index b091095897cc..4640504d0f55 100644 --- a/net-libs/nodejs/nodejs-16.17.0.ebuild +++ b/net-libs/nodejs/nodejs-16.17.0.ebuild @@ -28,7 +28,8 @@ IUSE="cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot REQUIRED_USE="inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) - system-ssl? ( ssl )" + system-ssl? ( ssl ) + sys-devel/gcc:*" RESTRICT="!test? ( test )" @@ -108,6 +109,12 @@ src_configure() { # LTO compiler flags are handled by configure.py itself filter-flags '-flto*' + # nodejs unconditionally links to libatomic #869992 + # specifically it requires __atomic_is_lock_free which + # is not yet implemented by sys-libs/compiler-rt (see + # https://reviews.llvm.org/D85044?id=287068), therefore + # we depend on gcc and force using libgcc as the support lib + tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc" local myconf=( --shared-brotli
[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-connections/
commit: 73a3c3e3f24ff46a8aa81c77fa128ea7ff5fc07d Author: brahmajit das protonmail com> AuthorDate: Sat Sep 17 17:40:35 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Sep 17 18:32:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a3c3e3 net-misc/gnome-connections: Version bump to 43.0 Closes: https://github.com/gentoo/gentoo/pull/27308 Signed-off-by: brahmajit das protonmail.com> Signed-off-by: Matt Turner gentoo.org> net-misc/gnome-connections/Manifest| 1 + .../gnome-connections-43.0.ebuild | 64 ++ 2 files changed, 65 insertions(+) diff --git a/net-misc/gnome-connections/Manifest b/net-misc/gnome-connections/Manifest index a3cd4d100bc0..c02bca4c89f6 100644 --- a/net-misc/gnome-connections/Manifest +++ b/net-misc/gnome-connections/Manifest @@ -1 +1,2 @@ DIST gnome-connections-42.1.2.tar.xz 3987992 BLAKE2B 2cad2376c238884b069767efbcd8afae5270f576e499fa59defe2d8ec10188cfd9b263a63cd44fcbe9ceed315267807f6b106f93d1fc73092e6c5366d9daac62 SHA512 34bc8e167ccd828c1aa52728017a52282d96b607751d566e3f8a5169d6fd5ccd7c6ae04abb073946f5cf6038c7b23b3eb897e2922b6d5b914d89ac0afbbbc7ed +DIST gnome-connections-43.0.tar.xz 3992760 BLAKE2B 16ff3cc5d587a6169fdf749ae6e743cd0fbec2b6e127c684ec42ba17da6e73d1d66ef4ef621d01452d21230dc8c99bc27678ec0364b9522b5685cec4b9c69445 SHA512 cd9d53f2e4b8e679992c5a65aa89554d1b840174ecf0f75f103265ebc2f07f63f210da4ef7e3c36af8b5fe761ec9ae4711eb92f5f40ae00225fcd9f2f8a9157b diff --git a/net-misc/gnome-connections/gnome-connections-43.0.ebuild b/net-misc/gnome-connections/gnome-connections-43.0.ebuild new file mode 100644 index ..ec234797b43d --- /dev/null +++ b/net-misc/gnome-connections/gnome-connections-43.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..11} ) +inherit gnome.org gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="A remote desktop client for the GNOME desktop environment" +HOMEPAGE="https://gitlab.gnome.org/GNOME/connections"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/gobject-introspection + >=dev-libs/glib-2.50:2 + >=x11-libs/gtk+-3.22:3[introspection] + >=net-libs/gtk-vnc-0.4.4[pulseaudio,vala] + >=gui-libs/libhandy-1.6.0:1[vala] + >=dev-libs/libxml2-2.7.8 + app-crypt/libsecret[vala] + + >=net-misc/freerdp-2.0.0:0= +" +RDEPEND="${DEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + $(vala_depend) + dev-libs/glib + dev-util/glib-utils + dev-util/itstool + sys-devel/gettext + virtual/pkgconfig + + test? ( + dev-libs/appstream-glib + dev-util/desktop-file-utils + ) +" + +src_prepare() { + default + vala_setup +} + +src_configure() { + local emesonargs=( + -Dprofile=default + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: mail-filter/mailfilter/files/, mail-filter/mailfilter/
commit: 88b87a76b60d50f6bd753ed5825e140ddd4bab20 Author: Holger Hoffstätte applied-asynchrony com> AuthorDate: Sat Sep 17 09:00:19 2022 + Commit: Sam James gentoo org> CommitDate: Sat Sep 17 18:23:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b87a76 mail-filter/mailfilter: fix build with -Werror=strict-prototypes (Clang 15+) Also fix configure bashisms as reported in: https://github.com/gentoo/gentoo/pull/27134 Closes: https://bugs.gentoo.org/870625 Signed-off-by: Holger Hoffstätte applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/27301 Signed-off-by: Sam James gentoo.org> mail-filter/mailfilter/files/0.8.9-bashisms.patch | 26 .../mailfilter/files/0.8.9-prototypes.patch| 132 + mail-filter/mailfilter/mailfilter-0.8.9.ebuild | 5 + 3 files changed, 163 insertions(+) diff --git a/mail-filter/mailfilter/files/0.8.9-bashisms.patch b/mail-filter/mailfilter/files/0.8.9-bashisms.patch new file mode 100644 index ..d3fcecb7b5f0 --- /dev/null +++ b/mail-filter/mailfilter/files/0.8.9-bashisms.patch @@ -0,0 +1,26 @@ + +Fix configure bashisms with dash as /bin/sh as reported in +https://github.com/gentoo/gentoo/pull/27134 + +Signed-off-by: Holger Hoffstätte + +--- mailfilter-0.8.9/configure 2022-09-04 12:23:29.0 +0200 mailfilter-0.8.9-dash/configure2022-09-17 19:12:32.174505949 +0200 +@@ -5322,7 +5322,7 @@ fi + done + test -n "$YACC" || YACC="yacc" + +-if test x"$YACC" == x"yacc" ++if test x"$YACC" = x"yacc" + then : + as_fn_error $? "Please install bison or byacc before configuring." "$LINENO" 5 + fi +@@ -5545,7 +5545,7 @@ fi + rm -f conftest.l $LEX_OUTPUT_ROOT.c + + fi +-if test x"$LEX" == x":" ++if test x"$LEX" = x":" + then : + as_fn_error $? "Please install flex before configuring." "$LINENO" 5 + fi diff --git a/mail-filter/mailfilter/files/0.8.9-prototypes.patch b/mail-filter/mailfilter/files/0.8.9-prototypes.patch new file mode 100644 index ..22cb739464af --- /dev/null +++ b/mail-filter/mailfilter/files/0.8.9-prototypes.patch @@ -0,0 +1,132 @@ + +Patch from: https://github.com/nondeterministic/mailfilter/pull/7 +Bug: https://bugs.gentoo.org/870625 + +From c8ce051933c29561bdc57de782d0445f1513100d Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Holger=20Hoffst=C3=A4tte?= +Date: Wed, 14 Sep 2022 18:49:20 +0200 +Subject: [PATCH] Fix warnings about incorrect prototypes & use standard memcpy/memset +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Clang-15 rightfully complains about function definitions without proper +prototypes. Also replace handrolled memcpy/memset with standard +C library calls. + +Signed-off-by: Holger Hoffstätte +--- + src/md5c.c | 47 +++ + 1 file changed, 11 insertions(+), 36 deletions(-) + +diff --git a/src/md5c.c b/src/md5c.c +index 2c2c564..ae5ec8d 100644 +--- a/src/md5c.c b/src/md5c.c +@@ -24,6 +24,7 @@ documentation and/or software. + */ + + #include "md5.h" ++#include + + /* Constants for MD5Transform routine. + */ +@@ -94,8 +95,7 @@ Rotation is separate from addition to prevent recomputation. + + /* MD5 initialization. Begins an MD5 operation, writing a new context. + */ +-void MD5Init (context) +-MD5_CTX *context;/* context */ ++void MD5Init (MD5_CTX *context) + { + context->count[0] = context->count[1] = 0; + /* Load magic initialization constants. +@@ -110,10 +110,7 @@ MD5_CTX *context; /* context */ + operation, processing another message block, and updating the + context. + */ +-void MD5Update (context, input, inputLen) +-MD5_CTX *context;/* context */ +-unsigned char *input;/* input block */ +-unsigned int inputLen; /* length of input block */ ++void MD5Update (MD5_CTX *context, unsigned char *input, unsigned int inputLen) + { + unsigned int i, index, partLen; + +@@ -152,9 +149,7 @@ unsigned int inputLen; /* length of input block */ + /* MD5 finalization. Ends an MD5 message-digest operation, writing the + the message digest and zeroizing the context. + */ +-void MD5Final (digest, context) +-unsigned char digest[16]; /* message digest */ +-MD5_CTX *context; /* context */ ++void MD5Final (unsigned char digest[16], MD5_CTX *context) + { + unsigned char bits[8]; + unsigned int index, padLen; +@@ -180,9 +175,7 @@ MD5_CTX *context; /* context */ + + /* MD5 basic transformation. Transforms state based on block. + */ +-static void MD5Transform (state, block) +-uint32_t state[4]; +-unsigned char block[64]; ++static void MD5Transform (uint32_t state[4], unsigned char block[64]) + { + uint32_t a = state[0], b
[gentoo-commits] repo/gentoo:master commit in: sys-auth/fprintd/files/, sys-auth/fprintd/
commit: eec9cbb0fb0073fd1c407f98e5307ff3bfcf01c9 Author: matoro users noreply github com> AuthorDate: Sat Sep 17 17:56:00 2022 + Commit: Sam James gentoo org> CommitDate: Sat Sep 17 18:24:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec9cbb0 sys-auth/fprintd: fix tests No revbump since this affects tests only. See: https://bugs.launchpad.net/ubuntu/+source/fprintd/+bug/1976256 See: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009395 See: https://salsa.debian.org/debian/fprintd/-/blob/debian/debian/patches/tests-Fix-dbusmock-AddDevice-calls-to-include-optional-ar.patch See: https://gitlab.freedesktop.org/libfprint/fprintd/-/commit/ae04fa98 Bug: https://bugs.gentoo.org/764554 Closes: https://github.com/gentoo/gentoo/pull/27309 Signed-off-by: Sam James gentoo.org> ...ck-AddDevice-calls-to-include-optional-ar.patch | 68 ++ sys-auth/fprintd/fprintd-1.94.1.ebuild | 1 + 2 files changed, 69 insertions(+) diff --git a/sys-auth/fprintd/files/tests-Fix-dbusmock-AddDevice-calls-to-include-optional-ar.patch b/sys-auth/fprintd/files/tests-Fix-dbusmock-AddDevice-calls-to-include-optional-ar.patch new file mode 100644 index ..409c18ea0d7b --- /dev/null +++ b/sys-auth/fprintd/files/tests-Fix-dbusmock-AddDevice-calls-to-include-optional-ar.patch @@ -0,0 +1,68 @@ +https://bugs.launchpad.net/ubuntu/+source/fprintd/+bug/1976256 +https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009395 +https://salsa.debian.org/debian/fprintd/-/blob/debian/debian/patches/tests-Fix-dbusmock-AddDevice-calls-to-include-optional-ar.patch + +From: Benjamin Berg +Date: Tue, 3 May 2022 12:01:37 +0200 +Subject: tests: Fix dbusmock AddDevice calls to include optional argument + +The dbusmock code checks that all parameters wanted by the dbus +signature are given. As such, pass them, even though the parameters is +optional on the python side. + +Origin: https://gitlab.freedesktop.org/libfprint/fprintd/-/commit/ae04fa98 +--- + tests/pam/test_pam_fprintd.py | 8 + tests/test_fprintd_utils.py | 2 +- + 2 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/tests/pam/test_pam_fprintd.py b/tests/pam/test_pam_fprintd.py +index 99f8259..bd43497 100644 +--- a/tests/pam/test_pam_fprintd.py b/tests/pam/test_pam_fprintd.py +@@ -82,7 +82,7 @@ class TestPamFprintd(dbusmock.DBusTestCase): + self.p_mock.wait() + + def setup_device(self): +-device_path = self.obj_fprintd_mock.AddDevice('FDO Trigger Finger Laser Reader', 3, 'swipe') ++device_path = self.obj_fprintd_mock.AddDevice('FDO Trigger Finger Laser Reader', 3, 'swipe', False) + self.device_mock = self.dbus_con.get_object('net.reactivated.Fprint', device_path) + self.device_mock.SetEnrolledFingers('toto', ['left-little-finger', 'right-little-finger']) + +@@ -232,7 +232,7 @@ class TestPamFprintd(dbusmock.DBusTestCase): + self.assertRegex(res.errors[0], r'Failed to match fingerprint') + + def test_pam_fprintd_dual_reader_auth(self): +-device_path = self.obj_fprintd_mock.AddDevice('FDO Sandpaper Reader', 3, 'press') ++device_path = self.obj_fprintd_mock.AddDevice('FDO Sandpaper Reader', 3, 'press', False) + sandpaper_device_mock = self.dbus_con.get_object('net.reactivated.Fprint', device_path) + sandpaper_device_mock.SetEnrolledFingers('toto', ['left-middle-finger', 'right-middle-finger']) + script = [ +@@ -251,12 +251,12 @@ class TestPamFprintd(dbusmock.DBusTestCase): + + def test_pam_fprintd_multi_reader_not_all_enrolled(self): + # Add a 1st device with actual enrolled prints +-device_path = self.obj_fprintd_mock.AddDevice('FDO Empty reader', 3, 'press') ++device_path = self.obj_fprintd_mock.AddDevice('FDO Empty reader', 3, 'press', False) + empty_reader = self.dbus_con.get_object('net.reactivated.Fprint', device_path) + empty_reader.SetEnrolledFingers('toto', dbus.Array(set([]), signature='s')) + + # Add a 2nd device with actual enrolled prints +-device_path = self.obj_fprintd_mock.AddDevice('FDO Most Used Reader', 3, 'press') ++device_path = self.obj_fprintd_mock.AddDevice('FDO Most Used Reader', 3, 'press', False) + sandpaper_device_mock = self.dbus_con.get_object('net.reactivated.Fprint', device_path) + sandpaper_device_mock.SetEnrolledFingers('toto', ['left-middle-finger', 'right-middle-finger']) + script = [ +diff --git a/tests/test_fprintd_utils.py b/tests/test_fprintd_utils.py +index f10d4b0..efa5893 100755 +--- a/tests/test_fprintd_utils.py b/tests/test_fprintd_utils.py +@@ -88,7 +88,7 @@ class TestFprintdUtilsBase(dbusmock.DBusTestCase): + + def setup_device(self): + self.device_path = self.obj_fprintd_mock.AddDevice( +-'FDO Trigger Finger Laser Reader', 3, 'swipe') ++'FDO Trigger Finger Laser Reader', 3, 'swipe',
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ipvsadm/files/, sys-cluster/ipvsadm/
commit: 46701711da6713dfc1aaa34d9582b1af811f20de Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Sep 3 10:47:37 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Sep 17 18:13:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46701711 sys-cluster/ipvsadm: drop 1.27-r1, EAPI-6-- Closes: https://bugs.gentoo.org/867565 Signed-off-by: Andreas Sturmlechner gentoo.org> sys-cluster/ipvsadm/Manifest | 1 - .../files/ipvsadm-1.27-fix-daemon-state.patch | 56 - sys-cluster/ipvsadm/ipvsadm-1.27-r1.ebuild | 73 -- 3 files changed, 130 deletions(-) diff --git a/sys-cluster/ipvsadm/Manifest b/sys-cluster/ipvsadm/Manifest index fab6b310824c..316c23370ead 100644 --- a/sys-cluster/ipvsadm/Manifest +++ b/sys-cluster/ipvsadm/Manifest @@ -1,2 +1 @@ -DIST ipvsadm-1.27.tar.xz 38196 BLAKE2B 1b8a72b11c14a909b8b7459c459195d32bb7944ed4a01d963e2b85e8279c5d7d2fd095d9c23473c64dc15881a2b22b439b39c10b2019b3183f54e22535a258a9 SHA512 cf982b7981674c91d1b7516de7b55cf378b306ce4a53e13976b8eeb8610015c4fa4aa9d251bc4d329db8e05c1862863160af2d3c63b76263f290087cffdf1b80 DIST ipvsadm-1.31.tar.xz 42396 BLAKE2B a42ceea834fb16e25ea34417227f6b632fe3b94c8a7ce5d3daff4375884fd47f14999551eab3bf7226d5eb02f25aef4c77a8287592b642946683bc5ddc6783da SHA512 1c7187405771e702eff0009d688fa697375b833a486ff88b41a4a0dcfaa3e9884c7e3bc34375efea5f6a2d025847c9fac9fd6ba694ec3bf2fc9d357eef2cb631 diff --git a/sys-cluster/ipvsadm/files/ipvsadm-1.27-fix-daemon-state.patch b/sys-cluster/ipvsadm/files/ipvsadm-1.27-fix-daemon-state.patch deleted file mode 100644 index e3e5ebec72c6.. --- a/sys-cluster/ipvsadm/files/ipvsadm-1.27-fix-daemon-state.patch +++ /dev/null @@ -1,56 +0,0 @@ -From 8c34d5a0d4c763db9b8f1e54be0c6c3ded6c54e0 Mon Sep 17 00:00:00 2001 -From: Alexander Holler -Date: Mon, 9 Jan 2012 13:16:55 +0100 -Subject: [PATCH] libipvs: Fix reporting of the state of the backup-daemon. - -ipvsadm -l --daemon didn't report a running ipvs-backup-daemon -(if no master-daemon was run). - -It seems there was some misunderstanding of -how the daemons got reported (without using netlink). The state of -the backup-daemon is always reported (by the kernel) in the second -element of type ip_vs_daemon_user which is returned by the kernel -through IP_VS_SO_GET_DAEMON or IPVS_CMD_GET_DAEMON. - -Signed-off-by: Robin H. Johnson - - libipvs/libipvs.c | 11 ++- - 1 files changed, 6 insertions(+), 5 deletions(-) - -Note: patch adjusted slightly to apply against ipvsadm (was spun for keepalived) - robbat2 - -diff --git a/libipvs/libipvs.c b/libipvs/libipvs.c -index ea5e851..6bee837 100644 a/libipvs/libipvs.c -+++ b/libipvs/libipvs.c -@@ -1003,12 +1003,9 @@ static int ipvs_daemon_parse_cb(struct nl_msg *msg, void *arg) - struct nlattr *attrs[IPVS_CMD_ATTR_MAX + 1]; - struct nlattr *daemon_attrs[IPVS_DAEMON_ATTR_MAX + 1]; - ipvs_daemon_t *u = (ipvs_daemon_t *)arg; -+ __u32 state; - int i = 0; - -- /* We may get two daemons. If we've already got one, this is the second */ -- if (u[0].state) -- i = 1; -- - if (genlmsg_parse(nlh, 0, attrs, IPVS_CMD_ATTR_MAX, ipvs_cmd_policy) != 0) - return -1; - -@@ -1021,7 +1018,11 @@ static int ipvs_daemon_parse_cb(struct nl_msg *msg, void *arg) - daemon_attrs[IPVS_DAEMON_ATTR_SYNC_ID])) - return -1; - -- u[i].state = nla_get_u32(daemon_attrs[IPVS_DAEMON_ATTR_STATE]); -+ state = nla_get_u32(daemon_attrs[IPVS_DAEMON_ATTR_STATE]); -+ /* The second element is used for the state of the backup daemon. */ -+ if (state == IP_VS_STATE_BACKUP) -+ i = 1; -+ u[i].state = state; - strncpy(u[i].mcast_ifn, - nla_get_string(daemon_attrs[IPVS_DAEMON_ATTR_MCAST_IFN]), - IP_VS_IFNAME_MAXLEN); --- -1.7.6.5 - diff --git a/sys-cluster/ipvsadm/ipvsadm-1.27-r1.ebuild b/sys-cluster/ipvsadm/ipvsadm-1.27-r1.ebuild deleted file mode 100644 index 6cdcb9bf7853.. --- a/sys-cluster/ipvsadm/ipvsadm-1.27-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit epatch linux-info toolchain-funcs - -DESCRIPTION="utility to administer the IP virtual server services" -HOMEPAGE="http://linuxvirtualserver.org/"; -SRC_URI="https://kernel.org/pub/linux/utils/kernel/ipvsadm/ipvsadm-${PV}.tar.xz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ia64 ~ppc ppc64 ~s390 sparc x86" -IUSE="static-libs" - -RDEPEND=">=sys-libs/ncurses-5.2:* - dev-libs/libnl:= - >=dev-libs/popt-1.16" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -pkg_pretend() { - if kernel_is 2 4; then - eerror "${P} supports only 2.6 series and later kernels, please try ${PN}-1.21 for 2.4 kernels" - die "wrong k
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, media-libs/libpng/
commit: 437a2672807d5af06d7c6185db20e3f318570f65 Author: Sam James gentoo org> AuthorDate: Sat Sep 17 18:10:15 2022 + Commit: Sam James gentoo org> CommitDate: Sat Sep 17 18:10:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=437a2672 media-libs/libpng: add rebased apng patch for 1.6.38 >From a different sourceforge project though. Bug: https://bugs.gentoo.org/824018 Signed-off-by: Sam James gentoo.org> media-libs/libpng/Manifest | 1 + media-libs/libpng/libpng-1.6.38.ebuild | 6 +++--- media-libs/libpng/metadata.xml | 2 ++ profiles/base/package.use.mask | 4 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/media-libs/libpng/Manifest b/media-libs/libpng/Manifest index 8709d00fea9f..15fc74f2917a 100644 --- a/media-libs/libpng/Manifest +++ b/media-libs/libpng/Manifest @@ -1,3 +1,4 @@ DIST libpng-1.6.37-apng.patch.gz 10334 BLAKE2B 98660f2c13a78c93f937adf2859447cb0e6fa014b2ef6f0571c910593d94cc0a50137d271dbded0b571a3bc0ce4e9f765be48130ee4ae89884fb7292a1b0cf6e SHA512 a9365257a33d67d7e7284494a37747bb1f3ab89f42a1730f2745c604538f59861828dc91d9bc1d08a5b79ab2f4eef1bb9e438dda1774b3548a1c56be77f8435f DIST libpng-1.6.37.tar.xz 1012272 BLAKE2B 48e8f48a88e0db6fcbc0c0f1a4d5bda6e6c8b03255bacdc60e353256ae41ccc01b5b2a7e0e7b0dea236c53a3b9d1dd89d4bb19445afbebc37bf0f92691452424 SHA512 59e8c1059013497ae616a14c3abbe239322d3873c6ded0912403fc62fb260561768230b6ab997e23b868c09f539fd13635616b9fa0dd6279a3f63ec7e074 +DIST libpng-1.6.38-apng.patch.gz 10766 BLAKE2B 3aa4bf28f5854f3dbafd1b1e92a1b80b23b59279286f730babcb091369c266ab93427223f79c8797139a6624bd41a3485064faedde47680048804ef6d41f892a SHA512 e8cb74d9be6bcbc474b6bbd6200ab5d5111e91d3ab601e5fda04213d2800a4051f04152fa5d47db690612ed06a488ff3b2608a8f0bac0cf207d486107d98da1f DIST libpng-1.6.38.tar.xz 1023168 BLAKE2B b855f85c69336c21891fc9c074e5c03bb074f2262bf99ed6915573664379efcf427834ea049391ffec21e83c89a574c2e888989792fcae4598761718772d29c8 SHA512 4e450636062fcc75ecc65715e0b23ddc1097b73b4c95ffd31bef627144c576f58660b2130105f5f5781212cf54f00c7b6dd3facefd7e9de70c76b981d499f81e diff --git a/media-libs/libpng/libpng-1.6.38.ebuild b/media-libs/libpng/libpng-1.6.38.ebuild index e2ba9967246d..c45e7a82df1b 100644 --- a/media-libs/libpng/libpng-1.6.38.ebuild +++ b/media-libs/libpng/libpng-1.6.38.ebuild @@ -7,8 +7,8 @@ inherit libtool multilib-minimal DESCRIPTION="Portable Network Graphics library" HOMEPAGE="http://www.libpng.org/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz - apng? ( mirror://sourceforge/apng/${PN}-1.6.37-apng.patch.gz )" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz" +SRC_URI+=" apng? ( mirror://sourceforge/libpng-apng/${PN}$(ver_rs 1-2 '' $(ver_cut 1-2))/${PV}/${P}-apng.patch.gz )" LICENSE="libpng2" SLOT="0/16" @@ -24,7 +24,7 @@ src_prepare() { default if use apng; then - eapply -p0 "${WORKDIR}"/${PN}-*-apng.patch + eapply "${WORKDIR}"/${PN}-*-apng.patch # Don't execute symbols check with apng patch, bug #378111 sed -i -e '/^check/s:scripts/symbols.chk::' Makefile.in || die diff --git a/media-libs/libpng/metadata.xml b/media-libs/libpng/metadata.xml index 9fc5e446743d..e98eff7f2f6f 100644 --- a/media-libs/libpng/metadata.xml +++ b/media-libs/libpng/metadata.xml @@ -18,6 +18,8 @@ pnggroup/libpng-EXPERIMENTAL glennrp/libpng-releases libpng + apng + libpng-apng Reflect ABI compatibility for libpng.so. diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 67386b988015..ab2d36ce0217 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -19,10 +19,6 @@ # bug #870211. dev-lang/rust llvm-libunwind -# Sam James (2022-09-15) -# Patch not rebased and supporting it is not a priority: bug #824018. ->=media-libs/libpng-1.6.38 apng - # Matt Jolly
[gentoo-commits] repo/gentoo:master commit in: media-libs/libpng/
commit: 6795cc4ecfff4ff5c94a6f6a39e68df0d51e12b6 Author: Sam James gentoo org> AuthorDate: Sat Sep 17 17:48:15 2022 + Commit: Sam James gentoo org> CommitDate: Sat Sep 17 17:49:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6795cc4e media-libs/libpng: fix NEON on ARM64 As of 1.6.38, =check is banned on arm64 because NEON is always present there. We don't need =check otherwise, so just enable conditionally based on whether cpu_flags_arm_neon is on. (configure also says =check is deprecated/unsupported.) Note that while cpu_flags_arm_neon is masked on arm64 in general, it's unmasked for packages which we know work, like libpng (as it's been fine before 1.6.38). Closes: https://bugs.gentoo.org/870298 Thanks-to: Roy Bamford gentoo.org> Signed-off-by: Sam James gentoo.org> media-libs/libpng/libpng-1.6.38.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libpng/libpng-1.6.38.ebuild b/media-libs/libpng/libpng-1.6.38.ebuild index 26f8a8b0427d..e2ba9967246d 100644 --- a/media-libs/libpng/libpng-1.6.38.ebuild +++ b/media-libs/libpng/libpng-1.6.38.ebuild @@ -35,7 +35,7 @@ src_prepare() { multilib_src_configure() { local myeconfargs=( - $(use_enable cpu_flags_arm_neon arm-neon check) + $(use_enable cpu_flags_arm_neon arm-neon) $(use_enable cpu_flags_x86_sse intel-sse) $(use_enable static-libs static) )
[gentoo-commits] repo/gentoo:master commit in: app-portage/gemato/
commit: 91f072c7a5b931134c809cc7aed900d04afa4c0c Author: Michał Górny gentoo org> AuthorDate: Sat Sep 17 17:19:47 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 17 17:47:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f072c7 app-portage/gemato: Bump to 17.0 Signed-off-by: Michał Górny gentoo.org> app-portage/gemato/Manifest | 1 + app-portage/gemato/gemato-17.0.ebuild | 47 +++ 2 files changed, 48 insertions(+) diff --git a/app-portage/gemato/Manifest b/app-portage/gemato/Manifest index d866b5780118..a53cf3add977 100644 --- a/app-portage/gemato/Manifest +++ b/app-portage/gemato/Manifest @@ -1 +1,2 @@ DIST gemato-16.2.tar.gz 80178 BLAKE2B c973c36bb1277d07618ba8d90f7d6820508d78aedae200f0678c8b2e1dde38e3b7f4d7dc24791dedb9c88791d3b71711c9bdeb749b5fc091a20aa87f71ad70d3 SHA512 9d59ba360afaf237e47c5ded0e5bc29ec44d5b1d73eadadc19ff834a1966e1e620da258eb7a1b6afbff5c66cbd7e39454fd5920f2f82fc510c2f8836c0b80462 +DIST gemato-17.0.tar.gz 83991 BLAKE2B 7a01b8ecb9e3540c698b7d57e5b6ba0961d42e7edd51e7b422d0e3d89088230633f3402b19168b3ccb772f028a3f669b324e76fa84f1918afa1c92c728942f14 SHA512 22066939ccab081c5d2bd52eab587aed0893b11cac40256a2e08a9a2f14e20320acaffd3414c4111bf27db15aca6d76a3856b6a3d8d5019fd649a2f7e07e3265 diff --git a/app-portage/gemato/gemato-17.0.ebuild b/app-portage/gemato/gemato-17.0.ebuild new file mode 100644 index ..63cb3b73a727 --- /dev/null +++ b/app-portage/gemato/gemato-17.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{8..11} pypy3 ) +PYTHON_REQ_USE='threads(+)' + +inherit distutils-r1 + +DESCRIPTION="Stand-alone Manifest generation & verification tool" +HOMEPAGE="https://github.com/projg2/gemato"; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +IUSE="+gpg pretty-log tools" + +RDEPEND=" + gpg? ( + >=app-crypt/gnupg-2.2.20-r1 + dev-python/requests[${PYTHON_USEDEP}] + ) + pretty-log? ( + dev-python/rich[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + test? ( + >=app-crypt/gnupg-2.2.20-r1 + dev-python/requests[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_install_all() { + distutils-r1_python_install_all + + if use tools; then + exeinto /usr/share/gemato + doexe utils/*.{bash,py} + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/gemato/
commit: c556d3071b941ef0f4d91d32cf93e0686843b41d Author: Michał Górny gentoo org> AuthorDate: Sat Sep 17 17:19:02 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat Sep 17 17:47:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c556d307 app-portage/gemato: Update dependencies in - Signed-off-by: Michał Górny gentoo.org> app-portage/gemato/gemato-.ebuild | 15 ++- app-portage/gemato/metadata.xml | 2 ++ 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/app-portage/gemato/gemato-.ebuild b/app-portage/gemato/gemato-.ebuild index d889559f38d7..eeeb152eb331 100644 --- a/app-portage/gemato/gemato-.ebuild +++ b/app-portage/gemato/gemato-.ebuild @@ -1,8 +1,9 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 +DISTUTILS_USE_PEP517=flit PYTHON_COMPAT=( python3_{8..11} pypy3 ) PYTHON_REQ_USE='threads(+)' @@ -16,20 +17,24 @@ EGIT_REPO_URI="https://github.com/projg2/gemato.git"; LICENSE="BSD-2" SLOT="0" KEYWORDS="" -IUSE="+gpg tools" +IUSE="+gpg pretty-log tools" RDEPEND=" gpg? ( >=app-crypt/gnupg-2.2.20-r1 dev-python/requests[${PYTHON_USEDEP}] - )" + ) + pretty-log? ( + dev-python/rich[${PYTHON_USEDEP}] + ) +" BDEPEND=" test? ( >=app-crypt/gnupg-2.2.20-r1 - >=dev-python/pytest-5[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] dev-python/responses[${PYTHON_USEDEP}] - )" + ) +" distutils_enable_tests pytest diff --git a/app-portage/gemato/metadata.xml b/app-portage/gemato/metadata.xml index 2157106e5d71..aa7988a48ee7 100644 --- a/app-portage/gemato/metadata.xml +++ b/app-portage/gemato/metadata.xml @@ -9,6 +9,8 @@ Install dependencies needed for OpenPGP signature verification support + Pull dev-python/rich + to enable pretty logs Install additional utilities (benchmarks, hash testing tools, fast Manifest generators) to /usr/share/gemato.
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xprintidle/
commit: 5923c540c048fec0121419f89779d96929e05928 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Aug 28 19:11:50 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Sep 17 17:34:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5923c540 x11-misc/xprintidle: drop 2.0, EAPI-6-- Signed-off-by: Andreas Sturmlechner gentoo.org> x11-misc/xprintidle/Manifest | 1 - x11-misc/xprintidle/xprintidle-2.0.ebuild | 36 --- 2 files changed, 37 deletions(-) diff --git a/x11-misc/xprintidle/Manifest b/x11-misc/xprintidle/Manifest index 228dd3e632e4..dd3f58283b3f 100644 --- a/x11-misc/xprintidle/Manifest +++ b/x11-misc/xprintidle/Manifest @@ -1,2 +1 @@ -DIST xprintidle-2.0.tar.gz 87308 BLAKE2B b2ef3cd82f7208b2c2a2a2cf3fcff028c318e682b7b1e5de4982a50bb757b263044cf54edcd5452fea7fd93f435b86da3da6d0ef38dbacee761bc77399f43665 SHA512 cc2f62b33ef387366246ee9a195be4cde68b2d13a49a4d1299640da2d42f7042152bfdf6932e7904a7f4211b0dc22486bbd62b47fdaf9d5d3db895e296b5f2f9 DIST xprintidle-2.1.tar.gz 92360 BLAKE2B 9bfc08151a18200eb83b6569c2e9d79cbeb6326c39f0e8b9f5e400d0d3e28baa889ada32e3e0452197af77f90bae50d1094bae6972aeb0c3dbe81732246b6f1f SHA512 12393e10a6e53491f3e803fb2e946cc5e20d9fb6198c95d53512b3418034d0f262fddafe9fa10e1aa3f335940134365dcdecb0ac00216e32a2bc4cc5be1c8ec5 diff --git a/x11-misc/xprintidle/xprintidle-2.0.ebuild b/x11-misc/xprintidle/xprintidle-2.0.ebuild deleted file mode 100644 index 83b621d16fed.. --- a/x11-misc/xprintidle/xprintidle-2.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -DESCRIPTION="Prints user's X server idle time in milliseconds" -HOMEPAGE="https://github.com/lucianposton/xprintidle"; -SRC_URI="https://github.com/lucianposton/xprintidle/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=" - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXScrnSaver - " -RDEPEND="${DEPEND}" - -DOCS=( - AUTHORS - ChangeLog - NEWS - README -) - -src_prepare() { - eapply_user - - # Address "configure: WARNING: 'missing' script is too old or missing" - eautoreconf -}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/sanlock/
commit: 4dfe5d3b8ef6ae176bb7cee3d2356bb919c63f96 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Aug 30 21:18:29 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Sep 17 17:33:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dfe5d3b sys-cluster/sanlock: drop 3.8.2, EAPI-6-- Closes: https://bugs.gentoo.org/852854 Signed-off-by: Andreas Sturmlechner gentoo.org> sys-cluster/sanlock/Manifest | 1 - sys-cluster/sanlock/sanlock-3.8.2.ebuild | 95 2 files changed, 96 deletions(-) diff --git a/sys-cluster/sanlock/Manifest b/sys-cluster/sanlock/Manifest index 03cac489babf..27b197157c2d 100644 --- a/sys-cluster/sanlock/Manifest +++ b/sys-cluster/sanlock/Manifest @@ -1,2 +1 @@ -DIST sanlock-3.8.2.tar.gz 266780 BLAKE2B 5248d08225bcc2a19594a3dcd3872c8c69ca8b217d31f6263f2717e4594180d4ba4685c9679ce2f31b6a2dcb4fe9f3e6a5dd5ac3ed073aea02599e7bbc04390c SHA512 2fa92e16eee4d2f3dac452400522f7e90b93b71349d322564d5957e2d87fb4bd69f0b5617b05f4b296c272d6da9a404fccadbbfff106354a0e302c436593eaac DIST sanlock-3.8.4.tar.gz 270031 BLAKE2B da011a15d488849d47fe1043df040580652558918dff9549bf4e6cb4077c03b4aaa8f8de5399dbb0e3f2301ae90c0d20599b25bd5e72bae5317b13f79a352333 SHA512 9fca2b18fd3bd504d5186de0b2626ea2c993997528de2384dc042afe52b2b68422a2e4bb79e2409c9e6eccbe5ea8d8939549eb25c5d16aa7fecf6c9a5798340c diff --git a/sys-cluster/sanlock/sanlock-3.8.2.ebuild b/sys-cluster/sanlock/sanlock-3.8.2.ebuild deleted file mode 100644 index 86fc96a44877.. --- a/sys-cluster/sanlock/sanlock-3.8.2.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{7,8} ) -inherit linux-info python-r1 systemd - -DESCRIPTION="shared storage lock manager" -HOMEPAGE="https://pagure.io/sanlock"; -SRC_URI="https://releases.pagure.org/${PN}/${P}.tar.gz"; - -LICENSE="LGPL-2+ GPL-2 GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="python" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -DEPEND=" - acct-user/${PN} - acct-group/${PN} - dev-libs/libaio - sys-apps/util-linux - python? ( ${PYTHON_DEPS} ) -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/sanlock-fence_sanlock-LDFLAGS.patch -) - -pkg_setup() { - local warning="You need to have CONFIG_SOFT_WATCHDOG enabled in your kernel for wdmd" - if linux_config_exists; then - if ! linux_chkconfig_present SOFT_WATCHDOG; then - ewarn "" - ewarn "${warning}" - ewarn "" - fi - else - ewarn "" - ewarn "Could not be checked automatically: $warning" - ewarn "" - fi -} - -src_compile() { - for d in wdmd src fence_sanlock reset; do - cd ${d} || die - emake - cd .. || die - done - - if use python; then - cd python || die - python_foreach_impl emake - cd .. || die - fi -} - -src_install() { - for d in wdmd src fence_sanlock reset; do - cd ${d} || die - emake DESTDIR="${D}" LIBDIR="${EPREFIX}/usr/$(get_libdir)" install - cd .. || die - done - - if use python; then - cd python || die - python_foreach_impl emake DESTDIR="${D}" install - cd .. || die - fi - - # config - dodir /etc/wdmd.d - dodir /etc/sanlock - insinto /etc/sanlock - doins src/sanlock.conf - - # init - newconfd init.d/sanlock.sysconfig sanlock - newconfd init.d/wdmd.sysconfig wdmd - newinitd "${FILESDIR}"/sanlock.initd sanlock - newinitd "${FILESDIR}"/wdmd.initd wdmd - #doinitd ${FILESDIR}/sanlk-resetd.initd - #doinitd ${FILESDIR}/fence_sanlockd.initd - - # systemd - systemd_newunit init.d/sanlock.service.native sanlock.service - sed -i 's,^ExecStartPre=,#ExecStartPre=,' init.d/wdmd.service.native || die - systemd_newunit init.d/wdmd.service.native wdmd.service - systemd_dounit init.d/sanlk-resetd.service - #systemd_dounit ${FILESDIR}/fence_sanlockd.service -}
[gentoo-commits] repo/gentoo:master commit in: dev-ada/xmlada/
commit: 594cd546dbabf457c10096e5e6eacf1841ff94df Author: Alfredo Tupone gentoo org> AuthorDate: Sat Sep 17 17:08:12 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Sep 17 17:10:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=594cd546 dev-ada/xmlada: remove installation of test built things Closes: https://bugs.gentoo.org/866275 Closes: https://bugs.gentoo.org/870586 Closes: https://bugs.gentoo.org/870589 Signed-off-by: Alfredo Tupone gentoo.org> ...{xmlada-22.0.0.ebuild => xmlada-2021-r2.ebuild} | 35 +- dev-ada/xmlada/xmlada-22.0.0.ebuild| 17 +-- 2 files changed, 43 insertions(+), 9 deletions(-) diff --git a/dev-ada/xmlada/xmlada-22.0.0.ebuild b/dev-ada/xmlada/xmlada-2021-r2.ebuild similarity index 56% copy from dev-ada/xmlada/xmlada-22.0.0.ebuild copy to dev-ada/xmlada/xmlada-2021-r2.ebuild index 574afc8518b7..f5640a9457f6 100644 --- a/dev-ada/xmlada/xmlada-22.0.0.ebuild +++ b/dev-ada/xmlada/xmlada-2021-r2.ebuild @@ -3,17 +3,20 @@ EAPI=7 -ADA_COMPAT=( gnat_202{0..1} gcc_12_2_0 ) +ADA_COMPAT=( gnat_202{0..1} ) inherit ada multiprocessing +MYP=${P}-${PV}0518-19D50-src +ID=6a2cf72f308cc787926b12ddc20993fcf2b8ea79 +ADAMIRROR=https://community.download.adacore.com/v1 + DESCRIPTION="Set of modules that provide a simple manipulation of XML streams" HOMEPAGE="http://libre.adacore.com/"; -SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz - -> ${P}.tar.gz" +SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz" LICENSE="GPL-3" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +SLOT="0" +KEYWORDS="amd64 x86" IUSE="+shared static-libs static-pic" REQUIRED_USE="|| ( shared static-libs static-pic ) ${ADA_REQUIRED_USE}" @@ -22,6 +25,8 @@ RDEPEND="${ADA_DEPS}" DEPEND="${RDEPEND} dev-ada/gprbuild[${ADA_USEDEP}]" +S="${WORKDIR}"/${MYP} + PATCHES=( "${FILESDIR}"/${PN}-2019-gentoo.patch ) src_compile() { @@ -43,8 +48,13 @@ src_compile() { } src_test() { - emake test - emake run_test | tee xmlada.testLog + GPR_PROJECT_PATH=schema:input_sources:dom:sax:unicode \ + gprbuild -j$(makeopts_jobs) -m -p -v -XLIBRARY_TYPE=static \ + -XBUILD=Production -XPROCESSORS=$(makeopts_jobs) xmlada.gpr \ + -XTESTS_ACTIVATED=Only \ + -largs ${LDFLAGS} \ + -cargs ${ADAFLAGS} || die "gprbuild failed" + emake --no-print-directory -C tests tests | tee xmlada.testLog grep -q DIFF xmlada.testLog && die } @@ -67,7 +77,18 @@ src_install() { fi einstalldocs + rm -f "${D}"/usr/share/doc/${PN}/.buildinfo dodoc xmlada-roadmap.txt rm -rf "${D}"/usr/share/gpr/manifests + dodir /usr/share/gnatdoc + mv "${D}"/usr/share/doc/${PN} "${D}"/usr/share/gnatdoc/ || die + rm -f "${D}"/usr/share/examples/xmlada/*/b__* + rm -f "${D}"/usr/share/examples/xmlada/*/*.adb.std* + rm -f "${D}"/usr/share/examples/xmlada/*/*.ali + rm -f "${D}"/usr/share/examples/xmlada/*/*.bexch + rm -f "${D}"/usr/share/examples/xmlada/*/*.o + rm -f "${D}"/usr/share/examples/xmlada/*/*example + rm -f "${D}"/usr/share/examples/xmlada/dom/domexample2 + rm -f "${D}"/usr/share/examples/xmlada/sax/saxexample_main mv "${D}"/usr/share/examples/xmlada "${D}"/usr/share/doc/"${PF}"/examples || die } diff --git a/dev-ada/xmlada/xmlada-22.0.0.ebuild b/dev-ada/xmlada/xmlada-22.0.0.ebuild index 574afc8518b7..4dc1c1fcb620 100644 --- a/dev-ada/xmlada/xmlada-22.0.0.ebuild +++ b/dev-ada/xmlada/xmlada-22.0.0.ebuild @@ -43,8 +43,13 @@ src_compile() { } src_test() { - emake test - emake run_test | tee xmlada.testLog + GPR_PROJECT_PATH=schema:input_sources:dom:sax:unicode \ + gprbuild -j$(makeopts_jobs) -m -p -v -XLIBRARY_TYPE=static \ + -XBUILD=Production -XPROCESSORS=$(makeopts_jobs) xmlada.gpr \ + -XTESTS_ACTIVATED=Only \ + -largs ${LDFLAGS} \ + -cargs ${ADAFLAGS} || die "gprbuild failed" + emake --no-print-directory -C tests tests | tee xmlada.testLog grep -q DIFF xmlada.testLog && die } @@ -69,5 +74,13 @@ src_install() { einstalldocs dodoc xmlada-roadmap.txt rm -rf "${D}"/usr/share/gpr/manifests + rm -f "${D}"/usr/share/examples/xmlada/*/b__* + rm -f "${D}"/usr/share/examples/xmlada/*/*.adb.std* + rm -f "${D}"/usr/share/examples/xmlada/*/*.ali + rm -f "${D}"/usr/share/examples/xmlada/*/*.bexch + rm -f "${D}"/usr/share/examples/xmlada/*/*.o + rm -f "${D}"/usr/share/examples/xmlada/*/*example + rm -f "${D}"/usr/share/examples/xmlada/dom/domexample2 + rm -f "${D}"/usr/share/examples/xmlada/sax/saxexample_main mv "${D}"/usr/share/examples/xmlada "${D}"/usr/share/doc/"${PF}"/examples || die }