From ef89e12d3986ab87064b84e073b2a4a11f32c91c Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 25 Aug 2022 14:49:58 +0100 Subject: gentoo auto-resync : 25:08:2022 - 14:49:58 --- Manifest | 30 +- Manifest.files.gz | Bin 29595 -> 29595 bytes app-admin/Manifest.gz | Bin 32877 -> 32878 bytes app-admin/pwgen/Manifest | 1 - app-admin/pwgen/pwgen-2.08.ebuild | 23 - app-crypt/Manifest.gz | Bin 24109 -> 24103 bytes app-crypt/pinentry/Manifest | 3 + app-crypt/pinentry/pinentry-1.2.1.ebuild | 98 +++++ app-doc/Manifest.gz | Bin 6982 -> 6976 bytes app-doc/kicad-doc/Manifest | 2 + app-doc/kicad-doc/kicad-doc-6.0.7.ebuild | 62 +++ app-misc/Manifest.gz | Bin 49106 -> 49104 bytes app-misc/jq/Manifest | 2 +- app-misc/jq/jq-1.7_pre20201109.ebuild | 4 +- dev-embedded/Manifest.gz | Bin 9223 -> 9215 bytes dev-embedded/picotool/Manifest | 2 +- dev-embedded/picotool/metadata.xml | 6 +- dev-go/Manifest.gz | Bin 4881 -> 4716 bytes dev-go/golint/Manifest | 15 - dev-go/golint/golint-0_pre20200301.ebuild | 49 --- dev-go/golint/metadata.xml | 11 - dev-haskell/Manifest.gz | Bin 90815 -> 90485 bytes dev-haskell/bytestring-handle/Manifest | 3 - .../bytestring-handle-0.1.0.6.ebuild | 37 -- dev-haskell/bytestring-handle/metadata.xml | 8 - dev-haskell/chaselev-deque/Manifest | 4 - .../chaselev-deque/chaselev-deque-0.5.0.5.ebuild | 38 -- .../bd458b66e1b28c249628e282ff42e8468646c557.patch | 281 ------------ dev-haskell/chaselev-deque/metadata.xml | 18 - dev-java/Manifest.gz | Bin 52469 -> 52473 bytes dev-java/mill-bin/Manifest | 2 + dev-java/mill-bin/mill-bin-0.10.7.ebuild | 26 ++ dev-lang/Manifest.gz | Bin 19200 -> 19197 bytes dev-lang/python/Manifest | 30 +- dev-lang/python/python-3.10.5.ebuild | 408 ----------------- dev-lang/python/python-3.10.6.ebuild | 408 ----------------- dev-lang/python/python-3.10.6_p1.ebuild | 408 ----------------- dev-lang/python/python-3.11.0_beta4-r2.ebuild | 475 -------------------- dev-lang/python/python-3.11.0_beta5-r1.ebuild | 482 --------------------- dev-lang/python/python-3.8.13_p2.ebuild | 358 --------------- dev-lang/python/python-3.8.13_p4.ebuild | 349 --------------- dev-lang/python/python-3.8.13_p5.ebuild | 349 --------------- dev-lang/python/python-3.9.13.ebuild | 402 ----------------- dev-lang/python/python-3.9.13_p1.ebuild | 403 ----------------- dev-lang/python/python-3.9.13_p2.ebuild | 403 ----------------- dev-lang/python/python-3.9.13_p4.ebuild | 2 +- dev-lang/ruby/Manifest | 2 - dev-lang/ruby/ruby-2.6.10.ebuild | 258 ----------- dev-libs/Manifest.gz | Bin 95266 -> 95272 bytes dev-libs/castxml/Manifest | 2 +- dev-libs/castxml/castxml-0.4.5.ebuild | 6 +- dev-python/Manifest.gz | Bin 259074 -> 258895 bytes dev-python/aioredis/Manifest | 3 - dev-python/aioredis/aioredis-2.0.1.ebuild | 56 --- dev-python/aioredis/metadata.xml | 13 - dev-python/configshell-fb/Manifest | 2 +- .../configshell-fb/configshell-fb-1.1.29.ebuild | 2 +- dev-python/fakeredis/Manifest | 2 +- dev-python/fakeredis/fakeredis-1.8.1.ebuild | 6 +- dev-python/inflect/Manifest | 2 +- dev-python/inflect/inflect-6.0.0.ebuild | 2 +- dev-python/pydantic/Manifest | 4 +- dev-python/pydantic/metadata.xml | 4 +- dev-python/pydantic/pydantic-1.10.0_beta1.ebuild | 77 ++++ dev-python/pypy-exe-bin/Manifest | 6 +- .../pypy-exe-bin/pypy-exe-bin-7.3.9-r1.ebuild | 52 +++ dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9.ebuild | 55 --- dev-python/pypy3-exe-bin/Manifest | 2 +- .../pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3-r1.ebuild | 53 +++ .../pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3.ebuild | 56 --- dev-python/pyudev/Manifest | 2 +- dev-python/pyudev/pyudev-0.23.2.ebuild | 2 +- dev-python/rtslib-fb/Manifest | 2 +- dev-python/rtslib-fb/rtslib-fb-2.1.74.ebuild | 2 +- dev-util/Manifest.gz | Bin 68491 -> 68498 bytes dev-util/github-cli/Manifest | 4 +- dev-util/github-cli/github-cli-2.14.3.ebuild | 2 +- dev-util/github-cli/github-cli-9999.ebuild | 2 +- media-libs/Manifest.gz | Bin 66116 -> 65960 bytes media-libs/libgroove/Manifest | 7 - .../files/libgroove-4.3.0_GNUInstallDirs.patch | 105 ----- .../libgroove/files/libgroove-4.3.0_cflags.patch | 43 -- .../libgroove/files/libgroove-4.3.0_ffmpeg4.patch | 47 -- .../files/libgroove-4.3.0_sdl2_include_dir.patch | 13 - media-libs/libgroove/libgroove-4.3.0-r1.ebuild | 43 -- media-libs/libgroove/metadata.xml | 21 - metadata/Manifest.gz | Bin 3854 -> 3855 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest | 28 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 28231 -> 28230 bytes metadata/md5-cache/app-admin/Manifest.gz | Bin 58412 -> 58254 bytes metadata/md5-cache/app-admin/pwgen-2.08 | 10 - metadata/md5-cache/app-crypt/Manifest.gz | Bin 37321 -> 37483 bytes metadata/md5-cache/app-crypt/pinentry-1.2.1 | 16 + metadata/md5-cache/app-doc/Manifest.gz | Bin 22842 -> 22998 bytes metadata/md5-cache/app-doc/kicad-doc-6.0.7 | 14 + metadata/md5-cache/app-misc/Manifest.gz | Bin 71595 -> 71599 bytes metadata/md5-cache/app-misc/jq-1.7_pre20201109 | 4 +- metadata/md5-cache/dev-go/Manifest.gz | Bin 5767 -> 5599 bytes metadata/md5-cache/dev-go/golint-0_pre20200301 | 12 - metadata/md5-cache/dev-haskell/Manifest.gz | Bin 93290 -> 92955 bytes .../dev-haskell/bytestring-handle-0.1.0.6 | 16 - .../md5-cache/dev-haskell/chaselev-deque-0.5.0.5 | 16 - metadata/md5-cache/dev-java/Manifest.gz | Bin 67616 -> 67774 bytes metadata/md5-cache/dev-java/mill-bin-0.10.7 | 10 + metadata/md5-cache/dev-lang/Manifest.gz | Bin 42654 -> 40757 bytes metadata/md5-cache/dev-lang/python-3.10.5 | 16 - metadata/md5-cache/dev-lang/python-3.10.6 | 16 - metadata/md5-cache/dev-lang/python-3.10.6_p1 | 16 - metadata/md5-cache/dev-lang/python-3.11.0_beta4-r2 | 16 - metadata/md5-cache/dev-lang/python-3.11.0_beta5-r1 | 16 - metadata/md5-cache/dev-lang/python-3.8.13_p2 | 16 - metadata/md5-cache/dev-lang/python-3.8.13_p4 | 16 - metadata/md5-cache/dev-lang/python-3.8.13_p5 | 16 - metadata/md5-cache/dev-lang/python-3.9.13 | 16 - metadata/md5-cache/dev-lang/python-3.9.13_p1 | 16 - metadata/md5-cache/dev-lang/python-3.9.13_p2 | 16 - metadata/md5-cache/dev-lang/python-3.9.13_p4 | 4 +- metadata/md5-cache/dev-lang/ruby-2.6.10 | 16 - metadata/md5-cache/dev-libs/Manifest.gz | Bin 161174 -> 161167 bytes metadata/md5-cache/dev-libs/castxml-0.4.5 | 6 +- metadata/md5-cache/dev-python/Manifest.gz | Bin 355143 -> 355138 bytes metadata/md5-cache/dev-python/aioredis-2.0.1 | 16 - .../md5-cache/dev-python/configshell-fb-1.1.29 | 4 +- metadata/md5-cache/dev-python/fakeredis-1.8.1 | 8 +- metadata/md5-cache/dev-python/inflect-6.0.0 | 10 +- .../md5-cache/dev-python/pydantic-1.10.0_beta1 | 16 + metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9 | 12 - .../md5-cache/dev-python/pypy-exe-bin-7.3.9-r1 | 12 + .../md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3 | 12 - .../md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3-r1 | 12 + metadata/md5-cache/dev-python/pyudev-0.23.2 | 4 +- metadata/md5-cache/dev-python/rtslib-fb-2.1.74 | 4 +- metadata/md5-cache/dev-util/Manifest.gz | Bin 129737 -> 129730 bytes metadata/md5-cache/dev-util/github-cli-2.14.3 | 4 +- metadata/md5-cache/dev-util/github-cli-9999 | 2 +- metadata/md5-cache/media-libs/Manifest.gz | Bin 99918 -> 99754 bytes metadata/md5-cache/media-libs/libgroove-4.3.0-r1 | 15 - metadata/md5-cache/net-print/Manifest.gz | Bin 6843 -> 7008 bytes .../md5-cache/net-print/cups-filters-1.28.16-r1 | 16 + metadata/md5-cache/sci-electronics/Manifest.gz | Bin 14293 -> 15256 bytes metadata/md5-cache/sci-electronics/kicad-5.1.12-r3 | 4 +- metadata/md5-cache/sci-electronics/kicad-6.0.6 | 4 +- metadata/md5-cache/sci-electronics/kicad-6.0.7 | 16 + .../sci-electronics/kicad-footprints-6.0.7 | 13 + .../md5-cache/sci-electronics/kicad-meta-6.0.7 | 10 + .../sci-electronics/kicad-packages3d-6.0.7 | 14 + .../sci-electronics/kicad-packages3d-9999 | 2 +- .../md5-cache/sci-electronics/kicad-symbols-6.0.7 | 13 + .../sci-electronics/kicad-templates-6.0.7 | 13 + metadata/md5-cache/sys-apps/Manifest.gz | Bin 84422 -> 84741 bytes metadata/md5-cache/sys-apps/man-pages-6.0_rc1 | 12 + metadata/md5-cache/sys-apps/man-pages-9999 | 16 + metadata/md5-cache/sys-block/Manifest.gz | Bin 17177 -> 17176 bytes metadata/md5-cache/sys-block/targetcli-fb-2.1.54 | 4 +- metadata/md5-cache/sys-kernel/Manifest.gz | Bin 25300 -> 26397 bytes .../md5-cache/sys-kernel/gentoo-sources-4.14.291 | 15 + .../md5-cache/sys-kernel/gentoo-sources-4.19.256 | 15 + .../md5-cache/sys-kernel/gentoo-sources-4.9.326 | 15 + .../md5-cache/sys-kernel/gentoo-sources-5.10.138 | 15 + .../md5-cache/sys-kernel/gentoo-sources-5.15.63 | 15 + .../md5-cache/sys-kernel/gentoo-sources-5.19.4 | 15 + .../md5-cache/sys-kernel/gentoo-sources-5.4.211 | 15 + .../md5-cache/sys-kernel/vanilla-sources-4.14.290 | 15 - .../md5-cache/sys-kernel/vanilla-sources-4.14.291 | 15 + .../md5-cache/sys-kernel/vanilla-sources-4.19.255 | 15 - .../md5-cache/sys-kernel/vanilla-sources-4.19.256 | 15 + .../md5-cache/sys-kernel/vanilla-sources-4.9.325 | 15 - .../md5-cache/sys-kernel/vanilla-sources-4.9.326 | 15 + .../md5-cache/sys-kernel/vanilla-sources-5.10.137 | 15 - .../md5-cache/sys-kernel/vanilla-sources-5.10.138 | 15 + .../md5-cache/sys-kernel/vanilla-sources-5.15.62 | 15 - .../md5-cache/sys-kernel/vanilla-sources-5.15.63 | 15 + .../md5-cache/sys-kernel/vanilla-sources-5.19.3 | 15 - .../md5-cache/sys-kernel/vanilla-sources-5.19.4 | 15 + .../md5-cache/sys-kernel/vanilla-sources-5.4.210 | 15 - .../md5-cache/sys-kernel/vanilla-sources-5.4.211 | 15 + metadata/md5-cache/sys-libs/Manifest.gz | Bin 34392 -> 34079 bytes metadata/md5-cache/sys-libs/timezone-data-2021a-r1 | 14 - metadata/md5-cache/sys-libs/timezone-data-2022b | 14 - metadata/md5-cache/x11-apps/Manifest.gz | Bin 15764 -> 15770 bytes metadata/md5-cache/x11-apps/xisxwayland-2 | 4 +- metadata/md5-cache/x11-apps/xisxwayland-9999 | 2 +- metadata/md5-cache/x11-terms/Manifest.gz | Bin 7194 -> 7198 bytes metadata/md5-cache/x11-terms/roxterm-3.9.4 | 4 +- metadata/md5-cache/x11-terms/tilda-1.5.4 | 4 +- metadata/md5-cache/x11-terms/yeahconsole-0.3.4-r1 | 4 +- metadata/news/Manifest | 28 +- metadata/news/timestamp.chk | 2 +- metadata/timestamp | 2 +- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-print/Manifest.gz | Bin 6077 -> 6080 bytes net-print/cups-filters/Manifest | 2 + .../cups-filters/cups-filters-1.28.16-r1.ebuild | 144 ++++++ profiles/Manifest.gz | Bin 148599 -> 148602 bytes profiles/base/package.use.stable.mask | 5 + profiles/package.mask | 31 -- profiles/use.local.desc | 4 - sci-electronics/Manifest.gz | Bin 8877 -> 8885 bytes sci-electronics/kicad-footprints/Manifest | 2 + .../kicad-footprints/kicad-footprints-6.0.7.ebuild | 36 ++ sci-electronics/kicad-meta/Manifest | 1 + sci-electronics/kicad-meta/kicad-meta-6.0.7.ebuild | 30 ++ sci-electronics/kicad-packages3d/Manifest | 4 +- .../kicad-packages3d/kicad-packages3d-6.0.7.ebuild | 36 ++ .../kicad-packages3d/kicad-packages3d-9999.ebuild | 4 +- sci-electronics/kicad-symbols/Manifest | 2 + .../kicad-symbols/kicad-symbols-6.0.7.ebuild | 32 ++ sci-electronics/kicad-templates/Manifest | 2 + .../kicad-templates/kicad-templates-6.0.7.ebuild | 28 ++ sci-electronics/kicad/Manifest | 6 +- sci-electronics/kicad/kicad-5.1.12-r3.ebuild | 2 +- sci-electronics/kicad/kicad-6.0.6.ebuild | 2 +- sci-electronics/kicad/kicad-6.0.7.ebuild | 175 ++++++++ sys-apps/Manifest.gz | Bin 48345 -> 48354 bytes sys-apps/man-pages/Manifest | 3 + sys-apps/man-pages/man-pages-6.0_rc1.ebuild | 83 ++++ sys-apps/man-pages/man-pages-9999.ebuild | 83 ++++ sys-block/Manifest.gz | Bin 10693 -> 10691 bytes sys-block/targetcli-fb/Manifest | 2 +- sys-block/targetcli-fb/targetcli-fb-2.1.54.ebuild | 2 +- sys-kernel/Manifest.gz | Bin 4404 -> 4400 bytes sys-kernel/gentoo-sources/Manifest | 28 ++ .../gentoo-sources/gentoo-sources-4.14.291.ebuild | 28 ++ .../gentoo-sources/gentoo-sources-4.19.256.ebuild | 28 ++ .../gentoo-sources/gentoo-sources-4.9.326.ebuild | 28 ++ .../gentoo-sources/gentoo-sources-5.10.138.ebuild | 28 ++ .../gentoo-sources/gentoo-sources-5.15.63.ebuild | 28 ++ .../gentoo-sources/gentoo-sources-5.19.4.ebuild | 29 ++ .../gentoo-sources/gentoo-sources-5.4.211.ebuild | 28 ++ sys-kernel/vanilla-sources/Manifest | 28 +- .../vanilla-sources-4.14.290.ebuild | 16 - .../vanilla-sources-4.14.291.ebuild | 16 + .../vanilla-sources-4.19.255.ebuild | 16 - .../vanilla-sources-4.19.256.ebuild | 16 + .../vanilla-sources/vanilla-sources-4.9.325.ebuild | 16 - .../vanilla-sources/vanilla-sources-4.9.326.ebuild | 16 + .../vanilla-sources-5.10.137.ebuild | 16 - .../vanilla-sources-5.10.138.ebuild | 16 + .../vanilla-sources/vanilla-sources-5.15.62.ebuild | 16 - .../vanilla-sources/vanilla-sources-5.15.63.ebuild | 16 + .../vanilla-sources/vanilla-sources-5.19.3.ebuild | 16 - .../vanilla-sources/vanilla-sources-5.19.4.ebuild | 16 + .../vanilla-sources/vanilla-sources-5.4.210.ebuild | 16 - .../vanilla-sources/vanilla-sources-5.4.211.ebuild | 16 + sys-libs/Manifest.gz | Bin 14253 -> 14248 bytes sys-libs/timezone-data/Manifest | 6 - .../timezone-data/timezone-data-2021a-r1.ebuild | 196 --------- sys-libs/timezone-data/timezone-data-2022b.ebuild | 196 --------- x11-apps/Manifest.gz | Bin 14348 -> 14352 bytes x11-apps/xisxwayland/Manifest | 4 +- x11-apps/xisxwayland/xisxwayland-2.ebuild | 2 +- x11-apps/xisxwayland/xisxwayland-9999.ebuild | 2 +- x11-terms/Manifest.gz | Bin 4715 -> 4717 bytes x11-terms/roxterm/Manifest | 2 +- x11-terms/roxterm/roxterm-3.9.4.ebuild | 4 +- x11-terms/tilda/Manifest | 2 +- x11-terms/tilda/tilda-1.5.4.ebuild | 2 +- x11-terms/yeahconsole/Manifest | 2 +- x11-terms/yeahconsole/yeahconsole-0.3.4-r1.ebuild | 4 +- 264 files changed, 1956 insertions(+), 6827 deletions(-) delete mode 100644 app-admin/pwgen/pwgen-2.08.ebuild create mode 100644 app-crypt/pinentry/pinentry-1.2.1.ebuild create mode 100644 app-doc/kicad-doc/kicad-doc-6.0.7.ebuild delete mode 100644 dev-go/golint/Manifest delete mode 100644 dev-go/golint/golint-0_pre20200301.ebuild delete mode 100644 dev-go/golint/metadata.xml delete mode 100644 dev-haskell/bytestring-handle/Manifest delete mode 100644 dev-haskell/bytestring-handle/bytestring-handle-0.1.0.6.ebuild delete mode 100644 dev-haskell/bytestring-handle/metadata.xml delete mode 100644 dev-haskell/chaselev-deque/Manifest delete mode 100644 dev-haskell/chaselev-deque/chaselev-deque-0.5.0.5.ebuild delete mode 100644 dev-haskell/chaselev-deque/files/bd458b66e1b28c249628e282ff42e8468646c557.patch delete mode 100644 dev-haskell/chaselev-deque/metadata.xml create mode 100644 dev-java/mill-bin/mill-bin-0.10.7.ebuild delete mode 100644 dev-lang/python/python-3.10.5.ebuild delete mode 100644 dev-lang/python/python-3.10.6.ebuild delete mode 100644 dev-lang/python/python-3.10.6_p1.ebuild delete mode 100644 dev-lang/python/python-3.11.0_beta4-r2.ebuild delete mode 100644 dev-lang/python/python-3.11.0_beta5-r1.ebuild delete mode 100644 dev-lang/python/python-3.8.13_p2.ebuild delete mode 100644 dev-lang/python/python-3.8.13_p4.ebuild delete mode 100644 dev-lang/python/python-3.8.13_p5.ebuild delete mode 100644 dev-lang/python/python-3.9.13.ebuild delete mode 100644 dev-lang/python/python-3.9.13_p1.ebuild delete mode 100644 dev-lang/python/python-3.9.13_p2.ebuild delete mode 100644 dev-lang/ruby/ruby-2.6.10.ebuild delete mode 100644 dev-python/aioredis/Manifest delete mode 100644 dev-python/aioredis/aioredis-2.0.1.ebuild delete mode 100644 dev-python/aioredis/metadata.xml create mode 100644 dev-python/pydantic/pydantic-1.10.0_beta1.ebuild create mode 100644 dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9-r1.ebuild delete mode 100644 dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9.ebuild create mode 100644 dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3-r1.ebuild delete mode 100644 dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3.ebuild delete mode 100644 media-libs/libgroove/Manifest delete mode 100644 media-libs/libgroove/files/libgroove-4.3.0_GNUInstallDirs.patch delete mode 100644 media-libs/libgroove/files/libgroove-4.3.0_cflags.patch delete mode 100644 media-libs/libgroove/files/libgroove-4.3.0_ffmpeg4.patch delete mode 100644 media-libs/libgroove/files/libgroove-4.3.0_sdl2_include_dir.patch delete mode 100644 media-libs/libgroove/libgroove-4.3.0-r1.ebuild delete mode 100644 media-libs/libgroove/metadata.xml delete mode 100644 metadata/md5-cache/app-admin/pwgen-2.08 create mode 100644 metadata/md5-cache/app-crypt/pinentry-1.2.1 create mode 100644 metadata/md5-cache/app-doc/kicad-doc-6.0.7 delete mode 100644 metadata/md5-cache/dev-go/golint-0_pre20200301 delete mode 100644 metadata/md5-cache/dev-haskell/bytestring-handle-0.1.0.6 delete mode 100644 metadata/md5-cache/dev-haskell/chaselev-deque-0.5.0.5 create mode 100644 metadata/md5-cache/dev-java/mill-bin-0.10.7 delete mode 100644 metadata/md5-cache/dev-lang/python-3.10.5 delete mode 100644 metadata/md5-cache/dev-lang/python-3.10.6 delete mode 100644 metadata/md5-cache/dev-lang/python-3.10.6_p1 delete mode 100644 metadata/md5-cache/dev-lang/python-3.11.0_beta4-r2 delete mode 100644 metadata/md5-cache/dev-lang/python-3.11.0_beta5-r1 delete mode 100644 metadata/md5-cache/dev-lang/python-3.8.13_p2 delete mode 100644 metadata/md5-cache/dev-lang/python-3.8.13_p4 delete mode 100644 metadata/md5-cache/dev-lang/python-3.8.13_p5 delete mode 100644 metadata/md5-cache/dev-lang/python-3.9.13 delete mode 100644 metadata/md5-cache/dev-lang/python-3.9.13_p1 delete mode 100644 metadata/md5-cache/dev-lang/python-3.9.13_p2 delete mode 100644 metadata/md5-cache/dev-lang/ruby-2.6.10 delete mode 100644 metadata/md5-cache/dev-python/aioredis-2.0.1 create mode 100644 metadata/md5-cache/dev-python/pydantic-1.10.0_beta1 delete mode 100644 metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9 create mode 100644 metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9-r1 delete mode 100644 metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3 create mode 100644 metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3-r1 delete mode 100644 metadata/md5-cache/media-libs/libgroove-4.3.0-r1 create mode 100644 metadata/md5-cache/net-print/cups-filters-1.28.16-r1 create mode 100644 metadata/md5-cache/sci-electronics/kicad-6.0.7 create mode 100644 metadata/md5-cache/sci-electronics/kicad-footprints-6.0.7 create mode 100644 metadata/md5-cache/sci-electronics/kicad-meta-6.0.7 create mode 100644 metadata/md5-cache/sci-electronics/kicad-packages3d-6.0.7 create mode 100644 metadata/md5-cache/sci-electronics/kicad-symbols-6.0.7 create mode 100644 metadata/md5-cache/sci-electronics/kicad-templates-6.0.7 create mode 100644 metadata/md5-cache/sys-apps/man-pages-6.0_rc1 create mode 100644 metadata/md5-cache/sys-apps/man-pages-9999 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.14.291 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.19.256 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-4.9.326 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.138 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.15.63 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.19.4 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.4.211 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-4.14.290 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-4.14.291 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-4.19.255 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-4.19.256 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-4.9.325 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-4.9.326 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-5.10.137 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-5.10.138 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-5.15.62 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-5.15.63 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-5.19.3 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-5.19.4 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-5.4.210 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-5.4.211 delete mode 100644 metadata/md5-cache/sys-libs/timezone-data-2021a-r1 delete mode 100644 metadata/md5-cache/sys-libs/timezone-data-2022b create mode 100644 net-print/cups-filters/cups-filters-1.28.16-r1.ebuild create mode 100644 sci-electronics/kicad-footprints/kicad-footprints-6.0.7.ebuild create mode 100644 sci-electronics/kicad-meta/kicad-meta-6.0.7.ebuild create mode 100644 sci-electronics/kicad-packages3d/kicad-packages3d-6.0.7.ebuild create mode 100644 sci-electronics/kicad-symbols/kicad-symbols-6.0.7.ebuild create mode 100644 sci-electronics/kicad-templates/kicad-templates-6.0.7.ebuild create mode 100644 sci-electronics/kicad/kicad-6.0.7.ebuild create mode 100644 sys-apps/man-pages/man-pages-6.0_rc1.ebuild create mode 100644 sys-apps/man-pages/man-pages-9999.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.14.291.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.19.256.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-4.9.326.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.10.138.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.15.63.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.19.4.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.4.211.ebuild delete mode 100644 sys-kernel/vanilla-sources/vanilla-sources-4.14.290.ebuild create mode 100644 sys-kernel/vanilla-sources/vanilla-sources-4.14.291.ebuild delete mode 100644 sys-kernel/vanilla-sources/vanilla-sources-4.19.255.ebuild create mode 100644 sys-kernel/vanilla-sources/vanilla-sources-4.19.256.ebuild delete mode 100644 sys-kernel/vanilla-sources/vanilla-sources-4.9.325.ebuild create mode 100644 sys-kernel/vanilla-sources/vanilla-sources-4.9.326.ebuild delete mode 100644 sys-kernel/vanilla-sources/vanilla-sources-5.10.137.ebuild create mode 100644 sys-kernel/vanilla-sources/vanilla-sources-5.10.138.ebuild delete mode 100644 sys-kernel/vanilla-sources/vanilla-sources-5.15.62.ebuild create mode 100644 sys-kernel/vanilla-sources/vanilla-sources-5.15.63.ebuild delete mode 100644 sys-kernel/vanilla-sources/vanilla-sources-5.19.3.ebuild create mode 100644 sys-kernel/vanilla-sources/vanilla-sources-5.19.4.ebuild delete mode 100644 sys-kernel/vanilla-sources/vanilla-sources-5.4.210.ebuild create mode 100644 sys-kernel/vanilla-sources/vanilla-sources-5.4.211.ebuild delete mode 100644 sys-libs/timezone-data/timezone-data-2021a-r1.ebuild delete mode 100644 sys-libs/timezone-data/timezone-data-2022b.ebuild diff --git a/Manifest b/Manifest index 5532c6938dda..a7b1af813b54 100644 --- a/Manifest +++ b/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29595 BLAKE2B 3e7da6fb57b15e569078c7d6bf972aee9d11a92c5547ee780904a6f3a7958a49daf86eab88e449fe1dc60682a3f8f41ef6473f5fa3f7da8224f529f02e4be0b3 SHA512 d1f04ce645a1bb7575a124fdcb364ff2c9ea541b2fac5fa63802948d4ba5521090fd6c2a32807e7a751065fd27992f063f43f8fbad65a09110813786216f13f6 -TIMESTAMP 2022-08-25T07:09:59Z +MANIFEST Manifest.files.gz 29595 BLAKE2B 12dd1ec72bc13dd4766b3ac58738c5470fc3b9387b0c0f499081725178d2bd13423e03a1919a52a694c28fc707e6e5491448ca83e8950c2c5566546f09e7e62c SHA512 d0aef819f9ac996d7f0b421658cd474b7ef34e2261518b088a89a8701b4ce57794ebad105fc4b7164b1d404b6ef0cf5f9251f5ab7757513182acb08e2aa7bf09 +TIMESTAMP 2022-08-25T13:09:58Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmMHIEdfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmMHdKZfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDLMQ/+PkuFcZ8h5hTIQsSmE2dhIH9jRDspUQEUbr8oi3R6vhh4s2Va2EI2qUg5 -YON8oFsdSI9hwwDXdjE3ffqygWZK7A956MQ1GS1w6EW1TbEX/ka0wlvg9P8k0aau -NUb5QOOAPitPFND8aCvW2zYQnFqP58MnlmnVYKSMLraSGvIOVuL/eRzQ2gglhaBt -C6rtCMROfv7zm0hJa4Ux7cCel4nk/j8yBYMIW+1JkUt6+B0kMfbPmWpqrSKsy2aD -EaFTsITueHBcpfe8q4sji5ly+U/emqSqAqQ52R/hYE2zfX5jnF7aMmcDYEusWzAU -LV5+cv12tkrt7fxaWebTiZ5rZ/Y7ClolJTZI+yXYCfKlW6Wi5ZgNtjN2OF4H8X0k -A3XiGI5hodct8W1DI72nu0RYz3ajtel5KstCUGUy/Vlf+g+3DNFokKs0gGpdnGQl -LuBX03O9BibCt3C9znyi591UhM++IJ4r36velqY1qZJI5zeYDBxlmcltpEgv4Azk -GOVIxWJ9m0NsLgvgIO/O/X7g4TGswZA71jwtX/3Rszw74aC3ZpLPMKiE6n60BeQP -tR/20c3A1eysSchLgdJ7wjuHgN8E0ynAmYh8zahUMBSyc5qdvo5i/MC/HBy9mAiW -+iJ4caRnKa86IXwHmZYqELm5dIZgsfQDOYnKMYlAsJCOQfOgAcI= -=+IXV +klD3aA//drmyNoNEXrJqtoUZWkxqN+wcqXwDMBfOmRMRaIhrMP9EzLscQcgTo+4c +2PbdQpBxntQ8P0Q8Lks8pDLWbLsNMVJEYFBusACspq1MFs1y+WCIVoPjyIzWUvRd +VFKlow9kKmA3WGAkO/50KCN3Ccg6XPyrHc/M5G2IixdIYveAKk89J/DQ7bqh3owF +wO0wn9CIvb6K03FdT5wYU4h/n4nNrK1kcugbPBIEhKtW/EoqHQ2ZDLyhilBuj/Fc +1V3Cn/XIuqBsk5PKX61jQVZHCeRB1827MlnLUQgDnCO5d1hvMvc8WDxHR7bzEhWZ +0Of3Dj94hku4gzbqYsVM2GU5cMIKoULN/ba8s1UIPBowr/S646sFNy+zfHcxiAGm +RL4xbQougvxn5Ekw81L9x/DDHJmplvt7pjSlYXv0FwBHUAVbssxUv61h1qMMwucC +jYIfXUngvZgxD2NzZw+Qeeek/Pl1QNzmqW1xOVwRlCt7Xs3F7scez6yL35nwGSZC +wD3F+27mkUaeF3qIZ+KpwIWs2uakHrfK+xV5KLB+M1opM3Pd3Ew5DFKNvBMAd44h +ZtgcJssPDCrY2twBRjLPn9fFQHfpnjUpnsAGV1Hl5a+wM+GlC71Y57bkKLT20p+G +ZU4S2dIw8kheRA2G7l0tSRanAzmS9xDJItHZzPakQBS7VXRRjGM= +=zCX9 -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz index 104ba2695e30..a3f45c7647be 100644 Binary files a/Manifest.files.gz and b/Manifest.files.gz differ diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index cd8a4755a849..09788d9d0386 100644 Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ diff --git a/app-admin/pwgen/Manifest b/app-admin/pwgen/Manifest index 6734b9986671..80c16688bd3c 100644 --- a/app-admin/pwgen/Manifest +++ b/app-admin/pwgen/Manifest @@ -1,5 +1,4 @@ AUX pwgen.rc 389 BLAKE2B d8a3af8df9be2a78e18aaddd7d17269ecb0c61a4c77252a77bb2d492edfe5b8c31279de616c4b0bf92ef6ec4763235b18931edc333121c543cae3e839927bedc SHA512 5d2bdf0dfbaf8fc31cd8217495fccccfefb383779c8a03faedcfaa830851b3bbdccb63fdf8d1bf8aa8a96759ea90a31da6b7a4e0cf5368e62ed10b8db8b0382d DIST pwgen-2.08.tar.gz 54884 BLAKE2B 43bb6176d9408558b362bd84839c190c4bcf5d8f71b46fcbbe0b00c390d957683fd9403ff697e96cef2e4de27776c841e12032d3589965629e8e2d29bf202583 SHA512 4a930dc7d4c58a4434209db30c54629d76fce57d0fd5767cd7894168bb1a5b85eaae6734a982b0f4e0640540c366ce27ad84860ff2c406dea3f5902b5bb54255 EBUILD pwgen-2.08-r1.ebuild 604 BLAKE2B d0237353ec58ffc880c21caf8a9d08374e1baf35d738c3c6b05bc235631072d542940621a1c228c502222d85b925a0e1306a649122e3de88359ad2d762a64cfb SHA512 478060426a35d080769428e285576642f92ea6f938ba3a9aa45f51feb0dc4696847f65a9701aa36e4d92456cbb9730f181d01099ba12cf36cd7b513182ff8d7f -EBUILD pwgen-2.08.ebuild 597 BLAKE2B 3ddd679af075d48ad52db3c370fc3dbe33cc45f5d315bc803ad860c921ef231d7279e399d257b391baea63d0351cb787d2ee5ba5c6ae55b85d90c184be521431 SHA512 d9edc8ecc0873444a53632d1faf7cda6e72661f91a8eedbda33253a172cb0f180548664d3e236a82c302cae6317c7f081ad81fa42a91fdc6bb684bd6e583ce5a MISC metadata.xml 801 BLAKE2B dd9ac9712fcbfc2a681587ca84aa40ac7e2c96474dd6b89ba4f16b40be44c7ea441bf44dd4008397aa99ad08ae2ab07a535ce5375940b6f3991dc6e8e9f5f75a SHA512 15ab62126db1bb0211d39963ff8102e31cfb8791a496c660d6a63666c0c440ab1d6f04ad490e0455aa39f9c69bb69035e0c33c02107b9940e45a0a788b2f9ce9 diff --git a/app-admin/pwgen/pwgen-2.08.ebuild b/app-admin/pwgen/pwgen-2.08.ebuild deleted file mode 100644 index c6b8acb50cec..000000000000 --- a/app-admin/pwgen/pwgen-2.08.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Password Generator" -HOMEPAGE="https://sourceforge.net/projects/pwgen/" -SRC_URI="mirror://sourceforge/pwgen/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="livecd" - -src_configure() { - econf --sysconfdir="${EPREFIX}"/etc/pwgen -} - -src_install() { - default - - use livecd && newinitd "${FILESDIR}"/pwgen.rc pwgen -} diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index 61d6ec69fa51..4c1c67817452 100644 Binary files a/app-crypt/Manifest.gz and b/app-crypt/Manifest.gz differ diff --git a/app-crypt/pinentry/Manifest b/app-crypt/pinentry/Manifest index 155018ffc9f4..9f2708e1cfb0 100644 --- a/app-crypt/pinentry/Manifest +++ b/app-crypt/pinentry/Manifest @@ -2,6 +2,9 @@ AUX pinentry-0.8.2-ncurses.patch 824 BLAKE2B 922bb9a7079d4a3bc307a441f3f884f764f AUX pinentry-1.0.0-AR.patch 326 BLAKE2B 2a05565287d2a3ff9423db1365af6ac1d2d0e0e5b3b7db49ee927eacd480cfbd29abd2313d84eb764e9d7eccd4654e2173fbf8be4508dd88f14bf12f0f9dab39 SHA512 3a8b13ddaa2af8c793586cd73e44b59828e769c3861b2d328273bac991e7e171c8714e2098674a9ae8a77c9a68098012d217e67dde8872df154a1e499837de52 AUX pinentry-1.0.0-make-icon-work-under-Plasma-Wayland.patch 1606 BLAKE2B bebea23f44a0512dad873f693a8343a47684c983ca37faba908bee62a7f87d1eaf2a097672df45fcfabb28911b55bc3b02177f910137f50d9c97a6939a1f7047 SHA512 15e6b86015bbf9f199bfa9e68f2a1b9f3fc14105313e1dbfb303d76b1949092ec2671b8d2a90fa8b05e0196da81e9f20875656dc11fdd96b48a14d79e4becdf7 DIST pinentry-1.2.0.tar.bz2 498390 BLAKE2B 6e97b55fe39e9c17f8a87fa669d23fca56c1095c2533a9eebe459fafc95a3fcb0a5ea502077aae5480b5259a3096c5f85e05d4872c0b19ad33f3d9084a220cc7 SHA512 19cea79aa3982d1f0d75220c8e24ca38d6c49475c6f4c5aa7101151b4690db23ed316096a4a411136e716ba4eb471f48f9b09556e5c9837533c2356b9b384b63 +DIST pinentry-1.2.1.tar.bz2 547698 BLAKE2B aa47612aa3a6f74c3676bf4018780356cb22ed4078792c1f466f9e0465199428c151c0e20dfbe6c784ef93c2b42b673daff0b6adc74c8c98fed9921e65ed42ea SHA512 a665315628f4dcf07e16a22db3f3be15d7e7e93b3deec0546c7275b71b0e3bd65535a08af5e12d6339fd6595132df86529401d9d12bd17c428a3466e8dfafab6 +DIST pinentry-1.2.1.tar.bz2.sig 119 BLAKE2B 6a9fc12a09b5122bf531e875977f63fa7caa75d39afcb4e9a9a957df87ba0a6f6156ad9799cdde8625debe0b7c3cb9482616b0ab57c133ffd2f9120ddf47815f SHA512 b14525f6ace3d1fc3dc9e1173de8821fa2a960b870876beb10b98f41222378c1e3f4f79481f3f3854c1753e8dc9a7eb92862ffa583c7be0788ec25045a4e1176 EBUILD pinentry-1.2.0-r1.ebuild 2239 BLAKE2B 79e38d3ae2d23c3a395bdb7a96efbf34ec878dd1903b3aba45105387f3ab025251430232950547502cd8837eb7dfd83342f946d221de66243d802c4af051704c SHA512 908514da6e595944c7f9d23a32e7f298981072b20e034a32351a9b337d8bc0d8afe845d8b21df3cf9bbb63155997bdf19b00dee8d22dea4c6be74401058f8064 EBUILD pinentry-1.2.0.ebuild 2221 BLAKE2B 5f7e6fce95850c1fef610f6264d3017cdb3dcb0c1aa757e9ed03ef38e0cdd98fc043ad3ecc4f1642a8a008101b8abcd84d8510d0046006e5a87830c83d05aaab SHA512 a48d09a21fb76e60db0d65ef351c93b0e842b937f33433ddad3b662420f5a43dba4641dfa061719b5651d7be7de01133ef39e700ea0205098841260527da8ced +EBUILD pinentry-1.2.1.ebuild 2332 BLAKE2B d02441be1ea92de775503c08c6649bc51ff3fdaa2fb4da7fe59e0f781982236d506c776784846cdf096a39590930f217d133c21fe64d040e3b8584b57a6deef6 SHA512 8fdb2f28b28a54a11fd5e1410c882a22f92ee2b1385978f7e04e29e686d01f9d8accac1dd71588ad02109b7c4fcb3c9a6d99f09dff43ce57ccfac553ababd301 MISC metadata.xml 452 BLAKE2B a2aef88d14b75ddb8f8cced6ee2dc1d0d66ac52ac5c686bd8d230bd9291146fa3fc0411682488e0a45c05b20640cf8b4093ee71a0ec60e02fe507dda2910c5fa SHA512 0517e56cd5cb905f4951205f4f7db6d01a14d28e1578612f91bfaee5dfc93a56eff4896201cf3c02f9ca02329b8597d6469187f60f429f7c5f6995fa0023aaf7 diff --git a/app-crypt/pinentry/pinentry-1.2.1.ebuild b/app-crypt/pinentry/pinentry-1.2.1.ebuild new file mode 100644 index 000000000000..22ae47b93790 --- /dev/null +++ b/app-crypt/pinentry/pinentry-1.2.1.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc +inherit autotools qmake-utils verify-sig + +DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol" +HOMEPAGE="https://gnupg.org/aegypten2" +SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" +SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" + +LICENSE="GPL-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 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="caps efl emacs gnome-keyring gtk ncurses qt5" + +DEPEND=" + >=dev-libs/libassuan-2.1 + >=dev-libs/libgcrypt-1.6.3 + >=dev-libs/libgpg-error-1.17 + efl? ( dev-libs/efl[X] ) + gnome-keyring? ( app-crypt/libsecret ) + ncurses? ( sys-libs/ncurses:= ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) +" +RDEPEND=" + ${DEPEND} + gtk? ( app-crypt/gcr[gtk] ) +" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-gnupg ) +" +IDEPEND=">=app-eselect/eselect-pinentry-0.7.2" + +DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) + +PATCHES=( + "${FILESDIR}/${PN}-1.0.0-AR.patch" +) + +src_prepare() { + default + + unset FLTK_CONFIG + + eautoreconf +} + +src_configure() { + export PATH="$(qt5_get_bindir):${PATH}" + export QTLIB="$(qt5_get_libdir)" + + local myeconfargs=( + $(use_enable efl pinentry-efl) + $(use_enable emacs pinentry-emacs) + $(use_enable gnome-keyring libsecret) + $(use_enable gtk pinentry-gnome3) + $(use_enable ncurses fallback-curses) + $(use_enable ncurses pinentry-curses) + $(use_enable qt5 pinentry-qt) + + --enable-pinentry-tty + --disable-pinentry-fltk + --disable-pinentry-gtk2 + + MOC="$(qt5_get_bindir)"/moc + GPG_ERROR_CONFIG="${ESYSROOT}"/usr/bin/${CHOST}-gpg-error-config + LIBASSUAN_CONFIG="${ESYSROOT}"/usr/bin/libassuan-config + + $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g') + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + rm "${ED}"/usr/bin/pinentry || die + + use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt5 +} + +pkg_postinst() { + eselect pinentry update ifunset +} + +pkg_postrm() { + eselect pinentry update ifunset +} diff --git a/app-doc/Manifest.gz b/app-doc/Manifest.gz index 9784b0d8ae8a..e2388af9917e 100644 Binary files a/app-doc/Manifest.gz and b/app-doc/Manifest.gz differ diff --git a/app-doc/kicad-doc/Manifest b/app-doc/kicad-doc/Manifest index 8dd0eb85c21c..c716814c1a7d 100644 --- a/app-doc/kicad-doc/Manifest +++ b/app-doc/kicad-doc/Manifest @@ -1,5 +1,7 @@ DIST kicad-doc-5.1.12.tar.bz2 74217615 BLAKE2B f0906fdb0cf697348e06b63ef0003630a9035d47732c9a22ed3c4fee2f21c02f85fda51eee5149291b72326adc4899b31198178ee6e6ac0d494361cec6c06208 SHA512 db678d91ea5f564ca3f266829c297362cfd6cf35a5dced2ede5e7c9c38a37ca1037b264ee9314fa5c4a9d8197fcd92484ad4cae3668ea9741947d38c7ac7f910 DIST kicad-doc-6.0.6.tar.gz 80517799 BLAKE2B 58d1bab65637e65b8ce79f6e8e9e913a1fb0d5d22a1241c7d10f0440c12a6f8ac2b758d6852a1138fe0587bc695905c0f2b2d017e79e7e5283ecb4e49ab1d5ff SHA512 90f809ea5923b59169884e090263ccb2c0a9705ddc4ce3817e78736dbebb820a6189eeca4058919b6a53164d8f75746b49bc7667e5e0e534e0c9d3fa8af1f44a +DIST kicad-doc-6.0.7.tar.gz 80519836 BLAKE2B 228f33e23aff2f7229e33c24410c1b604c1edad42ba26a42862d924526967724761d4fb82bc32cfd45c7999317330d411e25d2c46f0ac3faeaf5333f1415d9ab SHA512 4619b8394e7aca7f880ace7dbf46bdc8bf2f794719587db3f550c2f3d7731fdebb4afd5028f59477cf8e0563a9099502f41649f136828a424ebe29fc67e2259d EBUILD kicad-doc-5.1.12.ebuild 1433 BLAKE2B 61ab869971082533455fdaed043c899d3e06057c646587ad1913f81f50827e1cbaf10cf7ee7554b01dc26c5af2e0039b55515b9f4c69ad0801ac9ac820a1651d SHA512 ee92e2d045ce6174617369bd37b3390c6292b0688f779bc01b37ccc5f368ff9dfb2780695c700a054e80f5ab401f174b601371fbd0048de597863845d85e5f3f EBUILD kicad-doc-6.0.6.ebuild 1952 BLAKE2B 969b242a5958ebf769bfa97af3efade6f75b836d6ae0865e33b5ec374efea582bac93f99e2f3251dee62688d0d97f1054919c3a7b08e32431829cd8c2a54ad94 SHA512 b45d9c3400cfddfeae471750e9d2cfd2b2ceb6ea1595277ec8f76e9e806f927714e9bbae079cfbc222eb3a5806283159b07ac4331e31b2ae1683316a00119b55 +EBUILD kicad-doc-6.0.7.ebuild 1952 BLAKE2B 969b242a5958ebf769bfa97af3efade6f75b836d6ae0865e33b5ec374efea582bac93f99e2f3251dee62688d0d97f1054919c3a7b08e32431829cd8c2a54ad94 SHA512 b45d9c3400cfddfeae471750e9d2cfd2b2ceb6ea1595277ec8f76e9e806f927714e9bbae079cfbc222eb3a5806283159b07ac4331e31b2ae1683316a00119b55 MISC metadata.xml 852 BLAKE2B 9b21d1f5ae47786e87fdf3703b2e65645cbc4746b861f023f8ca94a9d32dd8c50594eec0e316538943abe7f93a261b3fb2e96f1ac56bccbc316e2f9ef06cfb77 SHA512 aed642bd4c57be8cdae2dc31c81db0915b30032b72dbce3ea157163e2713bd3fe6812aa96c3ee3894f84cfa9126577fb69c2da35525eee2124728c004b436fad diff --git a/app-doc/kicad-doc/kicad-doc-6.0.7.ebuild b/app-doc/kicad-doc/kicad-doc-6.0.7.ebuild new file mode 100644 index 000000000000..51164ea1dde5 --- /dev/null +++ b/app-doc/kicad-doc/kicad-doc-6.0.7.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Electronic Schematic and PCB design tools manuals" +HOMEPAGE="https://docs.kicad.org/" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/services/kicad-doc.git" + inherit git-r3 + # x11-misc-util/macros only required on live ebuilds + LIVE_DEPEND=">=x11-misc/util-macros-1.18" +else + SRC_URI="https://gitlab.com/kicad/services/${PN}/-/archive/${PV}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="|| ( GPL-3+ CC-BY-3.0 ) GPL-2" +SLOT="0" +# TODO: Change default back to +pdf once asciidoctor-pdf is packaged? +IUSE="+html pdf" + +LANG_USE=" l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_pl l10n_ru l10n_zh" +IUSE+=${LANG_USE} +REQUIRED_USE="|| ( html pdf ) ^^ ( ${LANG_USE} )" +unset LANG_USE + +# TODO: need asciidoctor-pdf for pdf +# bug #697450 +BDEPEND=" + >=app-text/asciidoc-8.6.9 + >=app-text/dblatex-0.3.10 + >=app-text/po4a-0.45 + >=sys-devel/gettext-0.18 + dev-perl/Unicode-LineBreak + dev-util/source-highlight + l10n_ca? ( dev-texlive/texlive-langspanish ) + l10n_de? ( dev-texlive/texlive-langgerman ) + l10n_en? ( dev-texlive/texlive-langenglish ) + l10n_es? ( dev-texlive/texlive-langspanish ) + l10n_fr? ( dev-texlive/texlive-langfrench ) + l10n_it? ( dev-texlive/texlive-langitalian ) + l10n_ja? ( dev-texlive/texlive-langjapanese media-fonts/vlgothic ) + l10n_pl? ( dev-texlive/texlive-langpolish ) + l10n_ru? ( dev-texlive/texlive-langcyrillic ) + l10n_zh? ( dev-texlive/texlive-langchinese )" + +src_configure() { + local mycmakeargs=( + # May not always work? + # https://gitlab.com/kicad/services/kicad-doc/-/issues/808 + -DADOC_TOOLCHAIN="ASCIIDOC" + # Note: need EAPI 8 usev here, not pre-EAPI 8 behaviour + -DBUILD_FORMATS="$(usev html);$(usev pdf)" + -DSINGLE_LANGUAGE="${L10N}" + -DKICAD_DOC_PATH="${EPREFIX}"/usr/share/doc/${P}/help + ) + cmake_src_configure +} diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index 539e08d10a86..8d8693dfd98d 100644 Binary files a/app-misc/Manifest.gz and b/app-misc/Manifest.gz differ diff --git a/app-misc/jq/Manifest b/app-misc/jq/Manifest index 461c1eb66644..3b97d8be0d53 100644 --- a/app-misc/jq/Manifest +++ b/app-misc/jq/Manifest @@ -8,5 +8,5 @@ AUX jq-1.7_pre20201109-no-git-bdep.patch 540 BLAKE2B 745496f01bbc19ede3f5c17be4a DIST jq-1.6.tar.gz 1750584 BLAKE2B c9be1314e9d027247de63492ee362e996ef85faf45a47ee421cad95ebde9188bff8d3fc7db64e717ab922e1052f3b1c1500f5589fc5b2199ab66effb000e442d SHA512 5da71f53c325257f1f546a2520fe47828b495c953270df25ea0e37741463fdda72f0ba4d5b05b25114ec30f27a559344c2b024bacabf610759f4e3e9efadb480 DIST jq-1.7_pre20201109.tar.gz 1181867 BLAKE2B 9db187ab927b635c43fbc6191aeffa00451b12253ae023bbabe6fba5fdf8fb393f8450ee2011ef58cb93e2f27994d454fac967984a721439aaac93259c02f7f1 SHA512 f2997d70edb36d0a23b71a7d933a763cedd7c74ffa3129c2a6cb7189aaff1c5095cdc51062b7cd119324ec2c83ebae6ff0b7da3941315303b7a31146b9eb285a EBUILD jq-1.6-r3.ebuild 2000 BLAKE2B e3d647a6c444db493d291f586d2accd96c34df232dcffc6137e66bbd7cbf7d164dac43d5d783e2666e6ff1135f9583dd2b1a48826808058295abf7c1ff2a311c SHA512 746bbeff6451adbd25916d5c0aad6630a5c2728841731d918b29bf7e4ea679b36b0b61489c8e5aa5bdd8e0a093b117fe04788a4046bbfc39039cb5c510e7cd69 -EBUILD jq-1.7_pre20201109.ebuild 2372 BLAKE2B c965fc39eed0d793b082116bb239e0dc1e940596d8ccbf193fe337bfdbe2d9fce24488517e7351aa33250edfeebb2a75e96a9873d3800815c954b27db3565d73 SHA512 58cd179ae5b474781611f9602956518c355932c1b158721ce5926ec4c98a1d2259c7802f9bddf496cb3749fd956c00d961c4a803635c19cec94f7ecb81b03082 +EBUILD jq-1.7_pre20201109.ebuild 2379 BLAKE2B 0745f1cb7d163845251d5c413d188a07e214b58474be66a30d10ff9af8eb3d521efd154136bb5921e3074f7dbd884b1a6749615d887813a946e0ae85083f1642 SHA512 5727657759ac7e3172caafb3e9c3d0a3990de4054994197b60db6dbc7c1d645cec99bb531ea66927dbd51fa396018605e14f097f3fdf9a01d6dc69ff829eb01a MISC metadata.xml 610 BLAKE2B a2f6477d9b1697c37acb9610492a5eb318c545e49cdc0bde29699cdd7a5c02712af1de5302ea5a92de62d4e8dafc535d7a719608fa025b5cae1f051e515e58aa SHA512 ff32a63e3fb9878ea75ebb1e381751fd158c17e615bac802edffaea83746e92dfd4b270a3ce3a44133ed765ef0e810b8b663a040830855b4df8cbf457a34fde2 diff --git a/app-misc/jq/jq-1.7_pre20201109.ebuild b/app-misc/jq/jq-1.7_pre20201109.ebuild index 62a69454eb2a..d18b013e9a4c 100644 --- a/app-misc/jq/jq-1.7_pre20201109.ebuild +++ b/app-misc/jq/jq-1.7_pre20201109.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${COMMIT_HASH}" LICENSE="MIT CC-BY-3.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~riscv x86 ~amd64-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86 ~amd64-linux ~x64-macos" IUSE="+oniguruma static-libs test" ONIGURUMA_MINPV='>=dev-libs/oniguruma-6.1.3' # Keep this in sync with bundled modules/oniguruma/ diff --git a/dev-embedded/Manifest.gz b/dev-embedded/Manifest.gz index 1e12eb6d083f..f653d44626a6 100644 Binary files a/dev-embedded/Manifest.gz and b/dev-embedded/Manifest.gz differ diff --git a/dev-embedded/picotool/Manifest b/dev-embedded/picotool/Manifest index 1db56472a263..26fa6f456d14 100644 --- a/dev-embedded/picotool/Manifest +++ b/dev-embedded/picotool/Manifest @@ -1,4 +1,4 @@ DIST pico-sdk-1.4.0.tar.gz 959068 BLAKE2B 95c5e61c4d66c345daa4b8aff8e9e2cd90bcc722289ac67c1a18ce00dfa02ef7fb07512a0fdc7558f989746c215cff31979f1ad8a582e20ff2d151fdd109914f SHA512 4be28cf41e5b808a504b4c949f6c3e9fbc425beb4f838a7898bfd78925cc54e0390ff56c036bc7f60a26efac0d6c1bd811b27f7b60a1c8d7bb4750f3fa37690e DIST picotool-1.1.0.tar.gz 43994 BLAKE2B 2b8536540be912418be1f0f0d93bb59b9cd4832ce46854478fb0bfbcb4463b49e4806068897a1d665b73ea7a764bf0d96f0a56cde01ef6503c74e1eadc4ed9c2 SHA512 5c13a88e90baed28cf435c7641a84c1c814fc473d57f2502ebb594d84c71bbe82632bf0d24b7755ebfec270d85f4588c488917a224b68c93f40573e956026efc EBUILD picotool-1.1.0.ebuild 772 BLAKE2B fae9ed8a76e8486b58097e4a654205cc0cb4bc52b4b437218fe675f0e50cb6bbd5dc82ca8a91540a3bb3ac2dfe3031a461a5504eb598aeaf42c6982b412e2e7e SHA512 a3276b1f33ea36043eaa9c59d599fc039bab4db41a22c4e85ba005e0f42bc067395f59cb06b7f8fd47645d59c7ae7414a1e932a2cc6d078cc46815397974bdb5 -MISC metadata.xml 334 BLAKE2B a4ef9732d149b900ea9297b86aad7f177641715182dfbf8207325ab729a959ff4565f1c2a5bf493a587541be30f35fa98851799bf8c229e10c8d1047b4bc782c SHA512 bcfc16ad40c8668ce3ef74c62e5afc76620038605ae8ab7615382ceead47591631af194adcde959a70b9cc62f0fca4fa28f1e62c8f1ae3cdaafdb5f3aa52f0d3 +MISC metadata.xml 343 BLAKE2B fb4e41f84c22fe08f905251eae2cb5381faa7adb43ed3895a4059b3d76aa79235745530be48316f24f5eff99abeac3452d7ebd76cd0bb3cfc3c228b2d0250d03 SHA512 8e22662a7cb2a4a80981b95201ee3ee7c800a4bfddf16b836fd75a0353a281ec59872227682635dc556725718b98a96c413ec118369acbc0e2a2b841060197fd diff --git a/dev-embedded/picotool/metadata.xml b/dev-embedded/picotool/metadata.xml index a1594d39f6a9..60622476f816 100644 --- a/dev-embedded/picotool/metadata.xml +++ b/dev-embedded/picotool/metadata.xml @@ -2,10 +2,10 @@ - matthew@gentoo.org - Matthew Smith + matthew@gentoo.org + Matthew Smith - raspberrypi/picotool + raspberrypi/picotool diff --git a/dev-go/Manifest.gz b/dev-go/Manifest.gz index 6f55aea75113..30ccf432670c 100644 Binary files a/dev-go/Manifest.gz and b/dev-go/Manifest.gz differ diff --git a/dev-go/golint/Manifest b/dev-go/golint/Manifest deleted file mode 100644 index 351a907a0712..000000000000 --- a/dev-go/golint/Manifest +++ /dev/null @@ -1,15 +0,0 @@ -DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 BLAKE2B aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a SHA512 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e -DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191011191535-87dc89f01550.mod 146 BLAKE2B 6fe18cbe4eb6c3f6c26a4d2f9f309c48eb9ea59017125179cbfd61bb1e62395515c8cb286e1139fbcf54d37dcb2baa1a2f98dcfbcb6178b7f7df3b51929ff5c5 SHA512 f40c7b620b28b5bdc6ce92d43768af71b5869e7f0eb7872dd0f2751eed2bd15a17f7af26bf2dc5c6f7e6b816a174d010bfd22b3f8f5dd72f22dc4e4357dea842 -DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.1.1-0.20191105210325-c90efee705ee.mod 159 BLAKE2B 7124b4e21f0b1ff142fe4cd5c57a22de7bc5b1c578e16e8661085d475d67573279c1ce3165e05a28c77a41eac43fe29b1d98854abdcc7b0b66167f82db652dd8 SHA512 5e225da646ef87b8bf435b745313187cecd1bd3e88660f8a90cd2a6fdcadbe8fc51f53edae4b3aa2357ad273a8e58034920bb61a1cd5898b95d3fe39f30ec648 -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190404232315-eb5bcb51f2a3.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2 -DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190620200207-3b0461eec859.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236 -DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 -DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c -DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab -DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200130002326-2f3ba24bd6e7.mod 267 BLAKE2B d21181b3e1491ef78b09fc3546ed8ffbfeb7a4578039aaa24e2f5cc2352885c1a4d7dbfaf2853c421daa2a06691ac47513b5f186d31893fb1ef476cf9d4bb9bc SHA512 91b0380c7073eac4442bfd1924d311fc7b50b098ec4c72ea72fcc831273012326a44245add9b05a90895be46d11052ddcc942ea6bb909bda51d782f95acddff8 -DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200130002326-2f3ba24bd6e7.zip 2931354 BLAKE2B eaa01c066a3be354b161262a5e83f67b8edafec70735dff4727dfdfa59fc867b73f7246758b219c23055e05303d4ae663d656d12dd32ea5cbe368610ae33df41 SHA512 2201bbed9215537b9eacb06b9ae232511626138e508a5739c405ba8e5d498237a45919a55bb2b2a476a2fdf69bdad6144ec7673610423c0bf76099f7ea75eb4c -DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191011141410-1b5146add898.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05 -DIST golint-0_pre20200301.tar.gz 31870 BLAKE2B 54fd5d0c8c490c95f397ce7889a696726a57e83b350e2133724d80d8500a7d3b2427e3fa24bc28d82c8b4ca32fb9c4e45ec8021fe6f499e320c8194bb113f229 SHA512 d62a20f02006d6e69391f5758ed1f3fe2c81a44e782d6a5530c6feacd9b1547168ae9401f84c92ff4adfcbda32d97049cd7afe47b00ee91ec50bc850c8ca9462 -EBUILD golint-0_pre20200301.ebuild 1380 BLAKE2B fefd53f5fc4f154f8b2f54366dffe84f9add5691e24b77e94a4cd0db1e9ec8b628902537b427a3a4802bffa3eb6b2581a353731d35424e0abb6b0185ae4b6919 SHA512 0b1e827cb61e251cf63a9c54f831d666533de1e119c5649de1d9b5ebc247775f8c116c3aacb89a0ec8a16d216d5da3d4af7ba0c0c4ebc20f78d9fdc0906567d3 -MISC metadata.xml 325 BLAKE2B 7df9fca1849d396d0982688fcbe21de130da2ce9a2398af781b6e5c5262ac78b96f2735023046766dbaf4fd7c0702f9ca21a338496a0ba3d75ef8a2c4333efa1 SHA512 adb82aaf6985e5e202310353fb7958fb8eaebe76f63a7d6c790f9000c7edd0a6fc8a2b64f8b567b19048e285025b537ee0a71d38606f51b5d6c569b0a4f99912 diff --git a/dev-go/golint/golint-0_pre20200301.ebuild b/dev-go/golint/golint-0_pre20200301.ebuild deleted file mode 100644 index 5a2861e7ffc6..000000000000 --- a/dev-go/golint/golint-0_pre20200301.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit go-module -EGIT_COMMIT=738671d3881b9731cc63024d5d88cf28db875626 - -DESCRIPTION="a linter for Go" -HOMEPAGE="https://github.com/golang/lint" - -EGO_SUM=( - "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod" - "golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod" - "golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod" - "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod" - "golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod" - "golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod" - "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod" - "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod" - "golang.org/x/text v0.3.0/go.mod" - "golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7" - "golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod" - "golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod" - ) -go-module_set_globals -SRC_URI="https://github.com/golang/lint/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -S=${WORKDIR}/lint-${EGIT_COMMIT} - -DOCS=( - CONTRIBUTING.md - README.md - misc -) - -src_compile() { - env GOBIN="${S}/bin" go install ./... || - die "compile failed" -} - -src_install() { - dobin bin/* - einstalldocs -} diff --git a/dev-go/golint/metadata.xml b/dev-go/golint/metadata.xml deleted file mode 100644 index 750a1a599a45..000000000000 --- a/dev-go/golint/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - williamh@gentoo.org - William Hubbs - - - golang/lint - - diff --git a/dev-haskell/Manifest.gz b/dev-haskell/Manifest.gz index e58b30bee348..1055755679b8 100644 Binary files a/dev-haskell/Manifest.gz and b/dev-haskell/Manifest.gz differ diff --git a/dev-haskell/bytestring-handle/Manifest b/dev-haskell/bytestring-handle/Manifest deleted file mode 100644 index def19e40ab53..000000000000 --- a/dev-haskell/bytestring-handle/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST bytestring-handle-0.1.0.6.tar.gz 6203 BLAKE2B e821b33a97983e124c679c2b9f2316151e695ebf615f739d50b5d4524804878dddb861d2abd7708ad635cd563a007e867232f81f229b368b5ca4afb90d4730cf SHA512 a585488207680a6f1ba6538cf10d03e059010d42994803f9edc6d9c1fff08e479117a6d1449f923a8d5de9884b93438e80b81c75978e5c3145310c21ba14498c -EBUILD bytestring-handle-0.1.0.6.ebuild 1021 BLAKE2B 824cef7c251b8874aa43f7648afd07eace4b1092fca45ca886f904d051436899da3132057bb72c2999500467d2006cf8ee4012938b3d65dd4ad4f49dffbaa239 SHA512 5c3939fc9fc3a2d130b177c8558f6e673c3781a6e3cc95a85a7b29b18c8dcf7fff6adbe82e85af7dbd259e31c9444d28e24c329788e8523cf6c97f10182fc72e -MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/bytestring-handle/bytestring-handle-0.1.0.6.ebuild b/dev-haskell/bytestring-handle/bytestring-handle-0.1.0.6.ebuild deleted file mode 100644 index 4cb46da2c8f6..000000000000 --- a/dev-haskell/bytestring-handle/bytestring-handle-0.1.0.6.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="ByteString-backed Handles" -HOMEPAGE="https://hub.darcs.net/ganesh/bytestring-handle" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.8 - test? ( >=dev-haskell/hunit-1.2 =dev-haskell/quickcheck-2.1.2 - >=dev-haskell/test-framework-0.2.0 =dev-haskell/test-framework-hunit-0.2.0 =dev-haskell/test-framework-quickcheck2-0.2.5 = 4.2 && < 4.11' 'base >= 4.2' \ - 'QuickCheck >= 2.1.2 && < 2.11' 'QuickCheck >= 2.1.2' -} diff --git a/dev-haskell/bytestring-handle/metadata.xml b/dev-haskell/bytestring-handle/metadata.xml deleted file mode 100644 index 937381521944..000000000000 --- a/dev-haskell/bytestring-handle/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - haskell@gentoo.org - Gentoo Haskell - - diff --git a/dev-haskell/chaselev-deque/Manifest b/dev-haskell/chaselev-deque/Manifest deleted file mode 100644 index 417fb85c58e7..000000000000 --- a/dev-haskell/chaselev-deque/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX bd458b66e1b28c249628e282ff42e8468646c557.patch 9457 BLAKE2B 2aae3ec4feb1c421152efb7f27f692ae964b5e2c72287b3852e47eb32afda190a9d2256684dd7f357346841a24ecf784a9c21d8e6fd57294a58c5a457c06b558 SHA512 4c94292ceffd1496e79d96c8019d552cb1cb836fe0852c43f60d267d65ef1c9d0a4ff65181aaae3d54e258d7844b2d8674633e54e677af560c65f024762df0cd -DIST chaselev-deque-0.5.0.5.tar.gz 12451 BLAKE2B 79ee460eb84286bbbe0dcd58431d5ab0b7aef1d0d186c2c919b566c6b169ab4069917a61e8bb800af3857c7e3cca09c6f698c6f9a6b5d8efdbdd5902a7042310 SHA512 1561208ec92d7765b126684677cab02ee71bd1f7d2cdc6f2acac065972c241d085a538e14f51c87555f464aadbac2795c64f9063075acdf29217fb2d70a47dfd -EBUILD chaselev-deque-0.5.0.5.ebuild 1065 BLAKE2B 5fe6c9ab48417fb79efef6351486574c4d5c00d957ae86472a9b280020166a367fa2bee08ea3af5ad28ae9a3f876f935c74191a580bf63bc122d41a322d3fb9b SHA512 2d3cdec87e33e9ee5fedf7a1a7262893de6b7cb7726a4c5d988fd7fa0c99b0b77a02fddd7125c7cc2f29d65ce0e362f42da28396469f8583fa19efaa46cfec68 -MISC metadata.xml 657 BLAKE2B 7acba95edb6e6574d0ee2ab578e355096b2945dc59fffb8544275e09425b4508fe3dc5feff107bf86258f0e65b2efe11aa0c18413b33428cac1121d6fe0f7df9 SHA512 96e06d5b5bd8f96066c5ecb8c0259019e7a0ed32ea345ae3f229e88a6ea13f58f7b1994deba482448f0d94b6e4a60f3faf70a360541b84263247c42f46083626 diff --git a/dev-haskell/chaselev-deque/chaselev-deque-0.5.0.5.ebuild b/dev-haskell/chaselev-deque/chaselev-deque-0.5.0.5.ebuild deleted file mode 100644 index 5777bebfaf85..000000000000 --- a/dev-haskell/chaselev-deque/chaselev-deque-0.5.0.5.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.6.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Chase & Lev work-stealing lock-free double-ended queues (deques)" -HOMEPAGE="https://github.com/rrnewton/haskell-lockfree/wiki" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="debug" - -PATCHES=( "${FILESDIR}/bd458b66e1b28c249628e282ff42e8468646c557.patch" ) - -RDEPEND=">=dev-haskell/abstract-deque-0.3:=[profile?] =dev-haskell/atomic-primops-0.5.0.2:=[profile?] - dev-haskell/vector:=[profile?] - >=dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 - test? ( >=dev-haskell/abstract-deque-tests-0.3 - dev-haskell/hunit - dev-haskell/test-framework - dev-haskell/test-framework-hunit ) -" - -src_configure() { - haskell-cabal_src_configure \ - $(cabal_flag debug debug) -} diff --git a/dev-haskell/chaselev-deque/files/bd458b66e1b28c249628e282ff42e8468646c557.patch b/dev-haskell/chaselev-deque/files/bd458b66e1b28c249628e282ff42e8468646c557.patch deleted file mode 100644 index 25b2b732f5dd..000000000000 --- a/dev-haskell/chaselev-deque/files/bd458b66e1b28c249628e282ff42e8468646c557.patch +++ /dev/null @@ -1,281 +0,0 @@ -From bd458b66e1b28c249628e282ff42e8468646c557 Mon Sep 17 00:00:00 2001 -From: Ryan Scott -Date: Mon, 24 Feb 2020 10:22:38 -0500 -Subject: [PATCH] Import unsafeCoerce# from GHC.Exts, not GHC.Prim - -`atomic-primops` and `chaselev-deque` fail to build on GHC HEAD -(8.11) since `unsafeCoerce#` can no longer be imported from -`GHC.Prim` (see -https://gitlab.haskell.org/ghc/ghc/commit/74ad75e87317196c600dfabc61aee1b87d95c214). -Luckily, `GHC.Exts` provides a backwards-compatible way to import -`unsafeCoerce#`, so we can simply import it from there instead. - -diff --git a/CHANGELOG.md a/CHANGELOG.md -new file mode 100644 -index 0000000..c0a4b4b ---- /dev/null -+++ a/CHANGELOG.md -@@ -0,0 +1,25 @@ -+## next [????.??.??] -+* Allow building with `base-4.15`. -+ -+## 0.5.0.4 -+* bugfix -+ -+## 0.5.0.3 -+* minor bump to change abstract-deque dep. -+ -+## 0.5.0.2 -+* bump to go along with MAJOR bugfix in atomic-primops 0.5.0.2 -+ -+## 0.4 -+* bump to go along with atomic-primops 0.4 -+ -+## 0.3 -+* bump to go along with atomic-primops 0.3 -+ -+## 0.1.3 -+* small release to fix version deps before atomic-primops api change -+ -+## 0.1.2 -+ -+## 0.1.1 -+* bump for fixing bugs! First release candidate. -diff --git a/Data/Concurrent/Deque/ChaseLev.hs a/Data/Concurrent/Deque/ChaseLev.hs -index 7ec2ff0..baf0843 100644 ---- a/Data/Concurrent/Deque/ChaseLev.hs -+++ a/Data/Concurrent/Deque/ChaseLev.hs -@@ -39,8 +39,7 @@ import Data.Atomics.Counter - import System.IO.Unsafe (unsafePerformIO) - import Text.Printf (printf) - import System.Mem.StableName (makeStableName, hashStableName) --import GHC.Exts (Int(I#)) --import GHC.Prim (reallyUnsafePtrEquality#, unsafeCoerce#) -+import GHC.Exts (Int(I#), reallyUnsafePtrEquality#, unsafeCoerce#) - - -------------------------------------------------------------------------------- - -- Instances -diff --git a/Data/Concurrent/Deque/ChaseLevUnboxed.hs a/Data/Concurrent/Deque/ChaseLevUnboxed.hs -index 2817f7a..e1d2fe5 100644 ---- a/Data/Concurrent/Deque/ChaseLevUnboxed.hs -+++ a/Data/Concurrent/Deque/ChaseLevUnboxed.hs -@@ -3,7 +3,7 @@ - -- TEMPORARY: An experiment in duplicating ChaseLev.hs to support unboxed queue contents. - - -- | Chase-Lev work stealing Deques ---- -+-- - -- This implementation derives directly from the pseudocode in the 2005 SPAA paper: - -- - -- http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.170.1097&rep=rep1&type=pdf -@@ -15,7 +15,7 @@ module Data.Concurrent.Deque.ChaseLevUnboxed - -- The convention here is to directly provide the concrete - -- operations as well as providing the class instances. - ChaseLevDeque(), newQ, nullQ, pushL, tryPopL, tryPopR, -- approxSize, -+ approxSize, - dbgInspectCLD - ) - where -@@ -41,14 +41,13 @@ import Data.Atomics.Counter - import System.IO.Unsafe (unsafePerformIO) - import Text.Printf (printf) - import System.Mem.StableName (makeStableName, hashStableName) --import GHC.Exts (Int(I#)) --import GHC.Prim (reallyUnsafePtrEquality#, unsafeCoerce#) -+import GHC.Exts (Int(I#), reallyUnsafePtrEquality#, unsafeCoerce#) - - -------------------------------------------------------------------------------- - -- Instances - - {- --instance PC.DequeClass ChaseLevDeque where -+instance PC.DequeClass ChaseLevDeque where - newQ = newQ - nullQ = nullQ - pushL = pushL -@@ -57,7 +56,7 @@ instance PC.DequeClass ChaseLevDeque where - leftThreadSafe _ = False - rightThreadSafe _ = True - --instance PC.PopL ChaseLevDeque where -+instance PC.PopL ChaseLevDeque where - tryPopL = tryPopL - -} - -@@ -93,7 +92,7 @@ dbgInspectCLD CLD{top,bottom,activeArr} = do - | isInfixOf "uninitialised element" (show e) -> return "" - | otherwise -> return$ "<"++ show e ++">" - Right val' -> return (show val') -- -+ - - - -------------------------------------------------------------------------------- -@@ -108,7 +107,7 @@ dbgInspectCLD CLD{top,bottom,activeArr} = do - {-# INLINE slc #-} - #ifndef DEBUGCL - dbg = False --nu a = MV.unsafeNew a -+nu a = MV.unsafeNew a - rd a b = MV.unsafeRead a b - wr a b c = MV.unsafeWrite a b c - slc a b c = MV.unsafeSlice a b c -@@ -116,13 +115,13 @@ cpy a b = MV.unsafeCopy a b - #else - #warning "Activating DEBUGCL!" - dbg = True --nu a = MV.new a -+nu a = MV.new a - rd a b = MV.read a b - wr a b c = MV.write a b c - slc a b c = MV.slice a b c - cpy a b = MV.copy a b - -- Temp, debugging: Our own bounds checking, better error: ---- wr v i x = -+-- wr v i x = - -- if i >= MV.length v - -- then error (printf "ERROR: Out of bounds of top of vector index %d, vec length %d\n" i (MV.length v)) - -- else MV.write v i x -@@ -131,8 +130,8 @@ cpy a b = MV.copy a b - - #ifdef DEBUGCL - -- This simply localizes exceptions better: --tryit msg action = Control.Exception.catch action -- (\e -> do putStrLn$ "ERROR inside "++msg++" "++ show e -+tryit msg action = Control.Exception.catch action -+ (\e -> do putStrLn$ "ERROR inside "++msg++" "++ show e - throw (e::SomeException)) - #else - {-# INLINE tryit #-} -@@ -145,9 +144,9 @@ tryit msg action = action - - -- TODO: make a "grow" that uses memcpy. - growCirc :: V.Unbox a => Int -> Int -> MV.IOVector a -> IO (MV.IOVector a) --growCirc !strt !end !oldarr = do -+growCirc !strt !end !oldarr = do - -- let len = MV.length oldarr -- -- strtmod = strt`mod` len -+ -- strtmod = strt`mod` len - -- endmod = end `mod` len - -- newarr <- nu (len + len) - -- if endmod < strtmod then do -@@ -165,7 +164,7 @@ growCirc !strt !end !oldarr = do - -- return newarr - ---------------------------------------- - -- Easier version first: -- ---------------------------------------- -+ ---------------------------------------- - let len = MV.length oldarr - elems = end - strt - when dbg $ putStrLn$ "Grow to size "++show (len+len)++", copying over "++show elems -@@ -176,8 +175,8 @@ growCirc !strt !end !oldarr = do - ++" had only initialized "++show elems++" elems: " - ++show(strt`mod`(len+len),end`mod`(len+len)))) - -- Strictly matches what's in the paper: -- for_ strt end $ \ind -> do -- x <- getCirc oldarr ind -+ for_ strt end $ \ind -> do -+ x <- getCirc oldarr ind - evaluate x - putCirc newarr ind x - return $! newarr -@@ -206,7 +205,7 @@ copyOffset !from !to !iFrom !iTo !len = - newQ :: V.Unbox elt => IO (ChaseLevDeque elt) - newQ = do - -- Arbitrary Knob: We start as size 32 and double from there: -- v <- MV.new 32 -+ v <- MV.new 32 - r1 <- newCounter 0 - r2 <- newCounter 0 - r3 <- newIORef v -@@ -217,8 +216,8 @@ nullQ :: ChaseLevDeque elt -> IO Bool - nullQ CLD{top,bottom} = do - -- This should get a LOWER bound on size at some point in logic time, right? - b <- readCounter bottom -- t <- readCounter top -- let size = b - t -+ t <- readCounter top -+ let size = b - t - return $! size <= 0 - - {-# INLINE approxSize #-} -@@ -226,7 +225,7 @@ nullQ CLD{top,bottom} = do - approxSize :: ChaseLevDeque elt -> IO Int - approxSize CLD{top,bottom} = do - b <- readCounter bottom -- t <- readCounter top -+ t <- readCounter top - return $! b - t - - {-# INLINE pushL #-} -@@ -237,12 +236,12 @@ pushL CLD{top,bottom,activeArr} obj = tryit "pushL" $ do - b <- readCounter bottom - t <- readCounter top - arr <- readIORef activeArr -- let len = MV.length arr -+ let len = MV.length arr - size = b - t - - -- when (dbg && size < 0) $ error$ "pushL: INVARIANT BREAKAGE - bottom, top: "++ show (b,t) - -- arr' <- if (size >= len - 1) then do -+ arr' <- if (size >= len - 1) then do - arr' <- growCirc t b arr -- Double in size, don't change b/t. - -- Only a single thread will do this!: - writeIORef activeArr arr' -@@ -268,7 +267,7 @@ pushL CLD{top,bottom,activeArr} obj = tryit "pushL" $ do - tryPopR :: V.Unbox elt => ChaseLevDeque elt -> IO (Maybe elt) - tryPopR CLD{top,bottom,activeArr} = tryit "tryPopR" $ do - -- NB. these loads must be ordered, otherwise there is a race -- -- between steal and pop. -+ -- between steal and pop. - tt <- readCounterForCAS top - loadLoadBarrier - b <- readCounter bottom -@@ -277,14 +276,14 @@ tryPopR CLD{top,bottom,activeArr} = tryit "tryPopR" $ do - - let t = peekCTicket tt - size = b - t -- if size <= 0 then -+ if size <= 0 then - return Nothing -- else do -+ else do - obj <- getCirc arr t - (b,_) <- casCounter top tt (t+1) -- if b then -+ if b then - return $! Just obj -- else -+ else - return Nothing -- Someone beat us, abort - - {-# INLINE tryPopL #-} -@@ -298,14 +297,14 @@ tryPopL CLD{top,bottom,activeArr} = tryit "tryPopL" $ do - -- very important that the following read of q->top does not occur - -- before the earlier write to q->bottom. - storeLoadBarrier -- -+ - tt <- readCounterForCAS top - -- when (dbg && b < t) $ error$ "tryPopL: INVARIANT BREAKAGE - bottom < top: "++ show (b,t) - - let t = peekCTicket tt -- size = b - t -+ size = b - t - if size < 0 then do -- writeCounter bottom t -+ writeCounter bottom t - return Nothing - else do - obj <- getCirc arr b -@@ -315,7 +314,7 @@ tryPopL CLD{top,bottom,activeArr} = tryit "tryPopL" $ do - (b,ol) <- casCounter top tt (t+1) - writeCounter bottom (t+1) - if b then return $! Just obj -- else return $ Nothing -+ else return $ Nothing - - ------------------------------------------------------------ - diff --git a/dev-haskell/chaselev-deque/metadata.xml b/dev-haskell/chaselev-deque/metadata.xml deleted file mode 100644 index 6ea644ec8df6..000000000000 --- a/dev-haskell/chaselev-deque/metadata.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - haskell@gentoo.org - Gentoo Haskell - - - Enable the extra internal checks. - - - A queue that is push/pop on one end and pop-only on the other. These are commonly - used for work-stealing. - This implementation derives directly from the pseudocode in the 2005 SPAA paper: - - http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.170.1097&rep=rep1&type=pdf - - diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz index 506c607dcf8b..7e82cab2942d 100644 Binary files a/dev-java/Manifest.gz and b/dev-java/Manifest.gz differ diff --git a/dev-java/mill-bin/Manifest b/dev-java/mill-bin/Manifest index f463dfec8dee..b6777a572b2b 100644 --- a/dev-java/mill-bin/Manifest +++ b/dev-java/mill-bin/Manifest @@ -1,5 +1,7 @@ DIST mill-bin-0.10.4 68195230 BLAKE2B 922604123641ea130da1fbc30e6fdbf768479cdee61f8ca9443f4a96f2d9a3608c2377741716c2f942c29cf40c10f23f3cd24255221d7095060c89c5cde7b8f3 SHA512 2141159fd88866ba3c3abf05af0d7b2bbd89b901a16a29e51b6baefbb94fe68afc4b5c83cf18d289279dbb142b47eadd5ec225a72059be9fa6fc0594b0c130af DIST mill-bin-0.10.5 65096167 BLAKE2B 756970782a3abd67a03337824bb54c887758968c8f98cbeadbeb6e84277a5318c737e920b8e3f9025dcc01c81440f62f61e415b5a343f8c36b06bffe66bdb0ec SHA512 151be733fb5438fbad4e1e2b7c6918a38743f1f494652d2d3b11a5d1b67ff3dff40f62b1e71784f5ff22045f45f7e9390a9b4eb6377814cbcfa5cc1e337b0666 +DIST mill-bin-0.10.7 65704975 BLAKE2B bd6cb205f58ef51eb43f45f5980de0dc1afbfb3b0a56ce81c541e88cae5d3cdcb65efcaffb90bd3a7b53a33410b26873d9db3a4863edf564a1ccb10c7be34e71 SHA512 9323212fd773de602ec8dbd1bf776169b402e9c60decc424b258254cc293cb4675a4caeb18addf853a7b1bdf0555cb3377e97a0dcf491b87286777c77c4232b5 EBUILD mill-bin-0.10.4.ebuild 480 BLAKE2B 975ae40b61d1aee9e011cd04fddac1b6adfb788cfb6218648284330e1d936611b73473e82383524e4be1a4ce6bff26bcc047bfb1ab9c67c9c646a85d892bdff4 SHA512 1625db9ae485f31f37033d30c5de765850f77a57d22f772645c38de7077f87431d41826241e108b9f8deab2d8e04bea4b98e7aeaba35a13ca1693888b6d1e67f EBUILD mill-bin-0.10.5.ebuild 482 BLAKE2B bd450dd8e02ed513d1d9a2546220e91556ccdc46a515bd41ca1450f9f36c602e25a36830c65211dcf87946b1dd028a474c84638e3f1039d83b4cc048b7100e33 SHA512 0c47890e11f7b3d2fcfb1469213dcb2f7103ff7f3460968dee8d4ce54bb0fe7efd80e0604a5a6ed5cbfb0c47fe68f43b02b6c653ea2401707bb9f318a6ddfddc +EBUILD mill-bin-0.10.7.ebuild 482 BLAKE2B bd450dd8e02ed513d1d9a2546220e91556ccdc46a515bd41ca1450f9f36c602e25a36830c65211dcf87946b1dd028a474c84638e3f1039d83b4cc048b7100e33 SHA512 0c47890e11f7b3d2fcfb1469213dcb2f7103ff7f3460968dee8d4ce54bb0fe7efd80e0604a5a6ed5cbfb0c47fe68f43b02b6c653ea2401707bb9f318a6ddfddc MISC metadata.xml 464 BLAKE2B b60279b753026e5ba2247448a3e009a02b1d017cd3269fbf518783dc7f0a59adfdea03201123891d113da14f9d5a3cafd66628d71037064387086b622412994f SHA512 d7eeb833078c86092aaebc30a92d5029aea2ecbd1274c0f8eb86bc9015bf1bd1a2ab91b50ee0fc9816a661ace9635f4c06e9dcfb9d0bf1402b6f94867eb4e505 diff --git a/dev-java/mill-bin/mill-bin-0.10.7.ebuild b/dev-java/mill-bin/mill-bin-0.10.7.ebuild new file mode 100644 index 000000000000..e8485c57dfd6 --- /dev/null +++ b/dev-java/mill-bin/mill-bin-0.10.7.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=${PN%-bin} + +DESCRIPTION="A Java/Scala build tool" +HOMEPAGE="https://com-lihaoyi.github.io/mill/" +SRC_URI="https://github.com/com-lihaoyi/${MY_PN}/releases/download/${PV}/${PV}-assembly -> ${P}" +KEYWORDS="~amd64 ~x86" + +LICENSE="MIT" +SLOT="0" + +RDEPEND=">=virtual/jre-1.8:*" + +S="${WORKDIR}" + +src_unpack() { + : +} + +src_install() { + newbin "${DISTDIR}"/${P} ${MY_PN} +} diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index 6a0d68012104..219d96c21f0a 100644 Binary files a/dev-lang/Manifest.gz and b/dev-lang/Manifest.gz differ diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest index 3e8caa3c6058..3e780adf0714 100644 --- a/dev-lang/python/Manifest +++ b/dev-lang/python/Manifest @@ -2,14 +2,8 @@ AUX pydoc.conf 169 BLAKE2B ce40bb3d5f858bd7a8d9ef5bf215a8ab592568a724f0e08aea219 AUX pydoc.init 600 BLAKE2B fb8775a6663483e5112ec283627610b746020d88494e772b92bb718a9493a52606e565c6c2fa4917a5cb963f166283d09883bd26903f2f3ced6c240d4e292a7f SHA512 9e71ad53486b6882a8441b24225c602195ee33d29dd1b60df27febbc6b752e79929be356152a489f893dcfb11f9c066b999787bc27a8ac61062c86e67a69e87a DIST Python-2.7.18.tar.xz 12854736 BLAKE2B 060a621c91dd8e3d321aec99d44c17aa67381998256a1a002d316b38288349884d5960de35c49352d03129ed0bae599e641ec2225898158ebce50a7a2fd74d2c SHA512 a7bb62b51f48ff0b6df0b18f5b0312a523e3110f49c3237936bfe56ed0e26838c0274ff5401bda6fc21bf24337477ccac49e8026c5d651e4b4cafb5eb5086f6c DIST Python-2.7.18.tar.xz.asc 833 BLAKE2B 1d98770e46171971fb99994508d238c01d2755281d2f94353314014d9e83e0ec5f0b3e3950ea1fdf5fce9ba6b8f55312355845c2a3fc4291c27ee56fe6215448 SHA512 c2a5f5a52f47dec52460ad3275758d4e5de6e7075c3def4353c988d74d563a39b42cae2d5eb24e2a23a6247cef69100f91620b11a49c2359fbf99b203c9cbda8 -DIST Python-3.10.5.tar.xz 19361320 BLAKE2B 7f3629f8a16faeb0311947b7d5162bc45d9ed6b2c051f776027d01ebbbdd42e4849efd67921fa57975f68ec67dc34f3135345ce216f2d3f02bfcfa4245d266f1 SHA512 aa7f58a9b31de9824185b3e7bfa7da0dcf64ae9e89840664eae9d98d9048a650fa012cd5b873a62ff44b65b856db86f095c4003117406ec5e9583ec5f7e78e90 -DIST Python-3.10.5.tar.xz.asc 833 BLAKE2B 36da2d557a5c38cfc473b2138412f9bc011d19c8538475e623bf41d81eb2c8f8e977945a3065a48c5b234d2b2c7d0dd5e83112c948591628cec344651dc9055c SHA512 72d0ab09900e2a10b85ccac804efd5536251152798e7347576e0e28bff4ab4a84b08d646329b225f9949047586686f9f4e7f05652526657a0948951b739c14e0 DIST Python-3.10.6.tar.xz 19600672 BLAKE2B b21398f68e13cf8464077aa2c7f08d9044198cc3d2e2829d12239d420c1c922cbad8427f3e0fae3fe62a4b8ebb7db7eff441266eff82f0c78d7a98a62d8e64c3 SHA512 f2bf424bf4f4caa524ee1248b431e8e06d0745c3fc3ba457710d75f3698e653733feb4b059cd124f1de2a9e851c30d847f567aa47abef12898c9dc8a6507b476 DIST Python-3.10.6.tar.xz.asc 833 BLAKE2B ea6546c01a4fbfe3f3e56b2f980da53f0692d9c638534bd25fb96a0f657424f979b6a82a01c77c05ddfded30441b4a0348cc407d5b29290ffc653a508ca32ec8 SHA512 9288e2f62f2e8c8208ad176372261545a64e675d737bb616403bcd888bc91177909257632e4cc0b5d688d612bea38a274030ec6989dc7d56c03064e32ad9903e -DIST Python-3.11.0b4.tar.xz 19573532 BLAKE2B d28b85c4af39ea8c8b1448857698a7018c9d115f0f861ff1649101e4c9d3ebbea14e1f5da8158b1734bf8743d96ed3683a8192e07ff06c0ccd964ec7ddee3832 SHA512 1530f4dcba6325ac8e9bb955604fc504a4306e3291b667d1d8490b78e1c50924d81ff8ab50d08c736e70d3e42788aabaa162179a77c03860ee8064f17f93bb09 -DIST Python-3.11.0b4.tar.xz.asc 833 BLAKE2B eaedd106d3599c7ee6974ff9eee33899b119fdb45ab5b760f5f02e51e12ba58b3161f6853464a32638385fd596ddd350097c28dde55e3efeacc6719f16275d84 SHA512 8f6c633911755767d351fc86e031df6cedd6091ca5ec0ef55331ac65d2ad532c71e568c173513a2bbb2235e5e3fc9dd77e1b7ed230df1f0d8bd6e23da470b1e2 -DIST Python-3.11.0b5.tar.xz 19792136 BLAKE2B 574ed58b2d063b954931c39c1154e776f5d233fe6e3f0803e5a93b68f48aacef1d9df60a2839df952b631d8988d6c44fee073dae5486420b808866944a3025d5 SHA512 b1013e449c9a0e9b61df5a266b5f05458d284b3524c6c44d44d8a5007bcb95ff754f21296cd695f353111575c7cce71f8a2808a9adf8c573512bf97f691d2200 -DIST Python-3.11.0b5.tar.xz.asc 833 BLAKE2B 80594608751a141a6e5ded035c4de1a73716d72442228fa2dfcffc10d1ccb9928b864591fad4b5fb3a55e20629a22ad92fcc4a40d8e294858a85088b26d545af SHA512 6f658c7623e7750c0c8c18b4a2fe86d6a2414f3b411487ca4d2dd9840165ae3e6eea8b3468b1376862181b7b58d3fe99681a00d290172a6986f0f2ead5d6c3bd DIST Python-3.11.0rc1.tar.xz 19815524 BLAKE2B 7dae240dbed052667b46927ccbb483a717b0fe0ba199721d526354d1b89a6dd2842ab0f6c3b078385e4acb7557d06f252d61aacb07d70c7f5598ed91567d2053 SHA512 2a72ea59277f8115e418ced671969fc0d5ba271c7740f70c665a4b450a59d7752278d061bd59f136dacfa608ed167f983c6589b214a973b1b63ea2115ea298bb DIST Python-3.11.0rc1.tar.xz.asc 833 BLAKE2B da46a0ab62ef3f2b7a7921294a0d775ca6ab254e3229338232b3d11107aa1d74adc21911678f08f44cc1cd9184beada00d4b60dde60722ef91a247367b13e191 SHA512 d4cffc90c2ed7b8ea7228a21f7ac902a92f27003f1420ad751b1691de950974ea174cb0471b6e19ed1548dc5382012fa9ad5fcf83c34646c7ea2d73c88799e38 DIST Python-3.8.13.tar.xz 19023016 BLAKE2B d3cb8624496e56d93d34f2aa5082746869a99210197529bc19e6a9d265f4ce246e0e83a3528a7602a28aac8855bf84e6bf6495b85e9202fcf04ef90600cb5e43 SHA512 5c732b5d21b189b99a0e9ccd3ae59466bed60a930d5d3f437a262d38f0797b776cecbf12a1852eaebcfb638a6f2e28e471cc2ebf94237cc728144be21842cb81 @@ -17,35 +11,13 @@ DIST Python-3.8.13.tar.xz.asc 833 BLAKE2B 918894777e1a783f2a7c7958a808610631cb7a DIST Python-3.9.13.tar.xz 19754368 BLAKE2B 4f583f66c28b791e19cd6d79695fe9eb815fd333542be22aec8bd73d1f4d3f17f2c4e9de198e7b16c1ca6362a613a8a02fb965c7dc7db3e510fd31de15ba2d19 SHA512 e9664e7f908092df11236b22465d217531d6f0378e88d889108d19fe77f28f46ffb629b8733f84b41409e255367321893a2b1bd64518930d9d8cae5d1b774d23 DIST Python-3.9.13.tar.xz.asc 833 BLAKE2B db01c01be9d56cd15f9ab4a9e2cfa800faf4ebecb92b01c133865d3b3134bc910258a33b766306c3d01f98e35bbf9c03c7cba697760b7095999cbd63ed6c276c SHA512 9367afe8ec32195adbb64fa32eb9e3881cfdbbb38efcb5e0804a15486232aecbc81ed20a8ffed652f06a881744f3efd2c2df3cc652d70671c94d6668a17a391e DIST python-gentoo-patches-2.7.18_p15.tar.xz 34956 BLAKE2B d173f276dd9c0ce31004dcc55a0d18e9ce25a47683c2df3c4dd62e967dfbbb35be59a2f08cf20f30a19475a8a2344dd95b17400eafa88b5fdbe9270a12ccbf32 SHA512 d9386808265f978808e5c0ffd384cefe54fb0e05aeccfd394167d5227d9cd66e25c8e93c54914762b2cfc3c2dd851b26a7a84d62634c6aa8a0798aacbb7ac25f -DIST python-gentoo-patches-3.10.5.tar.xz 8584 BLAKE2B d4a812a33e485b1eae5629e519dca4dc6625b743b07c7f7bbc62562f345d87723ba499893702310b1e96e443d2946e27a8d4971f32ca1125d4827d0d594ccaa6 SHA512 77f0478f7d0491e103857a83a97d6e04a9ec68740a7f9357cbbdd316462e7d98ea8236bd05a30e7556457ece5fbcfa4a7a78a25d4eb12779455ce2bb5b6f30d0 -DIST python-gentoo-patches-3.10.6.tar.xz 8580 BLAKE2B 4ff3839be2f6bf172acdca22bbded702804809d6334e088190cee4ae4c61e25580a3bdc105bfe27b7f3c3b5f219d363cdca21ef895a3e91f13515afb348a77a0 SHA512 c58a85f7c48a4e822527411a6e0618be5408e1a82fe72b21a254dac77b4e5d4b01ac24cf70dc277cd16ccdc8499a9fa53b7cebae3b9f8facc9c978adcc8a2876 -DIST python-gentoo-patches-3.10.6_p1.tar.xz 10592 BLAKE2B 0b0f54faf93e3b6a3ba5ae5fef01ff4adbb1560e3d5c0c8e7d69d80e2e10b15e7fc7f5471f82d5322c86a1eec762f10cda6e8ea650c993481342cda06a47a863 SHA512 c4a2ff7d16042729f5a23222d154bc0832f51b7ab5b1dafe4a6c6bd40b037c85a6d40d07516c1207cd0bc9a233865700d7cca4b01ed27a1f21516392992bc6eb DIST python-gentoo-patches-3.10.6_p2.tar.xz 12040 BLAKE2B 75c93fab19137a966b3775308bc20142f4d3648bbb9364e82c4eaffae93beda54011192881c52b85d2e2493a06cfe2a90f50675609908c3d5ebdb0103fe41644 SHA512 7e451a8a18a62592c2cd7b2db71065b77256960f43e172a0d7856b22b69138dcb1552f53b39bec14585a761cfe729c81613551c1b616fe1ec8d2b59856b11453 -DIST python-gentoo-patches-3.11.0b4.tar.xz 4388 BLAKE2B 16b112f1ecdce86022ed64d7c7007fb323b7bd4497b5802a48bb0a86667c282d1a9150d744f44cefbe9321af4916d35941707c1259a0cf175c0161c8e1b17e97 SHA512 f9c8c7180da20e839a0862571b9077b2702dbee8a1acd55ebb11329912cf9f81862ba615be484b92d39461c3eb6c38890f8d58bcbce2c4722418a967faedc1f5 -DIST python-gentoo-patches-3.11.0b5.tar.xz 4384 BLAKE2B b036e9103f8315d6e2bb6e85a2db12ec60f8e05ccff083183f24c0b4ba16c807a2eb1fa43b88f8d7a253d5bbeef0880b31d60e13b449f7de992156319753ef33 SHA512 af6315f97b0f2463d6c0f18a99a5ff5f96c3d18567ae0d73461f0fc82ca2173a8f6c3fedc2fada2b9460547a457d4264bc2acb90f1906599229afe85bcc2afde DIST python-gentoo-patches-3.11.0rc1.tar.xz 4384 BLAKE2B 31bcdc055bfaf3434dbb02543aaf66910eaccd01808d9a0e57bf7cb3b097fc0046c00ac44737d9c37e3b6d074c524f4dd3ab439a741e66d74a0425889ecaead5 SHA512 05b044e2d8f881c471528600ee300bfd9cf5160609dfb3d7cbdb8e43f47b681542582a85de97e28e6a3b89a3fb6c8d7398e029d31e20cea9c5a2a71700382d4e -DIST python-gentoo-patches-3.8.13_p2.tar.xz 18816 BLAKE2B 8612ca33e5569319c5d1a5a3fb1a81e860bd515bfde656b79f087ccf7020923fbd06b315178bef8630e4c36bb22c27299fe439aadc6a161f1ec93be8778314ee SHA512 be5668a0a4be0a03e61466436973125a3be4f33a61524e4a5c8d86745727cfcae59e5048477887c9f6bfc09727f3aef3652ad47a13a6bf0f1452d3172f1c34dc -DIST python-gentoo-patches-3.8.13_p4.tar.xz 23084 BLAKE2B 44be6b19275189bd04c9dcd3c4be4f4b8f92a0003710a12a12d60c0ab182942993a76d8d7f26b289cd0a4226eeeb9a39723822dfb896307fd6e75d6980c3898e SHA512 b78a39a15d361aed4ce887b4726c7967c09c0ee3add614f1dbca24b6f301bd20660fe074c03a58b325f8720ad853c109b334e41102de0b6cc362c467fb669feb -DIST python-gentoo-patches-3.8.13_p5.tar.xz 26620 BLAKE2B 24d05e3f46acf339d2e1d0d86efdb6b61719c09aba08879397df6ed40ce41a5bae892f3677bbafe694b4ced5b469a81c27c4002c1de271565a6cd413e627ae7c SHA512 d18d4e6a5fc10990e9ce1cdda311016e9486d6aa90ad73bcd6e306ffe89ca180ae81a905b3b8d94569e0834103e77d5fffea34238b7aeaec8aeeeaf04fb2f72b DIST python-gentoo-patches-3.8.13_p6.tar.xz 27968 BLAKE2B 0cafbdfed47e0d58a9798c1e090abb17428472f769ebe4125cf1210218b90bcfd2ad8790fafbfdc1daccc51078a6bf5e068157f05151c2283eb80d5fe128d85c SHA512 b23d51478cc126a6f7f3d1d6d2302a13f3e873a3fac19c7b2b86b79f4b25bd421b60e5ecbe9bb606ee0eedc0e6871d20c0befd1b6596b525bf6ef79a19230ae2 -DIST python-gentoo-patches-3.9.13.tar.xz 12836 BLAKE2B ba687a3d6e00baf4d9640ab78a29c3e21bf1872b5019198991521cf37bb0780f592db742ee4fdfe6bfb1cab1c1f6587889dfdb024cae72766b6c83c2ffe319be SHA512 e393992ff92625771c6ffeb500637862f0163c689c685fd245a6e5bbdd3128154ce439ecab56eaf1359e67ea0d173dfb19f65a4098ea2266922bfb43aba517dc -DIST python-gentoo-patches-3.9.13_p1.tar.xz 17036 BLAKE2B baf534d002c610426f9f183f53b935d83a4cf084834d3946986baa5d983e8197719b1d3e8568cc7f78a6aaa95b084dd8796e8539169415e19f2d9eb8f296242a SHA512 c7eb503defcc5e91d5de39eed84aeba748f96ef28f0d9ae3b3a98f111543d09311f51ae4fe321ec5f397c5f46dc8c715ecc401124f4e4a94c9fe8e2a6db9e052 -DIST python-gentoo-patches-3.9.13_p2.tar.xz 20708 BLAKE2B e86a80405683228211ea763523e71aa130f716a19d4e343ec46d1d428804cd59d07cdad0efea09b09d92139bdec93f40f7667db20240b89ed3a7a6bb46b0981f SHA512 1e9f84d0cde9a251e191b3784ec551a307572e779350e7d20ace0164f6cbc47b883632ebc32638a8f5f16f9c0d618a13d9105ef471657a9745bc6a09bf1d13d9 DIST python-gentoo-patches-3.9.13_p4.tar.xz 22072 BLAKE2B a0e084eff35d075d2255b139d0db114d282cb6c9c0c2ea51a8ecb7f5f1dc8096d6578ae5f804b7583a2b7842152b5723ad802ca816d46813c40aaa756118afc8 SHA512 cdf8d43fd5263c4956be234f36c0767215ab2495705d4f2a060b32ecbfbe159e618e31693b0538a1b970f7b27ebe4953063f585930d074dcaf59f2f61486e6b6 EBUILD python-2.7.18_p15.ebuild 9827 BLAKE2B 77ebeacfa236e518ec0c0a791e0da60f8158d369e870c88ce69d1eef25cdc99e658903abf313452b849254e97b4c9f583e0edb75ec845faf5b47fb2fc3173ce4 SHA512 19219cd43391d8d53838c9b0e15b30f8ccb5d5a23503a213cc961ff2fa545cd17a5ecc6ce253e2a01534db3bc931be212969c40885c2e99f203c23a5ecb689a1 -EBUILD python-3.10.5.ebuild 11701 BLAKE2B e83015ffd3bdcbceab4271ed82f6ee54d8b79494458a51ff46221ecfd1f39319fd00ad4d27471c73ef2fab3a3468b587138f9dd3d431ebf8192f31789c9d58f0 SHA512 fe2a00f53699a0ea809d891b66e0c1973402e8a504dc45bb67f57d1549b3809c2f894cb27264d8d8f35071c5fc967cb43c6250382e2627ec4197635d7f91a023 -EBUILD python-3.10.6.ebuild 11189 BLAKE2B b50f71bbb9b5a72724f52193aa114fc7ec4ceef3559649964899f9aec4911726503ab24ec4c07b53d2f15ba498844913d3618832763e9b3728d8f9303a97a3ea SHA512 2a09997fa8f451ab873bd039f47a7f4c1a146befb43c8b56467ea9fd93f61e7d55a90ef289804aa6d15c9e5ebc5fded62879eec8dccd528ab25e4df8d39e63a8 -EBUILD python-3.10.6_p1.ebuild 11189 BLAKE2B b50f71bbb9b5a72724f52193aa114fc7ec4ceef3559649964899f9aec4911726503ab24ec4c07b53d2f15ba498844913d3618832763e9b3728d8f9303a97a3ea SHA512 2a09997fa8f451ab873bd039f47a7f4c1a146befb43c8b56467ea9fd93f61e7d55a90ef289804aa6d15c9e5ebc5fded62879eec8dccd528ab25e4df8d39e63a8 EBUILD python-3.10.6_p2.ebuild 11181 BLAKE2B f8180bd07e43dffedafd7d912bcb9a002e93c1514c72055b24c65f36b7ef477e748bb777fa02da4c6d2c6391a1eaa9f59266b09fafb2e7ca8a67a96efd6f423c SHA512 4613ab1e7336e38a91877d4b1c5558e5221a770d8171d92fff319c6a4f64127bd9cb6dd8c56d84e70558de8ac647a315d740336834cdfa1ad3b86b184408c54b -EBUILD python-3.11.0_beta4-r2.ebuild 13637 BLAKE2B 230701d089c7e42f80b0666a1ac6c5d48ff6fe8a5b7822ee3d4cd41adfe6e50143ecde143e228416f97cc0886910b22bc0fbb83ffad3ad19006aebcc382516fc SHA512 ec7a302106654abefb0672e25e1f189506d35111be4a983ae5b51281bd195a452fe1fb7170b77f8048c880563664f8b9b3624c434594a4f3b36306a203e299e9 -EBUILD python-3.11.0_beta5-r1.ebuild 13385 BLAKE2B 00d7c1d17bd8ad3acebfde6907fc27f77abc91a25f3d3e576bb6895c46f7cae88a8cd6dcf883dc3d91d0fba36349f3b209a512fff70cf4ff950a7f52d3e7d548 SHA512 56442b0cd0b7789c30d180b07e2e77b3203720e66084340cc85923410d54ca2ff40ce9096af844cde217f44bbd4e95ed4f8e69f192130de45bf14883d5127982 EBUILD python-3.11.0_rc1.ebuild 13384 BLAKE2B 7ac3f74190fafd1321f2ae9b478cb1b7381f13ce88d1839bbe2eea12a9abb0f14286f3e6036ca65c2d37ca6b07b62c14f557a7af080f6f05f119e7bbd77764cc SHA512 3b94a9e45017c0ec3d2bb2ca346d423a0e31d3b1f2c1fa098aa2c4f0af58e49f3626688dacde9740b2c1f44c63f143bf43ec305d0ce69c3e68de3ff6ae0a88c3 -EBUILD python-3.8.13_p2.ebuild 10219 BLAKE2B c736d7417d2f7c8f8a6ee61182e1b2b9e22873343594a3779c83fc1af03103ae71f440f856d7dae7a661dc7190e70afa7c478dd7d8531d28637897c1ebd4106f SHA512 89f482e716b308565f41c4c6ce1db32f9a4023a41570070ddad4ac9d156f802d79f8ad7d2971b9ed02487482c50d8e4de64d212df092dd907d2c94838e6af921 -EBUILD python-3.8.13_p4.ebuild 9739 BLAKE2B 7baa8adde29baaea89a9f126a3090fba2186bcb2734ca737705c97d1b3f8d3036341ab2b626dc6e4cd5ab7630e386ef7f3444bb5847b79abf41806e2607715a6 SHA512 80ee67adf3b1c7461edb6b3ba60f5f825d93d89cc68f4a11b1de2bf84f4cb428718cee8079e68b074044a8e7f00d2423c97fc0cc3bfaa0848b6154b9abc3d6c7 -EBUILD python-3.8.13_p5.ebuild 9739 BLAKE2B 7baa8adde29baaea89a9f126a3090fba2186bcb2734ca737705c97d1b3f8d3036341ab2b626dc6e4cd5ab7630e386ef7f3444bb5847b79abf41806e2607715a6 SHA512 80ee67adf3b1c7461edb6b3ba60f5f825d93d89cc68f4a11b1de2bf84f4cb428718cee8079e68b074044a8e7f00d2423c97fc0cc3bfaa0848b6154b9abc3d6c7 EBUILD python-3.8.13_p6.ebuild 9731 BLAKE2B 0660743997da89023e3192c16bee0c1a14289ddc2f3fa43e19f105d208359eed8155a8345f29c214322ada0aa5c7e5eb50a564546f506abc3ea2204f44d1217c SHA512 b47a01911ed23390ef2091b1f09edf16d2398178ba0d9ec792f8afd06fcf1fb472c020a908af3a6b7c20396f8c6049767d2f11cfe9d15afa4df135b2cc0ee046 -EBUILD python-3.9.13.ebuild 11462 BLAKE2B cfa217f58ee03528ce5dd467daa9023c67f89d4673def5a183eb7a0c2db6fe40527a78067803f7edcdcf32eef5dc72179b9be9d9a04f5766258945a4a16e3991 SHA512 4a7fbd6f6e7ae1fc1726a170879e26a6f7e74fe4fc2b52efacf5608350bd967ee52d63df4fb8d52aebe881bc003285e29d55fca5aedf74182cdb5f8b120ca8c4 -EBUILD python-3.9.13_p1.ebuild 10992 BLAKE2B 95d62e2bb7b6c3005020827484360929c7782563a545a914c61d0f54257525856bd5298273a39f73280036e738f532bba28abf6e9116f6c18a49725fd3f97d7a SHA512 fac82f66b21097cb564fc943a09bb61a834b4e51255bd5b2c8850b209eb5c20bdabad5028ee262fb0508672d1cc711394c217d48e0c2bb7427ffa670a25aa4d9 -EBUILD python-3.9.13_p2.ebuild 10992 BLAKE2B 95d62e2bb7b6c3005020827484360929c7782563a545a914c61d0f54257525856bd5298273a39f73280036e738f532bba28abf6e9116f6c18a49725fd3f97d7a SHA512 fac82f66b21097cb564fc943a09bb61a834b4e51255bd5b2c8850b209eb5c20bdabad5028ee262fb0508672d1cc711394c217d48e0c2bb7427ffa670a25aa4d9 -EBUILD python-3.9.13_p4.ebuild 10985 BLAKE2B bab57634a5babbfaf0570e2217d20d97bdbd3d0a942f477d7ad1391267ce1ffa2f083f1884fc9352333226ad34713461f0055e5981d2b33a81058693ff5884cd SHA512 ba4c783755c288c43d08b5d9bc01f92dfd6d6fb44fdb38f8415c842db0740111ea73a88efe1fd3be13467271907f77b0b3f4e2440dde2e6f3ca5575b2e7aa705 +EBUILD python-3.9.13_p4.ebuild 10984 BLAKE2B 8743da1a832eb69289727f94f19a9ca7c9e42156847d25168adb1bee66cbc980d28f2969260baf5ddca124c01498f085bb9fd50c5e80083609a5d987337429b4 SHA512 d8cf0aae2e36445efb4a0d0df4a028ab7d990f017196a18127973b7d88dc4979585901102106c32d8281f640334b079a8efedea8f45fca75a13c2453cff4b64c MISC metadata.xml 1068 BLAKE2B 3c3511739ae8251d11bde32aa3a21225fd3468f2b1f31c459de956c5bb7dbc2de4103a288dd29b26d1023e40bac62631fa953d1515513e934f5c3962d9c715a7 SHA512 0f7d3f9305cc539619568aea7e54cdb9a3319579e811108cf03d7c66290e4f21080a87ca02f1a62264d4ecd41a243c91f0a639e6c064ccf2b24b460508c848b8 diff --git a/dev-lang/python/python-3.10.5.ebuild b/dev-lang/python/python-3.10.5.ebuild deleted file mode 100644 index 599c45e4a54d..000000000000 --- a/dev-lang/python/python-3.10.5.ebuild +++ /dev/null @@ -1,408 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools check-reqs flag-o-matic multiprocessing pax-utils \ - python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_rc/rc} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE="https://www.python.org/" -SRC_URI=" - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc - ) -" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="bluetooth build examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk wininst +xml" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - dev-lang/python-exec[python_targets_python3_10(-)] - dev-libs/libffi:= - sys-apps/util-linux:= - >=sys-libs/zlib-1.1.3:= - virtual/libcrypt:= - virtual/libintl - gdbm? ( sys-libs/gdbm:=[berkdb] ) - ncurses? ( >=sys-libs/ncurses-5.2:= ) - readline? ( - !libedit? ( >=sys-libs/readline-4.1:= ) - libedit? ( dev-libs/libedit:= ) - ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( >=dev-libs/openssl-1.1.1:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) - xml? ( >=dev-libs/expat-2.1:= ) - !!/dev/null) - newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ - "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" - - local -x EPYTHON=python${PYVER} - # if not using a cross-compiler, use the fresh binary - if ! tc-is-cross-compiler; then - cat > python.wrap <<-EOF || die - #!/bin/sh - export LD_LIBRARY_PATH=\${PWD}\${LD_LIBRARY_PATH+:\${LD_LIBRARY_PATH}} - exec ./python "\${@}" - EOF - chmod +x python.wrap || die - local -x PYTHON=./python.wrap - else - local -x PYTHON=${EPREFIX}/usr/bin/${EPYTHON} - fi - - echo "EPYTHON='${EPYTHON}'" > epython.py || die - python_domodule epython.py - - # python-exec wrapping support - local pymajor=${PYVER%.*} - local scriptdir=${D}$(python_get_scriptdir) - mkdir -p "${scriptdir}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" \ - "${scriptdir}/python${pymajor}" || die - ln -s "python${pymajor}" "${scriptdir}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${scriptdir}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" \ - "${scriptdir}/python-config" || die - # 2to3, pydoc - ln -s "../../../bin/2to3-${PYVER}" \ - "${scriptdir}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" \ - "${scriptdir}/pydoc" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" \ - "${scriptdir}/idle" || die - fi -} diff --git a/dev-lang/python/python-3.10.6.ebuild b/dev-lang/python/python-3.10.6.ebuild deleted file mode 100644 index 5d9861331971..000000000000 --- a/dev-lang/python/python-3.10.6.ebuild +++ /dev/null @@ -1,408 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools check-reqs flag-o-matic multiprocessing pax-utils -inherit python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_rc/rc} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE=" - https://www.python.org/ - https://github.com/python/cpython/ -" -SRC_URI=" - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc - ) -" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE=" - bluetooth build +ensurepip examples gdbm hardened libedit lto - +ncurses pgo +readline +sqlite +ssl test tk +xml -" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - dev-lang/python-exec[python_targets_python3_10(-)] - dev-libs/libffi:= - sys-apps/util-linux:= - >=sys-libs/zlib-1.1.3:= - virtual/libcrypt:= - virtual/libintl - ensurepip? ( dev-python/ensurepip-wheels ) - gdbm? ( sys-libs/gdbm:=[berkdb] ) - ncurses? ( >=sys-libs/ncurses-5.2:= ) - readline? ( - !libedit? ( >=sys-libs/readline-4.1:= ) - libedit? ( dev-libs/libedit:= ) - ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( >=dev-libs/openssl-1.1.1:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) - xml? ( >=dev-libs/expat-2.1:= ) - !! Lib/epython.py || die -} - -src_compile() { - # Ensure sed works as expected - # https://bugs.gentoo.org/594768 - local -x LC_ALL=C - # Prevent using distutils bundled by setuptools. - # https://bugs.gentoo.org/823728 - export SETUPTOOLS_USE_DISTUTILS=stdlib - - # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't - # end up writing bytecode & violating sandbox. - # bug #831897 - local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE} - - if use pgo ; then - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - addpredict /usr/lib/python3.10/site-packages - fi - - # also need to clear the flags explicitly here or they end up - # in _sysconfigdata* - emake CPPFLAGS= CFLAGS= LDFLAGS= - - # Restore saved value from above. - local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE} - - # Work around bug 329499. See also bug 413751 and 457194. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E python - else - pax-mark m python - fi -} - -src_test() { - # Tests will not work when cross compiling. - if tc-is-cross-compiler; then - elog "Disabling tests due to crosscompiling." - return - fi - - local test_opts=( - -u-network - -j "$(makeopts_jobs)" - - # fails - -x test_gdb - ) - - if use sparc ; then - # bug #788022 - test_opts+=( - -x test_multiprocessing_fork - -x test_multiprocessing_forkserver - ) - fi - - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - # workaround https://bugs.gentoo.org/775416 - addwrite /usr/lib/python3.10/site-packages - - emake test EXTRATESTOPTS="${test_opts[*]}" \ - CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty || die "emake test failed" -} - -src_install() { - local libdir=${ED}/usr/lib/python${PYVER} - - emake DESTDIR="${D}" altinstall - - # Fix collisions between different slots of Python. - rm "${ED}/usr/$(get_libdir)/libpython3.so" || die - - # Cheap hack to get version with ABIFLAGS - local abiver=$(cd "${ED}/usr/include"; echo python*) - if [[ ${abiver} != python${PYVER} ]]; then - # Replace python3.X with a symlink to python3.Xm - rm "${ED}/usr/bin/python${PYVER}" || die - dosym "${abiver}" "/usr/bin/python${PYVER}" - # Create python3.X-config symlink - dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" - # Create python-3.5m.pc symlink - dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" - fi - - # python seems to get rebuilt in src_install (bug 569908) - # Work around it for now. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E "${ED}/usr/bin/${abiver}" - else - pax-mark m "${ED}/usr/bin/${abiver}" - fi - - rm -r "${libdir}"/ensurepip/_bundled || die - if ! use ensurepip; then - rm -r "${libdir}"/ensurepip || die - fi - if ! use sqlite; then - rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die - fi - if ! use tk; then - rm -r "${ED}/usr/bin/idle${PYVER}" || die - rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die - fi - - dodoc Misc/{ACKS,HISTORY,NEWS} - - if use examples; then - docinto examples - find Tools -name __pycache__ -exec rm -fr {} + || die - dodoc -r Tools - fi - insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 - local libname=$( - printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | - emake --no-print-directory -s -f - 2>/dev/null - ) - newins Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ - "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" - - # python-exec wrapping support - local pymajor=${PYVER%.*} - local EPYTHON=python${PYVER} - local scriptdir=${D}$(python_get_scriptdir) - mkdir -p "${scriptdir}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die - ln -s "python${pymajor}" "${scriptdir}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${scriptdir}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die - # 2to3, pydoc - ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die - fi -} diff --git a/dev-lang/python/python-3.10.6_p1.ebuild b/dev-lang/python/python-3.10.6_p1.ebuild deleted file mode 100644 index 5d9861331971..000000000000 --- a/dev-lang/python/python-3.10.6_p1.ebuild +++ /dev/null @@ -1,408 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools check-reqs flag-o-matic multiprocessing pax-utils -inherit python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_rc/rc} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE=" - https://www.python.org/ - https://github.com/python/cpython/ -" -SRC_URI=" - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc - ) -" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE=" - bluetooth build +ensurepip examples gdbm hardened libedit lto - +ncurses pgo +readline +sqlite +ssl test tk +xml -" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - dev-lang/python-exec[python_targets_python3_10(-)] - dev-libs/libffi:= - sys-apps/util-linux:= - >=sys-libs/zlib-1.1.3:= - virtual/libcrypt:= - virtual/libintl - ensurepip? ( dev-python/ensurepip-wheels ) - gdbm? ( sys-libs/gdbm:=[berkdb] ) - ncurses? ( >=sys-libs/ncurses-5.2:= ) - readline? ( - !libedit? ( >=sys-libs/readline-4.1:= ) - libedit? ( dev-libs/libedit:= ) - ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( >=dev-libs/openssl-1.1.1:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) - xml? ( >=dev-libs/expat-2.1:= ) - !! Lib/epython.py || die -} - -src_compile() { - # Ensure sed works as expected - # https://bugs.gentoo.org/594768 - local -x LC_ALL=C - # Prevent using distutils bundled by setuptools. - # https://bugs.gentoo.org/823728 - export SETUPTOOLS_USE_DISTUTILS=stdlib - - # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't - # end up writing bytecode & violating sandbox. - # bug #831897 - local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE} - - if use pgo ; then - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - addpredict /usr/lib/python3.10/site-packages - fi - - # also need to clear the flags explicitly here or they end up - # in _sysconfigdata* - emake CPPFLAGS= CFLAGS= LDFLAGS= - - # Restore saved value from above. - local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE} - - # Work around bug 329499. See also bug 413751 and 457194. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E python - else - pax-mark m python - fi -} - -src_test() { - # Tests will not work when cross compiling. - if tc-is-cross-compiler; then - elog "Disabling tests due to crosscompiling." - return - fi - - local test_opts=( - -u-network - -j "$(makeopts_jobs)" - - # fails - -x test_gdb - ) - - if use sparc ; then - # bug #788022 - test_opts+=( - -x test_multiprocessing_fork - -x test_multiprocessing_forkserver - ) - fi - - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - # workaround https://bugs.gentoo.org/775416 - addwrite /usr/lib/python3.10/site-packages - - emake test EXTRATESTOPTS="${test_opts[*]}" \ - CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty || die "emake test failed" -} - -src_install() { - local libdir=${ED}/usr/lib/python${PYVER} - - emake DESTDIR="${D}" altinstall - - # Fix collisions between different slots of Python. - rm "${ED}/usr/$(get_libdir)/libpython3.so" || die - - # Cheap hack to get version with ABIFLAGS - local abiver=$(cd "${ED}/usr/include"; echo python*) - if [[ ${abiver} != python${PYVER} ]]; then - # Replace python3.X with a symlink to python3.Xm - rm "${ED}/usr/bin/python${PYVER}" || die - dosym "${abiver}" "/usr/bin/python${PYVER}" - # Create python3.X-config symlink - dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" - # Create python-3.5m.pc symlink - dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" - fi - - # python seems to get rebuilt in src_install (bug 569908) - # Work around it for now. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E "${ED}/usr/bin/${abiver}" - else - pax-mark m "${ED}/usr/bin/${abiver}" - fi - - rm -r "${libdir}"/ensurepip/_bundled || die - if ! use ensurepip; then - rm -r "${libdir}"/ensurepip || die - fi - if ! use sqlite; then - rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die - fi - if ! use tk; then - rm -r "${ED}/usr/bin/idle${PYVER}" || die - rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die - fi - - dodoc Misc/{ACKS,HISTORY,NEWS} - - if use examples; then - docinto examples - find Tools -name __pycache__ -exec rm -fr {} + || die - dodoc -r Tools - fi - insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 - local libname=$( - printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | - emake --no-print-directory -s -f - 2>/dev/null - ) - newins Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ - "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" - - # python-exec wrapping support - local pymajor=${PYVER%.*} - local EPYTHON=python${PYVER} - local scriptdir=${D}$(python_get_scriptdir) - mkdir -p "${scriptdir}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die - ln -s "python${pymajor}" "${scriptdir}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${scriptdir}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die - # 2to3, pydoc - ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die - fi -} diff --git a/dev-lang/python/python-3.11.0_beta4-r2.ebuild b/dev-lang/python/python-3.11.0_beta4-r2.ebuild deleted file mode 100644 index aab4bbbdc169..000000000000 --- a/dev-lang/python/python-3.11.0_beta4-r2.ebuild +++ /dev/null @@ -1,475 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools check-reqs flag-o-matic multiprocessing pax-utils \ - python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_beta/b} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE=" - https://www.python.org/ - https://github.com/python/cpython/ -" -SRC_URI=" - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc - ) -" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="bluetooth build examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk wininst" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - app-crypt/libb2 - >=dev-libs/expat-2.1:= - dev-libs/libffi:= - sys-apps/util-linux:= - >=sys-libs/zlib-1.1.3:= - virtual/libcrypt:= - virtual/libintl - gdbm? ( sys-libs/gdbm:=[berkdb] ) - ncurses? ( >=sys-libs/ncurses-5.2:= ) - readline? ( - !libedit? ( >=sys-libs/readline-4.1:= ) - libedit? ( dev-libs/libedit:= ) - ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( >=dev-libs/openssl-1.1.1:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) - !! /dev/null || die - ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}" - - # Avoid as many dependencies as possible for the cross build. - cat >> Makefile <<-EOF || die - MODULE_NIS_STATE=disabled - MODULE__DBM_STATE=disabled - MODULE__GDBM_STATE=disabled - MODULE__DBM_STATE=disabled - MODULE__SQLITE3_STATE=disabled - MODULE__HASHLIB_STATE=disabled - MODULE__SSL_STATE=disabled - MODULE__CURSES_STATE=disabled - MODULE__CURSES_PANEL_STATE=disabled - MODULE_READLINE_STATE=disabled - MODULE__TKINTER_STATE=disabled - MODULE_PYEXPAT_STATE=disabled - MODULE_ZLIB_STATE=disabled - EOF - - # Unfortunately, we do have to build this immediately, and - # not in src_compile, because CHOST configure for Python - # will check the existence of the --with-build-python value - # immediately. - emake - popd &> /dev/null || die - fi - - econf "${myeconfargs[@]}" - - if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then - eerror "configure has detected that the sem_open function is broken." - eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777." - die "Broken sem_open function (bug 496328)" - fi - - # force-disable modules we don't want built - local disable_modules=( - NIS - ) - use gdbm || disable_modules+=( _GDBM _DBM ) - use sqlite || disable_modules+=( _SQLITE3 ) - use ssl || disable_modules+=( _HASHLIB _SSL ) - use ncurses || disable_modules+=( _CURSES _CURSES_PANEL ) - use readline || disable_modules+=( READLINE ) - use tk || disable_modules+=( _TKINTER ) - - local mod - for mod in "${disable_modules[@]}"; do - echo "MODULE_${mod}_STATE=disabled" - done >> Makefile || die - - # install epython.py as part of stdlib - echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die -} - -src_compile() { - # Ensure sed works as expected - # https://bugs.gentoo.org/594768 - local -x LC_ALL=C - # Prevent using distutils bundled by setuptools. - # https://bugs.gentoo.org/823728 - export SETUPTOOLS_USE_DISTUTILS=stdlib - export PYTHONSTRICTEXTENSIONBUILD=1 - - # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't - # end up writing bytecode & violating sandbox. - # bug #831897 - local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE} - - if use pgo ; then - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - addpredict /usr/lib/python3.11/site-packages - fi - - # also need to clear the flags explicitly here or they end up - # in _sysconfigdata* - emake CPPFLAGS= CFLAGS= LDFLAGS= - - # Restore saved value from above. - local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE} - - # Work around bug 329499. See also bug 413751 and 457194. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E python - else - pax-mark m python - fi -} - -src_test() { - # Tests will not work when cross compiling. - if tc-is-cross-compiler; then - elog "Disabling tests due to crosscompiling." - return - fi - - # Skip failing tests. - local skipped_tests="gdb" - - if use sparc ; then - # bug #788022 - skipped_tests+=" multiprocessing_fork" - skipped_tests+=" multiprocessing_forkserver" - fi - - for test in ${skipped_tests}; do - mv "${S}"/Lib/test/test_${test}.py "${T}" - done - - # Expects to find skipped tests and fails - mv "${S}"/Lib/test/test_tools/test_freeze.py "${T}" || die - - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - # workaround https://bugs.gentoo.org/775416 - addwrite /usr/lib/python3.11/site-packages - - local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") - - emake test EXTRATESTOPTS="-u-network -j${jobs}" \ - CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty - local result=$? - - for test in ${skipped_tests}; do - mv "${T}/test_${test}.py" "${S}"/Lib/test - done - - mv "${T}"/test_freeze.py "${S}"/Lib/test/test_tools/test_freeze.py || die - - elog "The following tests have been skipped:" - for test in ${skipped_tests}; do - elog "test_${test}.py" - done - - elog "If you would like to run them, you may:" - elog "cd '${EPREFIX}/usr/lib/python${PYVER}/test'" - elog "and run the tests separately." - - if [[ ${result} -ne 0 ]]; then - die "emake test failed" - fi -} - -src_install() { - local libdir=${ED}/usr/lib/python${PYVER} - - # -j1 hack for now for bug #843458 - emake -j1 DESTDIR="${D}" altinstall - - # Fix collisions between different slots of Python. - rm "${ED}/usr/$(get_libdir)/libpython3.so" || die - - # Cheap hack to get version with ABIFLAGS - local abiver=$(cd "${ED}/usr/include"; echo python*) - if [[ ${abiver} != python${PYVER} ]]; then - # Replace python3.X with a symlink to python3.Xm - rm "${ED}/usr/bin/python${PYVER}" || die - dosym "${abiver}" "/usr/bin/python${PYVER}" - # Create python3.X-config symlink - dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" - # Create python-3.5m.pc symlink - dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" - fi - - # python seems to get rebuilt in src_install (bug 569908) - # Work around it for now. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E "${ED}/usr/bin/${abiver}" - else - pax-mark m "${ED}/usr/bin/${abiver}" - fi - - use sqlite || rm -r "${libdir}/"sqlite3 || die - use tk || rm -r "${ED}/usr/bin/idle${PYVER}" "${libdir}/"{idlelib,tkinter,test/test_tk*} || die - - dodoc Misc/{ACKS,HISTORY,NEWS} - - if use examples; then - docinto examples - find Tools -name __pycache__ -exec rm -fr {} + || die - dodoc -r Tools - fi - insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 - local libname=$(printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | \ - emake --no-print-directory -s -f - 2>/dev/null) - newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ - "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" - - # python-exec wrapping support - local pymajor=${PYVER%.*} - local EPYTHON=python${PYVER} - local scriptdir=${D}$(python_get_scriptdir) - mkdir -p "${scriptdir}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" \ - "${scriptdir}/python${pymajor}" || die - ln -s "python${pymajor}" "${scriptdir}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${scriptdir}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" \ - "${scriptdir}/python-config" || die - # 2to3, pydoc - ln -s "../../../bin/2to3-${PYVER}" \ - "${scriptdir}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" \ - "${scriptdir}/pydoc" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" \ - "${scriptdir}/idle" || die - fi -} - -pkg_postinst() { - local v - for v in ${REPLACING_VERSIONS}; do - if ver_test "${v}" -lt 3.11.0_beta4-r2; then - ewarn "Python 3.11.0b4 has changed its module ABI. The .pyc files" - ewarn "installed previously are no longer valid and will be regenerated" - ewarn "(or ignored) on the next import. This may cause sandbox failures" - ewarn "when installing some packages and checksum mismatches when removing" - ewarn "old versions. To actively prevent this, rebuild all packages" - ewarn "installing Python 3.11 modules, e.g. using:" - ewarn - ewarn " emerge -1v /usr/lib/python3.11/site-packages" - fi - done -} diff --git a/dev-lang/python/python-3.11.0_beta5-r1.ebuild b/dev-lang/python/python-3.11.0_beta5-r1.ebuild deleted file mode 100644 index 1ff2f49f9aa4..000000000000 --- a/dev-lang/python/python-3.11.0_beta5-r1.ebuild +++ /dev/null @@ -1,482 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools check-reqs flag-o-matic multiprocessing pax-utils -inherit python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_beta/b} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE=" - https://www.python.org/ - https://github.com/python/cpython/ -" -SRC_URI=" - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc - ) -" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE=" - bluetooth build +ensurepip examples gdbm hardened libedit lto - +ncurses pgo +readline +sqlite +ssl test tk -" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - app-crypt/libb2 - >=dev-libs/expat-2.1:= - dev-libs/libffi:= - sys-apps/util-linux:= - >=sys-libs/zlib-1.1.3:= - virtual/libcrypt:= - virtual/libintl - ensurepip? ( dev-python/ensurepip-wheels ) - gdbm? ( sys-libs/gdbm:=[berkdb] ) - ncurses? ( >=sys-libs/ncurses-5.2:= ) - readline? ( - !libedit? ( >=sys-libs/readline-4.1:= ) - libedit? ( dev-libs/libedit:= ) - ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( >=dev-libs/openssl-1.1.1:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) - !! /dev/null || die - ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}" - - # Avoid as many dependencies as possible for the cross build. - cat >> Makefile <<-EOF || die - MODULE_NIS_STATE=disabled - MODULE__DBM_STATE=disabled - MODULE__GDBM_STATE=disabled - MODULE__DBM_STATE=disabled - MODULE__SQLITE3_STATE=disabled - MODULE__HASHLIB_STATE=disabled - MODULE__SSL_STATE=disabled - MODULE__CURSES_STATE=disabled - MODULE__CURSES_PANEL_STATE=disabled - MODULE_READLINE_STATE=disabled - MODULE__TKINTER_STATE=disabled - MODULE_PYEXPAT_STATE=disabled - MODULE_ZLIB_STATE=disabled - EOF - - # Unfortunately, we do have to build this immediately, and - # not in src_compile, because CHOST configure for Python - # will check the existence of the --with-build-python value - # immediately. - emake - popd &> /dev/null || die - fi - - econf "${myeconfargs[@]}" - - if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then - eerror "configure has detected that the sem_open function is broken." - eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777." - die "Broken sem_open function (bug 496328)" - fi - - # force-disable modules we don't want built - local disable_modules=( NIS ) - use gdbm || disable_modules+=( _GDBM _DBM ) - use sqlite || disable_modules+=( _SQLITE3 ) - use ssl || disable_modules+=( _HASHLIB _SSL ) - use ncurses || disable_modules+=( _CURSES _CURSES_PANEL ) - use readline || disable_modules+=( READLINE ) - use tk || disable_modules+=( _TKINTER ) - - local mod - for mod in "${disable_modules[@]}"; do - echo "MODULE_${mod}_STATE=disabled" - done >> Makefile || die - - # install epython.py as part of stdlib - echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die -} - -src_compile() { - # Ensure sed works as expected - # https://bugs.gentoo.org/594768 - local -x LC_ALL=C - # Prevent using distutils bundled by setuptools. - # https://bugs.gentoo.org/823728 - export SETUPTOOLS_USE_DISTUTILS=stdlib - export PYTHONSTRICTEXTENSIONBUILD=1 - - # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't - # end up writing bytecode & violating sandbox. - # bug #831897 - local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE} - - if use pgo ; then - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - addpredict /usr/lib/python3.11/site-packages - fi - - # also need to clear the flags explicitly here or they end up - # in _sysconfigdata* - emake CPPFLAGS= CFLAGS= LDFLAGS= - - # Restore saved value from above. - local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE} - - # Work around bug 329499. See also bug 413751 and 457194. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E python - else - pax-mark m python - fi -} - -src_test() { - # Tests will not work when cross compiling. - if tc-is-cross-compiler; then - elog "Disabling tests due to crosscompiling." - return - fi - - # this just happens to skip test_support.test_freeze that is broken - # without bundled expat - # TODO: get a proper skip for it upstream - local -x LOGNAME=buildbot - - local test_opts=( - -u-network - -j "$(makeopts_jobs)" - - # fails - -x test_gdb - ) - - if use sparc ; then - # bug #788022 - test_opts+=( - -x test_multiprocessing_fork - -x test_multiprocessing_forkserver - ) - fi - - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - # workaround https://bugs.gentoo.org/775416 - addwrite /usr/lib/python3.11/site-packages - - emake test EXTRATESTOPTS="${test_opts[*]}" \ - CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty || die "emake test failed" -} - -src_install() { - local libdir=${ED}/usr/lib/python${PYVER} - - # -j1 hack for now for bug #843458 - emake -j1 DESTDIR="${D}" altinstall - - # Fix collisions between different slots of Python. - rm "${ED}/usr/$(get_libdir)/libpython3.so" || die - - # Cheap hack to get version with ABIFLAGS - local abiver=$(cd "${ED}/usr/include"; echo python*) - if [[ ${abiver} != python${PYVER} ]]; then - # Replace python3.X with a symlink to python3.Xm - rm "${ED}/usr/bin/python${PYVER}" || die - dosym "${abiver}" "/usr/bin/python${PYVER}" - # Create python3.X-config symlink - dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" - # Create python-3.5m.pc symlink - dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" - fi - - # python seems to get rebuilt in src_install (bug 569908) - # Work around it for now. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E "${ED}/usr/bin/${abiver}" - else - pax-mark m "${ED}/usr/bin/${abiver}" - fi - - rm -r "${libdir}"/ensurepip/_bundled || die - if ! use ensurepip; then - rm -r "${libdir}"/ensurepip || die - fi - if ! use sqlite; then - rm -r "${libdir}/"sqlite3 || die - fi - if ! use tk; then - rm -r "${ED}/usr/bin/idle${PYVER}" || die - rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die - fi - - dodoc Misc/{ACKS,HISTORY,NEWS} - - if use examples; then - docinto examples - find Tools -name __pycache__ -exec rm -fr {} + || die - dodoc -r Tools - fi - insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 - local libname=$( - printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | - emake --no-print-directory -s -f - 2>/dev/null - ) - newins Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ - "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" - - # python-exec wrapping support - local pymajor=${PYVER%.*} - local EPYTHON=python${PYVER} - local scriptdir=${D}$(python_get_scriptdir) - mkdir -p "${scriptdir}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die - ln -s "python${pymajor}" "${scriptdir}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${scriptdir}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die - # 2to3, pydoc - ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die - fi -} - -pkg_postinst() { - local v - for v in ${REPLACING_VERSIONS}; do - if ver_test "${v}" -lt 3.11.0_beta4-r2; then - ewarn "Python 3.11.0b4 has changed its module ABI. The .pyc files" - ewarn "installed previously are no longer valid and will be regenerated" - ewarn "(or ignored) on the next import. This may cause sandbox failures" - ewarn "when installing some packages and checksum mismatches when removing" - ewarn "old versions. To actively prevent this, rebuild all packages" - ewarn "installing Python 3.11 modules, e.g. using:" - ewarn - ewarn " emerge -1v /usr/lib/python3.11/site-packages" - fi - done -} diff --git a/dev-lang/python/python-3.8.13_p2.ebuild b/dev-lang/python/python-3.8.13_p2.ebuild deleted file mode 100644 index 38ff1ce0ce26..000000000000 --- a/dev-lang/python/python-3.8.13_p2.ebuild +++ /dev/null @@ -1,358 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools flag-o-matic multiprocessing pax-utils \ - python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_rc/rc} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE="https://www.python.org/" -SRC_URI="https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz.asc - ) -" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="bluetooth build examples gdbm hardened +ncurses +readline +sqlite +ssl test tk wininst +xml" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - dev-lang/python-exec[python_targets_python3_8(-)] - dev-libs/libffi:= - sys-apps/util-linux:= - >=sys-libs/zlib-1.1.3:= - virtual/libcrypt:= - virtual/libintl - gdbm? ( sys-libs/gdbm:=[berkdb] ) - ncurses? ( >=sys-libs/ncurses-5.2:= ) - readline? ( >=sys-libs/readline-4.1:= ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( >=dev-libs/openssl-1.1.1:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) - xml? ( >=dev-libs/expat-2.1:= ) -" -# bluetooth requires headers from bluez -DEPEND=" - ${RDEPEND} - bluetooth? ( net-wireless/bluez ) - test? ( app-arch/xz-utils[extra-filters(+)] ) -" -BDEPEND=" - sys-devel/autoconf-archive - virtual/awk - virtual/pkgconfig - verify-sig? ( sec-keys/openpgp-keys-python ) - !sys-devel/gcc[libffi(-)] -" -RDEPEND+=" - build? ( app-misc/mime-types ) -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc - -QA_PKGCONFIG_VERSION=${PYVER} - -src_unpack() { - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc} - fi - default -} - -src_prepare() { - # Ensure that internal copies of expat, libffi and zlib are not used. - rm -fr Modules/expat || die - rm -fr Modules/_ctypes/libffi* || die - rm -fr Modules/zlib || die - - local PATCHES=( - "${WORKDIR}/${PATCHSET}" - ) - - default - - sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \ - setup.py || die "sed failed to replace @@GENTOO_LIBDIR@@" - - # force correct number of jobs - # https://bugs.gentoo.org/737660 - local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") - sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die - sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die - - eautoreconf -} - -src_configure() { - local disable - # disable automagic bluetooth headers detection - use bluetooth || export ac_cv_header_bluetooth_bluetooth_h=no - use gdbm || disable+=" gdbm" - use ncurses || disable+=" _curses _curses_panel" - use readline || disable+=" readline" - use sqlite || disable+=" _sqlite3" - use ssl || export PYTHON_DISABLE_SSL="1" - use tk || disable+=" _tkinter" - use xml || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat. - export PYTHON_DISABLE_MODULES="${disable}" - - if ! use xml; then - ewarn "You have configured Python without XML support." - ewarn "This is NOT a recommended configuration as you" - ewarn "may face problems parsing any XML documents." - fi - - if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then - einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}" - fi - - append-flags -fwrapv - - filter-flags -malign-double - - # https://bugs.gentoo.org/700012 - if is-flagq -flto || is-flagq '-flto=*'; then - append-cflags $(test-flags-CC -ffat-lto-objects) - fi - - # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile. - tc-export CXX - - # Fix implicit declarations on cross and prefix builds. Bug #674070. - use ncurses && append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw - - local dbmliborder - if use gdbm; then - dbmliborder+="${dbmliborder:+:}gdbm" - fi - - local myeconfargs=( - # glibc-2.30 removes it; since we can't cleanly force-rebuild - # Python on glibc upgrade, remove it proactively to give - # a chance for users rebuilding python before glibc - ac_cv_header_stropts_h=no - - --enable-shared - --enable-ipv6 - --infodir='${prefix}/share/info' - --mandir='${prefix}/share/man' - --with-computed-gotos - --with-dbmliborder="${dbmliborder}" - --with-libc= - --enable-loadable-sqlite-extensions - --without-ensurepip - --with-system-expat - --with-system-ffi - ) - - # disable implicit optimization/debugging flags - local -x OPT= - # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get - # propagated to sysconfig for built extensions - local -x CFLAGS_NODIST=${CFLAGS} - local -x LDFLAGS_NODIST=${LDFLAGS} - local -x CFLAGS= LDFLAGS= - - econf "${myeconfargs[@]}" - - if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then - eerror "configure has detected that the sem_open function is broken." - eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777." - die "Broken sem_open function (bug 496328)" - fi -} - -src_compile() { - # Ensure sed works as expected - # https://bugs.gentoo.org/594768 - local -x LC_ALL=C - # Prevent using distutils bundled by setuptools. - # https://bugs.gentoo.org/823728 - export SETUPTOOLS_USE_DISTUTILS=stdlib - - # also need to clear the flags explicitly here or they end up - # in _sysconfigdata* - emake CPPFLAGS= CFLAGS= LDFLAGS= - - # Work around bug 329499. See also bug 413751 and 457194. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E python - else - pax-mark m python - fi -} - -src_test() { - # Tests will not work when cross compiling. - if tc-is-cross-compiler; then - elog "Disabling tests due to crosscompiling." - return - fi - - # Skip failing tests. - local skipped_tests="gdb" - - if use sparc ; then - # bug #788022 - skipped_tests+=" multiprocessing_fork" - skipped_tests+=" multiprocessing_forkserver" - fi - - for test in ${skipped_tests}; do - mv "${S}"/Lib/test/test_${test}.py "${T}" - done - - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") - - emake test EXTRATESTOPTS="-u-network -j${jobs}" \ - CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty - local result=$? - - for test in ${skipped_tests}; do - mv "${T}/test_${test}.py" "${S}"/Lib/test - done - - elog "The following tests have been skipped:" - for test in ${skipped_tests}; do - elog "test_${test}.py" - done - - elog "If you would like to run them, you may:" - elog "cd '${EPREFIX}/usr/lib/python${PYVER}/test'" - elog "and run the tests separately." - - if [[ ${result} -ne 0 ]]; then - die "emake test failed" - fi -} - -src_install() { - local libdir=${ED}/usr/lib/python${PYVER} - - emake DESTDIR="${D}" altinstall - - # Remove static library - rm "${ED}"/usr/$(get_libdir)/libpython*.a || die - - # Fix collisions between different slots of Python. - rm "${ED}/usr/$(get_libdir)/libpython3.so" || die - - # Cheap hack to get version with ABIFLAGS - local abiver=$(cd "${ED}/usr/include"; echo python*) - if [[ ${abiver} != python${PYVER} ]]; then - # Replace python3.X with a symlink to python3.Xm - rm "${ED}/usr/bin/python${PYVER}" || die - dosym "${abiver}" "/usr/bin/python${PYVER}" - # Create python3.X-config symlink - dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" - # Create python-3.5m.pc symlink - dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" - fi - - # python seems to get rebuilt in src_install (bug 569908) - # Work around it for now. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E "${ED}/usr/bin/${abiver}" - else - pax-mark m "${ED}/usr/bin/${abiver}" - fi - - use sqlite || rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die - use tk || rm -r "${ED}/usr/bin/idle${PYVER}" "${libdir}/"{idlelib,tkinter,test/test_tk*} || die - - use wininst || rm "${libdir}/distutils/command/"wininst-*.exe || die - - dodoc Misc/{ACKS,HISTORY,NEWS} - - if use examples; then - docinto examples - find Tools -name __pycache__ -exec rm -fr {} + || die - dodoc -r Tools - fi - insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 - local libname=$(printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | \ - emake --no-print-directory -s -f - 2>/dev/null) - newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ - "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" - - local -x EPYTHON=python${PYVER} - # if not using a cross-compiler, use the fresh binary - if ! tc-is-cross-compiler; then - cat > python.wrap <<-EOF || die - #!/bin/sh - export LD_LIBRARY_PATH=\${PWD}\${LD_LIBRARY_PATH+:\${LD_LIBRARY_PATH}} - exec ./python "\${@}" - EOF - chmod +x python.wrap || die - local -x PYTHON=./python.wrap - else - local -x PYTHON=${EPREFIX}/usr/bin/${EPYTHON} - fi - - echo "EPYTHON='${EPYTHON}'" > epython.py || die - python_domodule epython.py - - # python-exec wrapping support - local pymajor=${PYVER%.*} - local scriptdir=${D}$(python_get_scriptdir) - mkdir -p "${scriptdir}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" \ - "${scriptdir}/python${pymajor}" || die - ln -s "python${pymajor}" "${scriptdir}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${scriptdir}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" \ - "${scriptdir}/python-config" || die - # 2to3, pydoc - ln -s "../../../bin/2to3-${PYVER}" \ - "${scriptdir}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" \ - "${scriptdir}/pydoc" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" \ - "${scriptdir}/idle" || die - fi -} diff --git a/dev-lang/python/python-3.8.13_p4.ebuild b/dev-lang/python/python-3.8.13_p4.ebuild deleted file mode 100644 index b92def0f1dcf..000000000000 --- a/dev-lang/python/python-3.8.13_p4.ebuild +++ /dev/null @@ -1,349 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools flag-o-matic multiprocessing pax-utils -inherit python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_rc/rc} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE=" - https://www.python.org/ - https://github.com/python/cpython/ -" -SRC_URI=" - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc - ) -" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE=" - bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo - +readline +sqlite +ssl test tk wininst +xml -" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - dev-lang/python-exec[python_targets_python3_8(-)] - dev-libs/libffi:= - sys-apps/util-linux:= - >=sys-libs/zlib-1.1.3:= - virtual/libcrypt:= - virtual/libintl - ensurepip? ( dev-python/ensurepip-wheels ) - gdbm? ( sys-libs/gdbm:=[berkdb] ) - ncurses? ( >=sys-libs/ncurses-5.2:= ) - readline? ( >=sys-libs/readline-4.1:= ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( >=dev-libs/openssl-1.1.1:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) - xml? ( >=dev-libs/expat-2.1:= ) -" -# bluetooth requires headers from bluez -DEPEND=" - ${RDEPEND} - bluetooth? ( net-wireless/bluez ) - test? ( app-arch/xz-utils[extra-filters(+)] ) -" -# autoconf-archive needed to eautoreconf -BDEPEND=" - sys-devel/autoconf-archive - virtual/awk - virtual/pkgconfig - verify-sig? ( sec-keys/openpgp-keys-python ) - !sys-devel/gcc[libffi(-)] -" -RDEPEND+=" - !build? ( app-misc/mime-types ) -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc - -QA_PKGCONFIG_VERSION=${PYVER} - -src_unpack() { - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc} - fi - default -} - -src_prepare() { - # Ensure that internal copies of expat and libffi are not used. - rm -r Modules/expat || die - rm -r Modules/_ctypes/libffi* || die - - local PATCHES=( - "${WORKDIR}/${PATCHSET}" - ) - - default - - # https://bugs.gentoo.org/850151 - sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" setup.py || die - - # force the correct number of jobs - # https://bugs.gentoo.org/737660 - local jobs=$(makeopts_jobs) - sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die - sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die - - eautoreconf -} - -src_configure() { - # disable automagic bluetooth headers detection - if ! use bluetooth; then - local -x ac_cv_header_bluetooth_bluetooth_h=no - fi - local disable - use gdbm || disable+=" gdbm" - use ncurses || disable+=" _curses _curses_panel" - use readline || disable+=" readline" - use sqlite || disable+=" _sqlite3" - use ssl || export PYTHON_DISABLE_SSL="1" - use tk || disable+=" _tkinter" - use xml || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat. - export PYTHON_DISABLE_MODULES="${disable}" - - if ! use xml; then - ewarn "You have configured Python without XML support." - ewarn "This is NOT a recommended configuration as you" - ewarn "may face problems parsing any XML documents." - fi - - if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then - einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}" - fi - - append-flags -fwrapv - - filter-flags -malign-double - - # https://bugs.gentoo.org/700012 - if is-flagq -flto || is-flagq '-flto=*'; then - append-cflags $(test-flags-CC -ffat-lto-objects) - fi - - # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile. - # PKG_CONFIG needed for cross. - tc-export CXX PKG_CONFIG - - # Fix implicit declarations on cross and prefix builds. Bug #674070. - if use ncurses; then - append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw - fi - - local dbmliborder= - if use gdbm; then - dbmliborder+="${dbmliborder:+:}gdbm" - fi - - local myeconfargs=( - # glibc-2.30 removes it; since we can't cleanly force-rebuild - # Python on glibc upgrade, remove it proactively to give - # a chance for users rebuilding python before glibc - ac_cv_header_stropts_h=no - - --enable-shared - --enable-ipv6 - --infodir='${prefix}/share/info' - --mandir='${prefix}/share/man' - --with-computed-gotos - --with-dbmliborder="${dbmliborder}" - --with-libc= - --enable-loadable-sqlite-extensions - --without-ensurepip - --with-system-expat - --with-system-ffi - --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip - ) - - # disable implicit optimization/debugging flags - local -x OPT= - # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get - # propagated to sysconfig for built extensions - local -x CFLAGS_NODIST=${CFLAGS} - local -x LDFLAGS_NODIST=${LDFLAGS} - local -x CFLAGS= LDFLAGS= - - econf "${myeconfargs[@]}" - - if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then - eerror "configure has detected that the sem_open function is broken." - eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777." - die "Broken sem_open function (bug 496328)" - fi - - # install epython.py as part of stdlib - echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die -} - -src_compile() { - # Ensure sed works as expected - # https://bugs.gentoo.org/594768 - local -x LC_ALL=C - # Prevent using distutils bundled by setuptools. - # https://bugs.gentoo.org/823728 - export SETUPTOOLS_USE_DISTUTILS=stdlib - - # also need to clear the flags explicitly here or they end up - # in _sysconfigdata* - emake CPPFLAGS= CFLAGS= LDFLAGS= - - # Work around bug 329499. See also bug 413751 and 457194. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E python - else - pax-mark m python - fi -} - -src_test() { - # Tests will not work when cross compiling. - if tc-is-cross-compiler; then - elog "Disabling tests due to crosscompiling." - return - fi - - local test_opts=( - -u-network - -j "$(makeopts_jobs)" - - # fails - -x test_gdb - ) - - if use sparc ; then - # bug #788022 - test_opts+=( - -x test_multiprocessing_fork - -x test_multiprocessing_forkserver - ) - fi - - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - emake test EXTRATESTOPTS="${test_opts[*]}" \ - CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty || die "emake test failed" -} - -src_install() { - local libdir=${ED}/usr/lib/python${PYVER} - - emake DESTDIR="${D}" altinstall - - # Remove static library - rm "${ED}"/usr/$(get_libdir)/libpython*.a || die - - # Fix collisions between different slots of Python. - rm "${ED}/usr/$(get_libdir)/libpython3.so" || die - - # Cheap hack to get version with ABIFLAGS - local abiver=$(cd "${ED}/usr/include"; echo python*) - if [[ ${abiver} != python${PYVER} ]]; then - # Replace python3.X with a symlink to python3.Xm - rm "${ED}/usr/bin/python${PYVER}" || die - dosym "${abiver}" "/usr/bin/python${PYVER}" - # Create python3.X-config symlink - dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" - # Create python-3.5m.pc symlink - dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" - fi - - # python seems to get rebuilt in src_install (bug 569908) - # Work around it for now. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E "${ED}/usr/bin/${abiver}" - else - pax-mark m "${ED}/usr/bin/${abiver}" - fi - - rm -r "${libdir}"/ensurepip/_bundled || die - if ! use ensurepip; then - rm -r "${libdir}"/ensurepip || die - fi - if ! use sqlite; then - rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die - fi - if ! use tk; then - rm -r "${ED}/usr/bin/idle${PYVER}" || die - rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die - fi - if ! use wininst; then - rm "${libdir}/distutils/command/"wininst-*.exe || die - fi - - dodoc Misc/{ACKS,HISTORY,NEWS} - - if use examples; then - docinto examples - find Tools -name __pycache__ -exec rm -fr {} + || die - dodoc -r Tools - fi - insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 - local libname=$( - printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | - emake --no-print-directory -s -f - 2>/dev/null - ) - newins Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ - "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" - - # python-exec wrapping support - local pymajor=${PYVER%.*} - local EPYTHON=python${PYVER} - local scriptdir=${D}$(python_get_scriptdir) - mkdir -p "${scriptdir}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die - ln -s "python${pymajor}" "${scriptdir}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${scriptdir}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die - # 2to3, pydoc - ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die - fi -} diff --git a/dev-lang/python/python-3.8.13_p5.ebuild b/dev-lang/python/python-3.8.13_p5.ebuild deleted file mode 100644 index b92def0f1dcf..000000000000 --- a/dev-lang/python/python-3.8.13_p5.ebuild +++ /dev/null @@ -1,349 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools flag-o-matic multiprocessing pax-utils -inherit python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_rc/rc} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE=" - https://www.python.org/ - https://github.com/python/cpython/ -" -SRC_URI=" - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc - ) -" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE=" - bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo - +readline +sqlite +ssl test tk wininst +xml -" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - dev-lang/python-exec[python_targets_python3_8(-)] - dev-libs/libffi:= - sys-apps/util-linux:= - >=sys-libs/zlib-1.1.3:= - virtual/libcrypt:= - virtual/libintl - ensurepip? ( dev-python/ensurepip-wheels ) - gdbm? ( sys-libs/gdbm:=[berkdb] ) - ncurses? ( >=sys-libs/ncurses-5.2:= ) - readline? ( >=sys-libs/readline-4.1:= ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( >=dev-libs/openssl-1.1.1:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) - xml? ( >=dev-libs/expat-2.1:= ) -" -# bluetooth requires headers from bluez -DEPEND=" - ${RDEPEND} - bluetooth? ( net-wireless/bluez ) - test? ( app-arch/xz-utils[extra-filters(+)] ) -" -# autoconf-archive needed to eautoreconf -BDEPEND=" - sys-devel/autoconf-archive - virtual/awk - virtual/pkgconfig - verify-sig? ( sec-keys/openpgp-keys-python ) - !sys-devel/gcc[libffi(-)] -" -RDEPEND+=" - !build? ( app-misc/mime-types ) -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc - -QA_PKGCONFIG_VERSION=${PYVER} - -src_unpack() { - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc} - fi - default -} - -src_prepare() { - # Ensure that internal copies of expat and libffi are not used. - rm -r Modules/expat || die - rm -r Modules/_ctypes/libffi* || die - - local PATCHES=( - "${WORKDIR}/${PATCHSET}" - ) - - default - - # https://bugs.gentoo.org/850151 - sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" setup.py || die - - # force the correct number of jobs - # https://bugs.gentoo.org/737660 - local jobs=$(makeopts_jobs) - sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die - sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die - - eautoreconf -} - -src_configure() { - # disable automagic bluetooth headers detection - if ! use bluetooth; then - local -x ac_cv_header_bluetooth_bluetooth_h=no - fi - local disable - use gdbm || disable+=" gdbm" - use ncurses || disable+=" _curses _curses_panel" - use readline || disable+=" readline" - use sqlite || disable+=" _sqlite3" - use ssl || export PYTHON_DISABLE_SSL="1" - use tk || disable+=" _tkinter" - use xml || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat. - export PYTHON_DISABLE_MODULES="${disable}" - - if ! use xml; then - ewarn "You have configured Python without XML support." - ewarn "This is NOT a recommended configuration as you" - ewarn "may face problems parsing any XML documents." - fi - - if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then - einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}" - fi - - append-flags -fwrapv - - filter-flags -malign-double - - # https://bugs.gentoo.org/700012 - if is-flagq -flto || is-flagq '-flto=*'; then - append-cflags $(test-flags-CC -ffat-lto-objects) - fi - - # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile. - # PKG_CONFIG needed for cross. - tc-export CXX PKG_CONFIG - - # Fix implicit declarations on cross and prefix builds. Bug #674070. - if use ncurses; then - append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw - fi - - local dbmliborder= - if use gdbm; then - dbmliborder+="${dbmliborder:+:}gdbm" - fi - - local myeconfargs=( - # glibc-2.30 removes it; since we can't cleanly force-rebuild - # Python on glibc upgrade, remove it proactively to give - # a chance for users rebuilding python before glibc - ac_cv_header_stropts_h=no - - --enable-shared - --enable-ipv6 - --infodir='${prefix}/share/info' - --mandir='${prefix}/share/man' - --with-computed-gotos - --with-dbmliborder="${dbmliborder}" - --with-libc= - --enable-loadable-sqlite-extensions - --without-ensurepip - --with-system-expat - --with-system-ffi - --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip - ) - - # disable implicit optimization/debugging flags - local -x OPT= - # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get - # propagated to sysconfig for built extensions - local -x CFLAGS_NODIST=${CFLAGS} - local -x LDFLAGS_NODIST=${LDFLAGS} - local -x CFLAGS= LDFLAGS= - - econf "${myeconfargs[@]}" - - if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then - eerror "configure has detected that the sem_open function is broken." - eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777." - die "Broken sem_open function (bug 496328)" - fi - - # install epython.py as part of stdlib - echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die -} - -src_compile() { - # Ensure sed works as expected - # https://bugs.gentoo.org/594768 - local -x LC_ALL=C - # Prevent using distutils bundled by setuptools. - # https://bugs.gentoo.org/823728 - export SETUPTOOLS_USE_DISTUTILS=stdlib - - # also need to clear the flags explicitly here or they end up - # in _sysconfigdata* - emake CPPFLAGS= CFLAGS= LDFLAGS= - - # Work around bug 329499. See also bug 413751 and 457194. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E python - else - pax-mark m python - fi -} - -src_test() { - # Tests will not work when cross compiling. - if tc-is-cross-compiler; then - elog "Disabling tests due to crosscompiling." - return - fi - - local test_opts=( - -u-network - -j "$(makeopts_jobs)" - - # fails - -x test_gdb - ) - - if use sparc ; then - # bug #788022 - test_opts+=( - -x test_multiprocessing_fork - -x test_multiprocessing_forkserver - ) - fi - - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - emake test EXTRATESTOPTS="${test_opts[*]}" \ - CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty || die "emake test failed" -} - -src_install() { - local libdir=${ED}/usr/lib/python${PYVER} - - emake DESTDIR="${D}" altinstall - - # Remove static library - rm "${ED}"/usr/$(get_libdir)/libpython*.a || die - - # Fix collisions between different slots of Python. - rm "${ED}/usr/$(get_libdir)/libpython3.so" || die - - # Cheap hack to get version with ABIFLAGS - local abiver=$(cd "${ED}/usr/include"; echo python*) - if [[ ${abiver} != python${PYVER} ]]; then - # Replace python3.X with a symlink to python3.Xm - rm "${ED}/usr/bin/python${PYVER}" || die - dosym "${abiver}" "/usr/bin/python${PYVER}" - # Create python3.X-config symlink - dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" - # Create python-3.5m.pc symlink - dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" - fi - - # python seems to get rebuilt in src_install (bug 569908) - # Work around it for now. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E "${ED}/usr/bin/${abiver}" - else - pax-mark m "${ED}/usr/bin/${abiver}" - fi - - rm -r "${libdir}"/ensurepip/_bundled || die - if ! use ensurepip; then - rm -r "${libdir}"/ensurepip || die - fi - if ! use sqlite; then - rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die - fi - if ! use tk; then - rm -r "${ED}/usr/bin/idle${PYVER}" || die - rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die - fi - if ! use wininst; then - rm "${libdir}/distutils/command/"wininst-*.exe || die - fi - - dodoc Misc/{ACKS,HISTORY,NEWS} - - if use examples; then - docinto examples - find Tools -name __pycache__ -exec rm -fr {} + || die - dodoc -r Tools - fi - insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 - local libname=$( - printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | - emake --no-print-directory -s -f - 2>/dev/null - ) - newins Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ - "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" - - # python-exec wrapping support - local pymajor=${PYVER%.*} - local EPYTHON=python${PYVER} - local scriptdir=${D}$(python_get_scriptdir) - mkdir -p "${scriptdir}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die - ln -s "python${pymajor}" "${scriptdir}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${scriptdir}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die - # 2to3, pydoc - ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die - fi -} diff --git a/dev-lang/python/python-3.9.13.ebuild b/dev-lang/python/python-3.9.13.ebuild deleted file mode 100644 index 13617d95eba3..000000000000 --- a/dev-lang/python/python-3.9.13.ebuild +++ /dev/null @@ -1,402 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools check-reqs flag-o-matic multiprocessing pax-utils \ - python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_rc/rc} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE="https://www.python.org/" -SRC_URI=" - https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz.asc - ) -" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="bluetooth build examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk wininst +xml" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - dev-lang/python-exec[python_targets_python3_9(-)] - dev-libs/libffi:= - sys-apps/util-linux:= - >=sys-libs/zlib-1.1.3:= - virtual/libcrypt:= - virtual/libintl - gdbm? ( sys-libs/gdbm:=[berkdb] ) - ncurses? ( >=sys-libs/ncurses-5.2:= ) - readline? ( >=sys-libs/readline-4.1:= ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( >=dev-libs/openssl-1.1.1:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) - xml? ( >=dev-libs/expat-2.1:= ) -" -# bluetooth requires headers from bluez -DEPEND=" - ${RDEPEND} - bluetooth? ( net-wireless/bluez ) - test? ( app-arch/xz-utils[extra-filters(+)] ) -" -BDEPEND=" - virtual/awk - virtual/pkgconfig - sys-devel/autoconf-archive - verify-sig? ( sec-keys/openpgp-keys-python ) - !sys-devel/gcc[libffi(-)] -" -RDEPEND+=" - !build? ( app-misc/mime-types ) -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc - -# large file tests involve a 2.5G file being copied (duplicated) -CHECKREQS_DISK_BUILD=5500M - -QA_PKGCONFIG_VERSION=${PYVER} - -pkg_pretend() { - use test && check-reqs_pkg_pretend -} - -pkg_setup() { - use test && check-reqs_pkg_setup -} - -src_unpack() { - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc} - fi - default -} - -src_prepare() { - # Ensure that internal copies of expat, libffi and zlib are not used. - rm -fr Modules/expat || die - rm -fr Modules/_ctypes/libffi* || die - rm -fr Modules/zlib || die - - local PATCHES=( - "${WORKDIR}/${PATCHSET}" - ) - - default - - sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \ - setup.py || die "sed failed to replace @@GENTOO_LIBDIR@@" - - # force correct number of jobs - # https://bugs.gentoo.org/737660 - local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") - sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die - sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die - - eautoreconf -} - -src_configure() { - local disable - # disable automagic bluetooth headers detection - use bluetooth || export ac_cv_header_bluetooth_bluetooth_h=no - use gdbm || disable+=" gdbm" - use ncurses || disable+=" _curses _curses_panel" - use readline || disable+=" readline" - use sqlite || disable+=" _sqlite3" - use ssl || export PYTHON_DISABLE_SSL="1" - use tk || disable+=" _tkinter" - use xml || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat. - export PYTHON_DISABLE_MODULES="${disable}" - - if ! use xml; then - ewarn "You have configured Python without XML support." - ewarn "This is NOT a recommended configuration as you" - ewarn "may face problems parsing any XML documents." - fi - - if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then - einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}" - fi - - append-flags -fwrapv - - filter-flags -malign-double - - # https://bugs.gentoo.org/700012 - if is-flagq -flto || is-flagq '-flto=*'; then - append-cflags $(test-flags-CC -ffat-lto-objects) - fi - - # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile. - tc-export CXX - - # Fix implicit declarations on cross and prefix builds. Bug #674070. - use ncurses && append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw - - local dbmliborder - if use gdbm; then - dbmliborder+="${dbmliborder:+:}gdbm" - fi - - if use pgo; then - local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") - export PROFILE_TASK="-m test -j${jobs} --pgo-extended -x test_gdb -u-network" - - # All of these seem to occasionally hang for PGO inconsistently - # They'll even hang here but be fine in src_test sometimes. - # bug #828535 (and related: bug #788022) - PROFILE_TASK+=" -x test_socket -x test_asyncio -x test_httpservers -x test_logging -x test_multiprocessing_fork -x test_xmlrpc" - - if has_version "app-arch/rpm" ; then - # Avoid sandbox failure (attempts to write to /var/lib/rpm) - PROFILE_TASK+=" -x test_distutils" - fi - fi - - local myeconfargs=( - # glibc-2.30 removes it; since we can't cleanly force-rebuild - # Python on glibc upgrade, remove it proactively to give - # a chance for users rebuilding python before glibc - ac_cv_header_stropts_h=no - - --enable-shared - --enable-ipv6 - --infodir='${prefix}/share/info' - --mandir='${prefix}/share/man' - --with-computed-gotos - --with-dbmliborder="${dbmliborder}" - --with-libc= - --enable-loadable-sqlite-extensions - --without-ensurepip - --with-system-expat - --with-system-ffi - - $(use_with lto) - $(use_enable pgo optimizations) - ) - - # disable implicit optimization/debugging flags - local -x OPT= - # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get - # propagated to sysconfig for built extensions - local -x CFLAGS_NODIST=${CFLAGS} - local -x LDFLAGS_NODIST=${LDFLAGS} - local -x CFLAGS= LDFLAGS= - - econf "${myeconfargs[@]}" - - if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then - eerror "configure has detected that the sem_open function is broken." - eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777." - die "Broken sem_open function (bug 496328)" - fi -} - -src_compile() { - # Ensure sed works as expected - # https://bugs.gentoo.org/594768 - local -x LC_ALL=C - # Prevent using distutils bundled by setuptools. - # https://bugs.gentoo.org/823728 - export SETUPTOOLS_USE_DISTUTILS=stdlib - - # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't - # end up writing bytecode & violating sandbox. - # bug #831897 - local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE} - - if use pgo ; then - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - addpredict /usr/lib/python3.9/site-packages - fi - - # also need to clear the flags explicitly here or they end up - # in _sysconfigdata* - emake CPPFLAGS= CFLAGS= LDFLAGS= - - # Restore saved value from above. - local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE} - - # Work around bug 329499. See also bug 413751 and 457194. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E python - else - pax-mark m python - fi -} - -src_test() { - # Tests will not work when cross compiling. - if tc-is-cross-compiler; then - elog "Disabling tests due to crosscompiling." - return - fi - - # Skip failing tests. - local skipped_tests="gdb" - - if use sparc ; then - # bug #788022 - skipped_tests+=" multiprocessing_fork" - skipped_tests+=" multiprocessing_forkserver" - fi - - for test in ${skipped_tests}; do - mv "${S}"/Lib/test/test_${test}.py "${T}" - done - - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - local jobs=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") - - emake test EXTRATESTOPTS="-u-network -j${jobs}" \ - CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty - local result=$? - - for test in ${skipped_tests}; do - mv "${T}/test_${test}.py" "${S}"/Lib/test - done - - elog "The following tests have been skipped:" - for test in ${skipped_tests}; do - elog "test_${test}.py" - done - - elog "If you would like to run them, you may:" - elog "cd '${EPREFIX}/usr/lib/python${PYVER}/test'" - elog "and run the tests separately." - - if [[ ${result} -ne 0 ]]; then - die "emake test failed" - fi -} - -src_install() { - local libdir=${ED}/usr/lib/python${PYVER} - - emake DESTDIR="${D}" altinstall - - # Remove static library - rm "${ED}"/usr/$(get_libdir)/libpython*.a || die - - # Fix collisions between different slots of Python. - rm "${ED}/usr/$(get_libdir)/libpython3.so" || die - - # Cheap hack to get version with ABIFLAGS - local abiver=$(cd "${ED}/usr/include"; echo python*) - if [[ ${abiver} != python${PYVER} ]]; then - # Replace python3.X with a symlink to python3.Xm - rm "${ED}/usr/bin/python${PYVER}" || die - dosym "${abiver}" "/usr/bin/python${PYVER}" - # Create python3.X-config symlink - dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" - # Create python-3.5m.pc symlink - dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" - fi - - # python seems to get rebuilt in src_install (bug 569908) - # Work around it for now. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E "${ED}/usr/bin/${abiver}" - else - pax-mark m "${ED}/usr/bin/${abiver}" - fi - - use sqlite || rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die - use tk || rm -r "${ED}/usr/bin/idle${PYVER}" "${libdir}/"{idlelib,tkinter,test/test_tk*} || die - - dodoc Misc/{ACKS,HISTORY,NEWS} - - if use examples; then - docinto examples - find Tools -name __pycache__ -exec rm -fr {} + || die - dodoc -r Tools - fi - insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 - local libname=$(printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | \ - emake --no-print-directory -s -f - 2>/dev/null) - newins "${S}"/Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ - "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" - - local -x EPYTHON=python${PYVER} - # if not using a cross-compiler, use the fresh binary - if ! tc-is-cross-compiler; then - cat > python.wrap <<-EOF || die - #!/bin/sh - export LD_LIBRARY_PATH=\${PWD}\${LD_LIBRARY_PATH+:\${LD_LIBRARY_PATH}} - exec ./python "\${@}" - EOF - chmod +x python.wrap || die - local -x PYTHON=./python.wrap - else - local -x PYTHON=${EPREFIX}/usr/bin/${EPYTHON} - fi - - echo "EPYTHON='${EPYTHON}'" > epython.py || die - python_domodule epython.py - - # python-exec wrapping support - local pymajor=${PYVER%.*} - local scriptdir=${D}$(python_get_scriptdir) - mkdir -p "${scriptdir}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" \ - "${scriptdir}/python${pymajor}" || die - ln -s "python${pymajor}" "${scriptdir}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${scriptdir}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" \ - "${scriptdir}/python-config" || die - # 2to3, pydoc - ln -s "../../../bin/2to3-${PYVER}" \ - "${scriptdir}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" \ - "${scriptdir}/pydoc" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" \ - "${scriptdir}/idle" || die - fi -} diff --git a/dev-lang/python/python-3.9.13_p1.ebuild b/dev-lang/python/python-3.9.13_p1.ebuild deleted file mode 100644 index c3fe846a9d19..000000000000 --- a/dev-lang/python/python-3.9.13_p1.ebuild +++ /dev/null @@ -1,403 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools check-reqs flag-o-matic multiprocessing pax-utils -inherit python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_rc/rc} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE=" - https://www.python.org/ - https://github.com/python/cpython/ -" -SRC_URI=" - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc - ) -" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE=" - bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo - +readline +sqlite +ssl test tk +xml -" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - dev-lang/python-exec[python_targets_python3_9(-)] - dev-libs/libffi:= - sys-apps/util-linux:= - >=sys-libs/zlib-1.1.3:= - virtual/libcrypt:= - virtual/libintl - ensurepip? ( dev-python/ensurepip-wheels ) - gdbm? ( sys-libs/gdbm:=[berkdb] ) - ncurses? ( >=sys-libs/ncurses-5.2:= ) - readline? ( >=sys-libs/readline-4.1:= ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( >=dev-libs/openssl-1.1.1:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) - xml? ( >=dev-libs/expat-2.1:= ) -" -# bluetooth requires headers from bluez -DEPEND=" - ${RDEPEND} - bluetooth? ( net-wireless/bluez ) - test? ( app-arch/xz-utils[extra-filters(+)] ) -" -# autoconf-archive needed to eautoreconf -BDEPEND=" - sys-devel/autoconf-archive - virtual/awk - virtual/pkgconfig - verify-sig? ( sec-keys/openpgp-keys-python ) - !sys-devel/gcc[libffi(-)] -" -RDEPEND+=" - !build? ( app-misc/mime-types ) -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc - -# large file tests involve a 2.5G file being copied (duplicated) -CHECKREQS_DISK_BUILD=5500M - -QA_PKGCONFIG_VERSION=${PYVER} - -pkg_pretend() { - use test && check-reqs_pkg_pretend -} - -pkg_setup() { - use test && check-reqs_pkg_setup -} - -src_unpack() { - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc} - fi - default -} - -src_prepare() { - # Ensure that internal copies of expat and libffi are not used. - rm -r Modules/expat || die - rm -r Modules/_ctypes/libffi* || die - - local PATCHES=( - "${WORKDIR}/${PATCHSET}" - ) - - default - - # https://bugs.gentoo.org/850151 - sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" setup.py || die - - # force the correct number of jobs - # https://bugs.gentoo.org/737660 - local jobs=$(makeopts_jobs) - sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die - sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die - - eautoreconf -} - -src_configure() { - # disable automagic bluetooth headers detection - if ! use bluetooth; then - local -x ac_cv_header_bluetooth_bluetooth_h=no - fi - local disable - use gdbm || disable+=" gdbm" - use ncurses || disable+=" _curses _curses_panel" - use readline || disable+=" readline" - use sqlite || disable+=" _sqlite3" - use ssl || export PYTHON_DISABLE_SSL="1" - use tk || disable+=" _tkinter" - use xml || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat. - export PYTHON_DISABLE_MODULES="${disable}" - - if ! use xml; then - ewarn "You have configured Python without XML support." - ewarn "This is NOT a recommended configuration as you" - ewarn "may face problems parsing any XML documents." - fi - - if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then - einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}" - fi - - append-flags -fwrapv - filter-flags -malign-double - - # https://bugs.gentoo.org/700012 - if is-flagq -flto || is-flagq '-flto=*'; then - append-cflags $(test-flags-CC -ffat-lto-objects) - fi - - # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile. - # PKG_CONFIG needed for cross. - tc-export CXX PKG_CONFIG - - # Fix implicit declarations on cross and prefix builds. Bug #674070. - if use ncurses; then - append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw - fi - - local dbmliborder= - if use gdbm; then - dbmliborder+="${dbmliborder:+:}gdbm" - fi - - if use pgo; then - local profile_task_flags=( - -m test - "-j$(makeopts_jobs)" - --pgo-extended - -x test_gdb - -u-network - - # All of these seem to occasionally hang for PGO inconsistently - # They'll even hang here but be fine in src_test sometimes. - # bug #828535 (and related: bug #788022) - -x test_asyncio - -x test_httpservers - -x test_logging - -x test_multiprocessing_fork - -x test_socket - -x test_xmlrpc - ) - - if has_version "app-arch/rpm" ; then - # Avoid sandbox failure (attempts to write to /var/lib/rpm) - profile_task_flags+=( - -x test_distutils - ) - fi - local -x PROFILE_TASK="${profile_task_flags[*]}" - fi - - local myeconfargs=( - # glibc-2.30 removes it; since we can't cleanly force-rebuild - # Python on glibc upgrade, remove it proactively to give - # a chance for users rebuilding python before glibc - ac_cv_header_stropts_h=no - - --enable-shared - --enable-ipv6 - --infodir='${prefix}/share/info' - --mandir='${prefix}/share/man' - --with-computed-gotos - --with-dbmliborder="${dbmliborder}" - --with-libc= - --enable-loadable-sqlite-extensions - --without-ensurepip - --with-system-expat - --with-system-ffi - --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip - - $(use_with lto) - $(use_enable pgo optimizations) - ) - - # disable implicit optimization/debugging flags - local -x OPT= - # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get - # propagated to sysconfig for built extensions - local -x CFLAGS_NODIST=${CFLAGS} - local -x LDFLAGS_NODIST=${LDFLAGS} - local -x CFLAGS= LDFLAGS= - - econf "${myeconfargs[@]}" - - if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then - eerror "configure has detected that the sem_open function is broken." - eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777." - die "Broken sem_open function (bug 496328)" - fi - - # install epython.py as part of stdlib - echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die -} - -src_compile() { - # Ensure sed works as expected - # https://bugs.gentoo.org/594768 - local -x LC_ALL=C - # Prevent using distutils bundled by setuptools. - # https://bugs.gentoo.org/823728 - export SETUPTOOLS_USE_DISTUTILS=stdlib - - # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't - # end up writing bytecode & violating sandbox. - # bug #831897 - local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE} - - if use pgo ; then - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - addpredict /usr/lib/python3.9/site-packages - fi - - # also need to clear the flags explicitly here or they end up - # in _sysconfigdata* - emake CPPFLAGS= CFLAGS= LDFLAGS= - - # Restore saved value from above. - local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE} - - # Work around bug 329499. See also bug 413751 and 457194. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E python - else - pax-mark m python - fi -} - -src_test() { - # Tests will not work when cross compiling. - if tc-is-cross-compiler; then - elog "Disabling tests due to crosscompiling." - return - fi - - local test_opts=( - -u-network - -j "$(makeopts_jobs)" - - # fails - -x test_gdb - ) - - if use sparc ; then - # bug #788022 - test_opts+=( - -x test_multiprocessing_fork - -x test_multiprocessing_forkserver - ) - fi - - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - emake test EXTRATESTOPTS="${test_opts[*]}" \ - CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty || die "emake test failed" -} - -src_install() { - local libdir=${ED}/usr/lib/python${PYVER} - - emake DESTDIR="${D}" altinstall - - # Remove static library - rm "${ED}"/usr/$(get_libdir)/libpython*.a || die - - # Fix collisions between different slots of Python. - rm "${ED}/usr/$(get_libdir)/libpython3.so" || die - - # Cheap hack to get version with ABIFLAGS - local abiver=$(cd "${ED}/usr/include"; echo python*) - if [[ ${abiver} != python${PYVER} ]]; then - # Replace python3.X with a symlink to python3.Xm - rm "${ED}/usr/bin/python${PYVER}" || die - dosym "${abiver}" "/usr/bin/python${PYVER}" - # Create python3.X-config symlink - dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" - # Create python-3.5m.pc symlink - dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" - fi - - # python seems to get rebuilt in src_install (bug 569908) - # Work around it for now. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E "${ED}/usr/bin/${abiver}" - else - pax-mark m "${ED}/usr/bin/${abiver}" - fi - - rm -r "${libdir}"/ensurepip/_bundled || die - if ! use ensurepip; then - rm -r "${libdir}"/ensurepip || die - fi - if ! use sqlite; then - rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die - fi - if ! use tk; then - rm -r "${ED}/usr/bin/idle${PYVER}" || die - rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die - fi - - dodoc Misc/{ACKS,HISTORY,NEWS} - - if use examples; then - docinto examples - find Tools -name __pycache__ -exec rm -fr {} + || die - dodoc -r Tools - fi - insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 - local libname=$( - printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | - emake --no-print-directory -s -f - 2>/dev/null - ) - newins Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ - "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" - - # python-exec wrapping support - local pymajor=${PYVER%.*} - local EPYTHON=python${PYVER} - local scriptdir=${D}$(python_get_scriptdir) - mkdir -p "${scriptdir}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die - ln -s "python${pymajor}" "${scriptdir}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${scriptdir}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die - # 2to3, pydoc - ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die - fi -} diff --git a/dev-lang/python/python-3.9.13_p2.ebuild b/dev-lang/python/python-3.9.13_p2.ebuild deleted file mode 100644 index c3fe846a9d19..000000000000 --- a/dev-lang/python/python-3.9.13_p2.ebuild +++ /dev/null @@ -1,403 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools check-reqs flag-o-matic multiprocessing pax-utils -inherit python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_rc/rc} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE=" - https://www.python.org/ - https://github.com/python/cpython/ -" -SRC_URI=" - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc - ) -" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE=" - bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo - +readline +sqlite +ssl test tk +xml -" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - dev-lang/python-exec[python_targets_python3_9(-)] - dev-libs/libffi:= - sys-apps/util-linux:= - >=sys-libs/zlib-1.1.3:= - virtual/libcrypt:= - virtual/libintl - ensurepip? ( dev-python/ensurepip-wheels ) - gdbm? ( sys-libs/gdbm:=[berkdb] ) - ncurses? ( >=sys-libs/ncurses-5.2:= ) - readline? ( >=sys-libs/readline-4.1:= ) - sqlite? ( >=dev-db/sqlite-3.3.8:3= ) - ssl? ( >=dev-libs/openssl-1.1.1:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) - xml? ( >=dev-libs/expat-2.1:= ) -" -# bluetooth requires headers from bluez -DEPEND=" - ${RDEPEND} - bluetooth? ( net-wireless/bluez ) - test? ( app-arch/xz-utils[extra-filters(+)] ) -" -# autoconf-archive needed to eautoreconf -BDEPEND=" - sys-devel/autoconf-archive - virtual/awk - virtual/pkgconfig - verify-sig? ( sec-keys/openpgp-keys-python ) - !sys-devel/gcc[libffi(-)] -" -RDEPEND+=" - !build? ( app-misc/mime-types ) -" - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc - -# large file tests involve a 2.5G file being copied (duplicated) -CHECKREQS_DISK_BUILD=5500M - -QA_PKGCONFIG_VERSION=${PYVER} - -pkg_pretend() { - use test && check-reqs_pkg_pretend -} - -pkg_setup() { - use test && check-reqs_pkg_setup -} - -src_unpack() { - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc} - fi - default -} - -src_prepare() { - # Ensure that internal copies of expat and libffi are not used. - rm -r Modules/expat || die - rm -r Modules/_ctypes/libffi* || die - - local PATCHES=( - "${WORKDIR}/${PATCHSET}" - ) - - default - - # https://bugs.gentoo.org/850151 - sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" setup.py || die - - # force the correct number of jobs - # https://bugs.gentoo.org/737660 - local jobs=$(makeopts_jobs) - sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die - sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die - - eautoreconf -} - -src_configure() { - # disable automagic bluetooth headers detection - if ! use bluetooth; then - local -x ac_cv_header_bluetooth_bluetooth_h=no - fi - local disable - use gdbm || disable+=" gdbm" - use ncurses || disable+=" _curses _curses_panel" - use readline || disable+=" readline" - use sqlite || disable+=" _sqlite3" - use ssl || export PYTHON_DISABLE_SSL="1" - use tk || disable+=" _tkinter" - use xml || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat. - export PYTHON_DISABLE_MODULES="${disable}" - - if ! use xml; then - ewarn "You have configured Python without XML support." - ewarn "This is NOT a recommended configuration as you" - ewarn "may face problems parsing any XML documents." - fi - - if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then - einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}" - fi - - append-flags -fwrapv - filter-flags -malign-double - - # https://bugs.gentoo.org/700012 - if is-flagq -flto || is-flagq '-flto=*'; then - append-cflags $(test-flags-CC -ffat-lto-objects) - fi - - # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile. - # PKG_CONFIG needed for cross. - tc-export CXX PKG_CONFIG - - # Fix implicit declarations on cross and prefix builds. Bug #674070. - if use ncurses; then - append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw - fi - - local dbmliborder= - if use gdbm; then - dbmliborder+="${dbmliborder:+:}gdbm" - fi - - if use pgo; then - local profile_task_flags=( - -m test - "-j$(makeopts_jobs)" - --pgo-extended - -x test_gdb - -u-network - - # All of these seem to occasionally hang for PGO inconsistently - # They'll even hang here but be fine in src_test sometimes. - # bug #828535 (and related: bug #788022) - -x test_asyncio - -x test_httpservers - -x test_logging - -x test_multiprocessing_fork - -x test_socket - -x test_xmlrpc - ) - - if has_version "app-arch/rpm" ; then - # Avoid sandbox failure (attempts to write to /var/lib/rpm) - profile_task_flags+=( - -x test_distutils - ) - fi - local -x PROFILE_TASK="${profile_task_flags[*]}" - fi - - local myeconfargs=( - # glibc-2.30 removes it; since we can't cleanly force-rebuild - # Python on glibc upgrade, remove it proactively to give - # a chance for users rebuilding python before glibc - ac_cv_header_stropts_h=no - - --enable-shared - --enable-ipv6 - --infodir='${prefix}/share/info' - --mandir='${prefix}/share/man' - --with-computed-gotos - --with-dbmliborder="${dbmliborder}" - --with-libc= - --enable-loadable-sqlite-extensions - --without-ensurepip - --with-system-expat - --with-system-ffi - --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip - - $(use_with lto) - $(use_enable pgo optimizations) - ) - - # disable implicit optimization/debugging flags - local -x OPT= - # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get - # propagated to sysconfig for built extensions - local -x CFLAGS_NODIST=${CFLAGS} - local -x LDFLAGS_NODIST=${LDFLAGS} - local -x CFLAGS= LDFLAGS= - - econf "${myeconfargs[@]}" - - if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then - eerror "configure has detected that the sem_open function is broken." - eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777." - die "Broken sem_open function (bug 496328)" - fi - - # install epython.py as part of stdlib - echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die -} - -src_compile() { - # Ensure sed works as expected - # https://bugs.gentoo.org/594768 - local -x LC_ALL=C - # Prevent using distutils bundled by setuptools. - # https://bugs.gentoo.org/823728 - export SETUPTOOLS_USE_DISTUTILS=stdlib - - # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't - # end up writing bytecode & violating sandbox. - # bug #831897 - local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE} - - if use pgo ; then - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - addpredict /usr/lib/python3.9/site-packages - fi - - # also need to clear the flags explicitly here or they end up - # in _sysconfigdata* - emake CPPFLAGS= CFLAGS= LDFLAGS= - - # Restore saved value from above. - local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE} - - # Work around bug 329499. See also bug 413751 and 457194. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E python - else - pax-mark m python - fi -} - -src_test() { - # Tests will not work when cross compiling. - if tc-is-cross-compiler; then - elog "Disabling tests due to crosscompiling." - return - fi - - local test_opts=( - -u-network - -j "$(makeopts_jobs)" - - # fails - -x test_gdb - ) - - if use sparc ; then - # bug #788022 - test_opts+=( - -x test_multiprocessing_fork - -x test_multiprocessing_forkserver - ) - fi - - # bug 660358 - local -x COLUMNS=80 - local -x PYTHONDONTWRITEBYTECODE= - - emake test EXTRATESTOPTS="${test_opts[*]}" \ - CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty || die "emake test failed" -} - -src_install() { - local libdir=${ED}/usr/lib/python${PYVER} - - emake DESTDIR="${D}" altinstall - - # Remove static library - rm "${ED}"/usr/$(get_libdir)/libpython*.a || die - - # Fix collisions between different slots of Python. - rm "${ED}/usr/$(get_libdir)/libpython3.so" || die - - # Cheap hack to get version with ABIFLAGS - local abiver=$(cd "${ED}/usr/include"; echo python*) - if [[ ${abiver} != python${PYVER} ]]; then - # Replace python3.X with a symlink to python3.Xm - rm "${ED}/usr/bin/python${PYVER}" || die - dosym "${abiver}" "/usr/bin/python${PYVER}" - # Create python3.X-config symlink - dosym "${abiver}-config" "/usr/bin/python${PYVER}-config" - # Create python-3.5m.pc symlink - dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc" - fi - - # python seems to get rebuilt in src_install (bug 569908) - # Work around it for now. - if has_version dev-libs/libffi[pax-kernel]; then - pax-mark E "${ED}/usr/bin/${abiver}" - else - pax-mark m "${ED}/usr/bin/${abiver}" - fi - - rm -r "${libdir}"/ensurepip/_bundled || die - if ! use ensurepip; then - rm -r "${libdir}"/ensurepip || die - fi - if ! use sqlite; then - rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die - fi - if ! use tk; then - rm -r "${ED}/usr/bin/idle${PYVER}" || die - rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die - fi - - dodoc Misc/{ACKS,HISTORY,NEWS} - - if use examples; then - docinto examples - find Tools -name __pycache__ -exec rm -fr {} + || die - dodoc -r Tools - fi - insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510 - local libname=$( - printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' | - emake --no-print-directory -s -f - 2>/dev/null - ) - newins Tools/gdb/libpython.py "${libname}"-gdb.py - - newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER} - newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER} - sed \ - -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \ - -e "s:@PYDOC@:pydoc${PYVER}:" \ - -i "${ED}/etc/conf.d/pydoc-${PYVER}" \ - "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed" - - # python-exec wrapping support - local pymajor=${PYVER%.*} - local EPYTHON=python${PYVER} - local scriptdir=${D}$(python_get_scriptdir) - mkdir -p "${scriptdir}" || die - # python and pythonX - ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die - ln -s "python${pymajor}" "${scriptdir}/python" || die - # python-config and pythonX-config - # note: we need to create a wrapper rather than symlinking it due - # to some random dirname(argv[0]) magic performed by python-config - cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die - #!/bin/sh - exec "${abiver}-config" "\${@}" - EOF - chmod +x "${scriptdir}/python${pymajor}-config" || die - ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die - # 2to3, pydoc - ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die - ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die - # idle - if use tk; then - ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die - fi -} diff --git a/dev-lang/python/python-3.9.13_p4.ebuild b/dev-lang/python/python-3.9.13_p4.ebuild index 7eef9040f2f1..5c29e83a7abc 100644 --- a/dev-lang/python/python-3.9.13_p4.ebuild +++ b/dev-lang/python/python-3.9.13_p4.ebuild @@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE=" bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk +xml diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest index 02033ff98fb3..696acc0787d9 100644 --- a/dev-lang/ruby/Manifest +++ b/dev-lang/ruby/Manifest @@ -14,11 +14,9 @@ AUX 3.0/901-musl-stacksize.patch 945 BLAKE2B 7187ee4c73fb4a9ec00b32a02a176863d88 AUX 3.1/001-socksocket-fix.patch 457 BLAKE2B cf3e15858481cdaa48be2cb3685bed663d9de792c743f6ef07ea5d2be214d630ee9bd70c1b6958110516d69a1889fdc4cf26676e52c55d4d530588b8274f962e SHA512 77381cb3c8d4a87a5ae06966d5dd00a38ea07148ed2feacb883e1d041d85ae0a6d64b30fd213f2ac0b1a07e3722f0e724cd0ec8414e74dc4de8844d849584b00 AUX 3.1/010-default-gem-location.patch 715 BLAKE2B 1a3b0a3479210f6bafe89bfea4580ebcf44bb5c42b72a244dee9fa53371c095d6c8ff39feb58296518779b5841647ed89732bed33c542ad24d5b93ba97097cd6 SHA512 e0d0ebfc6de8dfb81cee309f0d1b7a9ccf64617ea16ad6d8d3ea715b29fb7b3bb6d962072503eee7125ffc1e5ba53035453e887935e681de3d35df279d7c0dc8 AUX 3.1/901-musl-stacksize.patch 945 BLAKE2B 7187ee4c73fb4a9ec00b32a02a176863d88437abae60c20955f28baf939aa76daee7d8accfa5b35c8ae857c25b243d57d719e7542a20439b1eb5952b319fa383 SHA512 5db3e96891498aee8f97f0c5ffe0633c6554b8d8a4975fd73f838ebac1ceea248d18aa4262c2b865b7ca15e9d293d482f7323565ed6ae47ed632cb8a044976e6 -DIST ruby-2.6.10.tar.xz 11582056 BLAKE2B faa0fd6e4b462ed6473191b39bb19dda78f64c555b6eae0c9d53a81cffca55c31d1fa04345dc2f8a951029e41bb973b2194b1f15964d8a3db973bf2872fff126 SHA512 06ebf1442c4bf4be62eb710348cfb714cbc4c4acc5125319a425fe76ef2be7cccfd41e50bf3751bfef3ceb8ac47ad41a027d2c2ad560e25ec694e34fd9f62a8a DIST ruby-2.7.6.tar.xz 12084408 BLAKE2B 4b40e66aeeca3884983fffcf31c4713eb4fcdd62232e795dc5a0c03236c3c05200068902c0cb987455297bec2bcfc2a9a24f2841d18a480c7d09b86318daab3f SHA512 e86410b59d5917786fe43b00fd75dedd0e7f84611286b9274c542d2e562088fcee6bcc6c2596c30ccf793280d2bac6bfbb2619ef0513b3ca31f10f88684c7b1f DIST ruby-3.0.4.tar.xz 15830368 BLAKE2B 3d1f2e6329269febbd02ac8a68aafd57d5ca858c816a81e754adfc9aa2990274d190672447244520fe9fbf9a1d337d17c845a97800f964e2046b2ef9eef733ee SHA512 53bf7dd403b0c68af9691882ad8ed7422c8d1f496627428fb4c3caf0b0313715524b744c5f453aced2d49e16e55f3f45b46b9a77aa3097dbfcae7caa0208194b DIST ruby-3.1.2.tar.xz 15101588 BLAKE2B 3f06d432f023d65c4808379140c18a922ad6c6443cf7f4b5ed3d44d2e0b7e19cbf0064b5214b46f3c5335f4e61ff473943fd565082ef0b645558b83e89dd0533 SHA512 4a74e9efc6ea4b3eff4fec7534eb1fff4794d021531defc2e9937e53c6668db8ecdc0fff2bc23d5e6602d0df344a2caa85b31c5414309541e3d5313ec82b6e21 -EBUILD ruby-2.6.10.ebuild 7479 BLAKE2B ad49d9c26212b7565efb3635e50a01665d9778cbe54b945ce3d1f750726c21367871fd61ff3f4e652b60c0c5d517f998967cf8ccd860ac327b9b15366ecc2641 SHA512 88593f86622846f83f38a713ca426fb2c3c76ff3e6f8fc6da9c6e1fef32bb003ab06412209a9c10af28b8630b362de361bde7c5bd4cc3469cc2694628cc745c0 EBUILD ruby-2.7.6.ebuild 7913 BLAKE2B 8330eaa1563f2880730eee59532de22372aad9bc8c7ea94ee489869100875890316306ee5edc268acc105be2a54b2fdb0a456364290e69bd5b046acfbb189012 SHA512 224412dcc37ec8368907190e14ac3dfe16f5636b442d92f029b55a1cfdffa036828c279e8da9af61ccbd3c218e138068e35e3cc2d2614424c15395281a2cad9a EBUILD ruby-3.0.4.ebuild 7768 BLAKE2B b20ea1f1c0cbc583a41587f7c32e83def9a50045cc6bf6607a0ef6f90b6712d0bc242abb5ad15a152b3b6b037d3038c38006e34b4b6d777959ec84250ccae6fa SHA512 9ae32072ad97f3fe39a98bcd6ec249a6d1be97e8104b8482dd3d56c53b945c154cac4b67012938fb9b87352e984c510cd48c9e0ed602577c90881b3fb845ec2f EBUILD ruby-3.1.2-r1.ebuild 7386 BLAKE2B a9d1ddefbfb87658518a66a49cbd69b3f17907c65997468489356510733f51a8e02b560303e0581dcfdecd6ccf0c2b4ac57c21b4b69505d151bc15c9f1d508ee SHA512 ada276970c6f78ccb8085f8c2b898bc38170b62efb32f3fa024b8852f60bd3f723c4d3c9c0b6cd1b6877486f91372a6880c38ee01aea2cf3bafdc0abe85d6553 diff --git a/dev-lang/ruby/ruby-2.6.10.ebuild b/dev-lang/ruby/ruby-2.6.10.ebuild deleted file mode 100644 index 15e12897400e..000000000000 --- a/dev-lang/ruby/ruby-2.6.10.ebuild +++ /dev/null @@ -1,258 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic - -MY_P="${PN}-$(ver_cut 1-3)" -S=${WORKDIR}/${MY_P} - -SLOT=$(ver_cut 1-2) -MY_SUFFIX=$(ver_rs 1 '' ${SLOT}) -RUBYVERSION=${SLOT}.0 - -DESCRIPTION="An object-oriented scripting language" -HOMEPAGE="https://www.ruby-lang.org/" -SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz" - -LICENSE="|| ( Ruby-BSD BSD-2 )" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +ssl static-libs systemtap tk xemacs" - -RDEPEND=" - berkdb? ( sys-libs/db:= ) - gdbm? ( sys-libs/gdbm:= ) - jemalloc? ( dev-libs/jemalloc:= ) - jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) - ssl? ( - dev-libs/openssl:0= - ) - socks5? ( >=net-proxy/dante-1.1.13 ) - systemtap? ( dev-util/systemtap ) - tk? ( - dev-lang/tcl:0=[threads] - dev-lang/tk:0=[threads] - ) - dev-libs/libyaml - dev-libs/libffi:= - sys-libs/readline:0= - sys-libs/zlib - virtual/libcrypt:= - >=app-eselect/eselect-ruby-20181225 -" - -DEPEND="${RDEPEND}" - -BUNDLED_GEMS=" - >=dev-ruby/did_you_mean-1.2.1[ruby_targets_ruby26] - >=dev-ruby/minitest-5.11.3[ruby_targets_ruby26] - >=dev-ruby/net-telnet-0.2.0[ruby_targets_ruby26] - >=dev-ruby/power_assert-1.1.3[ruby_targets_ruby26] - >=dev-ruby/rake-12.3.2[ruby_targets_ruby26] - >=dev-ruby/test-unit-3.2.9[ruby_targets_ruby26] - >=dev-ruby/xmlrpc-0.3.0[ruby_targets_ruby26] -" - -PDEPEND=" - ${BUNDLED_GEMS} - virtual/rubygems[ruby_targets_ruby26] - >=dev-ruby/bundler-1.17.2[ruby_targets_ruby26] - >=dev-ruby/json-2.0.2[ruby_targets_ruby26] - rdoc? ( >=dev-ruby/rdoc-6.1.2[ruby_targets_ruby26] ) - xemacs? ( app-xemacs/ruby-modes )" - -src_prepare() { - # 005 does not compile bigdecimal and is questionable because it - # compiles ruby in a non-standard way, may be dropped - eapply "${FILESDIR}"/2.6/{002,010}*.patch - - einfo "Unbundling gems..." - cd "$S" - # Remove bundled gems that we will install via PDEPEND, bug - # 539700. - rm -fr gems/* || die - - einfo "Removing bundled libraries..." - rm -fr ext/fiddle/libffi-3.2.1 || die - - if use prefix ; then - # Fix hardcoded SHELL var in mkmf library - sed -i -e "s#\(SHELL = \).*#\1${EPREFIX}/bin/sh#" lib/mkmf.rb || die - - if [[ ${CHOST} == *darwin* ]] ; then - # avoid symlink loop on Darwin (?!) - sed -i \ - -e '/LIBRUBY_ALIASES=/s/lib$(RUBY_INSTALL_NAME).$(SOEXT)//' \ - configure.ac || die - - # make ar/libtool hack for Darwin work - sed -i \ - -e "s/ac_cv_prog_ac_ct_AR='libtool/ac_cv_prog_AR='${CHOST}-libtool/" \ - configure.ac || die - fi - fi - - eapply_user - - eautoreconf -} - -src_configure() { - local modules= myconf= - - # -fomit-frame-pointer makes ruby segfault, see bug #150413. - filter-flags -fomit-frame-pointer - # In many places aliasing rules are broken; play it safe - # as it's risky with newer compilers to leave it as it is. - append-flags -fno-strict-aliasing - - # Socks support via dante - if use socks5 ; then - # Socks support can't be disabled as long as SOCKS_SERVER is - # set and socks library is present, so need to unset - # SOCKS_SERVER in that case. - unset SOCKS_SERVER - fi - - # Increase GC_MALLOC_LIMIT if set (default is 8000000) - if [ -n "${RUBY_GC_MALLOC_LIMIT}" ] ; then - append-flags "-DGC_MALLOC_LIMIT=${RUBY_GC_MALLOC_LIMIT}" - fi - - # ipv6 hack, bug 168939. Needs --enable-ipv6. - use ipv6 || myconf="${myconf} --with-lookup-order-hack=INET" - - # Determine which modules *not* to build depending in the USE flags. - if ! use berkdb ; then - modules="${modules},dbm" - fi - if ! use gdbm ; then - modules="${modules},gdbm" - fi - if ! use ssl ; then - modules="${modules},openssl" - fi - if ! use tk ; then - modules="${modules},tk" - fi - - # Provide an empty LIBPATHENV because we disable rpath but we do not - # need LD_LIBRARY_PATH by default since that breaks USE=multitarget - # #564272 - INSTALL="${EPREFIX}/usr/bin/install -c" LIBPATHENV="" econf \ - --program-suffix=${MY_SUFFIX} \ - --with-soname=ruby${MY_SUFFIX} \ - --with-readline-dir="${EPREFIX}"/usr \ - --enable-shared \ - --enable-pthread \ - --disable-rpath \ - --with-out-ext="${modules}" \ - $(use_with jemalloc jemalloc) \ - $(use_enable jit jit-support ) \ - $(use_enable socks5 socks) \ - $(use_enable systemtap dtrace) \ - $(use_enable doc install-doc) \ - --enable-ipv6 \ - $(use_enable static-libs static) \ - $(use_enable static-libs install-static-library) \ - $(use_with static-libs static-linked-ext) \ - $(use_enable debug) \ - ${myconf} \ - --enable-option-checking=no - - # Makefile is broken because it lacks -ldl - rm -rf ext/-test-/popen_deadlock || die -} - -src_compile() { - emake V=1 EXTLDFLAGS="${LDFLAGS}" MJIT_CFLAGS="${CFLAGS}" MJIT_OPTFLAGS="" MJIT_DEBUGFLAGS="" -} - -src_test() { - emake -j1 V=1 test - - elog "Ruby's make test has been run. Ruby also ships with a make check" - elog "that cannot be run until after ruby has been installed." - elog - if use rubytests; then - elog "You have enabled rubytests, so they will be installed to" - elog "/usr/share/${PN}-${SLOT}/test. To run them you must be a user other" - elog "than root, and you must place them into a writeable directory." - elog "Then call: " - elog - elog "ruby${MY_SUFFIX} -C /location/of/tests runner.rb" - else - elog "Enable the rubytests USE flag to install the make check tests" - fi -} - -src_install() { - # Remove the remaining bundled gems. We do this late in the process - # since they are used during the build to e.g. create the - # documentation. - einfo "Removing default gems before installation" - rm -rf lib/bundler* lib/rdoc/rdoc.gemspec || die - - # Ruby is involved in the install process, we don't want interference here. - unset RUBYOPT - - local MINIRUBY=$(echo -e 'include Makefile\ngetminiruby:\n\t@echo $(MINIRUBY)'|make -f - getminiruby) - - LD_LIBRARY_PATH="${S}:${ED}/usr/$(get_libdir)${LD_LIBRARY_PATH+:}${LD_LIBRARY_PATH}" - - if [[ ${CHOST} == *darwin* ]] ; then - DYLD_LIBRARY_PATH="${S}:${ED}/usr/$(get_libdir)${DYLD_LIBRARY_PATH+:}${DYLD_LIBRARY_PATH}" - export DYLD_LIBRARY_PATH - fi - - RUBYLIB="${S}:${ED}/usr/$(get_libdir)/ruby/${RUBYVERSION}" - for d in $(find "${S}/ext" -type d) ; do - RUBYLIB="${RUBYLIB}:$d" - done - export LD_LIBRARY_PATH RUBYLIB - - # Create directory for the default gems - local gem_home="${EPREFIX}/usr/$(get_libdir)/ruby/gems/${RUBYVERSION}" - mkdir -p "${D}/${gem_home}" || die "mkdir gem home failed" - - emake V=1 DESTDIR="${D}" GEM_DESTDIR=${gem_home} install - - # Remove installed rubygems and rdoc copy - rm -rf "${ED}/usr/$(get_libdir)/ruby/${RUBYVERSION}/rubygems" || die "rm rubygems failed" - rm -rf "${ED}/usr/bin/"gem"${MY_SUFFIX}" || die "rm rdoc bins failed" - rm -rf "${ED}/usr/$(get_libdir)/ruby/${RUBYVERSION}"/rdoc* || die "rm rdoc failed" - rm -rf "${ED}/usr/bin/"{bundle,bundler,ri,rdoc}"${MY_SUFFIX}" || die "rm rdoc bins failed" - - if use doc; then - emake DESTDIR="${D}" GEM_DESTDIR=${gem_home} install-doc - fi - - if use examples; then - dodoc -r sample - fi - - dodoc ChangeLog NEWS doc/NEWS* README* - - if use rubytests; then - pushd test - insinto /usr/share/${PN}-${SLOT}/test - doins -r . - popd - fi -} - -pkg_postinst() { - if [[ ! -n $(readlink "${EROOT}"/usr/bin/ruby) ]] ; then - eselect ruby set ruby${MY_SUFFIX} - fi - - elog - elog "To switch between available Ruby profiles, execute as root:" - elog "\teselect ruby set ruby(23|24|...)" - elog -} - -pkg_postrm() { - eselect ruby cleanup -} diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 6d975266cdb1..3ced7de80f11 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/castxml/Manifest b/dev-libs/castxml/Manifest index dc1fe3e8ee40..89de4f91d6ad 100644 --- a/dev-libs/castxml/Manifest +++ b/dev-libs/castxml/Manifest @@ -1,3 +1,3 @@ DIST castxml-0.4.5.tar.gz 104158 BLAKE2B 7d1642442d6908a7d7e1dd8f80a37b55ec8652191c4c93faf7f45601d730653d9b0e5af601f74aca7bce8579c0006eab0e9a2a75752abe2acbec1cfbf1522645 SHA512 c35c5d60dc7487d5dddba34de92590122db8457659458ee4e735fe9936dc59473bd31ed602e05e73651780f25a55ef5554e2daec0923ffb5a7575904320f5352 -EBUILD castxml-0.4.5.ebuild 781 BLAKE2B 35100f495fa41fb7b956b25c7f7681bad14e4fe7e382b79baceb047ee892a02c929c7830459161ce2bf8f41518bb1fc5f998e88bfb541a17db541e66068e9e3f SHA512 8b26adf0fe23d7f1d611d9c76d25a3bf39a4ad8794d2d0a8d8473208a566921adcd0ac0c2ea0a3736782ceb28a98c777234a10b80a1fc0ebeca54ce4e9386d96 +EBUILD castxml-0.4.5.ebuild 806 BLAKE2B 1d40a9a5f609368d130f54917ed57f9e52c50c3426772143d1670d0a248ce6c73842e56b1f286aebdbdf81df66a91c646df9e51f671bf2d867d3dfde629458ff SHA512 f3c0182a70ecb2d0cf029c22bcca41c4015ef4b231f876fa67e657d609b1a27926d0a1dc92cccd9b436019b931614cccc3c92bae28e04bbe9656d0243c37d46b MISC metadata.xml 339 BLAKE2B 6a508ab09b30c771e4a962cf9d6debf8502907b91e2fea803a07f0871dbba5acc21c832d39674bf6431d6193775dacce982e3d726d32b81dee1d4fbd8ab52f7e SHA512 6bd8661c8651d51c1238fbf24a338a2179745fed87ed8012e67f163611ff5e14d50f802eddf5dc4dc7f00fd297a7734157a445a4d19163fd0df248005027b885 diff --git a/dev-libs/castxml/castxml-0.4.5.ebuild b/dev-libs/castxml/castxml-0.4.5.ebuild index 35603a9ecafd..4ab1c44d02c4 100644 --- a/dev-libs/castxml/castxml-0.4.5.ebuild +++ b/dev-libs/castxml/castxml-0.4.5.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/CastXML-${PV}" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="test" +IUSE="+man test" RESTRICT="!test? ( test )" @@ -25,14 +25,14 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND=" ${RDEPEND} - dev-python/sphinx + man? ( dev-python/sphinx ) " src_configure() { local mycmakeargs=( -DCastXML_INSTALL_DOC_DIR="share/doc/${P}" -DCastXML_INSTALL_MAN_DIR="share/man" - -DSPHINX_MAN=ON + -DSPHINX_MAN="$(usex man)" -DSPHINX_HTML=OFF -DBUILD_TESTING="$(usex test)" ) diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index c612f8dfb68e..37ada1fe351d 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/aioredis/Manifest b/dev-python/aioredis/Manifest deleted file mode 100644 index 862bfbd515a2..000000000000 --- a/dev-python/aioredis/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST aioredis-2.0.1.tar.gz 111047 BLAKE2B 56f520110bee1a5ef2c19171b6c4c5d6cd4ac440892d36edc4ebf274e7b4ac184fd9e090ad79922f609de4b1dc403a1caa38b271cb1f938357ab9f01ea3f8bfc SHA512 9c2c3fe3e4e4a91e9ca727f8ad78c7c4e6ce1109e4a3043d9ddb929606b6879b1522f3845a3b18d8586ed557a4ab0f6288f27f2b6b0e307343e113f9b9b5fd76 -EBUILD aioredis-2.0.1.ebuild 1276 BLAKE2B 357f6b557f5452980a93c839b342cf05886f8a38cb8170d595487e04a7619518ad1c435236c22ed20bd23175928044794fe9cc2aee3180e68df6a94cd86a63ea SHA512 bff62e2cb84da6b6ae4654f2457159e5d365df8101efabbdf18756fedb2591b3516c3a05d57f1d69dd768e2f42b9ea0702cac9a5231d3f0118f2a667428aaf6d -MISC metadata.xml 396 BLAKE2B 39d3ea8dfe3127a3fe6e20e11a2db5f116411eb2e1c71add8696d49b0b5e5f2604ac66b0458589baab14e2b41a13e04768bf7a647b0232f78f40b4b76ef18379 SHA512 94305bbce59fbaeff8ce630a94cba846dd465bd03e8c107b051876ad3e158e8f5b87c13cdebfb29ff3772d8713096fb1210b7c8968aef1cc28ebfe02602988d1 diff --git a/dev-python/aioredis/aioredis-2.0.1.ebuild b/dev-python/aioredis/aioredis-2.0.1.ebuild deleted file mode 100644 index 2d3d23161d82..000000000000 --- a/dev-python/aioredis/aioredis-2.0.1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -inherit distutils-r1 optfeature - -DESCRIPTION="asyncio Redis client library" -HOMEPAGE="https://pypi.org/project/aioredis/ https://github.com/aio-libs/aioredis-py" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86" - -RDEPEND=" - dev-python/async-timeout[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-db/redis - dev-python/hiredis[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_test() { - local redis_pid="${T}"/redis.pid - local redis_port=6379 - local redis_test_config=" - daemonize yes - pidfile ${redis_pid} - port ${redis_port} - bind 127.0.0.1 - " - - elog "Spawning Redis" - elog "NOTE: Port ${redis_port} must be free" - "${EPREFIX}"/usr/sbin/redis-server - <<< "${redis_test_config}" || die - - # Run the tests - distutils-r1_src_test - - # Clean up afterwards - kill "$(<"${redis_pid}")" || die -} - -pkg_postinst() { - optfeature "hiredis parser" dev-python/hiredis -} diff --git a/dev-python/aioredis/metadata.xml b/dev-python/aioredis/metadata.xml deleted file mode 100644 index 4ae978711324..000000000000 --- a/dev-python/aioredis/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - python@gentoo.org - Python - - - - aio-libs/aioredis-py - aioredis - - diff --git a/dev-python/configshell-fb/Manifest b/dev-python/configshell-fb/Manifest index e65d090e0320..0f53c27a38dd 100644 --- a/dev-python/configshell-fb/Manifest +++ b/dev-python/configshell-fb/Manifest @@ -1,3 +1,3 @@ DIST configshell-fb-1.1.29.tar.gz 55036 BLAKE2B 4a9a8f2573b43a9c8ddbda837e831c96b221f4499acb1aeeb990a7b1050c5572e9b745857ac9d1de4089d1758dd1284d0555da524def80e0a1caac18bb43a921 SHA512 0d7663cf58431c8b0be5618e5ef454838489e11a3074e5bd63145c3ea965065e37f1a41b5775363a35498a4d5dd86ad5453feb58dd74853cd77ae196b44c658e -EBUILD configshell-fb-1.1.29.ebuild 514 BLAKE2B c1012e0ee01c6f920b7dc1171d6fa33b1bca89a1d1ff7380194c66be21391d74d1852a7ff52bd431387c395360115d3fcd61622d5298dc0fe9c0f13e7c3c7155 SHA512 8a6d569d9a036fe99e83e461c42b504f45d0907498d1a6974cfff223d0e658bb4d8ff38a36cfec0d04d985724647bb8eeaae3aae3d5b0d681a103dbc5e6ceb43 +EBUILD configshell-fb-1.1.29.ebuild 521 BLAKE2B 5f8533c60528a356cbcb560293de54f98762bb34baa1db1f3b0ecb024243e4541c059119b296d5d29e7c6c300ba5978e11acfda2d8af8367b1c80db307fe550c SHA512 f4d17809ffe740828f7e359ca9cc0a842ff07235497cada51588015fe4f542b4fc0b74a005005bd22ea9c9263e46b11c8c55ff4ee181afebdb3a5c9a9820c024 MISC metadata.xml 770 BLAKE2B 71a53fe2d6b0b5483e9b4e962d7dac4cd13fa223c6c93a8c6cf4e5cb4c155c35f53e01cb2d0ebdd5b03ca9b3cd4ee455be6660f883815d7242ca21e6ee7e9b05 SHA512 471f78e6afd51a3d1b3c941e344d234faf0b6014c3fa6bd24906f63efa12508490d8a2a9e652b427b34aae1e4d6d83d7c28058054edc013d63a1a4de3711915b diff --git a/dev-python/configshell-fb/configshell-fb-1.1.29.ebuild b/dev-python/configshell-fb/configshell-fb-1.1.29.ebuild index 3cf06559f03a..f15cb0315f01 100644 --- a/dev-python/configshell-fb/configshell-fb-1.1.29.ebuild +++ b/dev-python/configshell-fb/configshell-fb-1.1.29.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~riscv x86" RDEPEND="dev-python/pyparsing[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] diff --git a/dev-python/fakeredis/Manifest b/dev-python/fakeredis/Manifest index c6dbed37c161..d74458929c50 100644 --- a/dev-python/fakeredis/Manifest +++ b/dev-python/fakeredis/Manifest @@ -1,7 +1,7 @@ DIST fakeredis-py-1.8.1.gh.tar.gz 101586 BLAKE2B a1b123dd482b9b59f401a855ba95a08f2e744bff5ae4a4f0c12cde8b2a05971043ccb16e92d0adbfeedd3e071fab50f1328ed265c6ac19ecf6932d09bcacd549 SHA512 19e1636895206fa550844a776ba4835c3acbe2eac8fb774716e91d20e0f283b121f42ee11d876e20d798a6df0dcfcc29114c76c839c4946436102b8f83ed3d01 DIST fakeredis-py-1.8.2.gh.tar.gz 96238 BLAKE2B 17fd75d2ca6e929fbbdab87e9a6450d72006a3dc72a2d81a3f381c1918f2ca12f273468bf8015e80df78e9df393d2f7002b13e12989d108f93beb3287472c0c6 SHA512 6a86c0fa41920f4446b66d4d152850227a23f5a031a80d0d9109117de7252965821dc8d9f022b9fd703f8ed66fad207f6542bd6ee524a54f2053bbcd2ed9965e DIST fakeredis-py-1.9.0.gh.tar.gz 85475 BLAKE2B 99c5fdf2fb665505f6450a3ec08a401a0a629c62722709b4775ac2752816e6b461579f4a3df6d7a11a07e170e369ee1703294d9ef607a52318a7a8d583ce6264 SHA512 ca379d610a62053bb417aad1cd618356240697d0afdaca0467506d7b1ec38997d46b358a31356cdec8ecd1719386f942fd220f8b0a396bfc8c5316c2143f20f1 -EBUILD fakeredis-1.8.1.ebuild 2105 BLAKE2B 057c57e7cfef82b46f045b3d70eed29a97aae78e643bee7d906db9fd3d75b4e95c0f15d448c7198bd0c97666df0fb6436d18fde1912741683adea953678f662f SHA512 2b26053fa297fa181c0049c7e811119af6ef226f989ed62479dcf9fc054c31cba5a29383bccb98c1d7e8efa7947bcaeb56231150d3f1ad06d8d08662fade43f3 +EBUILD fakeredis-1.8.1.ebuild 2026 BLAKE2B 73b422ef6dcfeaa7a2cca7185aedf74151b8370a0299be96ea4a28736f7d1443df158c5cf576122f9f1a4fec2f120a975fff53b564829697e626f42cec96fc85 SHA512 6b94a692b712f93f35192afad91c4db322586066e71460dec028d4f9e0400c32f6bf4a4bbdfeccc58a9b8bd968bac629641c9006de24f2fd94d1fdc1b3e44305 EBUILD fakeredis-1.8.2.ebuild 2030 BLAKE2B 849282b5abfd842a5f0cdc1efb8c890e6fb852713673f51c29b8281ad829e8dc630fa3231c9d6551521bc4786ac1207cb5eaad1036f7bae9bbfe08738aa08fa1 SHA512 82879cd849e57d2e7f5469da4439bdf7a1903d91b1f2f80ac88475d2913690532e98958bfb7fd51e5f0ee15379b87c83eb43c57d658b675aeb46e5db9b2b4798 EBUILD fakeredis-1.9.0.ebuild 2061 BLAKE2B 188c6958c9d0db87a7fc3fb898d968beb7bcf8e878a4df515533f7b380a8878a102aee8430f587542b49cc9522a58a0c14c01b006af5d905bed95e8e37ca19ad SHA512 5245a28a5a5dd232caea138fcb7df34dd0866880f0af0a420dbea9721e36c05f9a084e1555d4452364455cd1ccb0c21403cc8adceb09640505b72b20b76cef56 MISC metadata.xml 380 BLAKE2B a47afb846b4f7d2257f29d6d33ed6a00c8cbf147bc3a74202da79dbed75c0ab48969ff6d9d6a7d508d62aaab2a7e0049e4e38ae357b6c99844b6a78da1a851e9 SHA512 74bff19b3e0ff7e90137e0b90dbe5b2a04b5b2b0b2c621a19cd3c2773fae9ca6673d52628b4bf37c36fd3d7142197fad16e0f0b495b7650545523806234d17dc diff --git a/dev-python/fakeredis/fakeredis-1.8.1.ebuild b/dev-python/fakeredis/fakeredis-1.8.1.ebuild index c7f583dfd91f..c2b493cda642 100644 --- a/dev-python/fakeredis/fakeredis-1.8.1.ebuild +++ b/dev-python/fakeredis/fakeredis-1.8.1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=poetry PYTHON_COMPAT=( pypy3 python3_{8..10} ) -inherit distutils-r1 optfeature +inherit distutils-r1 MY_P=fakeredis-py-${PV} DESCRIPTION="Fake implementation of redis API for testing purposes" @@ -86,7 +86,3 @@ src_test() { # Clean up afterwards kill "$(<"${redis_pid}")" || die } - -pkg_postinst() { - optfeature "Mock aioredis" dev-python/aioredis -} diff --git a/dev-python/inflect/Manifest b/dev-python/inflect/Manifest index 64c35dcdcce9..2e95aa5e199c 100644 --- a/dev-python/inflect/Manifest +++ b/dev-python/inflect/Manifest @@ -1,5 +1,5 @@ DIST inflect-5.6.2.tar.gz 69378 BLAKE2B d20739928bc0a5e181456c3bbc583e5816bd87b615ad1f6c1ec6edede3a67614ff4a97db4973d940d2615f40958efcf24f0de3cecaaaf2e892defec322481b4c SHA512 0bf66803c888575be478d45c1ddaf96432b8883af2b854a874678643e7b92a6a1bc60eb0d6ee324346dd4df7482364a7525a40f04f31910263c840196ba49d38 DIST inflect-6.0.0.tar.gz 70108 BLAKE2B 5e20c265ef7683d1cd671d86697b8fc8d683ef4e7dd856fe0e0797e39a5e97a9a62984b9dd39f54187e54e3a7b961dd6c77b0f50822fef19bec462c485ee7600 SHA512 8cd38dc2e59bba5b47dfbf0f7626fce43bc4ecafa22f4555e48d9827b4f7f235c282477e9a008f172cc08eefcb5f44e2133de2c28e04ddb29c9392a5486b2719 EBUILD inflect-5.6.2.ebuild 617 BLAKE2B 9dc0fccb61e8cd8133edd89ad0b0fde7ad15783866cd06aadad9a84a3d7c75a715ca257210d24bfca8733a19dd722dfe36b3683e368a0175e06e6aba3a7ad0f5 SHA512 ae11ec54c11d6a463f8c965231f27af5f8efce904e8250f41ee0e06ed3f8d50e4083bc5e217ec7015fe67cb0a3bf7a75450def633669923868d4e9c15d2a7778 -EBUILD inflect-6.0.0.ebuild 676 BLAKE2B 622ec0a79e3ead6a7c522a37b6139d79e26152ea8762ec97d2569c16827dc66b4f3ce429b3ae813833710ab4e882dddd7425850e30a4fd0ee67271c367278bea SHA512 f01758a576147087780a85c15bf429848bd23ab1426b607c5827df809e5f694545fb86fcd39a385c57f51412a7119677d4a153cb46b234ba3b8508d5c0af7956 +EBUILD inflect-6.0.0.ebuild 676 BLAKE2B 0307f6dc05c854826318d4cb79f3c56c0bfc6ed80e4857b9fb21744627bb85b757cac9d61c7857e0e2308b45076a203b8bcc13fbd4b74aafd6b6859bec50e343 SHA512 dde54311c3df44e17fbe64c4c96a3bf9001744fb131e588bb2d5e43bc8fade1ab1eacc95e72f595d825945b5a9dfa139715c7958ca6b51b31ecc73a3f3918d83 MISC metadata.xml 557 BLAKE2B 1a327bb3ea2f7ecb0b3100d9f443c9c0c20a89f1e560eac79cef20a6f12855355dab9c71bab94881774e2be6fc2b4bd9530e1155caecdf687228db259ed34bba SHA512 d719ba7da2f6544cada37998dbc6b104cebb6419ab65bd164411928953c5898da2f5f2f789b72d41f7b46ee7a5570fc6646d331e0df39b34c1fa0685fb9165ab diff --git a/dev-python/inflect/inflect-6.0.0.ebuild b/dev-python/inflect/inflect-6.0.0.ebuild index 67e07efb58ce..6c75b4dd9ddd 100644 --- a/dev-python/inflect/inflect-6.0.0.ebuild +++ b/dev-python/inflect/inflect-6.0.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{8..10} ) +PYTHON_COMPAT=( pypy3 python3_{8..11} ) inherit distutils-r1 diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest index c6e6346c7757..839e170842ef 100644 --- a/dev-python/pydantic/Manifest +++ b/dev-python/pydantic/Manifest @@ -1,5 +1,7 @@ +DIST pydantic-1.10.0b1.gh.tar.gz 886824 BLAKE2B f5ae306cf27143723bc2cb87608cdef3eee29ea9e45cde3f61412820858e7b8ab290ba74329317ac916dddb6bd03d011205a1f0d8cd9ba266e4a8655f24b9b61 SHA512 6f962e2983bd13bcd79da06d1a663da8c2cae39b7f80184d70e61a23a55661fe79f3bc7d00656f4e14f2aa5746cb889c8463473688dd7572ea825f461e263ec2 DIST pydantic-1.9.1.tar.gz 306846 BLAKE2B c22e892f403b6ca5eff7f888c68f9df5c198fa03c8dab833edc556b3b1a4819fc28c9818a649bf5d9c4bb745b0bde826e164eda7760cd26f88e278c86776ad84 SHA512 19d2a50ef054b76cc7e8756759f3d67a14a58614dd6ff1b4f60e73354b0028e08743aa3bb5944da7ae357ab279134d3685c454d6affa6524b267c7cd9a40375e DIST pydantic-1.9.2.tar.gz 307957 BLAKE2B ee3b188dcf058fc81b5f8491a5e757114a3b39db4d9aee3265051559f6ac25cff01bfb3b0536d0f0425534bd9a5a6444b6e6f2ef84b91a6c11085e15ac25265a SHA512 524595aea9401e82d2e985fdb5aa9b4a8b39edfed856d08e057695c786d65c3455991e4f57ce326902ff9cbed328bcb5e6f4133bda769fecea5affb68f3b4345 +EBUILD pydantic-1.10.0_beta1.ebuild 1967 BLAKE2B acf8f14dfbdeb20ecd389acc4277dc75b1aa3901c1cf623061d55c65e26941fe2be673b02f4523dfb50f2b8e526f6081116c4ff3d566243496569e531d3a5f2e SHA512 14b7500e7ef2ca647a4e6d7b31ac8aed7279754ca07c08c8bd46d66aab36821dd0c6f6d6217a9584cf167aba1293ea89b721880ce23f33e4a76f2a41c2b428c0 EBUILD pydantic-1.9.1.ebuild 2099 BLAKE2B 10a509b9b1b527e01c0aac2542a09dd9dd0a38132d45c2e02f3b8c0fc1d469d4d4ae6a5245e27ccc7cc85f8538edc86cf249c14e365e43233dee0a5127f85852 SHA512 c28f602375c529b5081ba5823c68452f5372fe97b9cddcd09100a617834f01fc9bfac731643cc18dc370387934c14c40a9afb4405a8c56f589545b243f82ac05 EBUILD pydantic-1.9.2.ebuild 2107 BLAKE2B b1b0ec5c6da55a5b43219e43d49faecd2cdd5f9e44e681a7aaebadcd858dfd62c8ebc73da614e3871fdc7a6dad6d2e3580f398c749ac64a06eab2b04f6898b63 SHA512 e153ac82345090fe983b411395c2f7950bd884460e42b572108b0253a8a75606f835e122731df70a6f7c1d38658ecfcef5d092762a899a5266331d5f91710141 -MISC metadata.xml 492 BLAKE2B e21bc5a40669b2b321ba310df9dd4c6ff424e77d9d961b3aebc1f62b579444c7f505c19dae02590de999cfd8168ac522034275583fb4835e97e8db9b153fefda SHA512 bfb9c7a069a79735543dc12101af7cca16acc5fd93cae01515dc35a106c16a419c0e0e3a97a6bc8426c3db776417f7d29231022cb6ac27020f97e5dcfe0d0cbb +MISC metadata.xml 484 BLAKE2B 5537370a640fd44c6fa0ac0827695c276824909c084343b2f679ebcf1d775846e05e8a657ea4c279737ea808f59ede0b1bb80f163c87da4451aad2c74d8b0a56 SHA512 2af95840f5898f61813d1ada5b4338398ff212a7896904095aa007f95458a4f8bb174e288e8629b2ab29a5b372aba1f068a4faa64d43d8a739518ad740cc4f77 diff --git a/dev-python/pydantic/metadata.xml b/dev-python/pydantic/metadata.xml index 1dd14ba69a2d..322f503dc045 100644 --- a/dev-python/pydantic/metadata.xml +++ b/dev-python/pydantic/metadata.xml @@ -7,8 +7,8 @@ pydantic - samuelcolvin/pydantic - https://github.com/samuelcolvin/pydantic/issues + pydantic/pydantic + https://github.com/pydantic/pydantic/issues https://pydantic-docs.helpmanual.io/ diff --git a/dev-python/pydantic/pydantic-1.10.0_beta1.ebuild b/dev-python/pydantic/pydantic-1.10.0_beta1.ebuild new file mode 100644 index 000000000000..c666dfdb266a --- /dev/null +++ b/dev-python/pydantic/pydantic-1.10.0_beta1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{8..11} ) + +inherit distutils-r1 + +MY_P=${P/_beta/b} +DESCRIPTION="Data parsing and validation using Python type hints" +HOMEPAGE=" + https://github.com/pydantic/pydantic/ + https://pypi.org/project/pydantic/ +" +SRC_URI=" + https://github.com/pydantic/pydantic/archive/v${PV/_beta/b}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/typing-extensions-4.1.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/python-dotenv[${PYTHON_USEDEP}] + >=dev-python/python-email-validator-1.2.1[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/CFLAGS/d' setup.py || die + distutils-r1_src_prepare +} + +python_compile() { + if [[ ${EPYTHON} == pypy3 ]]; then + # do not build extensions on PyPy to workaround + # https://github.com/cython/cython/issues/4763 + local -x SKIP_CYTHON=1 + fi + distutils-r1_python_compile +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_mock + + local EPYTEST_DESELECT=( + # flaky test, known upstream + tests/test_hypothesis_plugin.py::test_can_construct_models_with_all_fields + ) + case ${EPYTHON} in + pypy3) + EPYTEST_DESELECT+=( + tests/test_private_attributes.py::test_private_attribute + tests/test_private_attributes.py::test_private_attribute_annotation + tests/test_private_attributes.py::test_private_attribute_factory + tests/test_private_attributes.py::test_private_attribute_multiple_inheritance + tests/test_private_attributes.py::test_underscore_attrs_are_private + ) + ;; + esac + rm -rf pydantic || die + epytest +} diff --git a/dev-python/pypy-exe-bin/Manifest b/dev-python/pypy-exe-bin/Manifest index ecdc5f43b518..55e719c504c3 100644 --- a/dev-python/pypy-exe-bin/Manifest +++ b/dev-python/pypy-exe-bin/Manifest @@ -1,4 +1,4 @@ -DIST pypy-exe-7.3.9-1.amd64.xpak 13757730 BLAKE2B d5e2bddc32a9cd199d01280dfbe2ff6e73583094583bf9ec3bc469911754df86270c8cfc5a9284cf06dba7ce267d897f864f6f357418e96e853a6e0f31d627e6 SHA512 570ca27d1ca411281a002c9c33ebb54d088032d6aa1898967e637f6bf06c8a32a16576f8c637fc13a0fb8294e7ba5b0b9b16600902037680b7d7f2b4edd6cfe7 -DIST pypy-exe-7.3.9-1.x86.xpak 10132659 BLAKE2B 2a7e1e587f38178861f958ab40864f3d4f1df80dd7495eb31ac493d0bfa1b4a42278bb1fe9219148b6d04377588c33e8606e59e93c53c08b867f5408a39b2efb SHA512 57cfdd0c9e9b44aae882069f356935be1719bf737d9fbd1fde75b724269bd69cffc62c8cec77a863eab5260d76bfe689dcc6c78fda55a4952b496a6d5ac5acc0 -EBUILD pypy-exe-bin-7.3.9.ebuild 1131 BLAKE2B 2a710ea1002277edc281f399c88af9dd6ea2f2b29584b95aafc78e473caeff7417221d6eb77eb1e0f0d790d1fb9b9faa2d38a51469f964353d79f1320ed0f2dc SHA512 0f1d59a76d4c644a6992f3d116b499981ba6a2b846d2872d9991e9390aae356c4c0844c6bfc0f8626530093cc8450f7e3042eafd38167aed92ccc4357aeb19c9 +DIST pypy-exe-7.3.9-2.amd64.xpak 13715525 BLAKE2B 17ace55d2c06a0e9a15cf980c2741aa68e2b91083acc5fbc64c736353d2abe325ac9949d0a3a6fd8b825e345ce76b372564434752c3541b663d9532eeecb1d73 SHA512 bae5a9ff57b708523eab2b95de564f7c7d5c5837cfb201e890a6cd7377b41d1ab0229e22d9596a3096f0641649d189ce1a88c67e71dbb578d24f420b83de6ccd +DIST pypy-exe-7.3.9-2.x86.xpak 10199358 BLAKE2B 502748c1c90db9ee1d626c33ead656d472ec2f2e6df24fb185df251d40fc8aad033d693d4dc248fa210a26b63052a9cdba7b9d3998b6ede72e2df14631bdd31b SHA512 aca7a25757f479e3c684596662c173c687e3f3cb20f7b9a1a397a1642d45cc8ea98d35d173696146763ffa24e797882a8b9d35fb14533b432256ac874ec94a6f +EBUILD pypy-exe-bin-7.3.9-r1.ebuild 1094 BLAKE2B 19f7f76f2870c9c3b2674fc1d6fcce4e7fb4529db58fa21d688780f2754039c44c001ceff01e3630388293fd50a965203e60c2862b10d9dac7a6ff9e1af7ccd4 SHA512 3df3bece1fb37df0e0a162112a0d7b19cc2015c344a569af399a46931c205a26de75d5cc0cca9ebe17960d5af116f7c8d38dbc088a4615ff9d0eb81bad5381c8 MISC metadata.xml 241 BLAKE2B 4f18c355c71824c25df283b2d463a5abbf2295446e74b960e868dd78d4910ac066725450478087567a6e66b7a8948d99e053f13a7e58dbf2b89fdaf5c2f3436c SHA512 c46e70ffd66754ad84c64806f2bbff25ba9a688f035176a4565afc95351ce10fffba64bbde89965501460b05978c7e59b3d84db6a8cb6efff4055d4b7a5ab5d8 diff --git a/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9-r1.ebuild b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9-r1.ebuild new file mode 100644 index 000000000000..32d2d2a4ed51 --- /dev/null +++ b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit pax-utils + +MY_P=pypy-exe-${PV}-2 +DESCRIPTION="PyPy executable (pre-built version)" +HOMEPAGE="https://www.pypy.org/" +SRC_URI=" + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy-exe/${MY_P}.xpak + -> ${MY_P}.amd64.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy-exe/${MY_P}.xpak + -> ${MY_P}.x86.xpak + ) +" +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="${PV%_p*}" +KEYWORDS="amd64 x86" + +RDEPEND=" + app-arch/bzip2:0/1 + dev-libs/expat:0/0 + dev-libs/libffi:0/8 + sys-libs/ncurses:0/6 + >=sys-libs/zlib-1.1.3:0/1 + virtual/libintl:0/0 + !dev-python/pypy-exe:${SLOT} +" + +QA_PREBUILT=" + usr/lib/pypy2.7/pypy-c-${SLOT} +" + +src_unpack() { + ebegin "Unpacking ${MY_P}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${MY_P} failed" +} + +src_install() { + insinto / + doins -r usr + fperms +x "/usr/lib/pypy2.7/pypy-c-${SLOT}" + pax-mark m "${ED}/usr/lib/pypy2.7/pypy-c-${SLOT}" +} diff --git a/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9.ebuild b/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9.ebuild deleted file mode 100644 index b581cbc0c10d..000000000000 --- a/dev-python/pypy-exe-bin/pypy-exe-bin-7.3.9.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit pax-utils - -MY_P=pypy-exe-${PV}-1 -DESCRIPTION="PyPy executable (pre-built version)" -HOMEPAGE="https://www.pypy.org/" -SRC_URI=" - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy-exe/${MY_P}.xpak - -> ${MY_P}.amd64.xpak - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy-exe/${MY_P}.xpak - -> ${MY_P}.x86.xpak - ) -" -S="${WORKDIR}" - -LICENSE="MIT" -SLOT="${PV%_p*}" -KEYWORDS="amd64 x86" - -RDEPEND=" - >=sys-libs/zlib-1.1.3:0/1 - || ( - dev-libs/libffi-compat:7 - dev-libs/libffi:0/7 - ) - virtual/libintl:0/0 - dev-libs/expat:0/0 - app-arch/bzip2:0/1 - sys-libs/ncurses:0/6 - !dev-python/pypy-exe:${SLOT} -" - -QA_PREBUILT=" - usr/lib/pypy2.7/pypy-c-${SLOT} -" - -src_unpack() { - ebegin "Unpacking ${MY_P}.${ARCH}.xpak" - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak") - eend ${?} || die "Unpacking ${MY_P} failed" -} - -src_install() { - insinto / - doins -r usr - fperms +x "/usr/lib/pypy2.7/pypy-c-${SLOT}" - pax-mark m "${ED}/usr/lib/pypy2.7/pypy-c-${SLOT}" -} diff --git a/dev-python/pypy3-exe-bin/Manifest b/dev-python/pypy3-exe-bin/Manifest index 30718e8531ff..91635f2073f8 100644 --- a/dev-python/pypy3-exe-bin/Manifest +++ b/dev-python/pypy3-exe-bin/Manifest @@ -1,4 +1,4 @@ DIST pypy3-exe-7.3.9_p3-1.amd64.xpak 12394274 BLAKE2B 8f7a041839fdd1dd55fd0293660369310aaa1f118e34a730e066899c09ced71fa37d70d59952fb68d932f63e907b903c41c91b5ba4d646637fcfe628a20861b2 SHA512 166722fec0288b8c69645e0c8e630aa4c0b74f8d41817148147556ce6f0491e7251cbc202b62f7a1dec6b1da3e2f2c6313f02952b11220f35be2c1ad6276f89a DIST pypy3-exe-7.3.9_p3-1.x86.xpak 9210827 BLAKE2B a740ef7e1d4559308c129399cda498b7c0fe8e654e4d36830ded5197a7788168dbc8b4f83908a41869cd51343dd9b371ba53de8e88655b2728b8f6351f502ef2 SHA512 bd2ef07e980bd37b7ecfb052a9304a80ee527c61f8a60344e8e9b1bfcdf1f50038e7b281257194c388e0452aa968f984f5b6bc7d9f7c89bf08279e9a169ed8e6 -EBUILD pypy3-exe-bin-7.3.9_p3.ebuild 1152 BLAKE2B 200a852a5f4931d70b8f967266712ef692b752301ed0a32bdd5bdc8b3d508399d63f425658746653265f3dd13203c20cffc274dc8ff347a29f006264573f6c4a SHA512 01f1c85aa36b916ff62beeca598224ddd990a2b2402004dba58125702e2926657689ba33c333d92a8efc58dba3236260e14022bc375f709ae9530e54aa0a447d +EBUILD pypy3-exe-bin-7.3.9_p3-r1.ebuild 1115 BLAKE2B d627ac1572dfdb1a578a5c720938b914174a4dbe15910a046b5e21e25108d81a58a7a06de99ca43a790a8f7271ebb44a450890fb55f4293d496a588dfd0f899e SHA512 27727f0998607cfb694874bee003b5824a2da79c0cfaf2e7705180a2aa6cc938e7639a306741beabd5be74904ec22217588d03b231c997ab883ff815bbf82d1f MISC metadata.xml 241 BLAKE2B 4f18c355c71824c25df283b2d463a5abbf2295446e74b960e868dd78d4910ac066725450478087567a6e66b7a8948d99e053f13a7e58dbf2b89fdaf5c2f3436c SHA512 c46e70ffd66754ad84c64806f2bbff25ba9a688f035176a4565afc95351ce10fffba64bbde89965501460b05978c7e59b3d84db6a8cb6efff4055d4b7a5ab5d8 diff --git a/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3-r1.ebuild b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3-r1.ebuild new file mode 100644 index 000000000000..f996c72b2ad8 --- /dev/null +++ b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit pax-utils + +MY_P=pypy3-exe-${PV}-1 +DESCRIPTION="PyPy3 executable (pre-built version)" +HOMEPAGE="https://www.pypy.org/" +SRC_URI=" + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy3-exe/${MY_P}.xpak + -> ${MY_P}.amd64.xpak + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy3-exe/${MY_P}.xpak + -> ${MY_P}.x86.xpak + ) +" +S="${WORKDIR}" + +LICENSE="MIT" +SLOT="3.9-${PV%_p*}" +KEYWORDS="amd64 x86" + +RDEPEND=" + app-arch/bzip2:0/1 + dev-libs/expat:0/0 + dev-libs/libffi:0/8 + sys-libs/ncurses:0/6 + >=sys-libs/zlib-1.1.3:0/1 + virtual/libintl:0/0 + !dev-python/pypy3-exe:${SLOT} +" + +PYPY_PV=${PV%_p*} +QA_PREBUILT=" + usr/bin/pypy3.9-c-${PYPY_PV} +" + +src_unpack() { + ebegin "Unpacking ${MY_P}.${ARCH}.xpak" + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak") + eend ${?} || die "Unpacking ${MY_P} failed" +} + +src_install() { + insinto / + doins -r usr + fperms +x "/usr/bin/pypy3.9-c-${PYPY_PV}" + pax-mark m "${ED}/usr/bin/pypy3.9-c-${PYPY_PV}" +} diff --git a/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3.ebuild b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3.ebuild deleted file mode 100644 index b38d40a013d1..000000000000 --- a/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.9_p3.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit pax-utils - -MY_P=pypy3-exe-${PV}-1 -DESCRIPTION="PyPy3 executable (pre-built version)" -HOMEPAGE="https://www.pypy.org/" -SRC_URI=" - amd64? ( - https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy3-exe/${MY_P}.xpak - -> ${MY_P}.amd64.xpak - ) - x86? ( - https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy3-exe/${MY_P}.xpak - -> ${MY_P}.x86.xpak - ) -" -S="${WORKDIR}" - -LICENSE="MIT" -SLOT="3.9-${PV%_p*}" -KEYWORDS="amd64 x86" - -RDEPEND=" - >=sys-libs/zlib-1.1.3:0/1 - || ( - dev-libs/libffi-compat:7 - dev-libs/libffi:0/7 - ) - virtual/libintl:0/0 - dev-libs/expat:0/0 - app-arch/bzip2:0/1 - sys-libs/ncurses:0/6 - !dev-python/pypy3-exe:${SLOT} -" - -PYPY_PV=${PV%_p*} -QA_PREBUILT=" - usr/bin/pypy3.9-c-${PYPY_PV} -" - -src_unpack() { - ebegin "Unpacking ${MY_P}.${ARCH}.xpak" - tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak") - eend ${?} || die "Unpacking ${MY_P} failed" -} - -src_install() { - insinto / - doins -r usr - fperms +x "/usr/bin/pypy3.9-c-${PYPY_PV}" - pax-mark m "${ED}/usr/bin/pypy3.9-c-${PYPY_PV}" -} diff --git a/dev-python/pyudev/Manifest b/dev-python/pyudev/Manifest index f5e112f3b4cb..6fbe74ffd24b 100644 --- a/dev-python/pyudev/Manifest +++ b/dev-python/pyudev/Manifest @@ -1,3 +1,3 @@ DIST pyudev-0.23.2.tar.gz 87199 BLAKE2B 0ce4300296f4fcc3a56ba4100d3ebe7734330b3096fde59475fe9880758a3279324c4c3df883b22d1ec9f4e0cfa83fc7c25fbe54ed03a5e019567595deb21211 SHA512 40b947d363dca73789f5ab77cbda4b48349e28fe04f2f5cafb93d20799d842ebeb2b7d78d1f16dcbcaac5c20aff1b931b372c75852706e731337e6e1d30b8538 -EBUILD pyudev-0.23.2.ebuild 1432 BLAKE2B bedd1eac12c724a2fab3187362c9d0b2078c7f07056b6a5caba9164703bf115e2e204c7ed4b5f44090a3490a163c41448eeb3e233352eb43dd5711cf99f38c45 SHA512 2ffdd540e9124266320667b081e7ab462073652fd63b2df57b417be492f4a8927587fd7bc49cd115cdcaca6131adeb8ddd44f15feb27996e8aa665bcff2c99c6 +EBUILD pyudev-0.23.2.ebuild 1439 BLAKE2B 399c7dff384a4ca53b02a822cc3291f6d6ccabfb6965bc368ad0c11d7cbf2fe5f56e8ff9f5202dab723acc5574d8201e49719f39bcee2bf678dd1ba59f795211 SHA512 22fa81be3998cd43d4ed122588a336cf88672deecc39c9cd35e748a99ed48159e50d6ca4ab880952526eb41cad46d19b94be1773ed7cbc96f265169570632eda MISC metadata.xml 705 BLAKE2B 5668637e59e1d434d0a72d0856e7ed614a2f5a3371e3fa4e841f4d516228f8b8a5567bc6a91cb07c8ee1f9c14db76ce238adac5bdab987a810adc2aed994b5a7 SHA512 a73f8225942c597d02ed08d3dc03724858f33cc07a2d9fcde64fe20f5c4263d1b7510e26e6365af120b72e7c8ebb075b7606dde493fe6464db2a585a23ca4b6a diff --git a/dev-python/pyudev/pyudev-0.23.2.ebuild b/dev-python/pyudev/pyudev-0.23.2.ebuild index 26cc8c89ddc7..accec2be1d55 100644 --- a/dev-python/pyudev/pyudev-0.23.2.ebuild +++ b/dev-python/pyudev/pyudev-0.23.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86" IUSE="qt5" # Known to fail on test system that aren't exactly the same devices as on CI diff --git a/dev-python/rtslib-fb/Manifest b/dev-python/rtslib-fb/Manifest index e3d4b29381f3..30275bf0dd51 100644 --- a/dev-python/rtslib-fb/Manifest +++ b/dev-python/rtslib-fb/Manifest @@ -1,4 +1,4 @@ AUX target.service 330 BLAKE2B 81d01885925feeef2a1fe9214b520d0d4035b971fea22f4efcbe295a7316568cc6b6e152aa53a7e7defa602e55df61c3a06f3c028ef20301bb0032a4c919a43a SHA512 3c634f1c466d0a8c3dd2b57a230438aaeeb0e66324863a2ded57dd69a2ca5946f83c4ab511766f510f3e63b43aedcf7e368bcf5bc325ee69c016bb0bb2612de5 DIST rtslib-fb-2.1.74.tar.gz 73919 BLAKE2B d16527ed1efae379aa976929d8e6dd8a13cb1d47eb8efe8897ee495b0864225f520b42bd27fe502a1fad11369d20690b9751e54ae7a328c60917144114358d24 SHA512 b0b0722a5a7e10af698ae0570a65b51d7f091bfcc370850dacb3087471ca98bd229b4a5ed73760b7ed5bbee1b53dae4781cc2b3d5e7a1ff8ce37c5c144477852 -EBUILD rtslib-fb-2.1.74.ebuild 621 BLAKE2B 329b7606e820809708da3a1234b4dc2c2c68adc994c4aaf5a493b31b8d577c65c39f7fee4ab66d35c743d8c9de689efb477baf8efd5eab90f087470c3aa76eba SHA512 50103527131db8642a82bf2c437fd09c5b0436dd69ce586f61b88f3e76c70f204edac708dfdbe48c00d8177cb6c7762a4610af14012a7ca5a7a02fb5f37e5e74 +EBUILD rtslib-fb-2.1.74.ebuild 628 BLAKE2B 98cb6956cbfaa5af5ce30654f6c414a2e1569a8d666bc2140a1438f4b43a655a47472de87fe3217ba5bd44485046ba607dcf098f555d1a4b6bd3bca474853ce3 SHA512 d8d227cb9a89972ba953cfc632bf70e9db61b0030e4a5f219a86ef4b4f60f3e868da90ea9a7a3b69fc404c9c53fd1d8ffcb421ac32df91b56b47983584ef1925 MISC metadata.xml 736 BLAKE2B 64b99b472db20ec267f4aa40915fe347e1e74d18ff8914707714cf73cadf7999bb81521b4a801b17bfd4bb4463c63419792e1b9c869deed9181de540a9c8e30b SHA512 fdec71348b4f944de9f009571f8097a1758ef0a6072571b3fac21b6dea7330626a06cc9e72447a8efe0425bbf7a24d08fe10b193653cffef9195c1acdc997a42 diff --git a/dev-python/rtslib-fb/rtslib-fb-2.1.74.ebuild b/dev-python/rtslib-fb/rtslib-fb-2.1.74.ebuild index 853f1e8ad1a3..d6118577e1f9 100644 --- a/dev-python/rtslib-fb/rtslib-fb-2.1.74.ebuild +++ b/dev-python/rtslib-fb/rtslib-fb-2.1.74.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~mips x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~mips ~riscv x86 ~amd64-linux ~x86-linux" RDEPEND="dev-python/pyudev[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}]" diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index 73575c041160..e68acc2a6b42 100644 Binary files a/dev-util/Manifest.gz and b/dev-util/Manifest.gz differ diff --git a/dev-util/github-cli/Manifest b/dev-util/github-cli/Manifest index 2b6d933e9453..abb25bb9eb69 100644 --- a/dev-util/github-cli/Manifest +++ b/dev-util/github-cli/Manifest @@ -6,6 +6,6 @@ DIST github-cli-2.14.3-deps.tar.xz 77143036 BLAKE2B 7f06905270a7c9b17bbe8a83353c DIST github-cli-2.14.3.tar.gz 716098 BLAKE2B 7b45f97859501be4e639584e287d2114b9ed87402d3f35cc56eebdef8bf2b3cf8b9ecff633cf44a822edf20a5000c38a5b1c38822b0bf670d6c4c9c4e5e1a052 SHA512 460f3c053c1f0bea458f7a891f2b1a4cbd68b754bc165e3b097215748fc220f96138cf010608092702c86403d4551b288faba4349a69ae0e92b93ef4564825b5 EBUILD github-cli-2.11.3.ebuild 1624 BLAKE2B 8b7de36ee128f9873dca1923cc771036753b5ecd75de1b5e5a012e0fc25a79d4d866a5e113f86fd4d8ae04b7899c6709b200628950746635a4daa9789380cf7a SHA512 43f1b208a78258c22783d370e5133baf484402f2c7edfec2bfa90f81ceaf3e9ddbe19feeadbed523a63cd499bb80d29969d1c42cdefcf733951ac56b8057986e EBUILD github-cli-2.12.1.ebuild 1624 BLAKE2B f402ae15556c62bceac735cfed5691e0b4eaaea716f07b3e00b35c5190fa35613438c1a57024863b0cfae1fc1718219e83b183d5c426fc350733c94dd143db75 SHA512 e32dfb4c32a912da7ff5b10b752573408bd980fbe5318639fb36beff23830a2204ad1c743aea5377a140bff35bddefecc1080b38af8b8aa15258fd52096a2ae0 -EBUILD github-cli-2.14.3.ebuild 1624 BLAKE2B f402ae15556c62bceac735cfed5691e0b4eaaea716f07b3e00b35c5190fa35613438c1a57024863b0cfae1fc1718219e83b183d5c426fc350733c94dd143db75 SHA512 e32dfb4c32a912da7ff5b10b752573408bd980fbe5318639fb36beff23830a2204ad1c743aea5377a140bff35bddefecc1080b38af8b8aa15258fd52096a2ae0 -EBUILD github-cli-9999.ebuild 1610 BLAKE2B 88f352970b3604c297747c8ac51b6b8539fe90887b035d2d169dd4c62ae179db1cd03d0b41854ca7046a1e71471a566642be8de8b83f52240aab38a9429fdc8e SHA512 adae6af695e41214215c15fd18ea2337fba75244bdba245a4410397351564df7d22acd824f2a17f54c60c8b5e1907e0ed52480d3120ad4acbecc34ce7ea6af64 +EBUILD github-cli-2.14.3.ebuild 1631 BLAKE2B 0534fbee7d0866ccf6b1c56dd7f4a61104403e83c54ac22a4d13617aeab22193adda2de47203d3876ffd3b9dae82b5db8fda5633145c3c109b2cc051e95c0114 SHA512 55f9c9df94a9c8ad27d1eb319988633e6f1809d4dad3a8b8d4785a6b47b79e85dc292d7d8309b8fc330f86d2057a2281898d26bcb2cbd43c8ee55657e0873ed3 +EBUILD github-cli-9999.ebuild 1617 BLAKE2B a87729766ea2024b042cf2da4d5eeae4ef982631aa6f33ba3eb17b339d662b58f48922d6a02c0570fb22c9124c382c81ed582e772f9c6162b6f481cd291fe963 SHA512 76004565ee008af52491dc297b2507a4dd0e1384a428daea01a2bb544daca450a661a49089897696fe0537ed60651a69f44f45378326d226297d93a1c1f4133d MISC metadata.xml 331 BLAKE2B 1ffd21cb61a7db81d5c8f1b3731dc6a23aa98e6db92e2af3101eefd99b18862a89bb42993cb770bc26307eb70c96966abee1bba45c73de31c1e47300caf170b3 SHA512 2a90a401ff9f5646bcb0a8e1b38bd95629f7b69d4fd485de5f5c32063cceb0d223b30696181d328e09c6f8191e8fbaabf81370f42577312c2eb8d22d9509d1b9 diff --git a/dev-util/github-cli/github-cli-2.14.3.ebuild b/dev-util/github-cli/github-cli-2.14.3.ebuild index 77fd1c37e6b9..834906664386 100644 --- a/dev-util/github-cli/github-cli-2.14.3.ebuild +++ b/dev-util/github-cli/github-cli-2.14.3.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then else SRC_URI="https://github.com/cli/cli/archive/v${PV}.tar.gz -> ${P}.tar.gz" SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" - KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" + KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv" S="${WORKDIR}/cli-${PV}" fi diff --git a/dev-util/github-cli/github-cli-9999.ebuild b/dev-util/github-cli/github-cli-9999.ebuild index e08b4ff2cbbe..598812a1948b 100644 --- a/dev-util/github-cli/github-cli-9999.ebuild +++ b/dev-util/github-cli/github-cli-9999.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then else SRC_URI="https://github.com/cli/cli/archive/v${PV}.tar.gz -> ${P}.tar.gz" SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" - KEYWORDS="~amd64 ~riscv" + KEYWORDS="~amd64 ~loong ~riscv" S="${WORKDIR}/cli-${PV}" fi diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index 9f2272accdfe..7eb569b14acf 100644 Binary files a/media-libs/Manifest.gz and b/media-libs/Manifest.gz differ diff --git a/media-libs/libgroove/Manifest b/media-libs/libgroove/Manifest deleted file mode 100644 index 06713388e857..000000000000 --- a/media-libs/libgroove/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX libgroove-4.3.0_GNUInstallDirs.patch 4199 BLAKE2B bd9e58dad55660c24fd272af50b41bed8b427d3b6901e882dc2348e1b507b60369c8122e424d3e7ba982833807fc403fbf8ee9321016bd43b170a332306b0233 SHA512 e7e2458cfc10f41afe163fda4f54fd1c9a3305c0cbe351b2954c64b066eb8fe529e83a4c333c4eb54ebc24edb39fcda4127c7f60011cbcfa2926f55f29725dea -AUX libgroove-4.3.0_cflags.patch 1872 BLAKE2B 87a696b844394659d29bf586231519064e5b79c772c93f8a7eeeeb91d9c892586434811ee9b675ec60970569a0318c9b4811b82b4d62b75dfd4753a5e2f9d98c SHA512 d0ab678d4bf0bac17493fbf7de51273bc918ef141a9951f6bae94362e8e142131e6098b68a2955b22e73b4c159940cd94630d5a6e6b6ae82e84bb18648770cc1 -AUX libgroove-4.3.0_ffmpeg4.patch 2037 BLAKE2B 851cf22e93e2e5700b30c023d24b00db0852b36dd30665d655cdb3402c9d0ee1e286bc1a19988f992d8913560f6f943890cb7c993e2fdb798b23df4a1b0801da SHA512 834f760a7c7b51abda55f65d6fad1ce771d293ace9c7e4e39aaf5bfbc6763f9e3750e0aa3e8e6548893593b5c776bce357d557080b946b3425339367f21f2790 -AUX libgroove-4.3.0_sdl2_include_dir.patch 507 BLAKE2B d96df15e5378f8ab7d2f473c0fe05a210959eeb0ec4548bf7b03b3be701cce263d3c5d91c85834b18b2426e1c3de7845abc5eb069e226429a4d7ae67809f156c SHA512 5c9954680369c9e90a5acda70da36a57ea64ce8f44fcb5a0f962636cbf710ddd968c7c7bff18819671b6b89dc68a0b9513b8223ac7ba9bedf8f005b4485272ac -DIST libgroove-4.3.0.tar.gz 48857 BLAKE2B 40659e84a00245791746c570ba667cb97ba61de2bf9c1e746aaacb02db4ef5d15a00561aed7001f9a9a7b20ad8645f74c12a836b8bd59ebbc1abbda045d558d0 SHA512 30d75a3b1b3efa9b33687bb146648b66f8f4c718551c0db2c24c0259f09cf355a7c7bbac40d60d7a97bbbd7f83401d09464c6ac2b18cdfcd6198220cefc8a705 -EBUILD libgroove-4.3.0-r1.ebuild 1034 BLAKE2B 51ff73ff9ca7beb103c59ec0fa2ec93d3f5ebfcfabe90856635fc4646b1872a498d236b7d816e03037a6512eababa1ca30d2ff4afbd1c1462d27d0607cf51966 SHA512 b3bdb7c215e049b88341244b7b2458869ef949fa9e039008fa561696b2057c38686954852a217674279e5ffc2626181cf9b4fefafe12cd2078727d028906a8df -MISC metadata.xml 1012 BLAKE2B 6484365a3e695db09f305f8a4a8f04ee08947c17fb397a2657e4c839afd30ce01424a35c0716228fc3b836cdb68b57227ec93c135f2f168068c068d08e3ccc5c SHA512 ea0dc25acb9d66d9b22bd684216c20eb22892fa6caf63dcba6179687bcde45b4289de544509ee014f2c52ab8bc94bd8299a93bb5bd2f2393527b799fe359a1fb diff --git a/media-libs/libgroove/files/libgroove-4.3.0_GNUInstallDirs.patch b/media-libs/libgroove/files/libgroove-4.3.0_GNUInstallDirs.patch deleted file mode 100644 index a4e77b87ce74..000000000000 --- a/media-libs/libgroove/files/libgroove-4.3.0_GNUInstallDirs.patch +++ /dev/null @@ -1,105 +0,0 @@ -From 8b741249fc17d7cf7d72a702fcdf7f07870b0b27 Mon Sep 17 00:00:00 2001 -From: hasufell -Date: Thu, 20 Aug 2015 14:30:16 +0200 -Subject: [PATCH] CMake: make installation directories more configurable - -We use GNUInstallDirs now to be able to control the following variables: - CMAKE_INSTALL_LIBDIR - CMAKE_INSTALL_INCLUDEDIR - -This fixes support for distribution that have a multi-arch setup. -Also see https://github.com/gentoo/gentoo/pull/22 ---- - CMakeLists.txt | 26 ++++++++++++++------------ - 1 file changed, 14 insertions(+), 12 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index f2029eb..49e150e 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,4 +1,6 @@ --cmake_minimum_required(VERSION 2.8) -+cmake_minimum_required(VERSION 2.8.5) -+ -+include(GNUInstallDirs) - - if(NOT CMAKE_BUILD_TYPE) - set(CMAKE_BUILD_TYPE "Debug" CACHE STRING -@@ -157,7 +159,7 @@ add_library(groove_static STATIC ${LIBGROOVE_SOURCES} ${LIBGROOVE_HEADERS}) - set_target_properties(groove_static PROPERTIES - OUTPUT_NAME groove - COMPILE_FLAGS "${LIB_CFLAGS} -fPIC") --install(TARGETS groove_static DESTINATION lib) -+install(TARGETS groove_static DESTINATION ${CMAKE_INSTALL_LIBDIR}) - - - install(FILES -@@ -165,7 +167,7 @@ install(FILES - "groove/queue.h" - "groove/encoder.h" - DESTINATION "include/groove") --install(TARGETS groove DESTINATION lib) -+install(TARGETS groove DESTINATION ${CMAKE_INSTALL_LIBDIR}) - - add_executable(metadata example/metadata.c) - set_target_properties(metadata PROPERTIES -@@ -207,8 +209,8 @@ else() - target_link_libraries(grooveplayer LINK_PRIVATE ${SDL2_LIBRARY}) - include_directories(${SDL2_INCLUDE_DIR}) - -- install(FILES "grooveplayer/player.h" DESTINATION "include/grooveplayer") -- install(TARGETS grooveplayer DESTINATION lib) -+ install(FILES "grooveplayer/player.h" DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/grooveplayer") -+ install(TARGETS grooveplayer DESTINATION ${CMAKE_INSTALL_LIBDIR}) - - add_library(grooveplayer_static STATIC - ${LIBGROOVE_PLAYER_SOURCES} -@@ -216,7 +218,7 @@ else() - set_target_properties(grooveplayer_static PROPERTIES - OUTPUT_NAME grooveplayer - COMPILE_FLAGS "${LIB_CFLAGS} -fPIC") -- install(TARGETS grooveplayer_static DESTINATION lib) -+ install(TARGETS grooveplayer_static DESTINATION ${CMAKE_INSTALL_LIBDIR}) - - - add_executable(playlist example/playlist.c ${PROJECT_SOURCE_DIR}/grooveplayer/player.h) -@@ -242,8 +244,8 @@ else() - target_link_libraries(grooveloudness LINK_PRIVATE ${EBUR128_LIBRARY}) - include_directories(${EBUR128_INCLUDE_DIR}) - -- install(FILES "grooveloudness/loudness.h" DESTINATION "include/grooveloudness") -- install(TARGETS grooveloudness DESTINATION lib) -+ install(FILES "grooveloudness/loudness.h" DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/grooveloudness") -+ install(TARGETS grooveloudness DESTINATION ${CMAKE_INSTALL_LIBDIR}) - - - add_library(grooveloudness_static STATIC -@@ -252,7 +254,7 @@ else() - set_target_properties(grooveloudness_static PROPERTIES - OUTPUT_NAME grooveloudness - COMPILE_FLAGS "${LIB_CFLAGS} -fPIC") -- install(TARGETS grooveloudness_static DESTINATION lib) -+ install(TARGETS grooveloudness_static DESTINATION ${CMAKE_INSTALL_LIBDIR}) - - - add_executable(replaygain example/replaygain.c) -@@ -278,8 +280,8 @@ else() - target_link_libraries(groovefingerprinter LINK_PRIVATE ${CHROMAPRINT_LIBRARY}) - include_directories(${CHROMAPRINT_INCLUDE_DIR}) - -- install(FILES "groovefingerprinter/fingerprinter.h" DESTINATION "include/groovefingerprinter") -- install(TARGETS groovefingerprinter DESTINATION lib) -+ install(FILES "groovefingerprinter/fingerprinter.h" DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/groovefingerprinter") -+ install(TARGETS groovefingerprinter DESTINATION ${CMAKE_INSTALL_LIBDIR}) - - - add_library(groovefingerprinter_static STATIC -@@ -288,7 +290,7 @@ else() - set_target_properties(groovefingerprinter_static PROPERTIES - OUTPUT_NAME groovefingerprinter - COMPILE_FLAGS "${LIB_CFLAGS} -fPIC") -- install(TARGETS groovefingerprinter_static DESTINATION lib) -+ install(TARGETS groovefingerprinter_static DESTINATION ${CMAKE_INSTALL_LIBDIR}) - - - add_executable(fingerprint example/fingerprint.c) diff --git a/media-libs/libgroove/files/libgroove-4.3.0_cflags.patch b/media-libs/libgroove/files/libgroove-4.3.0_cflags.patch deleted file mode 100644 index c7d21cbe2de4..000000000000 --- a/media-libs/libgroove/files/libgroove-4.3.0_cflags.patch +++ /dev/null @@ -1,43 +0,0 @@ -From e5af72acd284db1ee2b79aeeb06714770d1ad5c3 Mon Sep 17 00:00:00 2001 -From: Diogo Pereira -Date: Thu, 20 Aug 2015 15:05:25 +0100 -Subject: [PATCH] Remove -Werror, -pedantic and -g from CFLAGS - -Based on upstream commits: -0b619fa build: -Werror and -pedantic in debug mode only -856c260 build: remove redundant -Werror and -pedantic - -https://github.com/andrewrk/libgroove/compare/44aa5db96cfe45e56fa1f7d762fb032ca178a35c...856c26013e4356d4fc078da980083bc4d002771d ---- - CMakeLists.txt | 8 ++++++-- - 1 file changed, 6 insertions(+), 2 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index a1e8541..14aca44 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -135,8 +135,11 @@ configure_file ( - "${PROJECT_BINARY_DIR}/config.h" - ) - --set(LIB_CFLAGS "${C99_C_FLAGS} -pedantic -Werror -Wall -Werror=strict-prototypes -Werror=old-style-definition -Werror=missing-prototypes -D_REENTRANT -D_POSIX_C_SOURCE=200809L") --set(EXAMPLE_CFLAGS "${C99_C_FLAGS} -pedantic -Werror -Wall -g") -+set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -Wno-unused-variable") -+set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -Werror -pedantic") -+ -+set(LIB_CFLAGS "-std=c99 -Wall -Werror=strict-prototypes -Werror=old-style-definition -Werror=missing-prototypes -D_REENTRANT -D_POSIX_C_SOURCE=200809L") -+set(EXAMPLE_CFLAGS "-std=c99 -Wall") - set(EXAMPLE_INCLUDES "${PROJECT_SOURCE_DIR}") - - add_library(groove SHARED ${LIBGROOVE_SOURCES} ${LIBGROOVE_HEADERS}) -@@ -306,6 +309,7 @@ message("\n" - "Installation Summary\n" - "--------------------\n" - "* Install Directory : ${CMAKE_INSTALL_PREFIX}\n" -+"* Build Type : ${CMAKE_BUILD_TYPE}\n" - "* Build libgroove : ${LIBGROOVE_STATUS}\n" - "* Build libgrooveplayer : ${LIBGROOVE_PLAYER_STATUS}\n" - "* Build libgrooveloudness : ${LIBGROOVE_LOUDNESS_STATUS}\n" --- -2.5.0 - diff --git a/media-libs/libgroove/files/libgroove-4.3.0_ffmpeg4.patch b/media-libs/libgroove/files/libgroove-4.3.0_ffmpeg4.patch deleted file mode 100644 index eadc4d98a913..000000000000 --- a/media-libs/libgroove/files/libgroove-4.3.0_ffmpeg4.patch +++ /dev/null @@ -1,47 +0,0 @@ -Description: Fix FTBFS with FFmpeg 4.0 -Author: James Cowgill -Bug-Debian: https://bugs.debian.org/888376 ---- -This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ ---- a/groove/encoder.c -+++ b/groove/encoder.c -@@ -616,7 +616,7 @@ int groove_encoder_attach(struct GrooveE - - e->sink->audio_format = encoder->actual_audio_format; - e->sink->buffer_size = encoder->sink_buffer_size; -- e->sink->buffer_sample_count = (codec->capabilities & CODEC_CAP_VARIABLE_FRAME_SIZE) ? -+ e->sink->buffer_sample_count = (codec->capabilities & AV_CODEC_CAP_VARIABLE_FRAME_SIZE) ? - 0 : e->stream->codec->frame_size; - e->sink->gain = encoder->gain; - ---- a/groove/playlist.c -+++ b/groove/playlist.c -@@ -186,7 +186,7 @@ static int audio_decode_frame(struct Gro - - if (!got_frame) { - // stop sending empty packets if the decoder is finished -- if (!pkt_temp->data && dec->codec->capabilities & CODEC_CAP_DELAY) -+ if (!pkt_temp->data && dec->codec->capabilities & AV_CODEC_CAP_DELAY) - return 0; - continue; - } -@@ -571,7 +571,7 @@ static int decode_one_frame(struct Groov - pthread_mutex_unlock(&f->seek_mutex); - - if (f->eof) { -- if (f->audio_st->codec->codec->capabilities & CODEC_CAP_DELAY) { -+ if (f->audio_st->codec->codec->capabilities & AV_CODEC_CAP_DELAY) { - av_init_packet(pkt); - pkt->data = NULL; - pkt->size = 0; ---- a/groove/file.c -+++ b/groove/file.c -@@ -281,7 +281,7 @@ int groove_file_save(struct GrooveFile * - ocodec->rc_buffer_size = icodec->rc_buffer_size; - ocodec->field_order = icodec->field_order; - -- uint64_t extra_size = (uint64_t)icodec->extradata_size + FF_INPUT_BUFFER_PADDING_SIZE; -+ uint64_t extra_size = (uint64_t)icodec->extradata_size + AV_INPUT_BUFFER_PADDING_SIZE; - if (extra_size > INT_MAX) { - cleanup_save(file); - av_log(NULL, AV_LOG_ERROR, "codec extra size too big\n"); diff --git a/media-libs/libgroove/files/libgroove-4.3.0_sdl2_include_dir.patch b/media-libs/libgroove/files/libgroove-4.3.0_sdl2_include_dir.patch deleted file mode 100644 index 7967c23c973e..000000000000 --- a/media-libs/libgroove/files/libgroove-4.3.0_sdl2_include_dir.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index a1e8541..80a96c2 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -208,7 +208,7 @@ else() - endif() - add_dependencies(grooveplayer groove) - target_link_libraries(grooveplayer LINK_PRIVATE ${SDL2_LIBRARY}) -- include_directories(${SDL2_INCLUDE_DIR}) -+ include_directories(${SDL2_INCLUDE_DIR} "${SDL2_INCLUDE_DIR}/SDL2") - - install(FILES "grooveplayer/player.h" DESTINATION "include/grooveplayer") - install(TARGETS grooveplayer DESTINATION lib) diff --git a/media-libs/libgroove/libgroove-4.3.0-r1.ebuild b/media-libs/libgroove/libgroove-4.3.0-r1.ebuild deleted file mode 100644 index 2b45f178d15b..000000000000 --- a/media-libs/libgroove/libgroove-4.3.0-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Streaming audio processing library" -HOMEPAGE="https://github.com/andrewrk/libgroove" -SRC_URI="https://github.com/andrewrk/libgroove/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/4" -KEYWORDS="~amd64" -IUSE="+chromaprint +loudness +sound" - -DEPEND=" - media-video/ffmpeg:= - chromaprint? ( media-libs/chromaprint:= ) - loudness? ( media-libs/libebur128:=[speex(+)] ) - sound? ( media-libs/libsdl2[sound] )" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}/${P}_cflags.patch" - "${FILESDIR}/${P}_sdl2_include_dir.patch" - "${FILESDIR}/${P}_ffmpeg4.patch" - "${FILESDIR}/${P}_GNUInstallDirs.patch" -) - -src_configure() { - local mycmakeargs=( - -DDISABLE_FINGERPRINTER=$(usex !chromaprint) - -DDISABLE_LOUDNESS=$(usex !loudness) - -DDISABLE_PLAYER=$(usex !sound) - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - rm "${ED}"/usr/$(get_libdir)/*.a || die "failed to remove static libs" -} diff --git a/media-libs/libgroove/metadata.xml b/media-libs/libgroove/metadata.xml deleted file mode 100644 index 59a78738e302..000000000000 --- a/media-libs/libgroove/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - This library provides decoding and encoding of audio on a playlist. It is intended to be used as a backend for music player applications. That said, it is also generic enough to be used as a backend for any streaming audio processing utility. - - - Enable audio fingerprinting using media-libs/chromaprint. - Enable loudness detection according to the EBU R128 standard using media-libs/libebur128. - Enable audio playing. - - - - superjoe30@gmail.com - Andrew Kelley - - andrewrk/libgroove - https://github.com/andrewrk/libgroove/issues - - diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index 2825f3041696..92f4fdd69097 100644 Binary files a/metadata/Manifest.gz and b/metadata/Manifest.gz differ diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index d646aa295eb4..975972d172d6 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Thu, 25 Aug 2022 07:09:51 +0000 +Thu, 25 Aug 2022 13:09:53 +0000 diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest index f6abc4734d79..43ba83863104 100644 --- a/metadata/glsa/Manifest +++ b/metadata/glsa/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 524322 BLAKE2B 3983f62074c223717c76ae7cd44857f5de5972e245bd5f084c8632e144cf7a950ad3ddd53324db99f9b82eb9e76e49cd3a84bf1f531314d7660db91335a05cb9 SHA512 9b6be0313a2999bb5ad817a373c95ecf8d02d687a3d707b14136357c7bc684ea302f0ccdb228be1e52484b458ecca78cec7150915afe09c096106aa055c4eae2 -TIMESTAMP 2022-08-25T07:09:58Z +TIMESTAMP 2022-08-25T13:09:57Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmMHIEZfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmMHdKVfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klAp1Q//Rp1OHfhaKCOtN/u4z8hJtgjCWI5Vb81kvsnZS4HgGMoOq586pckkFztm -cXmc/m9OkZnp5KRBImtnItV4tyUimjdO5wvWq/XUyhvnDzI6i2c7mVVxSV5xBQi7 -C6ppAfJ9Z+9PbvMaxZQahODwjhXj+n/PBnMI+5hzN0MY0/Os1z/qT14ChiUejSHA -GV/F4teLB6Cs4mciI3tjENvWsXJAIIF65XmsAgLMyKID2TJTKyv8meKVBIgJsjUb -H4o/KborM2N2rXtW04eUV/h8KxAZfBsiia3pRs8+JbSK3p+btIwzGdwcmf19OI3G -O0H3RHifalXbTxIGY9e/9WKUKg3B0ngRI75E7QhVW+OTLLsmQL/j15qLHewUYKYR -Rrgcga/OaVPVbz2Hv9zt90tQpI/lM9Wn3xtPVF06d7CBuY0WTqFRP9fT2xoRn30g -kxOZ4a1treqDtcKIYHZvFXIvstz4gPfPHv6yq4aUHRPavKRrfjZcWqD2KQE9uiBG -4O9xGH/75Edp1JT00B75NNPX0cYIVDEx0yoxaeZ7VaMW7Hr7Oa7irO6DXRrl6cMI -r1PLJlN1huxyJOWoWEMs4DnnyNmD+yF8z2bAoiEjKls4xY4zRnYzlXlkbWCPkopp -O5RV5xfW1Duw3d3rW1NAwQomZS7Fu/KZxwGpNHYRhonz7/X1wT8= -=JY0r +klC/aRAAszfr3yDCMabhxwo4AtxM2Okk3+Z2Qsy4wa/PpitCNSl96ZYLjFuBKF9I +gBzoK73CP5OCKKuB79NyIZP6AizI3MsXcepzywXF2Q+EcoD/Yh/ES4qZyn/vZ0uz +D664aoc+mMNP7uUwUZiqXiLlD7OMrEQ8fv9FiM2XY5YgUOpgPX3CH6yoHarJQg6x +wZ7FsiBAazZVk3ZDaNAzLgk10rnoNY0i3dLNHJnlKLR8Fu2utj2ff8f2TlmU5syp +H2uZAhA7J1EFv0hS7+HYdq/XQ8mcTk1mD6ybzmomQ1eUOjmlDrzJodhIRfZCZ8df +6HJcfNHMELdenXTqt3Ct3MMWF3YjOmUd9eE6TUBvc7aT351hFCdFCuOsn1/m7D2G +WXiSV/ZhWD5+pbOK3vO6srrJokrpwQaIp2ejDeR1iyjepvSyWt60xDc0crxD2oNo +8phlQsg1sk2S3G9Mv7C4WVfk1A3xQF4VsqRR6hCR/bnfCEc+hVWLrCumbEqE6PPD +OZao6RpH27fniW62eggwcssfQO0gjc4FKxgefIwNChCe3l/zs0YS4fAUdUYc76lo +in5fSc3PZjbHxqq7xArfTLjXNDdem1ESPg9WUZtiOBQN0Qn+LzcigDefPrt5I05e +z8lw31YHnFMDGzsD3IW2ryagB4OQs5LlXu2Ufrcip7UXj+h1iCM= +=ttcD -----END PGP SIGNATURE----- diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index d646aa295eb4..975972d172d6 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Thu, 25 Aug 2022 07:09:51 +0000 +Thu, 25 Aug 2022 13:09:53 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index 1e03bbd26434..a5604659fb39 100644 Binary files a/metadata/md5-cache/Manifest.gz and b/metadata/md5-cache/Manifest.gz differ diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz index 8de3cc9b6b76..9bf76b594cfa 100644 Binary files a/metadata/md5-cache/app-admin/Manifest.gz and b/metadata/md5-cache/app-admin/Manifest.gz differ diff --git a/metadata/md5-cache/app-admin/pwgen-2.08 b/metadata/md5-cache/app-admin/pwgen-2.08 deleted file mode 100644 index 9db9d63ef87e..000000000000 --- a/metadata/md5-cache/app-admin/pwgen-2.08 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=configure install -DESCRIPTION=Password Generator -EAPI=6 -HOMEPAGE=https://sourceforge.net/projects/pwgen/ -IUSE=livecd -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -SLOT=0 -SRC_URI=mirror://sourceforge/pwgen/pwgen-2.08.tar.gz -_md5_=ecd7f90cc0283051a9daa1a51e02a4a5 diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz index e78357b09c30..64f453b7c02d 100644 Binary files a/metadata/md5-cache/app-crypt/Manifest.gz and b/metadata/md5-cache/app-crypt/Manifest.gz differ diff --git a/metadata/md5-cache/app-crypt/pinentry-1.2.1 b/metadata/md5-cache/app-crypt/pinentry-1.2.1 new file mode 100644 index 000000000000..410521acf009 --- /dev/null +++ b/metadata/md5-cache/app-crypt/pinentry-1.2.1 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gettext virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-gnupg ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=configure install postinst postrm prepare unpack +DEPEND=>=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 efl? ( dev-libs/efl[X] ) gnome-keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) +DESCRIPTION=Simple passphrase entry dialogs which utilize the Assuan protocol +EAPI=8 +HOMEPAGE=https://gnupg.org/aegypten2 +IDEPEND=>=app-eselect/eselect-pinentry-0.7.2 +INHERIT=autotools qmake-utils verify-sig +IUSE=caps efl emacs gnome-keyring gtk ncurses qt5 verify-sig +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 +LICENSE=GPL-2 +RDEPEND=>=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 efl? ( dev-libs/efl[X] ) gnome-keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) gtk? ( app-crypt/gcr[gtk] ) +SLOT=0 +SRC_URI=mirror://gnupg/pinentry/pinentry-1.2.1.tar.bz2 verify-sig? ( mirror://gnupg/pinentry/pinentry-1.2.1.tar.bz2.sig ) +_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 +_md5_=e42caacdb828363e803aad548197e38d diff --git a/metadata/md5-cache/app-doc/Manifest.gz b/metadata/md5-cache/app-doc/Manifest.gz index b45942f2c6d0..61f098c03a64 100644 Binary files a/metadata/md5-cache/app-doc/Manifest.gz and b/metadata/md5-cache/app-doc/Manifest.gz differ diff --git a/metadata/md5-cache/app-doc/kicad-doc-6.0.7 b/metadata/md5-cache/app-doc/kicad-doc-6.0.7 new file mode 100644 index 000000000000..41fcba14b014 --- /dev/null +++ b/metadata/md5-cache/app-doc/kicad-doc-6.0.7 @@ -0,0 +1,14 @@ +BDEPEND=>=app-text/asciidoc-8.6.9 >=app-text/dblatex-0.3.10 >=app-text/po4a-0.45 >=sys-devel/gettext-0.18 dev-perl/Unicode-LineBreak dev-util/source-highlight l10n_ca? ( dev-texlive/texlive-langspanish ) l10n_de? ( dev-texlive/texlive-langgerman ) l10n_en? ( dev-texlive/texlive-langenglish ) l10n_es? ( dev-texlive/texlive-langspanish ) l10n_fr? ( dev-texlive/texlive-langfrench ) l10n_it? ( dev-texlive/texlive-langitalian ) l10n_ja? ( dev-texlive/texlive-langjapanese media-fonts/vlgothic ) l10n_pl? ( dev-texlive/texlive-langpolish ) l10n_ru? ( dev-texlive/texlive-langcyrillic ) l10n_zh? ( dev-texlive/texlive-langchinese ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Electronic Schematic and PCB design tools manuals +EAPI=8 +HOMEPAGE=https://docs.kicad.org/ +INHERIT=cmake +IUSE=+html pdf l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_pl l10n_ru l10n_zh +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=|| ( GPL-3+ CC-BY-3.0 ) GPL-2 +REQUIRED_USE=|| ( html pdf ) ^^ ( l10n_ca l10n_de l10n_en l10n_es l10n_fr l10n_id l10n_it l10n_ja l10n_pl l10n_ru l10n_zh ) +SLOT=0 +SRC_URI=https://gitlab.com/kicad/services/kicad-doc/-/archive/6.0.7/kicad-doc-6.0.7.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=b36f2e2dc791bcb63fce7928daa8c53f diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz index 0a7849cb71b9..7a61eb4b3041 100644 Binary files a/metadata/md5-cache/app-misc/Manifest.gz and b/metadata/md5-cache/app-misc/Manifest.gz differ diff --git a/metadata/md5-cache/app-misc/jq-1.7_pre20201109 b/metadata/md5-cache/app-misc/jq-1.7_pre20201109 index 90d2f1b0c553..27c23065312a 100644 --- a/metadata/md5-cache/app-misc/jq-1.7_pre20201109 +++ b/metadata/md5-cache/app-misc/jq-1.7_pre20201109 @@ -6,7 +6,7 @@ EAPI=7 HOMEPAGE=https://stedolan.github.io/jq/ INHERIT=autotools IUSE=+oniguruma static-libs test -KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~riscv x86 ~amd64-linux ~x64-macos +KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86 ~amd64-linux ~x64-macos LICENSE=MIT CC-BY-3.0 RDEPEND=!static-libs? ( oniguruma? ( >=dev-libs/oniguruma-6.1.3[static-libs?] ) ) REQUIRED_USE=test? ( oniguruma ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/stedolan/jq/archive/a17dd3248a666d01be75f6b16be37e80e20b0954.tar.gz -> jq-1.7_pre20201109.tar.gz _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=ec6a9eaabb4e6fcc6ed4cbba355f9bd1 +_md5_=6ea2c7d83987740d7b344aaa67108f42 diff --git a/metadata/md5-cache/dev-go/Manifest.gz b/metadata/md5-cache/dev-go/Manifest.gz index c7c636cdb8d7..8024e3a269d1 100644 Binary files a/metadata/md5-cache/dev-go/Manifest.gz and b/metadata/md5-cache/dev-go/Manifest.gz differ diff --git a/metadata/md5-cache/dev-go/golint-0_pre20200301 b/metadata/md5-cache/dev-go/golint-0_pre20200301 deleted file mode 100644 index c3468d5a01d6..000000000000 --- a/metadata/md5-cache/dev-go/golint-0_pre20200301 +++ /dev/null @@ -1,12 +0,0 @@ -BDEPEND=>=dev-lang/go-1.16 app-arch/unzip -DEFINED_PHASES=compile install unpack -DESCRIPTION=a linter for Go -EAPI=7 -HOMEPAGE=https://github.com/golang/lint -KEYWORDS=~amd64 ~x86 -LICENSE=BSD -RESTRICT=strip -SLOT=0 -SRC_URI=https://github.com/golang/lint/archive/738671d3881b9731cc63024d5d88cf28db875626.tar.gz -> golint-0_pre20200301.tar.gz mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20191011191535-87dc89f01550.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191011191535-87dc89f01550.mod mirror://goproxy//golang.org/x/mod/@v/v0.1.1-0.20191105210325-c90efee705ee.mod -> golang.org%2Fx%2Fmod%2F@v%2Fv0.1.1-0.20191105210325-c90efee705ee.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190404232315-eb5bcb51f2a3.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190404232315-eb5bcb51f2a3.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190620200207-3b0461eec859.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190620200207-3b0461eec859.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20190423024810-112230192c58.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod mirror://goproxy//golang.org/x/text/@v/v0.3.0.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200130002326-2f3ba24bd6e7.zip -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200130002326-2f3ba24bd6e7.zip mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20200130002326-2f3ba24bd6e7.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20200130002326-2f3ba24bd6e7.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191011141410-1b5146add898.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191011141410-1b5146add898.mod -_eclasses_=go-module a13d34fe4e2996720e1ca6c53b9ea95a -_md5_=619a92d219dd3c9c0efae9385d943f66 diff --git a/metadata/md5-cache/dev-haskell/Manifest.gz b/metadata/md5-cache/dev-haskell/Manifest.gz index dc32d04ec77e..37ed1ced5025 100644 Binary files a/metadata/md5-cache/dev-haskell/Manifest.gz and b/metadata/md5-cache/dev-haskell/Manifest.gz differ diff --git a/metadata/md5-cache/dev-haskell/bytestring-handle-0.1.0.6 b/metadata/md5-cache/dev-haskell/bytestring-handle-0.1.0.6 deleted file mode 100644 index c68bc28e944a..000000000000 --- a/metadata/md5-cache/dev-haskell/bytestring-handle-0.1.0.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-text/dos2unix -DEFINED_PHASES=compile configure install postinst postrm prepare setup test -DEPEND=>=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( >=dev-haskell/hunit-1.2 =dev-haskell/quickcheck-2.1.2 >=dev-haskell/test-framework-0.2.0 =dev-haskell/test-framework-hunit-0.2.0 =dev-haskell/test-framework-quickcheck2-0.2.5 =dev-lang/ghc-7.4.1:= -RESTRICT=!test? ( test ) -SLOT=0/0.1.0.6 -SRC_URI=https://hackage.haskell.org/package/bytestring-handle-0.1.0.6/bytestring-handle-0.1.0.6.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal bd6d32a0289c486284bc0cdc06a639a6 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=0f2e9858632fad66f413521f8e653978 diff --git a/metadata/md5-cache/dev-haskell/chaselev-deque-0.5.0.5 b/metadata/md5-cache/dev-haskell/chaselev-deque-0.5.0.5 deleted file mode 100644 index e3865659cfb2..000000000000 --- a/metadata/md5-cache/dev-haskell/chaselev-deque-0.5.0.5 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-text/dos2unix -DEFINED_PHASES=compile configure install postinst postrm prepare setup test -DEPEND=>=dev-haskell/abstract-deque-0.3:=[profile?] =dev-haskell/atomic-primops-0.5.0.2:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-7.8.2:= >=dev-haskell/cabal-1.18.1.3 test? ( >=dev-haskell/abstract-deque-tests-0.3 dev-haskell/hunit dev-haskell/test-framework dev-haskell/test-framework-hunit ) hscolour? ( dev-haskell/hscolour ) -DESCRIPTION=Chase & Lev work-stealing lock-free double-ended queues (deques) -EAPI=7 -HOMEPAGE=https://github.com/rrnewton/haskell-lockfree/wiki -INHERIT=haskell-cabal -IUSE=debug doc hscolour profile test -KEYWORDS=~amd64 ~ppc64 ~x86 -LICENSE=BSD -RDEPEND=>=dev-haskell/abstract-deque-0.3:=[profile?] =dev-haskell/atomic-primops-0.5.0.2:=[profile?] dev-haskell/vector:=[profile?] >=dev-lang/ghc-7.8.2:= -RESTRICT=!test? ( test ) -SLOT=0/0.5.0.5 -SRC_URI=https://hackage.haskell.org/package/chaselev-deque-0.5.0.5/chaselev-deque-0.5.0.5.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 ghc-package dbe1a8d17cacb390a3df7bbba6617679 haskell-cabal bd6d32a0289c486284bc0cdc06a639a6 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=ad8c539de6ae7f4bf8a9608f22aec119 diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz index b470eddd2be9..20d72b63ca57 100644 Binary files a/metadata/md5-cache/dev-java/Manifest.gz and b/metadata/md5-cache/dev-java/Manifest.gz differ diff --git a/metadata/md5-cache/dev-java/mill-bin-0.10.7 b/metadata/md5-cache/dev-java/mill-bin-0.10.7 new file mode 100644 index 000000000000..52b6042b6b2c --- /dev/null +++ b/metadata/md5-cache/dev-java/mill-bin-0.10.7 @@ -0,0 +1,10 @@ +DEFINED_PHASES=install unpack +DESCRIPTION=A Java/Scala build tool +EAPI=8 +HOMEPAGE=https://com-lihaoyi.github.io/mill/ +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=>=virtual/jre-1.8:* +SLOT=0 +SRC_URI=https://github.com/com-lihaoyi/mill/releases/download/0.10.7/0.10.7-assembly -> mill-bin-0.10.7 +_md5_=2b4d4ada0013d7b03d498570ab932074 diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz index c530b3335639..f4239e1d1558 100644 Binary files a/metadata/md5-cache/dev-lang/Manifest.gz and b/metadata/md5-cache/dev-lang/Manifest.gz differ diff --git a/metadata/md5-cache/dev-lang/python-3.10.5 b/metadata/md5-cache/dev-lang/python-3.10.5 deleted file mode 100644 index ec5c473a8c04..000000000000 --- a/metadata/md5-cache/dev-lang/python-3.10.5 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/autoconf-archive virtual/awk virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-python ) !sys-devel/gcc[libffi(-)] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_10(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !!=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !!=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_10(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !!=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !!=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_10(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !!=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !!=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!=dev-libs/expat-2.1:= dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!=dev-libs/expat-2.1:= dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_8(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils[extra-filters(+)] ) -DESCRIPTION=An interpreted, interactive, object-oriented programming language -EAPI=7 -HOMEPAGE=https://www.python.org/ -INHERIT=autotools flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig -IUSE=bluetooth build examples gdbm hardened +ncurses +readline +sqlite +ssl test tk wininst +xml verify-sig -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=PSF-2 -RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_8(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) build? ( app-misc/mime-types ) -RESTRICT=!test? ( test ) -SLOT=3.8 -SRC_URI=https://www.python.org/ftp/python/3.8.13/Python-3.8.13.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.8.13_p2.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.8.13/Python-3.8.13.tar.xz.asc ) -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=c66258cfd66b5257c90dd50e48a92b2c diff --git a/metadata/md5-cache/dev-lang/python-3.8.13_p4 b/metadata/md5-cache/dev-lang/python-3.8.13_p4 deleted file mode 100644 index 985a721e4cf9..000000000000 --- a/metadata/md5-cache/dev-lang/python-3.8.13_p4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/autoconf-archive virtual/awk virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-python ) !sys-devel/gcc[libffi(-)] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_8(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils[extra-filters(+)] ) -DESCRIPTION=An interpreted, interactive, object-oriented programming language -EAPI=7 -HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/ -INHERIT=autotools flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig -IUSE=bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk wininst +xml verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=PSF-2 -RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_8(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !build? ( app-misc/mime-types ) -RESTRICT=!test? ( test ) -SLOT=3.8 -SRC_URI=https://www.python.org/ftp/python/3.8.13/Python-3.8.13.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.8.13_p4.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.8.13/Python-3.8.13.tar.xz.asc ) -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=91309b0c2ef4123f63a43a6084a5244d diff --git a/metadata/md5-cache/dev-lang/python-3.8.13_p5 b/metadata/md5-cache/dev-lang/python-3.8.13_p5 deleted file mode 100644 index 223e24e3a057..000000000000 --- a/metadata/md5-cache/dev-lang/python-3.8.13_p5 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/autoconf-archive virtual/awk virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-python ) !sys-devel/gcc[libffi(-)] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_8(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils[extra-filters(+)] ) -DESCRIPTION=An interpreted, interactive, object-oriented programming language -EAPI=7 -HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/ -INHERIT=autotools flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig -IUSE=bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk wininst +xml verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=PSF-2 -RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_8(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !build? ( app-misc/mime-types ) -RESTRICT=!test? ( test ) -SLOT=3.8 -SRC_URI=https://www.python.org/ftp/python/3.8.13/Python-3.8.13.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.8.13_p5.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.8.13/Python-3.8.13.tar.xz.asc ) -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=91309b0c2ef4123f63a43a6084a5244d diff --git a/metadata/md5-cache/dev-lang/python-3.9.13 b/metadata/md5-cache/dev-lang/python-3.9.13 deleted file mode 100644 index 011c7fc799e5..000000000000 --- a/metadata/md5-cache/dev-lang/python-3.9.13 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/awk virtual/pkgconfig sys-devel/autoconf-archive verify-sig? ( sec-keys/openpgp-keys-python ) !sys-devel/gcc[libffi(-)] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_9(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils[extra-filters(+)] ) -DESCRIPTION=An interpreted, interactive, object-oriented programming language -EAPI=7 -HOMEPAGE=https://www.python.org/ -INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig -IUSE=bluetooth build examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk wininst +xml verify-sig -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=PSF-2 -RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_9(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !build? ( app-misc/mime-types ) -RESTRICT=!test? ( test ) -SLOT=3.9 -SRC_URI=https://www.python.org/ftp/python/3.9.13/Python-3.9.13.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.9.13.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.9.13/Python-3.9.13.tar.xz.asc ) -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=500119baf4daf13c16dac506b235b502 diff --git a/metadata/md5-cache/dev-lang/python-3.9.13_p1 b/metadata/md5-cache/dev-lang/python-3.9.13_p1 deleted file mode 100644 index 09eed709fcd2..000000000000 --- a/metadata/md5-cache/dev-lang/python-3.9.13_p1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/autoconf-archive virtual/awk virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-python ) !sys-devel/gcc[libffi(-)] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_9(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils[extra-filters(+)] ) -DESCRIPTION=An interpreted, interactive, object-oriented programming language -EAPI=7 -HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/ -INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig -IUSE=bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk +xml verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=PSF-2 -RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_9(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !build? ( app-misc/mime-types ) -RESTRICT=!test? ( test ) -SLOT=3.9 -SRC_URI=https://www.python.org/ftp/python/3.9.13/Python-3.9.13.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.9.13_p1.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.9.13/Python-3.9.13.tar.xz.asc ) -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=24db5924ad4febe69c342bea080e6bac diff --git a/metadata/md5-cache/dev-lang/python-3.9.13_p2 b/metadata/md5-cache/dev-lang/python-3.9.13_p2 deleted file mode 100644 index 8c19be8fedf5..000000000000 --- a/metadata/md5-cache/dev-lang/python-3.9.13_p2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/autoconf-archive virtual/awk virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-python ) !sys-devel/gcc[libffi(-)] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare pretend setup test unpack -DEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_9(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils[extra-filters(+)] ) -DESCRIPTION=An interpreted, interactive, object-oriented programming language -EAPI=7 -HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/ -INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig -IUSE=bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk +xml verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 -LICENSE=PSF-2 -RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_9(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !build? ( app-misc/mime-types ) -RESTRICT=!test? ( test ) -SLOT=3.9 -SRC_URI=https://www.python.org/ftp/python/3.9.13/Python-3.9.13.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.9.13_p2.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.9.13/Python-3.9.13.tar.xz.asc ) -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=24db5924ad4febe69c342bea080e6bac diff --git a/metadata/md5-cache/dev-lang/python-3.9.13_p4 b/metadata/md5-cache/dev-lang/python-3.9.13_p4 index 0b13397f0ad8..a48ef3a71698 100644 --- a/metadata/md5-cache/dev-lang/python-3.9.13_p4 +++ b/metadata/md5-cache/dev-lang/python-3.9.13_p4 @@ -6,11 +6,11 @@ EAPI=7 HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/ INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig IUSE=bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk +xml verify-sig -KEYWORDS=~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=PSF-2 RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_9(-)] dev-libs/libffi:= sys-apps/util-linux:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !build? ( app-misc/mime-types ) RESTRICT=!test? ( test ) SLOT=3.9 SRC_URI=https://www.python.org/ftp/python/3.9.13/Python-3.9.13.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.9.13_p4.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.9.13/Python-3.9.13.tar.xz.asc ) _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=7093627db4856739189475409fcec575 +_md5_=480f12a9268ef06264410cdc65218e16 diff --git a/metadata/md5-cache/dev-lang/ruby-2.6.10 b/metadata/md5-cache/dev-lang/ruby-2.6.10 deleted file mode 100644 index 9d590968e800..000000000000 --- a/metadata/md5-cache/dev-lang/ruby-2.6.10 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) jemalloc? ( dev-libs/jemalloc:= ) jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) ssl? ( dev-libs/openssl:0= ) socks5? ( >=net-proxy/dante-1.1.13 ) systemtap? ( dev-util/systemtap ) tk? ( dev-lang/tcl:0=[threads] dev-lang/tk:0=[threads] ) dev-libs/libyaml dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib virtual/libcrypt:= >=app-eselect/eselect-ruby-20181225 -DESCRIPTION=An object-oriented scripting language -EAPI=7 -HOMEPAGE=https://www.ruby-lang.org/ -INHERIT=autotools flag-o-matic -IUSE=berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 +ssl static-libs systemtap tk xemacs -KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=|| ( Ruby-BSD BSD-2 ) -PDEPEND=>=dev-ruby/did_you_mean-1.2.1[ruby_targets_ruby26] >=dev-ruby/minitest-5.11.3[ruby_targets_ruby26] >=dev-ruby/net-telnet-0.2.0[ruby_targets_ruby26] >=dev-ruby/power_assert-1.1.3[ruby_targets_ruby26] >=dev-ruby/rake-12.3.2[ruby_targets_ruby26] >=dev-ruby/test-unit-3.2.9[ruby_targets_ruby26] >=dev-ruby/xmlrpc-0.3.0[ruby_targets_ruby26] virtual/rubygems[ruby_targets_ruby26] >=dev-ruby/bundler-1.17.2[ruby_targets_ruby26] >=dev-ruby/json-2.0.2[ruby_targets_ruby26] rdoc? ( >=dev-ruby/rdoc-6.1.2[ruby_targets_ruby26] ) xemacs? ( app-xemacs/ruby-modes ) -RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) jemalloc? ( dev-libs/jemalloc:= ) jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) ) ssl? ( dev-libs/openssl:0= ) socks5? ( >=net-proxy/dante-1.1.13 ) systemtap? ( dev-util/systemtap ) tk? ( dev-lang/tcl:0=[threads] dev-lang/tk:0=[threads] ) dev-libs/libyaml dev-libs/libffi:= sys-libs/readline:0= sys-libs/zlib virtual/libcrypt:= >=app-eselect/eselect-ruby-20181225 -SLOT=2.6 -SRC_URI=https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.10.tar.xz -_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=a8dba3fd34a1be45578e2bdfa2a87af9 diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index 729f1050bc07..ad5c1ac78aa6 100644 Binary files a/metadata/md5-cache/dev-libs/Manifest.gz and b/metadata/md5-cache/dev-libs/Manifest.gz differ diff --git a/metadata/md5-cache/dev-libs/castxml-0.4.5 b/metadata/md5-cache/dev-libs/castxml-0.4.5 index d94ebae472cf..48fe742aa133 100644 --- a/metadata/md5-cache/dev-libs/castxml-0.4.5 +++ b/metadata/md5-cache/dev-libs/castxml-0.4.5 @@ -1,11 +1,11 @@ -BDEPEND=sys-devel/llvm:= sys-devel/clang:= dev-python/sphinx >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +BDEPEND=sys-devel/llvm:= sys-devel/clang:= man? ( dev-python/sphinx ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare test DEPEND=sys-devel/llvm:= sys-devel/clang:= DESCRIPTION=C-family abstract syntax tree XML output tool EAPI=8 HOMEPAGE=https://github.com/CastXML/CastXML INHERIT=cmake -IUSE=test +IUSE=+man test KEYWORDS=~amd64 ~x86 LICENSE=Apache-2.0 RDEPEND=sys-devel/llvm:= sys-devel/clang:= @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/CastXML/CastXML/archive/v0.4.5.tar.gz -> castxml-0.4.5.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=4c01873496832269e60f70bedff9d43d +_md5_=1156e49644a88a1134a9bcedd5c2de52 diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index f528a1f0eb7f..b5a401d820da 100644 Binary files a/metadata/md5-cache/dev-python/Manifest.gz and b/metadata/md5-cache/dev-python/Manifest.gz differ diff --git a/metadata/md5-cache/dev-python/aioredis-2.0.1 b/metadata/md5-cache/dev-python/aioredis-2.0.1 deleted file mode 100644 index 9c7603c8c7ab..000000000000 --- a/metadata/md5-cache/dev-python/aioredis-2.0.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-db/redis dev-python/hiredis[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/async-timeout[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=asyncio Redis client library -EAPI=8 -HOMEPAGE=https://pypi.org/project/aioredis/ https://github.com/aio-libs/aioredis-py -INHERIT=distutils-r1 optfeature -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86 -LICENSE=MIT -RDEPEND=dev-python/async-timeout[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://pypi/a/aioredis/aioredis-2.0.1.tar.gz -_eclasses_=distutils-r1 e3b0f72d558eb613ff83262d22cbf887 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=c120db88563305f551f000d5a36d792f diff --git a/metadata/md5-cache/dev-python/configshell-fb-1.1.29 b/metadata/md5-cache/dev-python/configshell-fb-1.1.29 index c0abc7d49872..7dc067795698 100644 --- a/metadata/md5-cache/dev-python/configshell-fb-1.1.29 +++ b/metadata/md5-cache/dev-python/configshell-fb-1.1.29 @@ -5,11 +5,11 @@ EAPI=7 HOMEPAGE=https://github.com/open-iscsi/configshell-fb INHERIT=distutils-r1 IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 x86 +KEYWORDS=amd64 ~riscv x86 LICENSE=Apache-2.0 RDEPEND=dev-python/pyparsing[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/urwid[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=mirror://pypi/c/configshell-fb/configshell-fb-1.1.29.tar.gz _eclasses_=distutils-r1 e3b0f72d558eb613ff83262d22cbf887 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=cda2d1e638c8fa2ddb23c9d06ac3e445 +_md5_=7ffb305442bbfa6aa4fb8e6736bd188c diff --git a/metadata/md5-cache/dev-python/fakeredis-1.8.1 b/metadata/md5-cache/dev-python/fakeredis-1.8.1 index 9b0663859c56..b543a02eb5e7 100644 --- a/metadata/md5-cache/dev-python/fakeredis-1.8.1 +++ b/metadata/md5-cache/dev-python/fakeredis-1.8.1 @@ -1,9 +1,9 @@ BDEPEND=test? ( dev-db/redis dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/redis-py-4.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/six-1.16.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/sortedcontainers-2.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/poetry-core-1.0.8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] -DEFINED_PHASES=compile configure install postinst prepare test +DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Fake implementation of redis API for testing purposes EAPI=8 HOMEPAGE=https://github.com/dsoftwareinc/fakeredis-py/ https://pypi.org/project/fakeredis/ -INHERIT=distutils-r1 optfeature +INHERIT=distutils-r1 IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86 LICENSE=BSD @@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_p RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/dsoftwareinc/fakeredis-py/archive/v1.8.1.tar.gz -> fakeredis-py-1.8.1.gh.tar.gz -_eclasses_=distutils-r1 e3b0f72d558eb613ff83262d22cbf887 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=e610a7366883770d545f6271e7ac078a +_eclasses_=distutils-r1 e3b0f72d558eb613ff83262d22cbf887 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=ca80c8ef70bf7042cb6b3e8eba2365cf diff --git a/metadata/md5-cache/dev-python/inflect-6.0.0 b/metadata/md5-cache/dev-python/inflect-6.0.0 index c922c061a043..75b9034d608b 100644 --- a/metadata/md5-cache/dev-python/inflect-6.0.0 +++ b/metadata/md5-cache/dev-python/inflect-6.0.0 @@ -1,16 +1,16 @@ -BDEPEND=>=dev-python/setuptools_scm-3.4.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-python/pydantic[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-62.6.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] +BDEPEND=>=dev-python/setuptools_scm-3.4.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/pydantic[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-62.6.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Correctly inflect words and numbers EAPI=8 HOMEPAGE=https://pypi.org/project/inflect/ https://github.com/jaraco/inflect/ INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos LICENSE=MIT -RDEPEND=dev-python/pydantic[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) +RDEPEND=dev-python/pydantic[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://pypi/i/inflect/inflect-6.0.0.tar.gz _eclasses_=distutils-r1 e3b0f72d558eb613ff83262d22cbf887 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=154a4703daad45293c999b92ba83618c +_md5_=2774e13b4ea53dca69c21a35580d4bdf diff --git a/metadata/md5-cache/dev-python/pydantic-1.10.0_beta1 b/metadata/md5-cache/dev-python/pydantic-1.10.0_beta1 new file mode 100644 index 000000000000..bde65169172a --- /dev/null +++ b/metadata/md5-cache/dev-python/pydantic-1.10.0_beta1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dotenv[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-email-validator-1.2.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/typing-extensions-4.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-8[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-62.6.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Data parsing and validation using Python type hints +EAPI=8 +HOMEPAGE=https://github.com/pydantic/pydantic/ https://pypi.org/project/pydantic/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/typing-extensions-4.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pydantic/pydantic/archive/v1.10.0b1.tar.gz -> pydantic-1.10.0b1.gh.tar.gz +_eclasses_=distutils-r1 e3b0f72d558eb613ff83262d22cbf887 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=a05782cd5fe974d16a9492edeaaa25b5 diff --git a/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9 b/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9 deleted file mode 100644 index 638b000f0d45..000000000000 --- a/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=PyPy executable (pre-built version) -EAPI=8 -HOMEPAGE=https://www.pypy.org/ -INHERIT=pax-utils -KEYWORDS=amd64 x86 -LICENSE=MIT -RDEPEND=>=sys-libs/zlib-1.1.3:0/1 || ( dev-libs/libffi-compat:7 dev-libs/libffi:0/7 ) virtual/libintl:0/0 dev-libs/expat:0/0 app-arch/bzip2:0/1 sys-libs/ncurses:0/6 !dev-python/pypy-exe:7.3.9 -SLOT=7.3.9 -SRC_URI=amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-1.xpak -> pypy-exe-7.3.9-1.amd64.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-1.xpak -> pypy-exe-7.3.9-1.x86.xpak ) -_eclasses_=pax-utils 91d47e5d20627c717aa878b9167c62a8 -_md5_=4d349b26c1343ed8f74b505f47dc45ab diff --git a/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9-r1 b/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9-r1 new file mode 100644 index 000000000000..b0f29108f1ce --- /dev/null +++ b/metadata/md5-cache/dev-python/pypy-exe-bin-7.3.9-r1 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install unpack +DESCRIPTION=PyPy executable (pre-built version) +EAPI=8 +HOMEPAGE=https://www.pypy.org/ +INHERIT=pax-utils +KEYWORDS=amd64 x86 +LICENSE=MIT +RDEPEND=app-arch/bzip2:0/1 dev-libs/expat:0/0 dev-libs/libffi:0/8 sys-libs/ncurses:0/6 >=sys-libs/zlib-1.1.3:0/1 virtual/libintl:0/0 !dev-python/pypy-exe:7.3.9 +SLOT=7.3.9 +SRC_URI=amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-2.xpak -> pypy-exe-7.3.9-2.amd64.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy-exe/pypy-exe-7.3.9-2.xpak -> pypy-exe-7.3.9-2.x86.xpak ) +_eclasses_=pax-utils 91d47e5d20627c717aa878b9167c62a8 +_md5_=41924cd5b3ba8b79b096f76eb0e83be4 diff --git a/metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3 b/metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3 deleted file mode 100644 index e84de7b098c4..000000000000 --- a/metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=install unpack -DESCRIPTION=PyPy3 executable (pre-built version) -EAPI=7 -HOMEPAGE=https://www.pypy.org/ -INHERIT=pax-utils -KEYWORDS=amd64 x86 -LICENSE=MIT -RDEPEND=>=sys-libs/zlib-1.1.3:0/1 || ( dev-libs/libffi-compat:7 dev-libs/libffi:0/7 ) virtual/libintl:0/0 dev-libs/expat:0/0 app-arch/bzip2:0/1 sys-libs/ncurses:0/6 !dev-python/pypy3-exe:3.9-7.3.9 -SLOT=3.9-7.3.9 -SRC_URI=amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-1.xpak -> pypy3-exe-7.3.9_p3-1.amd64.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-1.xpak -> pypy3-exe-7.3.9_p3-1.x86.xpak ) -_eclasses_=pax-utils 91d47e5d20627c717aa878b9167c62a8 -_md5_=8f478923f7b6fa432956adc51eda9688 diff --git a/metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3-r1 b/metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3-r1 new file mode 100644 index 000000000000..58c9e2ec1abb --- /dev/null +++ b/metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.9_p3-r1 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install unpack +DESCRIPTION=PyPy3 executable (pre-built version) +EAPI=7 +HOMEPAGE=https://www.pypy.org/ +INHERIT=pax-utils +KEYWORDS=amd64 x86 +LICENSE=MIT +RDEPEND=app-arch/bzip2:0/1 dev-libs/expat:0/0 dev-libs/libffi:0/8 sys-libs/ncurses:0/6 >=sys-libs/zlib-1.1.3:0/1 virtual/libintl:0/0 !dev-python/pypy3-exe:3.9-7.3.9 +SLOT=3.9-7.3.9 +SRC_URI=amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-1.xpak -> pypy3-exe-7.3.9_p3-1.amd64.xpak ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy3-exe/pypy3-exe-7.3.9_p3-1.xpak -> pypy3-exe-7.3.9_p3-1.x86.xpak ) +_eclasses_=pax-utils 91d47e5d20627c717aa878b9167c62a8 +_md5_=d7ec8376aaf12795bd32232ba6d123ba diff --git a/metadata/md5-cache/dev-python/pyudev-0.23.2 b/metadata/md5-cache/dev-python/pyudev-0.23.2 index f1c9bc7def5f..efa449fe2728 100644 --- a/metadata/md5-cache/dev-python/pyudev-0.23.2 +++ b/metadata/md5-cache/dev-python/pyudev-0.23.2 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://pyudev.readthedocs.io/en/latest/ https://github.com/pyudev/pyudev INHERIT=distutils-r1 optfeature IUSE=qt5 test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 sparc x86 +KEYWORDS=~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86 LICENSE=LGPL-2.1 RDEPEND=dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] virtual/udev python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) @@ -13,4 +13,4 @@ RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=mirror://pypi/p/pyudev/pyudev-0.23.2.tar.gz _eclasses_=distutils-r1 e3b0f72d558eb613ff83262d22cbf887 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=675c484b907d7e3f28e8168596f61d74 +_md5_=e24063aa6004758a11ebcf9b79bbdafa diff --git a/metadata/md5-cache/dev-python/rtslib-fb-2.1.74 b/metadata/md5-cache/dev-python/rtslib-fb-2.1.74 index 2ba516605797..4b952cee6763 100644 --- a/metadata/md5-cache/dev-python/rtslib-fb-2.1.74 +++ b/metadata/md5-cache/dev-python/rtslib-fb-2.1.74 @@ -5,11 +5,11 @@ EAPI=7 HOMEPAGE=https://github.com/open-iscsi/rtslib-fb INHERIT=distutils-r1 systemd IUSE=python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 -KEYWORDS=amd64 ~arm ~arm64 ~mips x86 ~amd64-linux ~x86-linux +KEYWORDS=amd64 ~arm ~arm64 ~mips ~riscv x86 ~amd64-linux ~x86-linux LICENSE=Apache-2.0 RDEPEND=dev-python/pyudev[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=mirror://pypi/r/rtslib-fb/rtslib-fb-2.1.74.tar.gz _eclasses_=distutils-r1 e3b0f72d558eb613ff83262d22cbf887 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 dd5e1098e305ad508d21f496e9e37046 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=6645a5c8bea25b732144f8a2a2d3c543 +_md5_=3f2e807d7988d6fafd7361eccc3022f3 diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz index afbac2b2e989..21f62913079e 100644 Binary files a/metadata/md5-cache/dev-util/Manifest.gz and b/metadata/md5-cache/dev-util/Manifest.gz differ diff --git a/metadata/md5-cache/dev-util/github-cli-2.14.3 b/metadata/md5-cache/dev-util/github-cli-2.14.3 index b2665c9c7f1b..564d6f20a246 100644 --- a/metadata/md5-cache/dev-util/github-cli-2.14.3 +++ b/metadata/md5-cache/dev-util/github-cli-2.14.3 @@ -4,11 +4,11 @@ DESCRIPTION=GitHub CLI EAPI=8 HOMEPAGE=https://github.com/cli/cli INHERIT=bash-completion-r1 flag-o-matic go-module -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv +KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv LICENSE=MIT Apache-2.0 BSD BSD-2 MPL-2.0 RDEPEND=>=dev-vcs/git-1.7.3 RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/cli/cli/archive/v2.14.3.tar.gz -> github-cli-2.14.3.tar.gz https://dev.gentoo.org/~williamh/dist/github-cli-2.14.3-deps.tar.xz _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 29a755b1291d64133634d80b0328f153 go-module a13d34fe4e2996720e1ca6c53b9ea95a multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=01fc8095d442fafc8cf584a8ea2961ec +_md5_=2fa0bebaf3465e1bda1cc7856baeeb8b diff --git a/metadata/md5-cache/dev-util/github-cli-9999 b/metadata/md5-cache/dev-util/github-cli-9999 index 4abd724c4b8b..9d58a9c7d93c 100644 --- a/metadata/md5-cache/dev-util/github-cli-9999 +++ b/metadata/md5-cache/dev-util/github-cli-9999 @@ -10,4 +10,4 @@ RDEPEND=>=dev-vcs/git-1.7.3 RESTRICT=test strip SLOT=0 _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 go-module a13d34fe4e2996720e1ca6c53b9ea95a multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=4068e2abc50b5234d41f91af7809d6bc +_md5_=0e3bdcc56e84e602d58f8e670adcbd53 diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz index 624fb66a9f8f..bd42fca2c9f9 100644 Binary files a/metadata/md5-cache/media-libs/Manifest.gz and b/metadata/md5-cache/media-libs/Manifest.gz differ diff --git a/metadata/md5-cache/media-libs/libgroove-4.3.0-r1 b/metadata/md5-cache/media-libs/libgroove-4.3.0-r1 deleted file mode 100644 index 4236c48dcea1..000000000000 --- a/metadata/md5-cache/media-libs/libgroove-4.3.0-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=media-video/ffmpeg:= chromaprint? ( media-libs/chromaprint:= ) loudness? ( media-libs/libebur128:=[speex(+)] ) sound? ( media-libs/libsdl2[sound] ) -DESCRIPTION=Streaming audio processing library -EAPI=7 -HOMEPAGE=https://github.com/andrewrk/libgroove -INHERIT=cmake -IUSE=+chromaprint +loudness +sound -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=media-video/ffmpeg:= chromaprint? ( media-libs/chromaprint:= ) loudness? ( media-libs/libebur128:=[speex(+)] ) sound? ( media-libs/libsdl2[sound] ) -SLOT=0/4 -SRC_URI=https://github.com/andrewrk/libgroove/archive/4.3.0.tar.gz -> libgroove-4.3.0.tar.gz -_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=6aa65e15afd7ea5d018441360a23baa4 diff --git a/metadata/md5-cache/net-print/Manifest.gz b/metadata/md5-cache/net-print/Manifest.gz index 7582fbfba66c..3c5b63af0ea9 100644 Binary files a/metadata/md5-cache/net-print/Manifest.gz and b/metadata/md5-cache/net-print/Manifest.gz differ diff --git a/metadata/md5-cache/net-print/cups-filters-1.28.16-r1 b/metadata/md5-cache/net-print/cups-filters-1.28.16-r1 new file mode 100644 index 000000000000..bc23bd5878fe --- /dev/null +++ b/metadata/md5-cache/net-print/cups-filters-1.28.16-r1 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/gdbus-codegen >=sys-devel/gettext-0.18.3 virtual/pkgconfig test? ( media-fonts/dejavu ) virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=>=app-text/poppler-0.32[cxx,jpeg?,lcms,tiff?,utils] >=app-text/qpdf-8.3.0:= dev-libs/glib:2 media-libs/fontconfig media-libs/freetype:2 media-libs/lcms:2 >=net-print/cups-1.7.3 !<=net-print/cups-1.5.9999 sys-devel/bc sys-libs/zlib exif? ( media-libs/libexif ) dbus? ( sys-apps/dbus ) foomatic? ( !net-print/foomatic-filters ) jpeg? ( media-libs/libjpeg-turbo:= ) ldap? ( net-nds/openldap:= ) pdf? ( app-text/mupdf ) perl? ( dev-lang/perl:= ) png? ( media-libs/libpng:0= ) postscript? ( >=app-text/ghostscript-gpl-9.09[cups] ) tiff? ( media-libs/tiff:0 ) zeroconf? ( net-dns/avahi[dbus] ) +DESCRIPTION=Cups filters +EAPI=8 +HOMEPAGE=https://wiki.linuxfoundation.org/openprinting/cups-filters +INHERIT=perl-module systemd flag-o-matic +IUSE=dbus exif +foomatic jpeg ldap pclm pdf perl png +postscript test tiff zeroconf +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT GPL-2 +RDEPEND=>=app-text/poppler-0.32[cxx,jpeg?,lcms,tiff?,utils] >=app-text/qpdf-8.3.0:= dev-libs/glib:2 media-libs/fontconfig media-libs/freetype:2 media-libs/lcms:2 >=net-print/cups-1.7.3 !<=net-print/cups-1.5.9999 sys-devel/bc sys-libs/zlib exif? ( media-libs/libexif ) dbus? ( sys-apps/dbus ) foomatic? ( !net-print/foomatic-filters ) jpeg? ( media-libs/libjpeg-turbo:= ) ldap? ( net-nds/openldap:= ) pdf? ( app-text/mupdf ) perl? ( dev-lang/perl:= ) png? ( media-libs/libpng:0= ) postscript? ( >=app-text/ghostscript-gpl-9.09[cups] ) tiff? ( media-libs/tiff:0 ) zeroconf? ( net-dns/avahi[dbus] ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://www.openprinting.org/download/cups-filters/cups-filters-1.28.16.tar.xz +_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4f80b00fab088c2f6d68edb55a6c4bf4 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=ca4344b4eb55dc5a3121754e69ada06c diff --git a/metadata/md5-cache/sci-electronics/Manifest.gz b/metadata/md5-cache/sci-electronics/Manifest.gz index 7c119c33efbf..5373153537ba 100644 Binary files a/metadata/md5-cache/sci-electronics/Manifest.gz and b/metadata/md5-cache/sci-electronics/Manifest.gz differ diff --git a/metadata/md5-cache/sci-electronics/kicad-5.1.12-r3 b/metadata/md5-cache/sci-electronics/kicad-5.1.12-r3 index 9233e30d76ff..f4e25a288e8a 100644 --- a/metadata/md5-cache/sci-electronics/kicad-5.1.12-r3 +++ b/metadata/md5-cache/sci-electronics/kicad-5.1.12-r3 @@ -5,7 +5,7 @@ DESCRIPTION=Electronic Schematic and PCB design tools EAPI=8 HOMEPAGE=https://www.kicad.org INHERIT=check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils -IUSE=doc examples github +ngspice +occ openmp +python python_single_target_python3_8 python_single_target_python3_9 +IUSE=doc examples github ngspice +occ openmp +python python_single_target_python3_8 python_single_target_python3_9 KEYWORDS=~amd64 ~arm64 ~x86 LICENSE=GPL-2+ GPL-3+ Boost-1.0 RDEPEND=>=dev-libs/boost-1.61:=[context,nls,threads(+)] media-libs/freeglut media-libs/glew:0= >=media-libs/glm-0.9.9.1 media-libs/mesa[X(+)] >=x11-libs/cairo-1.8.8:= >=x11-libs/pixman-0.30 x11-libs/wxGTK:3.0-gtk3[X,opengl] github? ( net-misc/curl:=[ssl] ) ngspice? ( >sci-electronics/ngspice-27[shared] ) occ? ( =dev-libs/boost-1.61:=[context,nls,threads(+),python,python_targets_python3_8(-)] dev-python/wxpython:4.0[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-libs/boost-1.61:=[context,nls,threads(+),python,python_targets_python3_9(-)] dev-python/wxpython:4.0[python_targets_python3_9(-)] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) ) sci-electronics/electronics-menu @@ -13,4 +13,4 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_ SLOT=0 SRC_URI=https://gitlab.com/kicad/code/kicad/-/archive/5.1.12/kicad-5.1.12.tar.bz2 _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=2fc62883d25f2ac2c0875aa87d1267e6 +_md5_=85954d52c0f4fd1c1cbe988e6b94a6d7 diff --git a/metadata/md5-cache/sci-electronics/kicad-6.0.6 b/metadata/md5-cache/sci-electronics/kicad-6.0.6 index 4c525cb7f9b1..f92e819191ba 100644 --- a/metadata/md5-cache/sci-electronics/kicad-6.0.6 +++ b/metadata/md5-cache/sci-electronics/kicad-6.0.6 @@ -5,7 +5,7 @@ DESCRIPTION=Electronic Schematic and PCB design tools EAPI=8 HOMEPAGE=https://www.kicad.org INHERIT=check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils -IUSE=doc examples +ngspice nls openmp +occ +pcm python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +IUSE=doc examples ngspice nls openmp +occ +pcm python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 KEYWORDS=~amd64 ~arm64 ~riscv ~x86 LICENSE=GPL-2+ GPL-3+ Boost-1.0 BSD RDEPEND=!sci-electronics/kicad-i18n >=dev-libs/boost-1.61:=[context,nls] media-libs/freeglut media-libs/glew:0= >=media-libs/glm-0.9.9.1 media-libs/mesa[X(+)] >=x11-libs/cairo-1.8.8:= >=x11-libs/pixman-0.30 x11-libs/wxGTK:3.0-gtk3[X,opengl] python_single_target_python3_8? ( >=dev-libs/boost-1.61:=[context,nls,python,python_targets_python3_8(-)] dev-python/wxpython:4.0[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-libs/boost-1.61:=[context,nls,python,python_targets_python3_9(-)] dev-python/wxpython:4.0[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-libs/boost-1.61:=[context,nls,python,python_targets_python3_10(-)] dev-python/wxpython:4.0[python_targets_python3_10(-)] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ngspice? ( >sci-electronics/ngspice-27[shared] ) nls? ( sys-devel/gettext ) occ? ( >=sci-libs/opencascade-7.3.0:0= ) sci-electronics/electronics-menu @@ -13,4 +13,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 SLOT=0 SRC_URI=https://gitlab.com/kicad/code/kicad/-/archive/6.0.6/kicad-6.0.6.tar.gz -> kicad-6.0.6.tar.gz _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=5804bed6ccfd9c81f2d8c5080fc6d3e5 +_md5_=875a68a145754689c359f5ded226eb62 diff --git a/metadata/md5-cache/sci-electronics/kicad-6.0.7 b/metadata/md5-cache/sci-electronics/kicad-6.0.7 new file mode 100644 index 000000000000..f738c3028610 --- /dev/null +++ b/metadata/md5-cache/sci-electronics/kicad-6.0.7 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/swig-3.0 doc? ( app-doc/doxygen ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack +DEPEND=!sci-electronics/kicad-i18n >=dev-libs/boost-1.61:=[context,nls] media-libs/freeglut media-libs/glew:0= >=media-libs/glm-0.9.9.1 media-libs/mesa[X(+)] >=x11-libs/cairo-1.8.8:= >=x11-libs/pixman-0.30 x11-libs/wxGTK:3.0-gtk3[X,opengl] python_single_target_python3_8? ( >=dev-libs/boost-1.61:=[context,nls,python,python_targets_python3_8(-)] dev-python/wxpython:4.0[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-libs/boost-1.61:=[context,nls,python,python_targets_python3_9(-)] dev-python/wxpython:4.0[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-libs/boost-1.61:=[context,nls,python,python_targets_python3_10(-)] dev-python/wxpython:4.0[python_targets_python3_10(-)] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ngspice? ( >sci-electronics/ngspice-27[shared] ) nls? ( sys-devel/gettext ) occ? ( >=sci-libs/opencascade-7.3.0:0= ) +DESCRIPTION=Electronic Schematic and PCB design tools +EAPI=8 +HOMEPAGE=https://www.kicad.org +INHERIT=check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils +IUSE=doc examples ngspice nls openmp +occ +pcm python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=GPL-2+ GPL-3+ Boost-1.0 BSD +RDEPEND=!sci-electronics/kicad-i18n >=dev-libs/boost-1.61:=[context,nls] media-libs/freeglut media-libs/glew:0= >=media-libs/glm-0.9.9.1 media-libs/mesa[X(+)] >=x11-libs/cairo-1.8.8:= >=x11-libs/pixman-0.30 x11-libs/wxGTK:3.0-gtk3[X,opengl] python_single_target_python3_8? ( >=dev-libs/boost-1.61:=[context,nls,python,python_targets_python3_8(-)] dev-python/wxpython:4.0[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-libs/boost-1.61:=[context,nls,python,python_targets_python3_9(-)] dev-python/wxpython:4.0[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-libs/boost-1.61:=[context,nls,python,python_targets_python3_10(-)] dev-python/wxpython:4.0[python_targets_python3_10(-)] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ngspice? ( >sci-electronics/ngspice-27[shared] ) nls? ( sys-devel/gettext ) occ? ( >=sci-libs/opencascade-7.3.0:0= ) sci-electronics/electronics-menu +REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) +SLOT=0 +SRC_URI=https://gitlab.com/kicad/code/kicad/-/archive/6.0.7/kicad-6.0.7.tar.gz -> kicad-6.0.7.tar.gz +_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=974f185e9c56b6e74a6b4b7d96859696 diff --git a/metadata/md5-cache/sci-electronics/kicad-footprints-6.0.7 b/metadata/md5-cache/sci-electronics/kicad-footprints-6.0.7 new file mode 100644 index 000000000000..294d2e8d4784 --- /dev/null +++ b/metadata/md5-cache/sci-electronics/kicad-footprints-6.0.7 @@ -0,0 +1,13 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Electronic Schematic and PCB design tools footprint libraries +EAPI=8 +HOMEPAGE=https://gitlab.com/kicad/libraries/kicad-footprints +INHERIT=cmake +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=CC-BY-SA-4.0 +RDEPEND=>=sci-electronics/kicad-6.0.0 +SLOT=0 +SRC_URI=https://gitlab.com/kicad/libraries/kicad-footprints/-/archive/6.0.7/kicad-footprints-6.0.7.tar.gz -> kicad-footprints-6.0.7.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=82c16a3fb24308cfd9af9d47f0642ab9 diff --git a/metadata/md5-cache/sci-electronics/kicad-meta-6.0.7 b/metadata/md5-cache/sci-electronics/kicad-meta-6.0.7 new file mode 100644 index 000000000000..3d56d79b0b57 --- /dev/null +++ b/metadata/md5-cache/sci-electronics/kicad-meta-6.0.7 @@ -0,0 +1,10 @@ +DEFINED_PHASES=- +DESCRIPTION=Electronic Schematic and PCB design tools (meta package) +EAPI=8 +HOMEPAGE=http://www.kicad.org +IUSE=doc minimal +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=metapackage +RDEPEND=>=sci-electronics/kicad-6.0.7 >=sci-electronics/kicad-symbols-6.0.7 >=sci-electronics/kicad-footprints-6.0.7 doc? ( >=app-doc/kicad-doc-6.0.7 ) !minimal? ( >=sci-electronics/kicad-packages3d-6.0.7 >=sci-electronics/kicad-templates-6.0.7 ) +SLOT=0 +_md5_=0dc12cc796b9b9aaea16691b54892908 diff --git a/metadata/md5-cache/sci-electronics/kicad-packages3d-6.0.7 b/metadata/md5-cache/sci-electronics/kicad-packages3d-6.0.7 new file mode 100644 index 000000000000..5d471da424c5 --- /dev/null +++ b/metadata/md5-cache/sci-electronics/kicad-packages3d-6.0.7 @@ -0,0 +1,14 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare pretend setup test +DESCRIPTION=Electronic Schematic and PCB design tools 3D package libraries +EAPI=8 +HOMEPAGE=https://gitlab.com/kicad/libraries/kicad-packages3D +INHERIT=check-reqs cmake +IUSE=+occ +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=CC-BY-SA-4.0 +RDEPEND=>=sci-electronics/kicad-6.0.0[occ=] +SLOT=0 +SRC_URI=https://gitlab.com/kicad/libraries/kicad-packages3D/-/archive/6.0.7/kicad-packages3D-6.0.7.tar.gz -> kicad-packages3d-6.0.7.tar.gz +_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=64817d0c3e1009e423377fefcaa2004a diff --git a/metadata/md5-cache/sci-electronics/kicad-packages3d-9999 b/metadata/md5-cache/sci-electronics/kicad-packages3d-9999 index f443f80f0e76..98fc1cb04174 100644 --- a/metadata/md5-cache/sci-electronics/kicad-packages3d-9999 +++ b/metadata/md5-cache/sci-electronics/kicad-packages3d-9999 @@ -10,4 +10,4 @@ PROPERTIES=live RDEPEND=>=sci-electronics/kicad-6.0.0[occ=] SLOT=0 _eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=4d8c2c8eeaa7857b765263e9a11565b8 +_md5_=6b6feb1563f93dd880e96286be04e9ea diff --git a/metadata/md5-cache/sci-electronics/kicad-symbols-6.0.7 b/metadata/md5-cache/sci-electronics/kicad-symbols-6.0.7 new file mode 100644 index 000000000000..47b97f7058f6 --- /dev/null +++ b/metadata/md5-cache/sci-electronics/kicad-symbols-6.0.7 @@ -0,0 +1,13 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Electronic Schematic and PCB design tools symbol libraries +EAPI=8 +HOMEPAGE=https://gitlab.com/kicad/libraries/kicad-symbols +INHERIT=cmake +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=CC-BY-SA-4.0 +RDEPEND=>=sci-electronics/kicad-6.0.0 +SLOT=0 +SRC_URI=https://gitlab.com/kicad/libraries/kicad-symbols/-/archive/6.0.7/kicad-symbols-6.0.7.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=8bbebf53a98746349867f72aa1c9928e diff --git a/metadata/md5-cache/sci-electronics/kicad-templates-6.0.7 b/metadata/md5-cache/sci-electronics/kicad-templates-6.0.7 new file mode 100644 index 000000000000..83f75189a661 --- /dev/null +++ b/metadata/md5-cache/sci-electronics/kicad-templates-6.0.7 @@ -0,0 +1,13 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Electronic Schematic and PCB design tools project templates +EAPI=8 +HOMEPAGE=https://github.com/kicad/kicad-templates +INHERIT=cmake +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=CC-BY-SA-4.0 +RDEPEND=>=sci-electronics/kicad-6.0.0 +SLOT=0 +SRC_URI=https://gitlab.com/kicad/libraries/kicad-templates/-/archive/6.0.7/kicad-templates-6.0.7.tar.gz -> kicad-templates-6.0.7.tar.gz +_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e +_md5_=a6b5a327ec733491cba75bd1dac048f0 diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz index 56c08ceaf001..252db882b84d 100644 Binary files a/metadata/md5-cache/sys-apps/Manifest.gz and b/metadata/md5-cache/sys-apps/Manifest.gz differ diff --git a/metadata/md5-cache/sys-apps/man-pages-6.0_rc1 b/metadata/md5-cache/sys-apps/man-pages-6.0_rc1 new file mode 100644 index 000000000000..501f1be9b338 --- /dev/null +++ b/metadata/md5-cache/sys-apps/man-pages-6.0_rc1 @@ -0,0 +1,12 @@ +DEFINED_PHASES=compile install prepare unpack +DESCRIPTION=A somewhat comprehensive collection of Linux man pages +EAPI=8 +HOMEPAGE=https://www.kernel.org/doc/man-pages/ +IUSE=l10n_de l10n_es l10n_fr l10n_it l10n_ja l10n_nl l10n_pl l10n_pt-BR l10n_ro l10n_ru l10n_zh-CN +LICENSE=man-pages GPL-2+ BSD +PDEPEND=l10n_de? ( app-i18n/man-pages-l10n[l10n_de(-)] ) l10n_es? ( app-i18n/man-pages-l10n[l10n_es(-)] ) l10n_fr? ( app-i18n/man-pages-l10n[l10n_fr(-)] ) l10n_it? ( app-i18n/man-pages-l10n[l10n_it(-)] ) l10n_ja? ( app-i18n/man-pages-ja ) l10n_nl? ( app-i18n/man-pages-l10n[l10n_nl(-)] ) l10n_pl? ( app-i18n/man-pages-l10n[l10n_pl(-)] ) l10n_pt-BR? ( app-i18n/man-pages-l10n[l10n_pt-BR(-)] ) l10n_ro? ( app-i18n/man-pages-l10n[l10n_ro(-)] ) l10n_ru? ( app-i18n/man-pages-ru ) l10n_zh-CN? ( app-i18n/man-pages-zh_CN ) sys-apps/man-pages-posix +RDEPEND=virtual/man !=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile install prepare unpack +DESCRIPTION=A somewhat comprehensive collection of Linux man pages +EAPI=8 +HOMEPAGE=https://www.kernel.org/doc/man-pages/ +INHERIT=git-r3 +IUSE=l10n_de l10n_es l10n_fr l10n_it l10n_ja l10n_nl l10n_pl l10n_pt-BR l10n_ro l10n_ru l10n_zh-CN +LICENSE=man-pages GPL-2+ BSD +PDEPEND=l10n_de? ( app-i18n/man-pages-l10n[l10n_de(-)] ) l10n_es? ( app-i18n/man-pages-l10n[l10n_es(-)] ) l10n_fr? ( app-i18n/man-pages-l10n[l10n_fr(-)] ) l10n_it? ( app-i18n/man-pages-l10n[l10n_it(-)] ) l10n_ja? ( app-i18n/man-pages-ja ) l10n_nl? ( app-i18n/man-pages-l10n[l10n_nl(-)] ) l10n_pl? ( app-i18n/man-pages-l10n[l10n_pl(-)] ) l10n_pt-BR? ( app-i18n/man-pages-l10n[l10n_pt-BR(-)] ) l10n_ro? ( app-i18n/man-pages-l10n[l10n_ro(-)] ) l10n_ru? ( app-i18n/man-pages-ru ) l10n_zh-CN? ( app-i18n/man-pages-zh_CN ) sys-apps/man-pages-posix +PROPERTIES=live +RDEPEND=virtual/man !=dev-python/rtslib-fb-2.1.73[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] sys-apps/dbus python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) SLOT=0 SRC_URI=https://github.com/open-iscsi/targetcli-fb/archive/v2.1.54.tar.gz -> targetcli-fb-2.1.54.tar.gz _eclasses_=distutils-r1 e3b0f72d558eb613ff83262d22cbf887 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 dd5e1098e305ad508d21f496e9e37046 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=11e233468d6988c0c16f8a7418a2a6b9 +_md5_=1ff00a9c848cb3122f9ecd8af929064b diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz index 97ff1305ac22..6db34765b9cf 100644 Binary files a/metadata/md5-cache/sys-kernel/Manifest.gz and b/metadata/md5-cache/sys-kernel/Manifest.gz differ diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.291 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.291 new file mode 100644 index 000000000000..6f5c22ad55a5 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.291 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 4.14 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=4.14.291 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-302.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-302.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-302.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-302.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-302.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-302.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-302.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-302.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.14-302.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=c2c5a19dbbb3a423e217f6695512ffad diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.256 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.256 new file mode 100644 index 000000000000..e5440c541b30 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.256 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 4.19 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=4.19.256 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-255.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-255.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-255.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-255.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-255.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-255.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-255.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-255.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.19-255.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=6916eee3d26b3b9ad04c30553fba96ed diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.326 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.326 new file mode 100644 index 000000000000..0a07fef9e16d --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.9.326 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 4.9 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 linux-firmware +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=4.9.326 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.9.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-329.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-329.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-329.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-329.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-329.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-329.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.9-329.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.9-329.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-4.9-329.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=3e1ce8cf4dd1b18edcb0f50535b58195 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.138 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.138 new file mode 100644 index 000000000000..356ca7dab196 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.138 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 5.10 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.10.138 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-147.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-147.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-147.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-147.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-147.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-147.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-147.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-147.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.10-147.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=8c5b16ab1143a433ea418e8f1394cbd6 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.63 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.63 new file mode 100644 index 000000000000..558e2eb35846 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.63 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 5.15 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.15.63 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-67.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-67.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-67.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-67.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-67.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-67.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-67.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-67.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.15-67.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=7b65d8462adeb96fdeb2bfb4228e02bf diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.19.4 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.19.4 new file mode 100644 index 000000000000..40a76c84fcd6 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.19.4 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 5.19 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.19.4 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.19.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.19-6.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-6.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.19-6.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.19-6.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-6.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.19-6.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.19-6.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.19-6.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.19-6.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=53314dfaf1307b7b34f3a9ae986b066d diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.211 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.211 new file mode 100644 index 000000000000..0d190801bbac --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.211 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 5.4 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.4.211 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-216.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-216.base.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-216.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-216.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-216.extras.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-216.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-216.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-216.experimental.tar.xz https://dev.gentoo.org/~whissi/dist/genpatches/genpatches-5.4-216.experimental.tar.xz ) +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=bcad1f919f62e1aa37be9cd3ba45999e diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-4.14.290 b/metadata/md5-cache/sys-kernel/vanilla-sources-4.14.290 deleted file mode 100644 index 539337134537..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-4.14.290 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources for the Linux kernel -EAPI=8 -HOMEPAGE=https://www.kernel.org -INHERIT=kernel-2 -IUSE=symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) -RESTRICT=binchecks strip -SLOT=4.14.290 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.14.290.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-4.14.291 b/metadata/md5-cache/sys-kernel/vanilla-sources-4.14.291 new file mode 100644 index 000000000000..21aaeadbece2 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-4.14.291 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources for the Linux kernel +EAPI=8 +HOMEPAGE=https://www.kernel.org +INHERIT=kernel-2 +IUSE=symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=4.14.291 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.14.291.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-4.19.255 b/metadata/md5-cache/sys-kernel/vanilla-sources-4.19.255 deleted file mode 100644 index 49b94218bc53..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-4.19.255 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources for the Linux kernel -EAPI=8 -HOMEPAGE=https://www.kernel.org -INHERIT=kernel-2 -IUSE=symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) -RESTRICT=binchecks strip -SLOT=4.19.255 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.19.255.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-4.19.256 b/metadata/md5-cache/sys-kernel/vanilla-sources-4.19.256 new file mode 100644 index 000000000000..1f0c77ef4e94 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-4.19.256 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources for the Linux kernel +EAPI=8 +HOMEPAGE=https://www.kernel.org +INHERIT=kernel-2 +IUSE=symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=4.19.256 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.19.256.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-4.9.325 b/metadata/md5-cache/sys-kernel/vanilla-sources-4.9.325 deleted file mode 100644 index a30d72b2763d..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-4.9.325 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources for the Linux kernel -EAPI=8 -HOMEPAGE=https://www.kernel.org -INHERIT=kernel-2 -IUSE=symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 linux-firmware -RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) -RESTRICT=binchecks strip -SLOT=4.9.325 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.9.325.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.9.tar.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-4.9.326 b/metadata/md5-cache/sys-kernel/vanilla-sources-4.9.326 new file mode 100644 index 000000000000..4af50501746e --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-4.9.326 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources for the Linux kernel +EAPI=8 +HOMEPAGE=https://www.kernel.org +INHERIT=kernel-2 +IUSE=symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 linux-firmware +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=4.9.326 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.9.326.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.9.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.137 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.137 deleted file mode 100644 index 8a96df74feaa..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.137 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources for the Linux kernel -EAPI=8 -HOMEPAGE=https://www.kernel.org -INHERIT=kernel-2 -IUSE=symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) -RESTRICT=binchecks strip -SLOT=5.10.137 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.10.137.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.138 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.138 new file mode 100644 index 000000000000..81e8be920db2 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.138 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources for the Linux kernel +EAPI=8 +HOMEPAGE=https://www.kernel.org +INHERIT=kernel-2 +IUSE=symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.10.138 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.10.138.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.62 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.62 deleted file mode 100644 index 431b9e0b9940..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.62 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources for the Linux kernel -EAPI=8 -HOMEPAGE=https://www.kernel.org -INHERIT=kernel-2 -IUSE=symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) -RESTRICT=binchecks strip -SLOT=5.15.62 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.62.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.63 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.63 new file mode 100644 index 000000000000..83d4ba9d4d15 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.63 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources for the Linux kernel +EAPI=8 +HOMEPAGE=https://www.kernel.org +INHERIT=kernel-2 +IUSE=symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.15.63 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.63.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.19.3 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.19.3 deleted file mode 100644 index 119f628a789c..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.19.3 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources for the Linux kernel -EAPI=8 -HOMEPAGE=https://www.kernel.org -INHERIT=kernel-2 -IUSE=symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) -RESTRICT=binchecks strip -SLOT=5.19.3 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.19.3.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.19.tar.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.19.4 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.19.4 new file mode 100644 index 000000000000..896ba33a3298 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.19.4 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources for the Linux kernel +EAPI=8 +HOMEPAGE=https://www.kernel.org +INHERIT=kernel-2 +IUSE=symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.19.4 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.19.4.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.19.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.210 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.210 deleted file mode 100644 index 73bdb7dca8bb..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.210 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=!build? ( sys-apps/sed ) -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources for the Linux kernel -EAPI=8 -HOMEPAGE=https://www.kernel.org -INHERIT=kernel-2 -IUSE=symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) -RESTRICT=binchecks strip -SLOT=5.4.210 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.4.210.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz -_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.211 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.211 new file mode 100644 index 000000000000..2d86141bb78f --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.211 @@ -0,0 +1,15 @@ +BDEPEND=!build? ( sys-apps/sed ) +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources for the Linux kernel +EAPI=8 +HOMEPAGE=https://www.kernel.org +INHERIT=kernel-2 +IUSE=symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.4.211 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.4.211.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz +_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 aa8997cf13a12b867c4c8c57383b8582 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 +_md5_=5e76cbc485785140dfc1cbb402aa4bcc diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz index 52f5c5e9dcc7..62bca3262e90 100644 Binary files a/metadata/md5-cache/sys-libs/Manifest.gz and b/metadata/md5-cache/sys-libs/Manifest.gz differ diff --git a/metadata/md5-cache/sys-libs/timezone-data-2021a-r1 b/metadata/md5-cache/sys-libs/timezone-data-2021a-r1 deleted file mode 100644 index c62d38391d4f..000000000000 --- a/metadata/md5-cache/sys-libs/timezone-data-2021a-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile config configure install postinst preinst prepare test unpack -DEPEND=nls? ( virtual/libintl ) -DESCRIPTION=Timezone data (/usr/share/zoneinfo) and utilities (tzselect/zic/zdump) -EAPI=7 -HOMEPAGE=https://www.iana.org/time-zones -INHERIT=toolchain-funcs flag-o-matic -IUSE=nls leaps-timezone zic-slim -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD public-domain -RDEPEND=nls? ( virtual/libintl ) !sys-libs/glibc[vanilla(+)] -SLOT=0 -SRC_URI=https://www.iana.org/time-zones/repository/releases/tzdata2021a.tar.gz https://www.iana.org/time-zones/repository/releases/tzcode2021a.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=333b12470e4dbe45f021dc3007663151 diff --git a/metadata/md5-cache/sys-libs/timezone-data-2022b b/metadata/md5-cache/sys-libs/timezone-data-2022b deleted file mode 100644 index 49e0f775874b..000000000000 --- a/metadata/md5-cache/sys-libs/timezone-data-2022b +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile config configure install postinst preinst prepare test unpack -DEPEND=nls? ( virtual/libintl ) -DESCRIPTION=Timezone data (/usr/share/zoneinfo) and utilities (tzselect/zic/zdump) -EAPI=8 -HOMEPAGE=https://www.iana.org/time-zones -INHERIT=toolchain-funcs flag-o-matic -IUSE=nls leaps-timezone zic-slim -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 -LICENSE=BSD public-domain -RDEPEND=nls? ( virtual/libintl ) !sys-libs/glibc[vanilla(+)] -SLOT=0 -SRC_URI=https://www.iana.org/time-zones/repository/releases/tzdata2022b.tar.gz https://www.iana.org/time-zones/repository/releases/tzcode2022b.tar.gz -_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=5457ce0b6cde23f3f1eea638bc82bf8d diff --git a/metadata/md5-cache/x11-apps/Manifest.gz b/metadata/md5-cache/x11-apps/Manifest.gz index 6aaec17d2155..05d34afb8061 100644 Binary files a/metadata/md5-cache/x11-apps/Manifest.gz and b/metadata/md5-cache/x11-apps/Manifest.gz differ diff --git a/metadata/md5-cache/x11-apps/xisxwayland-2 b/metadata/md5-cache/x11-apps/xisxwayland-2 index 61b72fb48d47..901cb6f984d8 100644 --- a/metadata/md5-cache/x11-apps/xisxwayland-2 +++ b/metadata/md5-cache/x11-apps/xisxwayland-2 @@ -5,10 +5,10 @@ DESCRIPTION=Tool to determine whether the X server in use is Xwayland EAPI=8 HOMEPAGE=https://gitlab.freedesktop.org/xorg/app/xisxwayland INHERIT=meson -KEYWORDS=~amd64 +KEYWORDS=~amd64 ~loong LICENSE=MIT RDEPEND=x11-libs/libX11 x11-libs/libXrandr SLOT=0 SRC_URI=https://xorg.freedesktop.org/archive/individual/app/xisxwayland-2.tar.xz _eclasses_=meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=c20744c48eefce8aeed15fc32e8a0332 +_md5_=08a141b24396a36f38d5cadaa8d82630 diff --git a/metadata/md5-cache/x11-apps/xisxwayland-9999 b/metadata/md5-cache/x11-apps/xisxwayland-9999 index 039ca17cf50f..0c911584438c 100644 --- a/metadata/md5-cache/x11-apps/xisxwayland-9999 +++ b/metadata/md5-cache/x11-apps/xisxwayland-9999 @@ -10,4 +10,4 @@ PROPERTIES=live RDEPEND=x11-libs/libX11 x11-libs/libXrandr SLOT=0 _eclasses_=git-r3 b9ac6f96d2a88edb5b351df634dc5e53 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=c20744c48eefce8aeed15fc32e8a0332 +_md5_=08a141b24396a36f38d5cadaa8d82630 diff --git a/metadata/md5-cache/x11-terms/Manifest.gz b/metadata/md5-cache/x11-terms/Manifest.gz index 4fba2ef8516c..943c8db0dc13 100644 Binary files a/metadata/md5-cache/x11-terms/Manifest.gz and b/metadata/md5-cache/x11-terms/Manifest.gz differ diff --git a/metadata/md5-cache/x11-terms/roxterm-3.9.4 b/metadata/md5-cache/x11-terms/roxterm-3.9.4 index a05e9f2e4c18..3a741c0a0d54 100644 --- a/metadata/md5-cache/x11-terms/roxterm-3.9.4 +++ b/metadata/md5-cache/x11-terms/roxterm-3.9.4 @@ -5,10 +5,10 @@ DESCRIPTION=A terminal emulator designed to integrate with the ROX environment EAPI=7 HOMEPAGE=https://github.com/realh/roxterm INHERIT=cmake xdg -KEYWORDS=amd64 x86 +KEYWORDS=amd64 ~riscv x86 LICENSE=GPL-2 LGPL-3 RDEPEND=dev-libs/dbus-glib dev-libs/glib:2 dev-libs/libpcre2 sys-apps/dbus x11-libs/cairo x11-libs/gtk+:3 x11-libs/pango x11-libs/vte:2.91[vanilla] SLOT=1 SRC_URI=https://github.com/realh/roxterm/archive/3.9.4.tar.gz -> roxterm-3.9.4.tar.gz _eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e -_md5_=618b91b78671c37ec21153789efe4dfc +_md5_=35eae81f0418a8c0b8dcd9973b7aa5c3 diff --git a/metadata/md5-cache/x11-terms/tilda-1.5.4 b/metadata/md5-cache/x11-terms/tilda-1.5.4 index e2a4aab06927..678b34fdabe3 100644 --- a/metadata/md5-cache/x11-terms/tilda-1.5.4 +++ b/metadata/md5-cache/x11-terms/tilda-1.5.4 @@ -5,10 +5,10 @@ DESCRIPTION=A drop down terminal, similar to the consoles found in first person EAPI=8 HOMEPAGE=https://github.com/lanoxx/tilda INHERIT=autotools flag-o-matic -KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux LICENSE=GPL-2 RDEPEND=x11-libs/vte:2.91 >=dev-libs/glib-2.8.4:2 dev-libs/confuse:= gnome-base/libglade x11-libs/gtk+:3 x11-libs/libX11 SLOT=0 SRC_URI=https://github.com/lanoxx/tilda/archive/tilda-1.5.4.tar.gz _eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=efe606051106f137ff3998ce1bb5eea0 +_md5_=1c32de3868719c46be47831aefd8a810 diff --git a/metadata/md5-cache/x11-terms/yeahconsole-0.3.4-r1 b/metadata/md5-cache/x11-terms/yeahconsole-0.3.4-r1 index 71ff6203844b..2939bf3798ad 100644 --- a/metadata/md5-cache/x11-terms/yeahconsole-0.3.4-r1 +++ b/metadata/md5-cache/x11-terms/yeahconsole-0.3.4-r1 @@ -4,10 +4,10 @@ DESCRIPTION=yeahconsole turns an xterm or rxvt-unicode into a game-like console EAPI=6 HOMEPAGE=http://phrat.de/yeahtools.html INHERIT=toolchain-funcs -KEYWORDS=amd64 ~hppa x86 +KEYWORDS=amd64 ~hppa ~riscv x86 LICENSE=GPL-2 RDEPEND=x11-libs/libX11 SLOT=0 SRC_URI=http://phrat.de/yeahconsole-0.3.4.tar.gz _eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961 -_md5_=3c514c0f6f477f5e65fab791237db9a2 +_md5_=7f35c1691d134480d4e4b3f98040ef41 diff --git a/metadata/news/Manifest b/metadata/news/Manifest index b2ba46cde7fb..3dcdbd4e1b6d 100644 --- a/metadata/news/Manifest +++ b/metadata/news/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 14053 BLAKE2B c0a5bea7cd069c2e9b07dab158b876c74e027945a8fdd50fee280ec7abb59b03a223e89d53d1563fc784c8a353890e9928577f3cf4c4daaf3eebee6f871aa5c0 SHA512 43691780e35724149b779ecf32c3d83556a2e30fb3c35c56b8841fc4c866de83cb09e4b9be3071940181a4933de197417647dd3921df2f61e100510b23a9e327 -TIMESTAMP 2022-08-25T07:09:58Z +TIMESTAMP 2022-08-25T13:09:57Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmMHIEZfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmMHdKVfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klCpXhAAk3UBVKcSquE5aj9VPynUvF/ZtuX3P1hNz0cidhu21S7ctIxowpXekldD -/4vJo9+0egruvn0WA2cqa5vFYgb0kJb03mjKIoafTrnho4seQ/5XERpCzTkjA9pU -1gkRxHRq4oBF/DsJzupEH9uaLFH4dZHPoxfhifsEtxhUyzkH5QkWd3QOxUH2hxbZ -bwmsqqDVxj4RrFo1PxKu3qY2sTv9x+rqJwJGTlGvEGdIReGk5sBO25pAou0fcohj -vFwlej2I1Ed4z/LMOVOJpvu5DrKrP5T8NmJuYjZEDAjztlXu52gkW+Lg/hJ2PssE -mBREJE16UJDJsjR8jaMxaUsdA1jwk96GDKSXGWIz1yAv0zAZNKBC7ZawOyaybkpl -ASi6S/LltXzqL8oJ4pjxjRy4PAhNNDeMExlIEje8UbJjBHiq6nWPT2Ad3s2lhCHZ -v/U7aTBj2ibX/Q1rvEv4E01S5CsT8fXuLzZeSeMjWng+HypMc0o9ojgbA1IiETb6 -qQxBIamHX2BRIb72zfAD/qy6BQLa8tfnmUbyKub3jnqlQkCYicbUZjgsgfI/SdHC -DddcIsroSN1nASfq/cZsupfysYVNgXshYqvUYXMZ5NMuIBkuxGkFTud9NkYeWXVh -HP6y0NdqmPCGmK0G8wWcEy00ZkjpJ1tdTbjMSQbnFo/69oSAKjQ= -=fPsu +klDRlg/+JXoVpAblkXYT70B9GphfBVvPy+7ATIzcHkjsCu0BaauaRPm90x106Yyk +zZNFFPa4sOEdd67kTsLnEBBD80ljKS9aemJky9zJ7R20+fx6bKTDVbJT4zVKc/tW +eBKt8YB8tIQBwg4Ss4jjUH0ICD119Uefrk1KBy7utsMS8PE8EuxMcOTCO/QDDNzZ +0JYlCUDaOcRhUl+BYcPXGtOnhh2DFqfIUeWU5J6PDRFjdVsKfoP8SP5RZhMkSt58 +hcYOnv5qH0TIe1EcooralH7I+26kx/l5GxNP5EQZX8ViTvnDPYiGCo/HTXm1/A90 +FDTazDDu8t/7Afu7ax7eyPbw+u6ggv86eJDLwFr5YC4Qv3sFx+tvZGvYWaTm+eW8 +oVjBbwj/S4TlcqCHO0OL4B/uc/9NfmdnqK6DJdm/1ZF9h0/ne/NRbfFrNhoYenBY +5MhCfH1uZwllU75m5HkgF0HVi4A2/XhqdO9HX2HIRrylwz+deCCltxKu98fAawwb +pJl+yj3HRfOyGfWR20WBXCR+sLjUN7gI7W11IzzcIv9KjMeKgQVTzo1ga8LPra1b +HelJ7MkJsDGF/9hIxfkr4c2oQYDGQI6wroESYH6CvX5pSLu6Su6mc3IDWtAZ40JW +RifOmrZaOG89A0iEQhBuwy03BTQDgjJFICq7gAOgijz/qkDWRuI= +=qaPw -----END PGP SIGNATURE----- diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index d646aa295eb4..778cbb8fe3e5 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Thu, 25 Aug 2022 07:09:51 +0000 +Thu, 25 Aug 2022 13:09:54 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index 58e21eee4565..c169badd16af 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Thu Aug 25 07:09:51 AM UTC 2022 +Thu Aug 25 01:09:53 PM UTC 2022 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 8c0dfb21c309..c61c28c3d507 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Thu, 25 Aug 2022 07:15:01 +0000 +Thu, 25 Aug 2022 13:15:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index de6b404d5f8f..95c675fc3f2b 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -c076a58b9649d49bfafb349bc453606cb3aaa128 1661405359 2022-08-25T05:29:19+00:00 +327069aff4a3186dacb7f5da192af2e8dc27f729 1661432631 2022-08-25T13:03:51+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 3678f1643ba2..3f9590c1e329 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1661411401 Thu 25 Aug 2022 07:10:01 AM UTC +1661433001 Thu 25 Aug 2022 01:10:01 PM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index d646aa295eb4..975972d172d6 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Thu, 25 Aug 2022 07:09:51 +0000 +Thu, 25 Aug 2022 13:09:53 +0000 diff --git a/net-print/Manifest.gz b/net-print/Manifest.gz index c38dff78abf9..f21d51e931d1 100644 Binary files a/net-print/Manifest.gz and b/net-print/Manifest.gz differ diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest index f0a08213a948..1d022fbdeac3 100644 --- a/net-print/cups-filters/Manifest +++ b/net-print/cups-filters/Manifest @@ -1,4 +1,6 @@ AUX cups-browsed.init.d-r2 150 BLAKE2B c2098766ae08b38dead0a5bab2e30e1728ab93aa98e74edb6e20f8a885b62189f1368a041c4430ad24a1b92f0ae9cb317ac3390767db0a54ca1532022d44b0bd SHA512 c8a74ad0e5cfd3b565c12eeca50a55b7a6aa3ac92c689fc6632e2a6df5033e6fa7f16ce6c9c2cbf607ad4bd09453ab7d47448cdd04ad8c7e35f0e584b6d96d38 DIST cups-filters-1.28.15.tar.xz 1511452 BLAKE2B 2ed495f063197955456c07c6c06747093997afce53c15e19d081f2e53e6af9a76a41094d2356a1cd7533c3bb63bfb6257792b71ee14121a0daf5863b3b5cd76f SHA512 cc8d43bba6edb2b839f3be5fcbcdeb7633ed0f0f0c2737bcc6957cf95fb4ded8ee412358cc95fdbf289ae897dd0b7f32e689f02d191a8f15930eb4d2deefd74c +DIST cups-filters-1.28.16.tar.xz 1512496 BLAKE2B a75a9e09688670332a9fd9a8e4d9004650c6b0fb571a1f48a02e8e4af56d08b7d312d65fdbd66caf82907005dd336de90e2c8bbb46b1ba13d86d8715340f8ce6 SHA512 0369f96a8ae5e33bf75c8765947d5ad7285b3532e9d9b0ded7e206798834c9ade3a2ac3f1d16e0fdd43346f2bc7852c541130e935cbb20f9c1239a53118d1239 EBUILD cups-filters-1.28.15.ebuild 3274 BLAKE2B 32431b2ce9f9a5b666c5cf8e2508b2625fd1196fbef37ef186d22587ee7ba4ce9e8e5f1871c2a47ec393d793f6f89add0e7c68c22970fef027d7fd8867945560 SHA512 ff6224d3c284d9ee9dd442fd11635a6286ffff0cf8616b8f3abdf692618f8aa45b0a9bc909d598c08c801a6a7418d65885cabc5a83bedc1446996a88ac923fa8 +EBUILD cups-filters-1.28.16-r1.ebuild 3579 BLAKE2B 88f4c1b8462ab9b99a237f2d76661e184bb920e5ea7e7f9917c11c9598d04a687b8d2a7915812342baf2d870bf8a20c124becb6b095c9e2a213bb1522de4366d SHA512 b2dcd3b9817e2298e9ebd52336cc6c17dd14db9aa97da534ba85479b70b1fb2265cb1537a5b9ca1478e9e972b37e92304890407f0be35c24781185ff2599467a MISC metadata.xml 513 BLAKE2B b265a1645fe0da46a309086d9495564020ea15b7546237dc040589cba2e5d79540860301f8f72484081b726066414ad0414963b7c7c2ce3f08af898502c32521 SHA512 b9234992f05d59bffafb31f3d035e554389f250d8f3b951bb507e300f7cd3a6806406df60b1cae038ab330b3513934ec1250dcf0c9bfdba1bb033e6545727597 diff --git a/net-print/cups-filters/cups-filters-1.28.16-r1.ebuild b/net-print/cups-filters/cups-filters-1.28.16-r1.ebuild new file mode 100644 index 000000000000..8b20b1905737 --- /dev/null +++ b/net-print/cups-filters/cups-filters-1.28.16-r1.ebuild @@ -0,0 +1,144 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GENTOO_DEPEND_ON_PERL=no +inherit perl-module systemd flag-o-matic + +DESCRIPTION="Cups filters" +HOMEPAGE="https://wiki.linuxfoundation.org/openprinting/cups-filters" +SRC_URI="https://www.openprinting.org/download/${PN}/${P}.tar.xz" + +LICENSE="MIT GPL-2" +SLOT="0" +IUSE="dbus exif +foomatic jpeg ldap pclm pdf perl png +postscript test tiff zeroconf" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RESTRICT="!test? ( test )" + +RDEPEND=" + >=app-text/poppler-0.32[cxx,jpeg?,lcms,tiff?,utils] + >=app-text/qpdf-8.3.0:= + dev-libs/glib:2 + media-libs/fontconfig + media-libs/freetype:2 + media-libs/lcms:2 + >=net-print/cups-1.7.3 + !<=net-print/cups-1.5.9999 + sys-devel/bc + sys-libs/zlib + exif? ( media-libs/libexif ) + dbus? ( sys-apps/dbus ) + foomatic? ( !net-print/foomatic-filters ) + jpeg? ( media-libs/libjpeg-turbo:= ) + ldap? ( net-nds/openldap:= ) + pdf? ( app-text/mupdf ) + perl? ( dev-lang/perl:= ) + png? ( media-libs/libpng:0= ) + postscript? ( >=app-text/ghostscript-gpl-9.09[cups] ) + tiff? ( media-libs/tiff:0 ) + zeroconf? ( net-dns/avahi[dbus] ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/gdbus-codegen + >=sys-devel/gettext-0.18.3 + virtual/pkgconfig + test? ( media-fonts/dejavu ) +" + +src_configure() { + # (As of 1.28.15, still defaults upstream to c++0x, so it's still needed, + # probably.) + # Bug #626800 + append-cxxflags -std=c++11 + + local myeconfargs=( + --enable-imagefilters + --localstatedir="${EPREFIX}"/var + --with-browseremoteprotocols=DNSSD,CUPS + --with-cups-rundir="${EPREFIX}"/run/cups + --with-fontdir="fonts/conf.avail" + --with-pdftops=pdftops + --with-rcdir=no + --without-php + + $(use_enable exif) + $(use_enable dbus) + $(use_enable foomatic) + $(use_enable ldap) + $(use_enable pclm) + $(use_enable pdf mutool) + $(use_enable postscript ghostscript) + $(use_enable zeroconf avahi) + $(use_with jpeg) + $(use_with png) + $(use_with tiff) + ) + + econf "${myeconfargs[@]}" + + if use perl; then + pushd "${S}"/scripting/perl > /dev/null || die + perl-module_src_configure + popd > /dev/null || die + fi +} + +src_compile() { + default + + if use perl; then + pushd "${S}"/scripting/perl > /dev/null || die + perl-module_src_compile + popd > /dev/null || die + fi +} + +src_test() { + # Avoid perl-module_src_test + default + + if use perl; then + pushd "${S}/scripting/perl" > /dev/null || die + perl-module_src_test + popd > /dev/null || die + fi +} + +src_install() { + default + + if use perl; then + pushd "${S}"/scripting/perl > /dev/null || die + perl-module_src_install + perl_delete_localpod + popd > /dev/null || die + fi + + if use postscript; then + # workaround: some printer drivers still require pstoraster and pstopxl, bug #383831 + dosym gstoraster /usr/libexec/cups/filter/pstoraster + dosym gstopxl /usr/libexec/cups/filter/pstopxl + fi + + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die + + cp "${FILESDIR}"/cups-browsed.init.d-r2 "${T}"/cups-browsed || die + + if ! use zeroconf ; then + sed -i -e 's:need cupsd avahi-daemon:need cupsd:g' "${T}"/cups-browsed || die + sed -i -e 's:cups\.service avahi-daemon\.service:cups.service:g' "${S}"/utils/cups-browsed.service || die + fi + + doinitd "${T}"/cups-browsed + systemd_dounit "${S}"/utils/cups-browsed.service +} + +pkg_postinst() { + if ! use foomatic ; then + ewarn "You are disabling the foomatic code in cups-filters. Please do that ONLY if absolutely" + ewarn "necessary. net-print/foomatic-filters as a replacement is deprecated and unmaintained." + fi +} diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index 20fbdd89204c..e6d99bbe78aa 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask index bcf07c1e52ae..e3a4c4054c48 100644 --- a/profiles/base/package.use.stable.mask +++ b/profiles/base/package.use.stable.mask @@ -4,6 +4,11 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in package.use.mask +# Matthew Smith (2022-08-25) +# sci-electronics/ngspice is not stable and may not be for a while due +# to outstanding bugs. +sci-electronics/kicad ngspice + # Matt Turner (2022-05-11) # app-text/pandoc is not stable app-text/nuspell doc diff --git a/profiles/package.mask b/profiles/package.mask index 2a248d2e5254..594dff63a6bc 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -290,37 +290,6 @@ app-misc/zygrib # Bug #682346, #844592, removal on 2022-08-27. app-crypt/kbfs -# Sam James (2022-07-26) -# Fails to build with ffmpeg 5, no reverse dependencies, maintainer-needed, -# and no commits upstream since 2017. Bug #834383. Removal on 2022-08-26. -media-libs/libgroove - -# Michał Górny (2022-07-25) -# aioredis has been integrated in >=dev-python/redis-py-4.2.0. -# No revdeps. -# Removal on 2022-08-24. Bug #860840. -dev-python/aioredis - -# Jack Todaro (2022-07-24) -# Last-rite for removal in 30 days. Has no reverse dependencies -# and is unmaintained upstream. -dev-haskell/bytestring-handle -dev-haskell/chaselev-deque - -# William Hubbs (2022-07-24) -# **NOTE:** Golint is deprecated and frozen -# according to [this issue](https://github.com/golang/go/issues/38968). -# There's no drop-in replacement for it, but tools such as -# [Staticcheck](https://staticcheck.io/) # and `go vet` should be used instead. -# Bug #844412 -# Removal: 2022-08-23 -dev-go/golint - -# Hans de Graaff (2022-07-16) -# No longer supported upstream. Use a newer ruby version instead. -# Masked for removal in 30 days. -dev-lang/ruby:2.6 - # Marek Szuba (2022-07-13) # Upstream has switched from CMake to hand-crafted Makefiles (yes, TO them), # which have seriously messed up dependency handling and trigger several diff --git a/profiles/use.local.desc b/profiles/use.local.desc index a6c1b96d3bb2..a0bf10f3b060 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -1468,7 +1468,6 @@ dev-haskell/bifunctors:tagged - You can disable the use of the `tagged` package dev-haskell/c2hs:regression - run regression tests dev-haskell/cabal-install:lukko - Use @lukko@ for file-locking dev-haskell/cabal-install:native-dns - Enable use of the [resolv](https://hackage.haskell.org/package/resolv) & [windns](https://hackage.haskell.org/package/windns) packages for performing DNS lookups -dev-haskell/chaselev-deque:debug - Enable the extra internal checks. dev-haskell/chell:color-output - use colors in program output dev-haskell/citeproc:executable - Build citeproc executable dev-haskell/citeproc:icu - Use Haskell bindings to the ICU library @@ -4247,9 +4246,6 @@ media-libs/libggi:3dfx - Enables support for Voodoo chipsets, also called 3DFX a media-libs/libggi:vis - Enables sparc vis support for libggi media-libs/libgphoto2:serial - Enable serial port support media-libs/libgpod:gtk - Enable ArtworkDB support -media-libs/libgroove:chromaprint - Enable audio fingerprinting using media-libs/chromaprint. -media-libs/libgroove:loudness - Enable loudness detection according to the EBU R128 standard using media-libs/libebur128. -media-libs/libgroove:sound - Enable audio playing. media-libs/libheif:aom - Use media-libs/libaom for AVIF encoding/decoding media-libs/libheif:gdk-pixbuf - Enable x11-libs/gdk-pixbuf plugin media-libs/libheif:go - Enable building dev-lang/go code/examples diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz index bc6e1903e43f..aaa66d8e7839 100644 Binary files a/sci-electronics/Manifest.gz and b/sci-electronics/Manifest.gz differ diff --git a/sci-electronics/kicad-footprints/Manifest b/sci-electronics/kicad-footprints/Manifest index 633b5f878b47..747775849ddf 100644 --- a/sci-electronics/kicad-footprints/Manifest +++ b/sci-electronics/kicad-footprints/Manifest @@ -1,6 +1,8 @@ DIST kicad-footprints-5.1.12.tar.bz2 3382783 BLAKE2B 6f7725bebd6099d86780ed2582aacfb3abff4db6065a6a17fcd7631782a0c2e1e8a23064f80cd95c79bbaca8da52003f01fce7e398e95596e45f15b144eeef7f SHA512 e717886dc742f37b626226065953a36829b50f9bf203efe1dbeab41d4dbe3a898bd65fbde9fa059ea9374ea92905faeb0ccd19dfb1a62f2d6a445c07f90b89a9 DIST kicad-footprints-6.0.6.tar.gz 31647789 BLAKE2B 3af7027987b25c4a3ee19925acaa539cea643656e1662f0b80ec76c807aca9ef7433228fc88cdd0c34b80e7bbb886abd5c11765983e9adc5b347ce01bd4b51c4 SHA512 6d93a90bfc0b246c70b336aa9265a051a33d8b490a81271fb85ab73cd19184a031f3429ce8ae9e1650ece475a30f0f283c43c5bb2d1f427b4129d4ed61480ac0 +DIST kicad-footprints-6.0.7.tar.gz 31657956 BLAKE2B 127ac81c83841919903b300af89c2126e1f53ff1c03d6dcd2466eac8d4733da4f923831e24aa43fca2b5c6d9ee4389bd67f0bd2b4d300adb5356e261b14e897e SHA512 e0959846e057df46e38385d1fe71895930435fc51ad03bbc893481264d969d9739967b069855b59341388fec5458a4f2c71c527b7af7357437c5606c91f5436d EBUILD kicad-footprints-5.1.12.ebuild 435 BLAKE2B f8452914dfffb5c899cbf8e0112318f96f3833628f90ca48c208c26b6a558ce69eb1e90f390f686c88b51ecc194abcf1bbc87aaa1457ded6980af0b0e49ee5c4 SHA512 9945e466d7812e9c44f4481a077cb19162a7d2ce73425a12b5e6bd51a1ae7cf7fa8d7f91cde116d55665cb49585e4936f8a2d141f1f8a612f49c0b8a1c8a736d EBUILD kicad-footprints-6.0.6.ebuild 870 BLAKE2B 5ba8eda9374024ba6293409b98a89035b74ed2b2e5de5cce90045edac7cfdc54c8fd7669804a55796c53954e1d503a03ea94cfc1053cb76d440268cafc427a93 SHA512 561c2bb63e31558701f619373be2fcc8490ce0294300733014506b344934e5d7a5c7ff50bb6242860ec51d755569640cbe4f2328d6766e0559b7558ec10aaae6 +EBUILD kicad-footprints-6.0.7.ebuild 870 BLAKE2B 5ba8eda9374024ba6293409b98a89035b74ed2b2e5de5cce90045edac7cfdc54c8fd7669804a55796c53954e1d503a03ea94cfc1053cb76d440268cafc427a93 SHA512 561c2bb63e31558701f619373be2fcc8490ce0294300733014506b344934e5d7a5c7ff50bb6242860ec51d755569640cbe4f2328d6766e0559b7558ec10aaae6 EBUILD kicad-footprints-9999.ebuild 863 BLAKE2B e7abdc6cc61b2fda88acd5618a0263bc8991dae6042b02172e1a31b559714fbff03b9b15846c99079ee9ba03a05d27d537983727baf9ffea3c8aa128904d5ccb SHA512 5ee5c0fce8ae9a38b51ca01bf7d4cd49ffb92d7230aa31b05a9e4c48a91734ec24c85669feb6b1ac675b8a5fc55e8c89944722b8f223abd2815800de828f0cd3 MISC metadata.xml 766 BLAKE2B cba91a16d3b205f5f36dff3aba3afad956d98d23ac08ecb26bf3ef5471e5fdb7698c86cc1e245a34069f73a052eebdd37594941194b7f3f5d9c57a88718d7de0 SHA512 8d24ac5ad64aec5939be1244e417c2299353d6d618bea63ef949f6c82a865cee98ab11a3dd8c57e447e13203abc3a40da7070f585379c1ec54b0bd46c214d0ec diff --git a/sci-electronics/kicad-footprints/kicad-footprints-6.0.7.ebuild b/sci-electronics/kicad-footprints/kicad-footprints-6.0.7.ebuild new file mode 100644 index 000000000000..e1268b9afd0d --- /dev/null +++ b/sci-electronics/kicad-footprints/kicad-footprints-6.0.7.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Electronic Schematic and PCB design tools footprint libraries" +HOMEPAGE="https://gitlab.com/kicad/libraries/kicad-footprints" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/libraries/kicad-footprints.git" + inherit git-r3 +else + MY_PV="${PV/_rc/-rc}" + MY_P="${PN}-${MY_PV}" + SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${MY_PV}/${MY_P}.tar.gz -> ${P}.tar.gz" + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + fi + + S="${WORKDIR}/${PN}-${MY_PV}" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" +IUSE="" + +DEPEND="" +RDEPEND=">=sci-electronics/kicad-6.0.0" + +if [[ ${PV} == 9999 ]] ; then +# x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi diff --git a/sci-electronics/kicad-meta/Manifest b/sci-electronics/kicad-meta/Manifest index 87805428c583..049bae51fca5 100644 --- a/sci-electronics/kicad-meta/Manifest +++ b/sci-electronics/kicad-meta/Manifest @@ -1,3 +1,4 @@ EBUILD kicad-meta-5.1.12.ebuild 620 BLAKE2B a4c802e020999a16be0b615bb2bb18d11330b041822a283f541f98d17b6d247c9ca835c5d177928fce26a638412c94de6fdf122f5eb3c5afdc8dd7365ff6a0f2 SHA512 aa7ff651a6cc3761f88b87462b91d3e125e69c8155a95676d77013a0a9824f454cc3fa276ea88e1ef2a2c7a5cccc89e0085b698354d145e3ce38a451018d50f0 EBUILD kicad-meta-6.0.6.ebuild 617 BLAKE2B 586b8fa96d7345fbc8976f0cac98c8357ac316d90f74433d4e48d759ae4613150e05f5caa5e0da83c4ca0f680edf8cf46370346bad694f941f5c12959effd9ce SHA512 0ccb2e1737e9b0b1589905e78818d7b5ccd7221ec329cb21c95902da32a59fa67400fb038edc05447d0632aaab0f6f3f265ba07b067f523ffa1f1ed16968e53d +EBUILD kicad-meta-6.0.7.ebuild 617 BLAKE2B 586b8fa96d7345fbc8976f0cac98c8357ac316d90f74433d4e48d759ae4613150e05f5caa5e0da83c4ca0f680edf8cf46370346bad694f941f5c12959effd9ce SHA512 0ccb2e1737e9b0b1589905e78818d7b5ccd7221ec329cb21c95902da32a59fa67400fb038edc05447d0632aaab0f6f3f265ba07b067f523ffa1f1ed16968e53d MISC metadata.xml 625 BLAKE2B b85af17cbbc843d7d841344c73f0812457bf6ef209c44397bfcf5404175dc20a2525fb4b9501ca61ab686c7afb365bc7165b632ec71b907bcfbe7e651df54e0d SHA512 fdf916963a769a8b0f0d0f3ecf737c3e19a928ac3335d042fe9f57b700a9738f1e834a1f42a97efd9171fd3d218ac9f33337b30583516654efb03bc6902869c6 diff --git a/sci-electronics/kicad-meta/kicad-meta-6.0.7.ebuild b/sci-electronics/kicad-meta/kicad-meta-6.0.7.ebuild new file mode 100644 index 000000000000..9b332cea06f2 --- /dev/null +++ b/sci-electronics/kicad-meta/kicad-meta-6.0.7.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Electronic Schematic and PCB design tools (meta package)" +HOMEPAGE="http://www.kicad.org" +SRC_URI="" + +LICENSE="metapackage" +SLOT="0" + +if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +IUSE="doc minimal" + +RDEPEND=" + >=sci-electronics/kicad-${PV} + >=sci-electronics/kicad-symbols-${PV} + >=sci-electronics/kicad-footprints-${PV} + doc? ( + >=app-doc/kicad-doc-${PV} + ) + !minimal? ( + >=sci-electronics/kicad-packages3d-${PV} + >=sci-electronics/kicad-templates-${PV} + ) +" diff --git a/sci-electronics/kicad-packages3d/Manifest b/sci-electronics/kicad-packages3d/Manifest index d2a777d17af9..56677a064a7b 100644 --- a/sci-electronics/kicad-packages3d/Manifest +++ b/sci-electronics/kicad-packages3d/Manifest @@ -1,6 +1,8 @@ DIST kicad-packages3d-5.1.12.tar.bz2 727191578 BLAKE2B 534ba480de72ffbc8ac0968e5a7b04f2b7ccfb0ef8bb88bdad7e4e6d90536f9ae7bd101316512e1fa2e27b607fd0dd8e53d0729e48368362177b066c6bab3802 SHA512 eb4895e0c46448a74acf10e8c72dee6ea89fee9d53b93c0927d592f4ee944497b642ed575b1b5457ff0db731f654d054d539aff007a17b8d8366c03edb15b6d2 DIST kicad-packages3d-6.0.6.tar.gz 951710688 BLAKE2B 16176514519897167807b9c2d6659b16d38574484bc09fd871c97ea943531f8726a8173b5a3d143818397eb1086db0d6bda43add357c95e92bffac05560ec9f2 SHA512 f8231c4ce508eb379ceb397cf6e9f963411a0a5cee5d1fa9a9e929c964662d391ab12555c4d3e8bca1b9507338571f3036af7f24e6a4d093f8f2aa3ba93e9345 +DIST kicad-packages3d-6.0.7.tar.gz 952830693 BLAKE2B 0eec72303c3146f3b11092a2e7129e53b68fefa4a869e9e87302aa04e092d96514f12a2344b8964a13701a1d7198ad39848b5496c81ae0090ce41670b4a7618f SHA512 cbbeaa85df3e2b9a8c8616994607ff446b8d97dc039562b9c3823ad8cf2efabc02eb49f1a34b6ac3545db21dfbb264d79d05f2edeb2c79a13fd1093999f331f9 EBUILD kicad-packages3d-5.1.12-r1.ebuild 559 BLAKE2B 698bb6c1eeb4f63d69f29095bd17b00d5b420c1dd16faec9910e2b5a13e8be124d9c087dc1678ca3d516d1a8f143e8b15e68244d150955f37f23a5d7b1f8a617 SHA512 0475814185604358e047f864a847b273cbe032cbb0a5997f49a3afdc77c66c7fdb15b762b6f5337016f737f857b036bd37b64d5315858fc082dc87156871b691 EBUILD kicad-packages3d-6.0.6.ebuild 1067 BLAKE2B 6a9c4bfebbb81976910fb949368c2d91aa4dee3702ad2a7b42ab61ad27cfa2ef0983eb4aadab845eec3a24375ccbc047efa8987c4537f551196f4b486ce974c7 SHA512 eca0a099b83ac1c6e3aae83ffd9ad9c4871b157ca15fb43611fc5f667e02a58fe01c74c412e15225000578cc092de9c38b72c40f94989dc084a165662fe93d7d -EBUILD kicad-packages3d-9999.ebuild 933 BLAKE2B 7c56da88187d74ceb63e88691e124a9083e61e7703650d63689e256eb4c7b456cf48dac4f958d92a2ff8128d930ee1c1b4dda22e9fcf5cfba3d78212c05fda12 SHA512 038c920d7cf33eaf085ab5b0859c7ff8c4b6e0306b09ec65c09e0e1d4502a8a055f32056be171092f68245828be1f61e640fd386449e93b42b82669e7d867613 +EBUILD kicad-packages3d-6.0.7.ebuild 942 BLAKE2B fe22314c91aaed1c42debc8fa6058c43d4755a1dfbddc2e8021e6935568032d031be44b54cce025522c7c6fc502f13970c279caf2748f86a0f734f8cce400b77 SHA512 165a43d1e0a7203c7c95831ac9a6a294dde4cbe07873483db9f76ce041641c1d55b92bb38862baadf29a94ff074437eafcdcbc5b709f80b63ae6b5ff4723bdd0 +EBUILD kicad-packages3d-9999.ebuild 935 BLAKE2B d330b7f1541b2a344e86b4b2b4d054c257370acf777c062706b710a8e5ade08525ef1c3c9c3a0dab995541a4d254ae122d7297147486bc2a562d8fa90c6b2e68 SHA512 8972a6552bfc9e386437ede679d3dba2e637efe17424641d5a112ca9c28cdfbcd03e543c254d76a1de789a76604ed33c18222f483d33e62c94e24c5947c75924 MISC metadata.xml 897 BLAKE2B c306e73c992f4b4c6099176ed71b232aa196ff07c0ea2833b14d465a96f8db4623a17d629c66533d7a8dd5032dee74aaaf7ebacd3ed7c72359ad7b9b9746e348 SHA512 796a2eb49ff7d7f65d473217b2534a4ef811354828defb76005f694f37f7b638bb65be304de74507e89b99c0e97026503e74222fa972c389d638d2ef3ea059b1 diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-6.0.7.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-6.0.7.ebuild new file mode 100644 index 000000000000..5646b83a340a --- /dev/null +++ b/sci-electronics/kicad-packages3d/kicad-packages3d-6.0.7.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit check-reqs cmake + +DESCRIPTION="Electronic Schematic and PCB design tools 3D package libraries" +HOMEPAGE="https://gitlab.com/kicad/libraries/kicad-packages3D" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/libraries/kicad-packages3D.git" + inherit git-r3 +else + MY_PV="${PV/_rc/-rc}" + MY_P="${PN}-${MY_PV}" + SRC_URI="https://gitlab.com/kicad/libraries/kicad-packages3D/-/archive/${MY_PV}/kicad-packages3D-${MY_PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN/3d/3D}-${MY_PV}" + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + fi +fi + +IUSE="+occ" +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-6.0.0[occ=]" + +if [[ ${PV} == 9999 ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND=">=x11-misc/util-macros-1.18" +fi + +CHECKREQS_DISK_BUILD="11G" diff --git a/sci-electronics/kicad-packages3d/kicad-packages3d-9999.ebuild b/sci-electronics/kicad-packages3d/kicad-packages3d-9999.ebuild index 75bc70ca8649..73ab0306ec3d 100644 --- a/sci-electronics/kicad-packages3d/kicad-packages3d-9999.ebuild +++ b/sci-electronics/kicad-packages3d/kicad-packages3d-9999.ebuild @@ -14,8 +14,8 @@ if [[ ${PV} == 9999 ]]; then else MY_PV="${PV/_rc/-rc}" MY_P="${PN}-${MY_PV}" - SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${MY_PV}/${MY_P}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${PN/3d/3D}-${MY_PV}" # check for directory hash + SRC_URI="https://gitlab.com/kicad/libraries/kicad-packages3D/-/archive/${MY_PV}/kicad-packages3D-${MY_PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN/3d/3D}-${MY_PV}" if [[ ${PV} != *_rc* ]] ; then KEYWORDS="~amd64 ~arm64 ~x86" diff --git a/sci-electronics/kicad-symbols/Manifest b/sci-electronics/kicad-symbols/Manifest index 9ad65ab32d25..93efff1fd024 100644 --- a/sci-electronics/kicad-symbols/Manifest +++ b/sci-electronics/kicad-symbols/Manifest @@ -1,6 +1,8 @@ DIST kicad-symbols-5.1.12.tar.bz2 1815145 BLAKE2B e3a74c0e2cb24f4286cdd7fa63b62c72c39575475305680ba8e19d5b3acb5c6cbff1e17d37d169043949ad89ffb9b94f0341e1faf7d063c1cf9872d31b863e21 SHA512 32e73b8a43e54779e4b95fc13505d603c7ef70600467a1e38f2685288aa9223ca29cc44a552d8c02e153cbf3048faa59610bc92e81dbbed7a432c16db0bd05f6 DIST kicad-symbols-6.0.6.tar.gz 4845755 BLAKE2B 32bf6a03f5f06be09b571e0d5470059bc799d662aefd40554e6d9603f29862af3d75f600218f715026349216bbc1a6ea3000eff5a3a5ef8c66a8643f83872090 SHA512 edd8f2d2d34c0431bd23a8ae0433f2ce311aebecef4672ddf7b5d1bfaf71bf4cd8f98f3dcaa9e1662f5a928e204aff834b5e19cea77a31d2e3a23373f760406c +DIST kicad-symbols-6.0.7.tar.gz 4846798 BLAKE2B 1691027e1bb9e93ee4e390590e748ff0dc0994d740f999a1220c9897c44deb71b62de2df4a1cb8817cca828317b3d7ac7a678bcff1a9570abedf3b9cce518541 SHA512 27b05f46b48de338266a713da92cf96af59918fbc4850de05bce5ddf5ed9b2d7e949cbbf8c23b22663c2388824f8de464bafe1df31e829620c0ff19f4e7f7be2 EBUILD kicad-symbols-5.1.12.ebuild 429 BLAKE2B f05364cdfb4fc1e8e6a79722c374d2f260ab46c6e35c09d209e1121cb6f188177073c2ef05283dae3700f8c3c6767216666f9460044e6c9b1525766b0898b98f SHA512 7cf1cff346c6ce05516825d89d08c25a7af0903464e92cd0003fe212bb58fb870c26692dbcc932ef1a552729e6927ed08e291ff0a022dcd4403ddb632f02ccee EBUILD kicad-symbols-6.0.6.ebuild 762 BLAKE2B fd144c2c48d52163f6fff0528bb0e5becab560e9405ec4f37d19a9b355c6e46f288d2eeed8dcf226083aac028862bc5275a91ec5491518e13bc5ecf752aeecda SHA512 07d48e69e2dbc8e5a3987bfcd3f4887fa134ed8c886b2635aff46d3bf542229365be05f8cb5f9ece27d3aedd03d6ec688b08dfaa8dc33b689bc50ed653e844de +EBUILD kicad-symbols-6.0.7.ebuild 762 BLAKE2B fd144c2c48d52163f6fff0528bb0e5becab560e9405ec4f37d19a9b355c6e46f288d2eeed8dcf226083aac028862bc5275a91ec5491518e13bc5ecf752aeecda SHA512 07d48e69e2dbc8e5a3987bfcd3f4887fa134ed8c886b2635aff46d3bf542229365be05f8cb5f9ece27d3aedd03d6ec688b08dfaa8dc33b689bc50ed653e844de EBUILD kicad-symbols-9999.ebuild 844 BLAKE2B 0105cb6e28b9f3b7426ddc4ffbacff06646d1c84d66a89d9dfc328511dd7c7339799ebadd24527e1120e6c4588fb7ff2b898749d19747088b3b722de36bd4a94 SHA512 90345c12a573d46121238ecb54678f86b5ce93cc1f80d66b137a9f220ed4865b550ceda56bf6b6eaca36e9b0fb8750fdb53c4837e02ef09a17f17e55ea1d4e72 MISC metadata.xml 724 BLAKE2B 10eccd33b4ca07e25e2b3ce44d30583671b33836f7fb7a9c68b063bb267529fb0e2988b71bc57d0d92967f583ae3ac4e0cdf0762da687a834f51620f45df5411 SHA512 76569f2955cf1db93bbac820d513aa4d58f4bf27089736a9adc98e1df4d21c0c80be6c894dc2eb024b2cb0271e37a479b15ce68d377bd028df2becf5166958a2 diff --git a/sci-electronics/kicad-symbols/kicad-symbols-6.0.7.ebuild b/sci-electronics/kicad-symbols/kicad-symbols-6.0.7.ebuild new file mode 100644 index 000000000000..02943f2ff696 --- /dev/null +++ b/sci-electronics/kicad-symbols/kicad-symbols-6.0.7.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Electronic Schematic and PCB design tools symbol libraries" +HOMEPAGE="https://gitlab.com/kicad/libraries/kicad-symbols" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/libraries/kicad-symbols.git" + inherit git-r3 +else + SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${PV}/${P}.tar.gz" + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + fi +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" +IUSE="" + +DEPEND="" +RDEPEND=">=sci-electronics/kicad-6.0.0" + +if [[ ${PV} == 9999 ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi diff --git a/sci-electronics/kicad-templates/Manifest b/sci-electronics/kicad-templates/Manifest index 13a338ff88fa..9331f825af8c 100644 --- a/sci-electronics/kicad-templates/Manifest +++ b/sci-electronics/kicad-templates/Manifest @@ -1,6 +1,8 @@ DIST kicad-templates-5.1.12.tar.bz2 1552173 BLAKE2B 51791729e049aa835f15b80f783d07c099dd177783b1a78209e7c7db709a3b0a18bd22572227ab5193d4da955796bc4c78f502fdedd275f379f84fa49108a324 SHA512 4f44816fa78048c0db93ecd10ae980236bc5ef1ed5170270ac761dd5fc32d08a5c8bf733837e6dceecf736f75fa09780326af813de04cbd69345cf376815d430 DIST kicad-templates-6.0.6.tar.gz 1057646 BLAKE2B 3bca2c6557ea8879d53a24a9a97872235c7d6289259936744a098745d0aaca9c2e397d471aa738d0007813c77e8a299c2975393bc0c0e62212be293cd210c049 SHA512 b9c4df8b7da9f5e3405a942c3afb09f5c387e311927042889211fb3c3a2a4610a1ccdc94ca2c1e1ae06e351617b15882adf5899f6dbfb392611feb5711e5be92 +DIST kicad-templates-6.0.7.tar.gz 1057666 BLAKE2B 62b6d6b93cf94c6085c69f349259eeaf9d7fdb9aa9faf631c4ee89de20d9f2c3d70e6afa9ff90ccaf9bbb3ad1877907d375ae6777dda3a841d3e263ea9edf2d6 SHA512 c04f2754d2ed8e18fdb054ecaa900a80f8f937096513dbe0a9dbd89c341490657ad673488bf9f3a3d0850861c99524127128b8efb1283e2df3feefcea8806d53 EBUILD kicad-templates-5.1.12.ebuild 438 BLAKE2B 245672d11e479bd59d83eae963c7606addb45d8202a7212034dc9d92f8eb27b2809844848722dccc2777dd4126e67b48049934a1077774f598a8ed9e1c1fc638 SHA512 e9e21e3a0b429a9f1d267f6d0f9dde8405ababdfb5cd81c8e3d8f6f7e1f136490c88238fbc699b296631cc75359f8c2205bd0f10f160cd15fcd1dcdce777c122 EBUILD kicad-templates-6.0.6.ebuild 698 BLAKE2B fcfe2e16a5b2864d82ec552ffdb3dc3600fe618575c1af65ebd2ee1db71e9d55081abd85c22648692dc1523ebefae42618bf35e1645644d48472111e1c0d05d7 SHA512 d6cbe3de9d0efe622e84d779652826169a2ad4f75e6f3855df57aba9947be776d0b856e6e4e759423345437bda0c8e4e1e48c7789e19e078f82305be00be66fd +EBUILD kicad-templates-6.0.7.ebuild 698 BLAKE2B fcfe2e16a5b2864d82ec552ffdb3dc3600fe618575c1af65ebd2ee1db71e9d55081abd85c22648692dc1523ebefae42618bf35e1645644d48472111e1c0d05d7 SHA512 d6cbe3de9d0efe622e84d779652826169a2ad4f75e6f3855df57aba9947be776d0b856e6e4e759423345437bda0c8e4e1e48c7789e19e078f82305be00be66fd EBUILD kicad-templates-9999.ebuild 691 BLAKE2B 44322a26e224d77803cc24cb73723e52c8abf5c0887b7c30504c5b9530ff2e38d134fece90cba308ea4c4105759ef1ac06fb5a212409f06f73ec938bf4ed74b3 SHA512 395279ec620a31c789dae437e192b13347a32dbb8b637a5c2aa8e9615842d9f51ba0ccc5426cc2c65bc23dae09984c9a4e4bdcae3ba9ba588f6729c3e20be5ed MISC metadata.xml 484 BLAKE2B 3542f585439e05e86fc86e11f524c15f10f835fe5419141b6361ae4503dc6dff5d0c9d7bb24134c3722e4ab11d6cad6d450625f7e5edc822b3d0ee82fd8bde48 SHA512 03468e0fa2d56c7241219eb07b1cddc225b5e18f6800a513005f76cd19110b4ad9d8f9b2895107695b6c62c8f276b38bbf544a7651b61f3e83878c94a40b8886 diff --git a/sci-electronics/kicad-templates/kicad-templates-6.0.7.ebuild b/sci-electronics/kicad-templates/kicad-templates-6.0.7.ebuild new file mode 100644 index 000000000000..fcdb94bb2f13 --- /dev/null +++ b/sci-electronics/kicad-templates/kicad-templates-6.0.7.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Electronic Schematic and PCB design tools project templates" +HOMEPAGE="https://github.com/kicad/kicad-templates" +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/libraries/${PN}.git" + inherit git-r3 +else + MY_PV="${PV/_rc/-rc}" + MY_P="${PN}-${MY_PV}" + SRC_URI="https://gitlab.com/kicad/libraries/${PN}/-/archive/${MY_PV}/${MY_P}.tar.gz -> ${P}.tar.gz" + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + fi + + S="${WORKDIR}/${PN}-${MY_PV}" +fi + +LICENSE="CC-BY-SA-4.0" +SLOT="0" + +RDEPEND=">=sci-electronics/kicad-6.0.0" diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest index e2a79eb27bf2..371933636eb1 100644 --- a/sci-electronics/kicad/Manifest +++ b/sci-electronics/kicad/Manifest @@ -6,7 +6,9 @@ AUX kicad-6.0.6-unitialized-variable-fix.patch 592 BLAKE2B b26757a1e9d4115616a72 AUX kicad-scripts-install-fix.patch 442 BLAKE2B 321ca8c5e846023696576daea00aa827ad88a4c3e82d120bd07392892b61d0e63892732f5469b1fe1472eac9584175acbc7aa611171f6fb9285017826156b30c SHA512 5abb158ec7e8a5ef8049797886e26febc018499dd7f5c8defdf9104b59371efa05cbec8e19e8fe22295e8e54c30095d347cccfa4c43db62b6ac4eb07bb8a080e DIST kicad-5.1.12.tar.bz2 18581842 BLAKE2B f04369fecded6fb07376efa209ddf5fcc693e73018ed728003529cdd0e6ef4a059c28106db1acf18834d938c3fbe4b9df5b5c8e0874989d35f74cf67414e6c76 SHA512 c0e5ad5b360ef788b427755aa71eeaec1a19b7520a00bb94fafba47e291f6ba067c598004efd515287800cd41f7da399d0389121e53e9669026c62f21b0a65ea DIST kicad-6.0.6.tar.gz 45086249 BLAKE2B fbf1f11cbf4838186e1ecb42127f7b182d3cd13b4af147211c85244d361cbf83387f5d102efdc80a63cfff36e343e6c4e07fef7f95dac4c6666844c5bc9d0ec2 SHA512 c472a6b81e3065e0499cad8467527d3531dc4d5861f50079ecb2ae6fccaf2c4d24fbeae8e9fe0cdde5ef548458fcef9615d6539426abe391a629dd539406065a -EBUILD kicad-5.1.12-r3.ebuild 4878 BLAKE2B 46088b473674383cdea1d115b2cb4ecf330ddc97de3a682f3bac1a64caabeda609a5281424f797bad7915b28b66e317b5ef90303d61ed601a1e6b3d04363cc49 SHA512 c4027c46fad93d3b4666a997fc2565835aebe9d94e8cf16118ab8df5d484e5a0b9f217a849b0a0f33533e12ada6b1f622c39510bc3999ddcfd2366aa0a2e59ef -EBUILD kicad-6.0.6.ebuild 4451 BLAKE2B 23d9aa7e34b9e70de5c137c5eccdd24a4c8e79a7d6eaa76e67766e769722f9fcff9c24426a1f6032ef762a923df0ac0a1c9d11e95e5a920378866dc71cd8e166 SHA512 1a907249ec0cbb006ce103999dc6a11c0f660167ebb0e8c6c8730e6e5b805bdda3cd08b96f550d57bd6b4cb0b8170e0313e30880a0cdd58d7119a3b3ad7a6ea8 +DIST kicad-6.0.7.tar.gz 45143677 BLAKE2B 4ab9132be84cb6c6c566a826e5966f4fe64922dcd66f78c558126b37a276e075af80440da35071c864457298f6f964ba15511d0038424f473c3fb079d5f042e6 SHA512 0466650d166becbde23f1202e8bbe73ac7c743b5baad9608252fe4e960f0d15aad363664b69d840ef4568bf6d1c042b94252afce8657594a5f8193c979613e0e +EBUILD kicad-5.1.12-r3.ebuild 4877 BLAKE2B 9904adb59d9f863a9339726800b0ab91fa9516f4e497b882b4ee6caf987022d1cd4e9a239fa95ab782e18e5fb43352e041de5842bc98e35a5129ee7df5109b03 SHA512 42f905b2a316b473253e83358a1d95cc4b6a66d84f977692f82972b8fe997f1042dded13ed4371c75dbf7c41fe97b9c22815ef4210c8638b5cc4f3fbb6ecac51 +EBUILD kicad-6.0.6.ebuild 4450 BLAKE2B 875b66ddbd8afe6d67eb9e50e7e08ca50e677bed230a138be3be67d798651cb56b069d67e38df729ea4483759380728e621be5f3d721a4b7272ec26250e1346f SHA512 f70c4d9ac6997d0974fa210fe30ae2054ba3019ecbfa522c7f8efd62208793976fdebb7ab77eb24778c225b3371d329e2a998aea9a1075de7a9aa6169617faba +EBUILD kicad-6.0.7.ebuild 4457 BLAKE2B 10df17fdb735162e665c21e4a30f21dca097975363000614ea0f3f615a44a0bfbacbc23931406dca955c9965c0bae28626fb41dc97986324c09ac3f272b2ca10 SHA512 1d79ced2843bf34569657ac33fb507e3f2fefe65d753fd6051033fa79387da158e987b89aac39b13760db843a247a87f236cf1f91969c1b83ed6ed9e3cf77335 EBUILD kicad-9999.ebuild 4340 BLAKE2B f9d3fe50b5a477750824032145289c6bc09a59edc6a2a48b2297d8870701acadb6e5645a2bee8e4a4776a0fd2a62399e591b88a61f2981259bb50fa6e3f99719 SHA512 e42510ab53632121e177e92a030f6f4c081fd92af35501fb0c05088da5fbb86f22825cfdbd7961579ccaf6005cb865ccf5a54611589ad605e4d3efae9939e409 MISC metadata.xml 1047 BLAKE2B 1ed5807dc4f194f6f66e6e0743fe186dd046128bfec2fd3e2a72919e4cf714b0ac6d1ba7da0764ce0b4202eb0a068e5c3e261dfcccf309198400e8be009b7845 SHA512 dc7b727047452b1398fe4029c3b7e70826074733be7c1f2c6c2d485948380da208561a738427d0a5f8a67dbec07593c529b4f8b6690b8a5de7b3bb291576ab59 diff --git a/sci-electronics/kicad/kicad-5.1.12-r3.ebuild b/sci-electronics/kicad/kicad-5.1.12-r3.ebuild index 2f202db0313a..73c310faec1e 100644 --- a/sci-electronics/kicad/kicad-5.1.12-r3.ebuild +++ b/sci-electronics/kicad/kicad-5.1.12-r3.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://gitlab.com/kicad/code/${PN}/-/archive/${PV}/${P}.tar.bz2" LICENSE="GPL-2+ GPL-3+ Boost-1.0" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="doc examples github +ngspice +occ openmp +python" +IUSE="doc examples github ngspice +occ openmp +python" REQUIRED_USE=" python? ( ${PYTHON_REQUIRED_USE} ) diff --git a/sci-electronics/kicad/kicad-6.0.6.ebuild b/sci-electronics/kicad/kicad-6.0.6.ebuild index c152b8099cd1..bc491a4b088e 100644 --- a/sci-electronics/kicad/kicad-6.0.6.ebuild +++ b/sci-electronics/kicad/kicad-6.0.6.ebuild @@ -28,7 +28,7 @@ fi # BSD for bundled pybind LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" SLOT="0" -IUSE="doc examples +ngspice nls openmp +occ +pcm" +IUSE="doc examples ngspice nls openmp +occ +pcm" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/sci-electronics/kicad/kicad-6.0.7.ebuild b/sci-electronics/kicad/kicad-6.0.7.ebuild new file mode 100644 index 000000000000..e23e15ce7160 --- /dev/null +++ b/sci-electronics/kicad/kicad-6.0.7.ebuild @@ -0,0 +1,175 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +WX_GTK_VER="3.0-gtk3" + +inherit check-reqs cmake optfeature python-single-r1 toolchain-funcs wxwidgets xdg-utils + +DESCRIPTION="Electronic Schematic and PCB design tools" +HOMEPAGE="https://www.kicad.org" + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="https://gitlab.com/kicad/code/kicad.git" + inherit git-r3 +else + MY_PV="${PV/_rc/-rc}" + MY_P="${PN}-${MY_PV}" + SRC_URI="https://gitlab.com/kicad/code/${PN}/-/archive/${MY_PV}/${MY_P}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${MY_PV}" + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + fi +fi + +# BSD for bundled pybind +LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" +SLOT="0" +IUSE="doc examples ngspice nls openmp +occ +pcm" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Contains bundled pybind but it's patched for wx +# See https://gitlab.com/kicad/code/kicad/-/commit/74e4370a9b146b21883d6a2d1df46c7a10bd0424 +# Depend on opencascade:0 to get unslotted variant (so we know path to it), bug #833301 +COMMON_DEPEND=" + !sci-electronics/kicad-i18n + >=dev-libs/boost-1.61:=[context,nls] + media-libs/freeglut + media-libs/glew:0= + >=media-libs/glm-0.9.9.1 + media-libs/mesa[X(+)] + >=x11-libs/cairo-1.8.8:= + >=x11-libs/pixman-0.30 + x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] + $(python_gen_cond_dep ' + >=dev-libs/boost-1.61:=[context,nls,python,${PYTHON_USEDEP}] + dev-python/wxpython:4.0[${PYTHON_USEDEP}] + ') + ${PYTHON_DEPS} + ngspice? ( + >sci-electronics/ngspice-27[shared] + ) + nls? ( + sys-devel/gettext + ) + occ? ( + >=sci-libs/opencascade-7.3.0:0= + ) +" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND} + sci-electronics/electronics-menu +" +BDEPEND=">=dev-lang/swig-3.0 + doc? ( app-doc/doxygen )" + +if [[ ${PV} == 9999 ]] ; then + # x11-misc-util/macros only required on live ebuilds + BDEPEND+=" >=x11-misc/util-macros-1.18" +fi + +CHECKREQS_DISK_BUILD="900M" + +PATCHES=( + "${FILESDIR}/${PN}-scripts-install-fix.patch" + "${FILESDIR}/${PN}-6.0.6-unitialized-variable-fix.patch" +) + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + + python-single-r1_pkg_setup + setup-wxwidgets + check-reqs_pkg_setup +} + +src_unpack() { + if [[ ${PV} == 9999 ]]; then + git-r3_src_unpack + else + default_src_unpack + fi +} + +src_configure() { + xdg_environment_reset + + local mycmakeargs=( + -DKICAD_DOCS="${EPREFIX}/usr/share/doc/${PN}-doc-${PV}" + + -DKICAD_SCRIPTING_WXPYTHON=ON + + # Merged from separate -i18n package, bug #830274 + -DKICAD_BUILD_I18N="$(usex nls)" + -DKICAD_I18N_UNIX_STRICT_PATH="$(usex nls)" + + -DPYTHON_DEST="$(python_get_sitedir)" + -DPYTHON_EXECUTABLE="${PYTHON}" + -DPYTHON_INCLUDE_DIR="$(python_get_includedir)" + -DPYTHON_LIBRARY="$(python_get_library_path)" + + -DKICAD_SPICE="$(usex ngspice)" + -DKICAD_PCM="$(usex pcm)" + + -DKICAD_USE_OCC="$(usex occ)" + -DKICAD_INSTALL_DEMOS="$(usex examples)" + -DCMAKE_SKIP_RPATH="ON" + ) + + use occ && mycmakeargs+=( + -DOCC_INCLUDE_DIR="${CASROOT}"/include/opencascade + -DOCC_LIBRARY_DIR="${CASROOT}"/$(get_libdir)/opencascade + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + if use doc; then + cmake_src_compile doxygen-docs + fi +} + +src_test() { + # Test cannot find library in Portage's sandbox. Let's create a link so test can run. + ln -s "${BUILD_DIR}/eeschema/_eeschema.kiface" "${BUILD_DIR}/qa/eeschema/_eeschema.kiface" || die + + # LD_LIBRARY_PATH is there to help it pick up the just-built libraries + LD_LIBRARY_PATH="${BUILD_DIR}/3d-viewer/3d_cache/sg:${LD_LIBRARY_PATH}" cmake_src_test +} + +src_install() { + cmake_src_install + python_optimize + + if use doc ; then + dodoc uncrustify.cfg + cd Documentation || die + dodoc -r *.txt kicad_doxygen_logo.png notes_about_pcbnew_new_file_format.odt doxygen/. + fi +} + +pkg_postinst() { + optfeature "Component symbols library" sci-electronics/kicad-symbols + optfeature "Component footprints library" sci-electronics/kicad-footprints + optfeature "3D models of components " sci-electronics/kicad-packages3d + optfeature "Project templates" sci-electronics/kicad-templates + optfeature "Different languages for GUI" sci-electronics/kicad-i18n + optfeature "Extended documentation" app-doc/kicad-doc + optfeature "Creating 3D models of components" media-gfx/wings + + xdg_desktop_database_update + xdg_mimeinfo_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update + xdg_icon_cache_update +} diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz index 558b52956ff0..ebc9938f9f95 100644 Binary files a/sys-apps/Manifest.gz and b/sys-apps/Manifest.gz differ diff --git a/sys-apps/man-pages/Manifest b/sys-apps/man-pages/Manifest index fd3e4d83210f..1d73a48a4f80 100644 --- a/sys-apps/man-pages/Manifest +++ b/sys-apps/man-pages/Manifest @@ -1,6 +1,9 @@ DIST man-pages-5.12.tar.xz 1778220 BLAKE2B 347c5ef63cb80134018f322f810545354ccc7afdb8acb62f83e3b06ef15d7fbe6c0c68db37f52ce9727682a856a7810a5e64f1dcbe1cc11b22f83fb0273f7add SHA512 455794ed6e3bf20649f78b464300d5c1adad5000668a82a1194c1af8bdcbd064e4d930696cbe534481368d6526c7cda69927e958b9a868d95891202476fb4608 DIST man-pages-5.13.tar.xz 1788980 BLAKE2B 7cca88b7f201d177b087893f60e6a87fd3ed8c78a183bd6ebcd0c28961f5f5d24aa2ba9d3a1d9cec4e0fc9cc0b26489c91e991a2d4420c28e1f61b850b882752 SHA512 a68c0bd5f078aff2f13f962060863e5d30734c1c562e8e9e3d5eda5a329b18ad3e9b4ebb883d31cacfc0a476f91fccb8dd4257598acd75d09dd21351893d3499 +DIST man-pages-6.0-rc1.tar.gz 2636606 BLAKE2B adeaa325669631125fe55fd140abe25309b287c03a377aa665e39b4279241fc1e711199493498e97c03c8af9c5a3370a47991f88d7c602e7fc54e5f6ef61ff55 SHA512 61be0a14e5ffb9c89bdbdb3a83967c65a6fae15a6f46f5c2e7304205646bf8ab6d10f954a4ea003f3d75bc2775fcb0a88b5cd6ad15e6beed3dd56a25f395342e DIST man-pages-gentoo-2.tar.bz2 5141 BLAKE2B c5c7956ab47c8a473e258b1902d5d19d9eb2e9d01786e907d9c3ba691c2a506834ed96cd1f54e8d8415e65d4fea0056659537f0faffe68fcbed33aa728a5e61e SHA512 6e6524b8ad6f1b8c9b147665ee32af49e05603dac61d433acd6b4f1164adef27cd542898f272b07d8659725013dac59c7f34a858968cc054a4785c945e14a770 EBUILD man-pages-5.12-r2.ebuild 1912 BLAKE2B a613be39418f7d57549a53cfa41c982b49068000d1039f2f0980a97dc7e08d300ff168c8bdaa36d301144317fb748640449d61884b929456969733e03bf4a3a4 SHA512 2c8fe64e0b047fcdc8cd1445d6a6a343fc299f12b104b93084d3ac0b5ae9fbcf7954e158c29f7f3a640d39938e507f8a9c6216eae4a128573ee3bd08d4bedc51 EBUILD man-pages-5.13.ebuild 1920 BLAKE2B b73d7bb9058ab24ef60d5ad26308f2137251a90d4a7634f0bc9544f49de5d96ec200b3bd57aed7e9239c11408b77fba64a41e0602afc690184ef971f08eb71f2 SHA512 e137297af41cfcaa9dee06c9ec6ee603ad442317648dacc5569459ed67dde4dcb87d227174726a466e7ebb54fd3c7d13c60889b7a9dad683d0cc03701022c5da +EBUILD man-pages-6.0_rc1.ebuild 2307 BLAKE2B 447a8d2ba8825f930723e5ed61a9843871c2ae295c798267480cc14974e08527a7ced86b3d64f966af77e972718b91253cca600e4146557b85b799f0964f2fe5 SHA512 907abcf18421eaf93fcaf09b3e9e4aca51290e7ab912f34e44c356d65e09e174ffbb545b25df3b86486766a9b979ba9be07285724caa2c4a9605d0300ecdc9be +EBUILD man-pages-9999.ebuild 2307 BLAKE2B 447a8d2ba8825f930723e5ed61a9843871c2ae295c798267480cc14974e08527a7ced86b3d64f966af77e972718b91253cca600e4146557b85b799f0964f2fe5 SHA512 907abcf18421eaf93fcaf09b3e9e4aca51290e7ab912f34e44c356d65e09e174ffbb545b25df3b86486766a9b979ba9be07285724caa2c4a9605d0300ecdc9be MISC metadata.xml 277 BLAKE2B 866b0f11a1927de0a75083001a598aa5ff99fc21b3e2b61811bda22915df73776a2d0ffe350497964c95c47a050723d2573d7248589c5cce28ba83c2660736b9 SHA512 0f502e6d4e3e23c0c88e2d5f4ba641974d934a175a643ba2ad96cdd954a2ab26972794b6ca9a1b370536c6eade6798bcb9c89be0193d170320e1b0f302a2747f diff --git a/sys-apps/man-pages/man-pages-6.0_rc1.ebuild b/sys-apps/man-pages/man-pages-6.0_rc1.ebuild new file mode 100644 index 000000000000..22c1987a858c --- /dev/null +++ b/sys-apps/man-pages/man-pages-6.0_rc1.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GENTOO_PATCH=2 + +DESCRIPTION="A somewhat comprehensive collection of Linux man pages" +HOMEPAGE="https://www.kernel.org/doc/man-pages/" +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI="https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git" + inherit git-r3 +elif [[ ${PV} == *_rc* ]] ; then + MY_P=${PN}-${PV/_/-} + + SRC_URI="https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/snapshot/${MY_P}.tar.gz" + S="${WORKDIR}"/${MY_P} +else + SRC_URI=" + https://www.kernel.org/pub/linux/docs/man-pages/Archive/${P}.tar.xz + https://www.kernel.org/pub/linux/docs/man-pages/${P}.tar.xz + " + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +SRC_URI+=" + mirror://gentoo/man-pages-gentoo-${GENTOO_PATCH}.tar.bz2 + https://dev.gentoo.org/~cardoe/files/man-pages-gentoo-${GENTOO_PATCH}.tar.bz2 +" + +LICENSE="man-pages GPL-2+ BSD" +SLOT="0" +IUSE_L10N=" de es fr it ja nl pl pt-BR ro ru zh-CN" +IUSE="${IUSE_L10N// / l10n_}" +RESTRICT="binchecks" + +# Block packages that used to install colliding man pages: +# bug #341953, bug #548900, bug #612640, bug #617462 +RDEPEND=" + virtual/man + ! "${c}.c" - if $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} "${c}.c" -o "${c}" -lintl 2>/dev/null ; then - LDLIBS+=" -lintl" - fi - fi -} - -_emake() { - emake \ - REDO=$(usex leaps-timezone posix_right posix_only) \ - TOPDIR="${EPREFIX}" \ - ZICDIR='$(TOPDIR)/usr/bin' \ - "$@" -} - -src_compile() { - _emake \ - AR="$(tc-getAR)" \ - cc="$(tc-getCC)" \ - RANLIB="$(tc-getRANLIB)" \ - CFLAGS="${CFLAGS} -std=gnu99 ${CPPFLAGS}" \ - LDFLAGS="${LDFLAGS}" \ - LDLIBS="${LDLIBS}" - if tc-is-cross-compiler ; then - _emake -C "${S}"-native \ - AR="$(tc-getBUILD_AR)" \ - cc="$(tc-getBUILD_CC)" \ - RANLIB="$(tc-getBUILD_RANLIB)" \ - CFLAGS="${BUILD_CFLAGS} ${BUILD_CPPFLAGS}" \ - LDFLAGS="${BUILD_LDFLAGS}" \ - LDLIBS="${LDLIBS}" \ - zic - fi -} - -src_test() { - # VALIDATE_ENV is used for extended/web based tests. Punt on them. - emake check VALIDATE_ENV=true -} - -src_install() { - local zic="" - tc-is-cross-compiler && zic="zic=${S}-native/zic" - _emake install ${zic} DESTDIR="${D}" LIBDIR="/nukeit" - rm -rf "${D}/nukeit" "${ED}/etc" || die - - insinto /usr/share/zoneinfo - doins "${S}"/leap-seconds.list - - # Delete man pages installed by man-pages package. - rm "${ED}"/usr/share/man/man5/tzfile.5* "${ED}"/usr/share/man/man8/{tzselect,zdump,zic}.8 || die - dodoc CONTRIBUTING README NEWS *.html -} - -get_TIMEZONE() { - local tz src="${EROOT}/etc/timezone" - if [[ -e ${src} ]] ; then - tz=$(sed -e 's:#.*::' -e 's:[[:space:]]*::g' -e '/^$/d' "${src}") - else - tz="FOOKABLOIE" - fi - [[ -z ${tz} ]] && return 1 || echo "${tz}" -} - -pkg_preinst() { - local tz=$(get_TIMEZONE) - if [[ ${tz} == right/* || ${tz} == posix/* ]] ; then - eerror "The right & posix subdirs are no longer installed as subdirs -- they have been" - eerror "relocated to match upstream paths as sibling paths. Further, posix/xxx is the" - eerror "same as xxx, so you should simply drop the posix/ prefix. You also should not" - eerror "be using right/xxx for the system timezone as it breaks programs." - die "Please fix your timezone setting" - fi - - # Trim the symlink by hand to avoid portage's automatic protection checks. - rm -f "${EROOT}"/usr/share/zoneinfo/posix - - if has_version "<=${CATEGORY}/${PN}-2015c" ; then - elog "Support for accessing posix/ and right/ directly has been dropped to match" - elog "upstream. There is no need to set TZ=posix/xxx as it is the same as TZ=xxx." - elog "For TZ=right/, you can use TZ=../zoneinfo-leaps/xxx instead. See this post" - elog "for details: https://mm.icann.org/pipermail/tz/2015-February/022024.html" - fi -} - -configure_tz_data() { - # make sure the /etc/localtime file does not get stale #127899 - local tz src="${EROOT}/etc/timezone" etc_lt="${EROOT}/etc/localtime" - - # If it's a symlink, assume the user knows what they're doing and - # they're managing it themselves. #511474 - if [[ -L "${etc_lt}" ]] ; then - einfo "Assuming your ${etc_lt} symlink is what you want; skipping update." - return 0 - fi - - if ! tz=$(get_TIMEZONE) ; then - einfo "Assuming your empty ${src} file is what you want; skipping update." - return 0 - fi - - if [[ "${tz}" == "FOOKABLOIE" ]] ; then - einfo "You do not have a timezone set in ${src}; skipping update." - return 0 - fi - - local tzpath="${EROOT}/usr/share/zoneinfo/${tz}" - - if [[ ! -e ${tzpath} ]]; then - ewarn "The timezone specified in ${src} is not valid." - return 1 - fi - - if [[ -f ${etc_lt} ]]; then - # If a regular file already exists, copy over it. - ewarn "Found a regular file at ${etc_lt}." - ewarn "Some software may expect a symlink instead." - ewarn "You may convert it to a symlink by removing the file and running:" - ewarn " emerge --config sys-libs/timezone-data" - einfo "Copying ${tzpath} to ${etc_lt}." - cp -f "${tzpath}" "${etc_lt}" - else - # Otherwise, create a symlink and remove the timezone file. - tzpath="../usr/share/zoneinfo/${tz}" - einfo "Linking ${tzpath} at ${etc_lt}." - if ln -snf "${tzpath}" "${etc_lt}"; then - einfo "Removing ${src}." - rm -f "${src}" - fi - fi -} - -pkg_config() { - configure_tz_data -} - -pkg_postinst() { - configure_tz_data -} diff --git a/sys-libs/timezone-data/timezone-data-2022b.ebuild b/sys-libs/timezone-data/timezone-data-2022b.ebuild deleted file mode 100644 index f727bbfe8931..000000000000 --- a/sys-libs/timezone-data/timezone-data-2022b.ebuild +++ /dev/null @@ -1,196 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs flag-o-matic - -code_ver=${PV} -data_ver=${PV} -DESCRIPTION="Timezone data (/usr/share/zoneinfo) and utilities (tzselect/zic/zdump)" -HOMEPAGE="https://www.iana.org/time-zones" -SRC_URI="https://www.iana.org/time-zones/repository/releases/tzdata${data_ver}.tar.gz - https://www.iana.org/time-zones/repository/releases/tzcode${code_ver}.tar.gz" - -LICENSE="BSD public-domain" -SLOT="0" -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" -IUSE="nls leaps-timezone zic-slim" - -DEPEND="nls? ( virtual/libintl )" -RDEPEND="${DEPEND} - !sys-libs/glibc[vanilla(+)]" - -src_unpack() { - mkdir -p "${S}" && cd "${S}" || die - default -} - -src_prepare() { - default - - # check_web contacts validator.w3.org - sed -i -e 's/check_tables check_web/check_tables/g' \ - Makefile || die "Failed to disable check_web" - - tc-is-cross-compiler && cp -pR "${S}" "${S}"-native -} - -src_configure() { - tc-export CC - - append-lfs-flags #471102 - - if use elibc_Darwin ; then - append-cppflags -DSTD_INSPIRED #138251 - fi - - append-cppflags -DHAVE_GETTEXT=$(usex nls 1 0) -DTZ_DOMAIN='\"libc\"' - - # Upstream default is 'slim', but it breaks quite a few programs - # that parse /etc/localtime directly: bug# 747538. - append-cppflags -DZIC_BLOAT_DEFAULT='\"'$(usex zic-slim slim fat)'\"' - - LDLIBS="" - if use nls ; then - # See if an external libintl is available. #154181 #578424 - local c="${T}/test" - echo 'main(){}' > "${c}.c" - if $(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} "${c}.c" -o "${c}" -lintl 2>/dev/null ; then - LDLIBS+=" -lintl" - fi - fi -} - -_emake() { - emake \ - REDO=$(usex leaps-timezone posix_right posix_only) \ - TOPDIR="${EPREFIX}" \ - ZICDIR='$(TOPDIR)/usr/bin' \ - "$@" -} - -src_compile() { - _emake \ - AR="$(tc-getAR)" \ - cc="$(tc-getCC)" \ - RANLIB="$(tc-getRANLIB)" \ - CFLAGS="${CFLAGS} -std=gnu99 ${CPPFLAGS}" \ - LDFLAGS="${LDFLAGS}" \ - LDLIBS="${LDLIBS}" - if tc-is-cross-compiler ; then - _emake -C "${S}"-native \ - AR="$(tc-getBUILD_AR)" \ - cc="$(tc-getBUILD_CC)" \ - RANLIB="$(tc-getBUILD_RANLIB)" \ - CFLAGS="${BUILD_CFLAGS} ${BUILD_CPPFLAGS}" \ - LDFLAGS="${BUILD_LDFLAGS}" \ - LDLIBS="${LDLIBS}" \ - zic - fi -} - -src_test() { - # VALIDATE_ENV is used for extended/web based tests. Punt on them. - emake check VALIDATE_ENV=true -} - -src_install() { - local zic="" - tc-is-cross-compiler && zic="zic=${S}-native/zic" - _emake install ${zic} DESTDIR="${D}" LIBDIR="/nukeit" - rm -rf "${D}/nukeit" "${ED}/etc" || die - - insinto /usr/share/zoneinfo - doins "${S}"/leap-seconds.list - - # Delete man pages installed by man-pages package. - rm "${ED}"/usr/share/man/man5/tzfile.5* "${ED}"/usr/share/man/man8/{tzselect,zdump,zic}.8 || die - dodoc CONTRIBUTING README NEWS *.html -} - -get_TIMEZONE() { - local tz src="${EROOT}/etc/timezone" - if [[ -e ${src} ]] ; then - tz=$(sed -e 's:#.*::' -e 's:[[:space:]]*::g' -e '/^$/d' "${src}") - else - tz="FOOKABLOIE" - fi - [[ -z ${tz} ]] && return 1 || echo "${tz}" -} - -pkg_preinst() { - local tz=$(get_TIMEZONE) - if [[ ${tz} == right/* || ${tz} == posix/* ]] ; then - eerror "The right & posix subdirs are no longer installed as subdirs -- they have been" - eerror "relocated to match upstream paths as sibling paths. Further, posix/xxx is the" - eerror "same as xxx, so you should simply drop the posix/ prefix. You also should not" - eerror "be using right/xxx for the system timezone as it breaks programs." - die "Please fix your timezone setting" - fi - - # Trim the symlink by hand to avoid portage's automatic protection checks. - rm -f "${EROOT}"/usr/share/zoneinfo/posix - - if has_version "<=${CATEGORY}/${PN}-2015c" ; then - elog "Support for accessing posix/ and right/ directly has been dropped to match" - elog "upstream. There is no need to set TZ=posix/xxx as it is the same as TZ=xxx." - elog "For TZ=right/, you can use TZ=../zoneinfo-leaps/xxx instead. See this post" - elog "for details: https://mm.icann.org/pipermail/tz/2015-February/022024.html" - fi -} - -configure_tz_data() { - # make sure the /etc/localtime file does not get stale #127899 - local tz src="${EROOT}/etc/timezone" etc_lt="${EROOT}/etc/localtime" - - # If it's a symlink, assume the user knows what they're doing and - # they're managing it themselves. #511474 - if [[ -L "${etc_lt}" ]] ; then - einfo "Assuming your ${etc_lt} symlink is what you want; skipping update." - return 0 - fi - - if ! tz=$(get_TIMEZONE) ; then - einfo "Assuming your empty ${src} file is what you want; skipping update." - return 0 - fi - - if [[ "${tz}" == "FOOKABLOIE" ]] ; then - einfo "You do not have a timezone set in ${src}; skipping update." - return 0 - fi - - local tzpath="${EROOT}/usr/share/zoneinfo/${tz}" - - if [[ ! -e ${tzpath} ]]; then - ewarn "The timezone specified in ${src} is not valid." - return 1 - fi - - if [[ -f ${etc_lt} ]]; then - # If a regular file already exists, copy over it. - ewarn "Found a regular file at ${etc_lt}." - ewarn "Some software may expect a symlink instead." - ewarn "You may convert it to a symlink by removing the file and running:" - ewarn " emerge --config sys-libs/timezone-data" - einfo "Copying ${tzpath} to ${etc_lt}." - cp -f "${tzpath}" "${etc_lt}" - else - # Otherwise, create a symlink and remove the timezone file. - tzpath="../usr/share/zoneinfo/${tz}" - einfo "Linking ${tzpath} at ${etc_lt}." - if ln -snf "${tzpath}" "${etc_lt}"; then - einfo "Removing ${src}." - rm -f "${src}" - fi - fi -} - -pkg_config() { - configure_tz_data -} - -pkg_postinst() { - configure_tz_data -} diff --git a/x11-apps/Manifest.gz b/x11-apps/Manifest.gz index f440dcc8d361..b05d0f349a4c 100644 Binary files a/x11-apps/Manifest.gz and b/x11-apps/Manifest.gz differ diff --git a/x11-apps/xisxwayland/Manifest b/x11-apps/xisxwayland/Manifest index 39c8c266ab3e..b6bb1e339aab 100644 --- a/x11-apps/xisxwayland/Manifest +++ b/x11-apps/xisxwayland/Manifest @@ -1,6 +1,6 @@ DIST xisxwayland-1.tar.xz 4168 BLAKE2B a8e4a658427f5b03e3d05b25772c4f136c13be47a68619a6beab3db72a70e836e495fcbc8a19d5f9347f3336a1dc9b353f483fb75e47ebfdbb9b8409e63444f0 SHA512 9514442313cff4df0c71fed445ba0e3fe52f3c84ebbec81725a590f68cc42ea01ac96b23736a0108fe206da3aee48434c5c30d1c58905bfc75db35205c288bca DIST xisxwayland-2.tar.xz 5220 BLAKE2B 47bd626ad2cbeb5b0e114a4f603858c82f4f870f16de038bcadd3010f90e140fb8a3b0531e4102da7527c49bcc6bae6039aa6b42c6182da80467d5a3f040b817 SHA512 b89e19c85a5cd7e62a52e22772f80f03bfea069e31412ca11ac38174c4a2994be559e9d5fb49e6d1921b3f1b06ee71b50ede48990a1e7804a96207b08fc7827f EBUILD xisxwayland-1.ebuild 657 BLAKE2B 65944553932a15bf773973fabe34c678792a16e9a2fc34dc30bb2badedbbffb125ec608c64c25c276ad907187e324e609d328ae4bf7a46e99746450c6888d984 SHA512 0ee7a3b984ce49d10bb3c5c4df0a1f7c4f53f9aa9a38149f36d4684baefba0e96533b1158b05abf88939faab6b4011b71836298f88ffc223b01a00dac16055ba -EBUILD xisxwayland-2.ebuild 655 BLAKE2B cab7cd95e5f719b168637b3b0f3edc4a7c7a32dae2d3d3899baf2f55dbf0ef5ebce2608b0a17a672884c194f815bd5759f78509ef9f55e2633d6ce879570d34e SHA512 deb650604c243b5f78f6449f0129dcff9e5c3adfba516ee55ac63a7f32a8b0c6b5b1b5e44c77bafe9fa5877b95de3f8a738a94348891eb2b4a4487a035c158c1 -EBUILD xisxwayland-9999.ebuild 655 BLAKE2B cab7cd95e5f719b168637b3b0f3edc4a7c7a32dae2d3d3899baf2f55dbf0ef5ebce2608b0a17a672884c194f815bd5759f78509ef9f55e2633d6ce879570d34e SHA512 deb650604c243b5f78f6449f0129dcff9e5c3adfba516ee55ac63a7f32a8b0c6b5b1b5e44c77bafe9fa5877b95de3f8a738a94348891eb2b4a4487a035c158c1 +EBUILD xisxwayland-2.ebuild 662 BLAKE2B 635fcfe4558cb05792fc914001592ea832245db9e5d1edb540160ca07cdd6a31b282f04b92d42e0bb633112cdfccccecb78424ddd20fc1af21443a064a84abcd SHA512 59b4d65e59ac2476d165837473c1f467c94ac4ea30e142f788ec071c83240832a806e065b479d7a3ca79f0f1fd25a17988fd6f9695e36a478192a534f2385a7e +EBUILD xisxwayland-9999.ebuild 662 BLAKE2B 635fcfe4558cb05792fc914001592ea832245db9e5d1edb540160ca07cdd6a31b282f04b92d42e0bb633112cdfccccecb78424ddd20fc1af21443a064a84abcd SHA512 59b4d65e59ac2476d165837473c1f467c94ac4ea30e142f788ec071c83240832a806e065b479d7a3ca79f0f1fd25a17988fd6f9695e36a478192a534f2385a7e MISC metadata.xml 231 BLAKE2B 6373a9c04316f777f87754fbb7cbc856493138d32bdb05d1015946ebbb359c4b8adb9372554097833d5c9a20e00e32fa0a1c90995d9299dd2215a2cadcccbb73 SHA512 bf6ad5078a6775cd61d257939d41ec53d006124475da2949c55b4b3ac138ec85a88b9068c5920b1e781fadda963939b8f120f8864d82e10cf50e09cc8052a6dc diff --git a/x11-apps/xisxwayland/xisxwayland-2.ebuild b/x11-apps/xisxwayland/xisxwayland-2.ebuild index aaa53f42f155..c7f9d5034c09 100644 --- a/x11-apps/xisxwayland/xisxwayland-2.ebuild +++ b/x11-apps/xisxwayland/xisxwayland-2.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/xorg/app/xisxwayland" if [[ ${PV} = 9999* ]]; then SRC_URI="" else - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~loong" SRC_URI="https://xorg.freedesktop.org/archive/individual/app/${P}.tar.xz" fi diff --git a/x11-apps/xisxwayland/xisxwayland-9999.ebuild b/x11-apps/xisxwayland/xisxwayland-9999.ebuild index aaa53f42f155..c7f9d5034c09 100644 --- a/x11-apps/xisxwayland/xisxwayland-9999.ebuild +++ b/x11-apps/xisxwayland/xisxwayland-9999.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://gitlab.freedesktop.org/xorg/app/xisxwayland" if [[ ${PV} = 9999* ]]; then SRC_URI="" else - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~loong" SRC_URI="https://xorg.freedesktop.org/archive/individual/app/${P}.tar.xz" fi diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz index 089d7bf0ba78..8adfd6155c4e 100644 Binary files a/x11-terms/Manifest.gz and b/x11-terms/Manifest.gz differ diff --git a/x11-terms/roxterm/Manifest b/x11-terms/roxterm/Manifest index 3aa1388244b6..465092975fe5 100644 --- a/x11-terms/roxterm/Manifest +++ b/x11-terms/roxterm/Manifest @@ -1,3 +1,3 @@ DIST roxterm-3.9.4.tar.gz 527450 BLAKE2B 0041ce4a026eddd2b78c7e9aed650f21c5ed75903c7903ef79950e95a92045fdc951b23f199173846439b39712be72b0325fba5c2be92f95ee5a121b112977bb SHA512 42f48e56b2f8017fc3ec249ed1e6d42aadc171ab854f948a7b686c36d9b1c5202f7879dab66a04f2a4e0438b09ef0eed69da72eac0cf651c205d9b4724403759 -EBUILD roxterm-3.9.4.ebuild 715 BLAKE2B 9ac04ee7c100210b8f00fd89fe2b4914bf082a1cd0d724b3bea3f14219c7c9d4720d860c956bc9302bafc03b5f28a23500eb0fde28999a9f409e6494a14ead1f SHA512 9aff4e772d9946222353f7ce1a753abccf6bdc6ac823f4acd8d1d0242a909da40e3286ea2723c69ea03876a541fd0c1963f46d3614edcffefd9d184ea069e70a +EBUILD roxterm-3.9.4.ebuild 722 BLAKE2B b5a5637b06cd91924dd9f0a4ce22082f897546139fc9d7644c90814de414b3e58b901f1586ad7073bda081a47f02fc96da29c4c2361ec0f03751156dc3d40ab9 SHA512 ca109d1f53d8f33e6bb8e7d0b5c385696e1402956ccf35b124947aa6e35b593f6abe4f0c6200935c7bbd6a4b18b866faa6592bc7d9e057778d1832a86c3edecb MISC metadata.xml 246 BLAKE2B 0919ad5b6ebf37c29e4f07f706e1fddaa5d199d8b0707d0fee2c17eca74f574927d9e0d37df66984280f74bf7e9023964444cd9302410a0c99f5c2118e54a598 SHA512 d7aada50575ec8fa9c817e7ed86a313485d67c299896f9eeb46445fa3b03dc6e1b8f15300b916fc5a8d41424c1552d98b55b5013448deff98346ba3a9f7dadd7 diff --git a/x11-terms/roxterm/roxterm-3.9.4.ebuild b/x11-terms/roxterm/roxterm-3.9.4.ebuild index 2d9e1bad9e45..0286567ff36e 100644 --- a/x11-terms/roxterm/roxterm-3.9.4.ebuild +++ b/x11-terms/roxterm/roxterm-3.9.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/realh/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2 LGPL-3" SLOT="1" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~riscv x86" RDEPEND="dev-libs/dbus-glib dev-libs/glib:2 diff --git a/x11-terms/tilda/Manifest b/x11-terms/tilda/Manifest index 35d578699ba6..cf01bd10936a 100644 --- a/x11-terms/tilda/Manifest +++ b/x11-terms/tilda/Manifest @@ -1,5 +1,5 @@ DIST tilda-1.5.2.tar.gz 485261 BLAKE2B 2ce0059ad695ac3e920cf8e40841b850967ff1e05b88a1c527b7154112c88a3435b66d0f31b882b6fdaf0dee038b7a7e6ab0401184ab701bed8d23d44a2856d8 SHA512 5f950696626005d6f8711fe1403313b36f065796ac07946e9782997aaf67a4bfdb3bfa5e37889bff95d77655d3546100a48327bfa175aa24c39a28685ee0306a DIST tilda-1.5.4.tar.gz 485611 BLAKE2B beced68e0712fdc3f4f46a1d839a87e91ecf7e84dec500908efa510d7b43d0c0bf6b5e296c3df255ea462cf08f5107aa324d5a0a6abb134917a054366912a068 SHA512 6982a14a89d148c04e08df0c7566ea7b3e340252fa1a3e434450443f7464e6805caee46afda9b385633a4b9c22d2f2d283641082a1e009f301c3a1bf508c3b29 EBUILD tilda-1.5.2.ebuild 709 BLAKE2B caf0f2f3ae738f1d83eed3d8a1ddd8a129be81ebde72a5fb123160d836d1598710ea7b0f79d141ba0085cae768114bf58f472fc5c0ec3c914a8bda742bb883bd SHA512 eee1562a17400a3ab2d2149bf07284b2507f382b8788767c73820211ad764f5d45cf938d1e2ac10a809d01d759ffe95cca1540335f1e1c4e07ff3636e7025dea -EBUILD tilda-1.5.4.ebuild 721 BLAKE2B fab581ad51534a048afb6a6b6bbe4eff727a0c3a7fd2d5f829ff4115fa4dd66feb3074cf10676e7e3037b579a176a095312c5a19a87dcde448c796c6b9014f17 SHA512 5489f5e90e9f1fcba9067de2f790d3d86d60a3e6b9516fa1f0bd9164f956db6c04048fd30076b59034ca05f52cb6636fb03d7d81b966e92285be7fa9458c0b87 +EBUILD tilda-1.5.4.ebuild 728 BLAKE2B 45f6c0f99354743fcfe46811ab7deb0f01699e27ada6ce6fdfc0aec0758d50d2f589440902952721052ed89c6ec199a98f4c4efd403e1552006bc98d337e815a SHA512 e4db221c2d6aa9db7d028c34d7d10a0581b883f099548f1f2bd9671dc78364b829c0212ef68a6c863f9e9caa70b461fa0026e97f3c3c6db45a49cafe7d01e24e MISC metadata.xml 242 BLAKE2B 9b338f1eb44c24956b9596e6a05518fa7fd906b726fe00f2e2a7412cdce3cee52c1441f48036cc06fa239c4fd220933b50e17b229eb5ca9fe8ce5379c085756a SHA512 d290789b741e9f43df1ee2a05c22772aac504ff031a022a9462d533b9fe700ecd9b00b24db7137ca2e498236b4c624b82b280e31549b0b0641ce09b041b2619d diff --git a/x11-terms/tilda/tilda-1.5.4.ebuild b/x11-terms/tilda/tilda-1.5.4.ebuild index 8a62f1c1038e..4c0e5f56b417 100644 --- a/x11-terms/tilda/tilda-1.5.4.ebuild +++ b/x11-terms/tilda/tilda-1.5.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/lanoxx/tilda/archive/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" RDEPEND="x11-libs/vte:2.91 >=dev-libs/glib-2.8.4:2 diff --git a/x11-terms/yeahconsole/Manifest b/x11-terms/yeahconsole/Manifest index 22eb6459dc26..5252f351643c 100644 --- a/x11-terms/yeahconsole/Manifest +++ b/x11-terms/yeahconsole/Manifest @@ -1,4 +1,4 @@ AUX yeahconsole-0.3.4-make.patch 769 BLAKE2B 23f6aed2c70340e4d007f5ffc8ff986c3063f51d851fc42f8605fefc9d735bf39eb8ce8d3ad87dd1d5d8fbf30d077f0c944c903790df76f9ad41a50c5931ab6a SHA512 e78ace16e451fabe508ff9e6b691ae215b626a1b16868d44f958801c01278b15921cd8a187d454dd685a75eea8b798cd00e71ae024d83c43918104c43cf1a58f DIST yeahconsole-0.3.4.tar.gz 12281 BLAKE2B d53ca2a5000a0b166f23195a6d4febcae96a0b91c03ea2d60c9a2a82bfef65222431bcdf717e10e3b83d3ed2387d3ea5ce746b22d3af209fcfb8939935d00996 SHA512 cba74d988b3cb991d95de1796e9e79b881fe011d4fc8d6aa1f863f4c465aadfd31250e57d36ce0118dfc367225c2861cf8e80ac47996c2718d83756a8e638ead -EBUILD yeahconsole-0.3.4-r1.ebuild 780 BLAKE2B 8f86955523a6f0db7bd1c834e0b54ecb8bfe98816922f038d7fcc56544c752a19346a3bde5c47eeaf924c67fe54e18442a5d56010031b2acac1b219a8a8fb137 SHA512 95db2c17eaff3839205a6ea802c69bd0924563d08176602ea5a6216c7be28d623a7d8fc87948636b9b4a80f58b112aae89b2da6bd5b7505ff2fd90cef98950ea +EBUILD yeahconsole-0.3.4-r1.ebuild 784 BLAKE2B 3f5d5a9fb59e6e7e6c119767f9d1aa0706224f66974a78f5e1c9e9686246dac22e11f57dc74c3b02e224a029fb2c3f3e49909242b5dca07f24b6e084f2832a53 SHA512 9917cde983676601a94d0a1b1695fff77128732c6ee0436089700ab28231997a5776f9aad85a73d9e0d6b4a3f200d8a46e8aebb6b691d0dd20c86bb7547ed705 MISC metadata.xml 252 BLAKE2B ed5f11ce8c4de4fde4020b83dc772d6b47192ea5617cacf05adf13ab5a29923858b2969ed9dc26e75194cb972d41ffceee40856e6f955f42039693af96ebb2e4 SHA512 7f9b5cf205b6500eb65742c67963c3c6c375fa05c7eb094037fb9950d9d2840930e8b4d3ef76c948ddf7f37005012be51c8217c758a615dd7e128c80b6b1db28 diff --git a/x11-terms/yeahconsole/yeahconsole-0.3.4-r1.ebuild b/x11-terms/yeahconsole/yeahconsole-0.3.4-r1.ebuild index 4656d9469a51..c8e1f6f147a0 100644 --- a/x11-terms/yeahconsole/yeahconsole-0.3.4-r1.ebuild +++ b/x11-terms/yeahconsole/yeahconsole-0.3.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="http://phrat.de/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~hppa x86" +KEYWORDS="amd64 ~hppa ~riscv x86" RDEPEND=" x11-libs/libX11 " -- cgit v1.2.3