From 529bbf6d047ac6b80c0d9310ec0f666c145ec5fe Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 18 Mar 2024 06:49:50 +0000 Subject: gentoo auto-resync : 18:03:2024 - 06:49:50 --- Manifest | 30 +-- Manifest.files.gz | Bin 29751 -> 29751 bytes app-misc/Manifest.gz | Bin 50785 -> 50782 bytes app-misc/logiops/Manifest | 2 +- app-misc/logiops/logiops-0.3.3.ebuild | 9 +- app-pda/Manifest.gz | Bin 2231 -> 2234 bytes app-pda/pilot-link/Manifest | 2 +- app-pda/pilot-link/pilot-link-0.12.5-r4.ebuild | 13 +- dev-build/Manifest.gz | Bin 6530 -> 6522 bytes dev-build/scons/Manifest | 5 + dev-build/scons/scons-4.7.0.ebuild | 157 ++++++++++++ dev-java/Manifest.gz | Bin 59639 -> 59643 bytes dev-java/leiningen-bin/Manifest | 2 +- dev-java/leiningen-bin/leiningen-bin-2.11.2.ebuild | 2 +- dev-libs/Manifest.gz | Bin 98203 -> 98204 bytes dev-libs/raft/Manifest | 2 +- dev-libs/raft/raft-0.22.0.ebuild | 2 +- dev-python/Manifest.gz | Bin 270916 -> 270929 bytes dev-python/graphviz/Manifest | 2 + dev-python/graphviz/graphviz-0.20.2.ebuild | 54 +++++ dev-python/hypothesis/Manifest | 2 + dev-python/hypothesis/hypothesis-6.99.7.ebuild | 90 +++++++ dev-python/leechcorepyc/Manifest | 2 + dev-python/leechcorepyc/leechcorepyc-2.17.4.ebuild | 41 ++++ dev-python/mkdocs-material/Manifest | 2 + .../mkdocs-material/mkdocs-material-9.5.14.ebuild | 67 ++++++ dev-python/pyrate-limiter/Manifest | 2 + .../pyrate-limiter/pyrate-limiter-3.6.0.ebuild | 75 ++++++ dev-python/pytest-bdd/Manifest | 2 + dev-python/pytest-bdd/pytest-bdd-7.1.2.ebuild | 43 ++++ dev-python/python-stdnum/Manifest | 2 + dev-python/python-stdnum/python-stdnum-1.20.ebuild | 38 +++ games-emulation/Manifest.gz | Bin 12037 -> 12046 bytes games-emulation/dosbox-staging/Manifest | 2 +- .../dosbox-staging/dosbox-staging-0.81.0.ebuild | 7 +- games-sports/Manifest.gz | Bin 2235 -> 2237 bytes games-sports/bygfoot/Manifest | 2 +- games-sports/bygfoot/bygfoot-2.3.2-r1.ebuild | 43 ---- games-sports/bygfoot/bygfoot-2.3.2-r2.ebuild | 51 ++++ games-sports/ultimatestunts/Manifest | 2 +- .../ultimatestunts/ultimatestunts-0.7.7-r1.ebuild | 61 ----- .../ultimatestunts/ultimatestunts-0.7.7-r2.ebuild | 69 ++++++ games-util/Manifest.gz | Bin 8222 -> 8225 bytes games-util/wit/Manifest | 7 +- games-util/wit/files/wit-3.05a-makefile.patch | 266 ++++++++++++++++++++ games-util/wit/files/wit-3.05a-no-exec-stack.patch | 9 + games-util/wit/wit-3.02a-r1.ebuild | 56 +++++ games-util/wit/wit-3.02a.ebuild | 11 +- games-util/wit/wit-3.05a.ebuild | 56 +++++ media-libs/Manifest.gz | Bin 69347 -> 69348 bytes media-libs/openh264/Manifest | 2 +- media-libs/openh264/openh264-2.4.1.ebuild | 2 +- media-libs/sdl-image/Manifest | 2 +- .../sdl-image/sdl-image-1.2.12_p20220527-r1.ebuild | 9 +- media-libs/zmusic/Manifest | 2 +- media-libs/zmusic/zmusic-1.1.4.ebuild | 9 +- media-sound/Manifest.gz | Bin 57741 -> 57743 bytes media-sound/bristol/Manifest | 3 + media-sound/bristol/bristol-0.60.11-r3.ebuild | 70 ++++++ ...nfigure.ac-fix-various-erroneous-bashisms.patch | 80 ++++++ media-sound/bristol/files/bristol-c99.patch | 268 +++++++++++++++++++++ media-sound/dvda-author/Manifest | 2 +- .../dvda-author/dvda-author-10.06-r1.ebuild | 8 +- media-sound/mac/Manifest | 4 +- media-sound/mac/mac-10.46.ebuild | 17 +- media-sound/mac/mac-10.53.ebuild | 17 +- media-video/Manifest.gz | Bin 24545 -> 24549 bytes media-video/x264-encoder/Manifest | 2 +- .../x264-encoder/x264-encoder-0.0.20231114.ebuild | 2 +- metadata/Manifest.gz | Bin 10344 -> 10341 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest | 28 +-- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 28411 -> 28432 bytes metadata/md5-cache/app-misc/Manifest.gz | Bin 78435 -> 78437 bytes metadata/md5-cache/app-misc/logiops-0.3.3 | 4 +- metadata/md5-cache/app-pda/Manifest.gz | Bin 3228 -> 3227 bytes metadata/md5-cache/app-pda/pilot-link-0.12.5-r4 | 6 +- metadata/md5-cache/dev-build/Manifest.gz | Bin 14630 -> 14798 bytes metadata/md5-cache/dev-build/scons-4.7.0 | 16 ++ metadata/md5-cache/dev-java/Manifest.gz | Bin 75820 -> 75828 bytes metadata/md5-cache/dev-java/leiningen-bin-2.11.2 | 4 +- metadata/md5-cache/dev-libs/Manifest.gz | Bin 181922 -> 181924 bytes metadata/md5-cache/dev-libs/raft-0.22.0 | 4 +- metadata/md5-cache/dev-python/Manifest.gz | Bin 348572 -> 349675 bytes metadata/md5-cache/dev-python/graphviz-0.20.2 | 16 ++ metadata/md5-cache/dev-python/hypothesis-6.99.7 | 16 ++ metadata/md5-cache/dev-python/leechcorepyc-2.17.4 | 16 ++ .../md5-cache/dev-python/mkdocs-material-9.5.14 | 16 ++ metadata/md5-cache/dev-python/pyrate-limiter-3.6.0 | 16 ++ metadata/md5-cache/dev-python/pytest-bdd-7.1.2 | 16 ++ metadata/md5-cache/dev-python/python-stdnum-1.20 | 16 ++ metadata/md5-cache/games-emulation/Manifest.gz | Bin 19833 -> 19836 bytes .../games-emulation/dosbox-staging-0.81.0 | 4 +- metadata/md5-cache/games-sports/Manifest.gz | Bin 2099 -> 2098 bytes metadata/md5-cache/games-sports/bygfoot-2.3.2-r1 | 14 -- metadata/md5-cache/games-sports/bygfoot-2.3.2-r2 | 14 ++ .../md5-cache/games-sports/ultimatestunts-0.7.7-r1 | 14 -- .../md5-cache/games-sports/ultimatestunts-0.7.7-r2 | 15 ++ metadata/md5-cache/games-util/Manifest.gz | Bin 11813 -> 12138 bytes metadata/md5-cache/games-util/wit-3.02a | 6 +- metadata/md5-cache/games-util/wit-3.02a-r1 | 15 ++ metadata/md5-cache/games-util/wit-3.05a | 15 ++ metadata/md5-cache/media-libs/Manifest.gz | Bin 119815 -> 119814 bytes metadata/md5-cache/media-libs/openh264-2.4.1 | 4 +- .../media-libs/sdl-image-1.2.12_p20220527-r1 | 9 +- metadata/md5-cache/media-libs/zmusic-1.1.4 | 4 +- metadata/md5-cache/media-sound/Manifest.gz | Bin 75693 -> 75857 bytes metadata/md5-cache/media-sound/bristol-0.60.11-r3 | 15 ++ .../md5-cache/media-sound/dvda-author-10.06-r1 | 6 +- metadata/md5-cache/media-sound/mac-10.46 | 4 +- metadata/md5-cache/media-sound/mac-10.53 | 4 +- metadata/md5-cache/media-video/Manifest.gz | Bin 39854 -> 39855 bytes .../media-video/x264-encoder-0.0.20231114 | 4 +- metadata/md5-cache/net-misc/Manifest.gz | Bin 95205 -> 95667 bytes metadata/md5-cache/net-misc/mikutter-5.0.5 | 17 ++ metadata/md5-cache/net-misc/mikutter-9999 | 18 +- metadata/md5-cache/net-misc/omnisync-1.0_p20200130 | 14 -- .../md5-cache/net-misc/omnisync-1.0_p20200130-r1 | 14 ++ metadata/md5-cache/net-misc/packETH-2.1 | 6 +- metadata/md5-cache/net-misc/packETH-2.1-r1 | 16 ++ metadata/md5-cache/net-misc/packETH-3.0 | 16 ++ metadata/md5-cache/sci-electronics/Manifest.gz | Bin 17874 -> 17872 bytes metadata/md5-cache/sci-electronics/kicad-7.0.7 | 5 +- metadata/md5-cache/sys-devel/Manifest.gz | Bin 32234 -> 32382 bytes .../md5-cache/sys-devel/gcc-14.0.1_pre20240317 | 16 ++ metadata/md5-cache/sys-fs/Manifest.gz | Bin 35486 -> 35494 bytes metadata/md5-cache/sys-fs/multipath-tools-0.9.7-r1 | 4 +- metadata/md5-cache/x11-libs/Manifest.gz | Bin 27243 -> 27239 bytes metadata/md5-cache/x11-libs/fltk-1.3.5-r4 | 2 +- metadata/md5-cache/x11-libs/fltk-1.3.8 | 2 +- metadata/md5-cache/x11-libs/fltk-1.3.9999 | 2 +- metadata/md5-cache/x11-libs/fltk-1.4.9999 | 2 +- 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-misc/Manifest.gz | Bin 54971 -> 54963 bytes net-misc/mikutter/Manifest | 5 +- net-misc/mikutter/mikutter-5.0.5.ebuild | 94 ++++++++ net-misc/mikutter/mikutter-9999.ebuild | 57 ++--- net-misc/omnisync/Manifest | 2 +- net-misc/omnisync/omnisync-1.0_p20200130-r1.ebuild | 44 ++++ net-misc/omnisync/omnisync-1.0_p20200130.ebuild | 35 --- net-misc/packETH/Manifest | 7 +- net-misc/packETH/metadata.xml | 1 + net-misc/packETH/packETH-2.1-r1.ebuild | 65 +++++ net-misc/packETH/packETH-2.1.ebuild | 9 +- net-misc/packETH/packETH-3.0.ebuild | 64 +++++ sci-electronics/Manifest.gz | Bin 8864 -> 8861 bytes sci-electronics/kicad/Manifest | 2 +- sci-electronics/kicad/kicad-7.0.7.ebuild | 4 +- sys-devel/Manifest.gz | Bin 7690 -> 7686 bytes sys-devel/gcc/Manifest | 2 + sys-devel/gcc/gcc-14.0.1_pre20240317.ebuild | 65 +++++ sys-fs/Manifest.gz | Bin 22231 -> 22228 bytes sys-fs/multipath-tools/Manifest | 2 +- .../multipath-tools-0.9.7-r1.ebuild | 2 +- x11-libs/Manifest.gz | Bin 18012 -> 18012 bytes x11-libs/fltk/Manifest | 14 +- x11-libs/fltk/files/fltk-1.4.9999-cmake.patch | 19 ++ x11-libs/fltk/files/fltk-1.4.9999-conf-tests.patch | 42 ++++ .../fltk/files/fltk-1.4.9999-makefile-dirs.patch | 14 ++ x11-libs/fltk/files/fltk-1.4.9999-optim.patch | 13 + x11-libs/fltk/fltk-1.3.5-r4.ebuild | 5 + x11-libs/fltk/fltk-1.3.8.ebuild | 5 + x11-libs/fltk/fltk-1.3.9999.ebuild | 5 + x11-libs/fltk/fltk-1.4.9999.ebuild | 14 +- x11-libs/fltk/metadata.xml | 3 + 172 files changed, 2498 insertions(+), 384 deletions(-) create mode 100644 dev-build/scons/scons-4.7.0.ebuild create mode 100644 dev-python/graphviz/graphviz-0.20.2.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.99.7.ebuild create mode 100644 dev-python/leechcorepyc/leechcorepyc-2.17.4.ebuild create mode 100644 dev-python/mkdocs-material/mkdocs-material-9.5.14.ebuild create mode 100644 dev-python/pyrate-limiter/pyrate-limiter-3.6.0.ebuild create mode 100644 dev-python/pytest-bdd/pytest-bdd-7.1.2.ebuild create mode 100644 dev-python/python-stdnum/python-stdnum-1.20.ebuild delete mode 100644 games-sports/bygfoot/bygfoot-2.3.2-r1.ebuild create mode 100644 games-sports/bygfoot/bygfoot-2.3.2-r2.ebuild delete mode 100644 games-sports/ultimatestunts/ultimatestunts-0.7.7-r1.ebuild create mode 100644 games-sports/ultimatestunts/ultimatestunts-0.7.7-r2.ebuild create mode 100644 games-util/wit/files/wit-3.05a-makefile.patch create mode 100644 games-util/wit/files/wit-3.05a-no-exec-stack.patch create mode 100644 games-util/wit/wit-3.02a-r1.ebuild create mode 100644 games-util/wit/wit-3.05a.ebuild create mode 100644 media-sound/bristol/bristol-0.60.11-r3.ebuild create mode 100644 media-sound/bristol/files/0001-configure.ac-fix-various-erroneous-bashisms.patch create mode 100644 media-sound/bristol/files/bristol-c99.patch create mode 100644 metadata/md5-cache/dev-build/scons-4.7.0 create mode 100644 metadata/md5-cache/dev-python/graphviz-0.20.2 create mode 100644 metadata/md5-cache/dev-python/hypothesis-6.99.7 create mode 100644 metadata/md5-cache/dev-python/leechcorepyc-2.17.4 create mode 100644 metadata/md5-cache/dev-python/mkdocs-material-9.5.14 create mode 100644 metadata/md5-cache/dev-python/pyrate-limiter-3.6.0 create mode 100644 metadata/md5-cache/dev-python/pytest-bdd-7.1.2 create mode 100644 metadata/md5-cache/dev-python/python-stdnum-1.20 delete mode 100644 metadata/md5-cache/games-sports/bygfoot-2.3.2-r1 create mode 100644 metadata/md5-cache/games-sports/bygfoot-2.3.2-r2 delete mode 100644 metadata/md5-cache/games-sports/ultimatestunts-0.7.7-r1 create mode 100644 metadata/md5-cache/games-sports/ultimatestunts-0.7.7-r2 create mode 100644 metadata/md5-cache/games-util/wit-3.02a-r1 create mode 100644 metadata/md5-cache/games-util/wit-3.05a create mode 100644 metadata/md5-cache/media-sound/bristol-0.60.11-r3 create mode 100644 metadata/md5-cache/net-misc/mikutter-5.0.5 delete mode 100644 metadata/md5-cache/net-misc/omnisync-1.0_p20200130 create mode 100644 metadata/md5-cache/net-misc/omnisync-1.0_p20200130-r1 create mode 100644 metadata/md5-cache/net-misc/packETH-2.1-r1 create mode 100644 metadata/md5-cache/net-misc/packETH-3.0 create mode 100644 metadata/md5-cache/sys-devel/gcc-14.0.1_pre20240317 create mode 100644 net-misc/mikutter/mikutter-5.0.5.ebuild create mode 100644 net-misc/omnisync/omnisync-1.0_p20200130-r1.ebuild delete mode 100644 net-misc/omnisync/omnisync-1.0_p20200130.ebuild create mode 100644 net-misc/packETH/packETH-2.1-r1.ebuild create mode 100644 net-misc/packETH/packETH-3.0.ebuild create mode 100644 sys-devel/gcc/gcc-14.0.1_pre20240317.ebuild create mode 100644 x11-libs/fltk/files/fltk-1.4.9999-cmake.patch create mode 100644 x11-libs/fltk/files/fltk-1.4.9999-conf-tests.patch create mode 100644 x11-libs/fltk/files/fltk-1.4.9999-makefile-dirs.patch create mode 100644 x11-libs/fltk/files/fltk-1.4.9999-optim.patch diff --git a/Manifest b/Manifest index b7c079eb8b48..4c25616cb347 100644 --- a/Manifest +++ b/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29751 BLAKE2B 3d4296b2ef4a98729c4ea28968521c24568a3092d58f6ee7b149de70de4fe5be74ab8abd691f94df22f8f3c0ca413bb74ecc6a73494f7488f4ab8ec40bbcec77 SHA512 dd6908e438236d0f9f8c20b7a20f32137e3dffdfb45ef30f7719915c750c3147dffc8ee48dc53668e7eae16b8d97778627b66992d471743ebaf9609aec2a176f -TIMESTAMP 2024-03-18T00:10:40Z +MANIFEST Manifest.files.gz 29751 BLAKE2B ed881dcf3097cd9df5821b852e51b9889280a3281148d27a50a62993d3f9df0ac5f99e54bc1b442f6c8d07722061dcf2b0061b5bc28db9f15ab73cc58d21331f SHA512 170ccea5e346a05429f7f57b91d39e319f7cfff6e1553fb3f086b12e3386b4e99ea74f4ade751792d3938e892a1062951465001361a1023c90f046715b21b800 +TIMESTAMP 2024-03-18T06:09:54Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmX3hoBfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmX32rJfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDpvw//fbxIs4daFua89k0yEKf2J3WvgSp4mt8uoyJLUbDjifE9is0p2M/x7Rjt -UUs2t8o/9Af5dSVx1+ajj8MCRbdyyzo4PxG4SdxMsNGeFUv+A0rFDPCrY6k+pcsc -rujpJyAy4LYqTu+8cbknpZCjRFDaFMqB39SNALX7kPc05T4Tvgc6W9d3yf/8DgSH -yF7QagZaZn9eSbIhavdZIt2VkaOf3iqPX/BZpFhMj6f2mXqQEYM8HX0N1poMJeFq -wfU5de6iXFTpOMDJwOpYtexxcV+KLh/v3qbtqlDlRJtHpAQ2OshSXBQFQYSKClQL -8EoPfKW46Dxa1UAYxDyG+7pcRsAV41j3vgHhG2BFn1XZVo7Plyn3jePwKtLJxodi -BCCzZXnYXIgsnrJfP7YgV8rV+w34s/L03qmqUHXmUM9eSQmwjTzbHdp1a1p4fX3h -2+Hmhq3xmAKoSbIwB31c6k8FuWa//l++XPzAi2kIxWj3xVMPdHsE2Mn/Y7EwBnYt -jpprk+tRrHpTC85tzZAI+WjXDF2F2rE2nRqVTcp+/oUdYfZu0tLe2aJTKO2IhiZK -EPOnWrSqv29BaNU8HMuKQBXtEQWx1MPUs/XGjHE2VlhCZcrxq/S0fPZu9LdzCJ15 -yd2y8z88aafrIv/06vNMU7bF4ppN6yMd6Uisc9G+z7rUHELnyE0= -=qI+f +klCt7w//aes4iIsSJ+lZ7Pgr5Cp37ADIWdhgJgI+BrHZnKjStxTPKNb7ZvquL/Vs +63Q42JUR8+q4CB0bv5XhX0JmR2qEjzZugAzReROV8DPEgTz4TlwMPqF3NIcM82sK +kOJkFHKQQ1e0BgUH0kTZqfxT5/CKy32GdNRdnnpzA1kJnHjh9gyXmtJW7/SgCkfY +u4PI4+eb9AnFl2vufv5fj0vqIGUEW02MDtdwaBVh/PmGp83lbW8wK+K7f3m8UzXC +qWgADV1nfVm6wtlAvYD2TlhonOYYv2s+S+Lz3wymuDNPbVhdw0zzCYuob5DrNU26 +9Olefo5dgF4w0xCERY4ooHxfMVsw39hfhTZk3gvztR5gYo8SJOcCc6vBA7gLVF7h +eCrDUbAY7M+ricUyabLnrzDH+0w+KMktwERAXvXoPzsFvxIR4ru5wkXZhl1Dwebp +Mdel1XzpZY0C1j5e2+lJjGwvsYg0LruyImHUckELBJJqRnk6cG3u4yvEW+NUKNtN +49HXxgDUvv99tVk6See9oDnXKiL/b4VTn2NgEcN74pls5/3z4FnOqUA7rWki0nxA +Q5v4sm4wTdR0Frs5kiKlqQkIGAmB6CdC09IyrvHQhXHvhAYblpjiWZ10llwgU4so +21SE5nVvA4pr3coVuH9ftYjNSJJgSNA5nN68+qtCHJEND8l/3iE= +=aXZC -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz index 27c5ba0253b9..24c87ccb0f15 100644 Binary files a/Manifest.files.gz and b/Manifest.files.gz differ diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index f36436958876..5d176a7a2ce5 100644 Binary files a/app-misc/Manifest.gz and b/app-misc/Manifest.gz differ diff --git a/app-misc/logiops/Manifest b/app-misc/logiops/Manifest index f11d63549190..5bca6261a858 100644 --- a/app-misc/logiops/Manifest +++ b/app-misc/logiops/Manifest @@ -1,5 +1,5 @@ AUX logid.initd 509 BLAKE2B 950294904989544d1dea65f516493a986cbe8556a17e66f7be0cd33f19d514b38e820c61241d32785d6f3607d6f2c6a2af4270ab60dc72dfcc5a5ffa7b91779f SHA512 bf98e11c87d9486dd3f59494eae7fda9536bc6a90166bf8fa5c4226d189a86bc83aa9192d0b8f6e962cdc7d0f76e295d50c7c345f9ae445926670ecfe3b6830b AUX logiops-0.3.3-gcc-14.patch 777 BLAKE2B 8eb2760872f2e92f610ede55da196a4d7ba6102479878c61de2622be0e9e0a63110b8b667ed788e06dc087068fcce427b6f7a5fb7d4774b72208be2bcf5e639d SHA512 ca241874be1d285b7a6c3deac3e2ceba4897863c1ec6716fb5ce00d38a46abe798f98efbd91c8048769a682afb429d14b27356c75126bca2a07ffee98d2728cb DIST logiops-v0.3.3.tar.gz 117966 BLAKE2B b7bb2997b38c33d70d2c8a8ef5a931d6aa021e200a48141dc3aca106e081adde91f23aece0c5d5a9dc66376a7b98354b6e59a13360e55cb7db631322b2fe2ee3 SHA512 87d84c9778cd046761a639fc775e8ea4f01d9864c532c55768a35dbd8718a561c398b44f0f3147403d45eac121c74f9fe84f6ac75e4d1c26d3f4f0da2ee5b4fa -EBUILD logiops-0.3.3.ebuild 1386 BLAKE2B f63408b8138805eb63b02a9fcbd85f98baaf65fa76bbb9f6739da4416e13585605a850e4083cf4fdef81ac18773394ccb89e0a3416bb3c89bd9a7342581f6598 SHA512 7c7992d6f524eeea2a8a345c5580220dd0446a2345a55b04cc2c78ecbc3aafb20d1a512bb8f183004f49c0fb4c496f36b94a6506d10679c10e72849fd5f6105a +EBUILD logiops-0.3.3.ebuild 1510 BLAKE2B 39a00b7069cf85277ff76b47e84502f2658414fe204cd2be7f8b740ac7992c82832bfb3dae3797bcce97d562e356240d7ad83492acef4b54812d0abd9fd46bfa SHA512 7e7b14811f5842866d7ddebd4f567bd2d10cde097af38ea78fb68734e1dc7d563a1d2fa5e8baa7914a676ce38b2d47bce17d6c8cda497d116101617880e1eb15 MISC metadata.xml 394 BLAKE2B 6ff8b462c12d3e99a5362e39bc7f9915d7ded195ade7e3006b49313722c69935dbf266154375d7438f7099f46b4773eee8093b8324304ab75fc26fd45090049c SHA512 31dd662e8c6b51205160dc491de0ce6f4b8665a435de337e2265ed7e846d2b3115eef0fc47473179127caa3aae8e663885f7aedf27ab1c905b432d293c6d9e71 diff --git a/app-misc/logiops/logiops-0.3.3.ebuild b/app-misc/logiops/logiops-0.3.3.ebuild index 7885d2fc301f..e47b12b20ed6 100644 --- a/app-misc/logiops/logiops-0.3.3.ebuild +++ b/app-misc/logiops/logiops-0.3.3.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 MY_P="${PN}-v${PV}" -inherit cmake linux-info +inherit cmake flag-o-matic linux-info DESCRIPTION="An unofficial userspace driver for HID++ Logitech devices" HOMEPAGE="https://github.com/PixlOne/logiops" @@ -43,6 +43,11 @@ pkg_pretend() { } src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/924426 + # https://github.com/PixlOne/logiops/issues/445 + filter-lto + local mycmakeargs=( -DBUILD_SHARED="ON" -DBUILD_STATIC="OFF" diff --git a/app-pda/Manifest.gz b/app-pda/Manifest.gz index f0c3bd646100..81b3db7e10e7 100644 Binary files a/app-pda/Manifest.gz and b/app-pda/Manifest.gz differ diff --git a/app-pda/pilot-link/Manifest b/app-pda/pilot-link/Manifest index fdd4d0aacca6..0390c6d9c7b6 100644 --- a/app-pda/pilot-link/Manifest +++ b/app-pda/pilot-link/Manifest @@ -1,4 +1,4 @@ DIST pilot-link-0.12.5-gentoo-patchset-r2.tar.xz 8828 BLAKE2B 6ae7dc9297dedd667bff569150aaae22bb1990b9321774dd29a4b36e7bd824c3c1e7ba60eeb30380727f1acc947df48867c6e536d2901486ac09ea3e3dbdec18 SHA512 6d4e5a572684087b203932b6c199a2a19ba0418794d164f24b04a85873ad3f7f228c1b85b0d1031c30aaf8101db2022fc1490a27331ea7525c5f41e6068af306 DIST pilot-link-0.12.5.tar.bz2 1578735 BLAKE2B acc8748448d90928ac393e3d716f9d12c7962e18564a738b5f01e19bb225d610e179bb0694aded57979c7240df2652cac72845e5b8cdcddf6a4a800bbac4424b SHA512 a12972fb7a43f2dfccb82a046ca372c9fce5333f632a77880439c4f4705af6a7f16b76f04c9f3ed0d6a12aad55a3a55f8781a4e92931bc6907cd1ec4f1209868 -EBUILD pilot-link-0.12.5-r4.ebuild 2053 BLAKE2B 8465f64485fbad0cab339b67a75225d8ecc30761079c25f11ef1aa7ee079b10b338dcf57de4b21fdb8b6864ccb91f26b156db0d30a49f624fd36a702dfc0ba63 SHA512 024e7db25c382784ea17efbc2a105405ac4e9c5b28a41238527b030bb228053095feca4242dd38919a2f20c18f90eaded0d3ab44420e7736183fa4e231cf045c +EBUILD pilot-link-0.12.5-r4.ebuild 2339 BLAKE2B f2bd429b99c66f09c37bb8c3d030d064e0516bfe4c7dda2065627d4435e4c6552b238d94f6b1e53079e4ccf78319324da6e1012c511d09bda7b514d86e50222f SHA512 245c2c0f8553b928960a01387b61c0c7caf05520d80fe1dc04018b215f39deb1635b5cedb2f78e104ac742c3574279cf607bffa761760d71869489beb3ff4809 MISC metadata.xml 251 BLAKE2B 70b2ed9964f20cbe93ebf5d5dc866177244b8b20ae11680f81c1fad3b7d288016967d88ef14a283cdce68cb8014dc18f0bd961ef9c82b7de31968bbced6efafe SHA512 409eba78239ff4cf84addfa5c76d73365bd4d794944c375a96d031c9522836d87c2720a55ae543f19a71246c48a2aff7068904dbf1d8f657041796ba507536b2 diff --git a/app-pda/pilot-link/pilot-link-0.12.5-r4.ebuild b/app-pda/pilot-link/pilot-link-0.12.5-r4.ebuild index 893b7b45b835..b8ad1bf67898 100644 --- a/app-pda/pilot-link/pilot-link-0.12.5-r4.ebuild +++ b/app-pda/pilot-link/pilot-link-0.12.5-r4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit autotools perl-module +inherit autotools flag-o-matic perl-module DESCRIPTION="Suite of tools for moving data between a Palm device and a desktop" # this is a new mirror; the distfile has the same content inside the tarball, @@ -42,6 +42,15 @@ src_prepare() { } src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/924480 + # + # Upstream is abandoned since 2016, existing issue offering gentoo-patchset + # has been ignored. No bug filed. + # + # The issue is in the internal compat code for *not* using libusb. + use usb || filter-lto + # tcl/tk support is disabled as per upstream request. # readline is not really optional, bug #626504 # Does not build with Java 8 diff --git a/dev-build/Manifest.gz b/dev-build/Manifest.gz index 45bf0496944c..ee47d6e02e7b 100644 Binary files a/dev-build/Manifest.gz and b/dev-build/Manifest.gz differ diff --git a/dev-build/scons/Manifest b/dev-build/scons/Manifest index 851dbef9f1a7..fb0036bf41e4 100644 --- a/dev-build/scons/Manifest +++ b/dev-build/scons/Manifest @@ -1,8 +1,13 @@ AUX scons-4.1.0-env-passthrough.patch 1498 BLAKE2B 9aaae51779053518d983c9f028fff58a68a8c3e1213c8a746aad2e6dc6cebf139939dd3fb41a643c5db7e6079e09ad9850e552192e35bc4c8bf75818334b9e0d SHA512 4c5c3364575d95f4922b7c5b3c8f536a34b58136e7a604bc06760d94a8b20c7e8cdfd3100ab8c56e08b885e2e9521f036f4009512b1f1b10aec2785a74119683 AUX scons-4.2.0-respect-cc-etc.patch 3493 BLAKE2B 3a36a9cced15ef81e671d8a90750afc14650fef564997d250ed63f0d9b1c91361872a8816cab9ba1f0ecae46711414ccac921ded954eff7c51e4161532030e5f SHA512 ce8690a126255047c8efbcad4e75b91fca07b0afac55d818d4f5467a41795394cae8f5d47484519c482bccfdae9c3df1b040689a656098f349629f1f609adbce DIST SCons-4.6.0.tar.gz 3230138 BLAKE2B adef2ad5394404ae48d85e8c2a91b5af29e4f9bfa7455504ac1cb8d22d9a05c9ace823e02c8e7a32b34dee281635987487ad43ca94c6adea8e287b086a0732f0 SHA512 c7dc952117c23ac30b8cf1f70ef0c4ad1c0a86c9865fd255fde1a29ea2fbf9e26573b73430f6adc8c545dab753077f380d29d77ac4eede7fce959c86576d2354 +DIST SCons-4.7.0.tar.gz 3220744 BLAKE2B 0fe8cdbaef46ca6571de35fb6544afe992e8a509cf52a8078133584e3af63919d2e0fb83ad646e042290fc47ca5a8932435946df9d40a099ccb2105b54bfd5cd SHA512 d08fba3e7f058eb2eeee4a129d10b55affada6b192932f069271fcbc28fd8216b2bf7e94285d9c448235a3965a789d3a91db9ebae1945aa73306788009dd2e77 DIST scons-4.6.0-user.html 1670870 BLAKE2B 0c84248791bdce093cce4d45b525357aeb3ae69835337000d753b007dc77053d63e70363b3d73c3e7c8157b24d50f0a0216ea9993d90bb298ba2591d6fce4cb4 SHA512 5b8a2626bca361dbce1b0b40f6009752b2dbde7e1f5886b449b9015514951b2e998ede0582876411e7cde56b4ea05546e2db8a8fdcada349c39a126c2e50be1a DIST scons-4.6.0-user.pdf 3058220 BLAKE2B 3a04e1c0fab47f2a1327f20d3ee500d7861599dc31b0007dd196173af5b880d9737ff528b419896e905cae5a5744c74ef38c2b29bc7945ef4157a79c1c6dabe9 SHA512 6a5ca9cdede81ec9536bb32d7df157fd1efd4b3e3f5afa386b7ecaa45d1fc212015673ccec5ab3283475ab0ee6ef001c111f51b7d3bb64dda664e61d11cbaec0 DIST scons-4.6.0.gh.tar.gz 5891032 BLAKE2B 9aeda2ef899dcaf5bc7ca3bc77c0615544f2308f56ef095ad835d5cc748355b467a905ec737eef61a4afd183ff0f041dc244bdd58858ba3abc4f3a4efd9f8dc7 SHA512 d7dd30bbc94ec014b12b37a106aa536dd5c8b16e9f1605b68cad6721cf6e3959add1f75a42693fd8499734ca19eb76f648800d7cc8081fe334282841cd406954 +DIST scons-4.7.0-user.html 1683569 BLAKE2B 6c68f34af85fbfaf70f77758321bd0bb86b4f549c5fa05f721df94af0627d030a15db89565910ee6674b514d6b4fac9e624ac0aa6e849bd1224833c0473ed4c6 SHA512 8b0320794775890d898854767cd12bc4da725f6a33ae4496dc41a7b37a6dcb5f812c23083093d17685db9799b230552e19cc5550a108c2cf6787ffd963e649d6 +DIST scons-4.7.0-user.pdf 3069908 BLAKE2B 7196a5b247802c9f42914c4de5968862c4a183e5c3ff7e5172ec7bbf58f049362f0b85fdaba47c66fc09dbed79c22ddac8195a78bff2e564eff879b0e6a4f482 SHA512 6d62def8a68c8bf3b6cc269a93272c815e82b46bd6a223d0f7f3848daf9c7212e5f9de8dcdac41d2a6f2d7d70053b97f92e0b99c11f4f5b2b3a69951d474fe3a +DIST scons-4.7.0.gh.tar.gz 5896790 BLAKE2B 1ce9041ad1e2891da92a9bd50e07e29a5e23c7c9432adb120d6610956a2ea4a5125fb6bfa1f8b944797d589cfdbe036a1b9b1eae271ae51abb826c6ee5a3ee1c SHA512 8be4d611c375c13467a1a437e0d47873f973584d9a1be0d1cbbd345685a8f477fc19fa59ab01bca1ab7be8af0034d5cfda360090ee4b347c41f7bfea363bfe6c EBUILD scons-4.6.0-r1.ebuild 4607 BLAKE2B 67925db3e63eab871f2bf7018b123b7e42cb3d274e167f33ad5e07611dc3eba2e5967985a9041ab515d4696cd402db154c35a9f6e58d7e5bb316dbb140d05b45 SHA512 b4cb3afd45c08edf004eadae5d94da62bc6335e0831faac1cb95967a1583aa311b3f5cf4fe08dffa24a1046bdc24a329191897036e4e4631010cabc7e9113dc1 +EBUILD scons-4.7.0.ebuild 4541 BLAKE2B 1b4a9dcafabf397f307d6adcd11284b72340bb555b49aa473f15478cfb148a5862447ea3dee386498cca5a367c3f80b65dab04a3a7fce0bca8dc02101d1d797e SHA512 1ce472cafb6d5d1f1be589ebd64680e2ee18897a65c519b1f03daced50668dfdba9f8c3182a846a65f6cb8fdcb9dd7ea46ebe86124236c695304283995f51329 MISC metadata.xml 803 BLAKE2B 17a1596fb7b6991a9c4732c8e8c1231cd57ba42ae9e0b65a475f4a00503bacba23ae671df112909688574f836962951dcd2fd7a35bc83c34a0eeb72ecb96bbc2 SHA512 c1451442bdf49d7c85cc84831ea3a8a540581680858dc1ac117080b6a8558419d004952ade0410c0b31d9d241ae3d5eef1c81525ecb80c40cdc380b50f49e1ad diff --git a/dev-build/scons/scons-4.7.0.ebuild b/dev-build/scons/scons-4.7.0.ebuild new file mode 100644 index 000000000000..adc721c8bdcb --- /dev/null +++ b/dev-build/scons/scons-4.7.0.ebuild @@ -0,0 +1,157 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 multiprocessing + +MY_P="SCons-${PV}" +DESCRIPTION="Extensible Python-based build utility" +HOMEPAGE=" + https://www.scons.org/ + https://github.com/SCons/scons/ + https://pypi.org/project/SCons/ +" +SRC_URI=" + https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${MY_P}.tar.gz + doc? ( + https://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf + -> ${P}-user.pdf + https://www.scons.org/doc/${PV}/HTML/${PN}-user.html + -> ${P}-user.html + ) + test? ( + https://github.com/SCons/scons/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + ) +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="doc test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + ) +" + +src_unpack() { + # use the git directory structure, then unpack the pypi tarball + # on top of it to make our life easier + if use test; then + unpack "${P}.gh.tar.gz" + else + mkdir -p "${P}" || die + fi + + tar -C "${P}" --strip-components=1 --no-same-owner \ + -xzf "${DISTDIR}/${MY_P}.tar.gz" || die +} + +src_prepare() { + distutils-r1_src_prepare + + # TODO: rebase the patches <4.5.1-r2 is gone + # support env passthrough for Gentoo ebuilds + eapply -p2 "${FILESDIR}"/scons-4.1.0-env-passthrough.patch + # respect CC, CXX, C*FLAGS, LDFLAGS by default + eapply -p2 "${FILESDIR}"/scons-4.2.0-respect-cc-etc.patch + + if use test; then + local remove_tests=( + # TODO: does not respect PATH? + test/Clang + # broken + test/DVIPDF/DVIPDFFLAGS.py + test/Java/swig-dependencies.py + test/Java/multi-step.py + test/TEX/newglossary.py + test/TEX/variant_dir_newglossary.py + test/Configure/option--config.py + # broken by commas in date, sic! + test/option/option-v.py + test/Interactive/version.py + # warnings from new binutils? + test/AS/as-live.py + test/AS/nasm.py + # hangs + test/KeyboardInterrupt.py + # requires f77 executable + test/Fortran/F77PATH.py + test/Fortran/FORTRANPATH.py + test/Fortran/gfortran.py + # TODO, these seem to be caused by our patches + test/Repository/include.py + test/Repository/multi-dir.py + test/Repository/variants.py + test/virtualenv/activated/option/ignore-virtualenv.py + # broken by CC being set? *facepalm* + test/LINK/applelink.py + test/ToolSurrogate.py + # no clue but why would we care about rpm? + test/packaging/option--package-type.py + test/packaging/rpm/cleanup.py + test/packaging/rpm/internationalization.py + test/packaging/rpm/multipackage.py + test/packaging/rpm/package.py + test/packaging/rpm/tagging.py + # apparently fragile to... limits? + # https://bugs.gentoo.org/908347#c7 + test/builderrors.py + ) + + if ! use amd64 && ! use x86 ; then + # These tests are currently broken on arm and other non-amd64/x86 platforms + # Work seems to be ongoing in e.g. https://github.com/SCons/scons/pull/4022 to + # better plumb up the MSVC tests for alternative arches. + # Try again after 4.2.0. + # See also: https://pairlist4.pair.net/pipermail/scons-users/2020-November/008452.html + # bug #757534 + remove_tests+=( + test/MSVS/vs-7.0-scc-files.py + test/MSVS/vs-7.0-scc-legacy-files.py + test/MSVS/vs-7.1-scc-files.py + test/MSVS/vs-7.1-scc-legacy-files.py + test/MSVS/vs-scc-files.py + test/MSVS/vs-scc-legacy-files.py + ) + fi + + rm -r "${remove_tests[@]}" || die + fi +} + +python_test() { + local -x COLUMNS=80 + # set variable from escons() of scons-util.eclass to make env-passthrough patch work within test env + local -x GENTOO_SCONS_ENV_PASSTHROUGH=1 + # unset some env variables to pass appropriate tests + unset AR AS ASFLAGS CC CXX CFLAGS CXXFLAGS CPPFLAGS LDFLAGS + cd "${WORKDIR}/${P}" || die + "${EPYTHON}" runtest.py -a --passed \ + -j "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" + + # runtest.py script returns "0" if all tests are passed + # and returns "2" if there are any tests with "no result" + # (i.e. in case if some tools are not installed or it's Windows specific tests) + [[ ${?} == [02] ]] || die "Tests fail with ${EPYTHON}" + + # sigh + rm "${BUILD_DIR}/install/usr/bin/.sconsign" || die +} + +python_install_all() { + rm "${ED}"/usr/*.1 || die + distutils-r1_python_install_all + + doman *.1 + use doc && dodoc "${DISTDIR}/${P}"-user.{pdf,html} +} diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz index 1c853bc97f78..d001f40b413b 100644 Binary files a/dev-java/Manifest.gz and b/dev-java/Manifest.gz differ diff --git a/dev-java/leiningen-bin/Manifest b/dev-java/leiningen-bin/Manifest index e2f94b4ba4f5..4aeeb9dac182 100644 --- a/dev-java/leiningen-bin/Manifest +++ b/dev-java/leiningen-bin/Manifest @@ -4,5 +4,5 @@ DIST leiningen-2.11.1.sh 7467 BLAKE2B 7c82fde4cca990ef31fe6e207c872d6cfad69d0afc DIST leiningen-2.11.2-standalone.jar 16481883 BLAKE2B 556e9fdcd5f8c14e046ff8e12f9c5d52c214f0c7cf8af9469e140dc21187a0cb2d5acc02b0ab48b110278d5143cdeef2b4eb8d2945d5acaf568cfe35e1877c04 SHA512 a49e82acccdaae4f619796adf1ef9d0cfc4998c01f4c918520bb3f757b9f7808fb5c65241f79aea730d1e90181c9c2983b7219ef0893103f7abcedf94afcafd5 DIST leiningen-2.11.2.sh 7467 BLAKE2B bfd9031e1f0c2b8cedf435832f2da5f45ac4c9fbdb2684f4900b43e62c3ffec03781ca2491f1a305c480a7fa8bf5cccf9e934ecc12e6e0ce1da539d9d8fe01dd SHA512 b4e0c553148f81bced1d8df09811f337352149bba879b0828fdeb6efd176fcebf0c4f263a5c8b74241b6a2dd7df52d932271cbf8f11f71279b498f8a9e2399b4 EBUILD leiningen-bin-2.11.1.ebuild 1521 BLAKE2B 73152827dac620d4b7d07ae90b85f26a41f72b6a658c1cf0c3f1e7840ca7d8983faa82ac836548f11ebf17f4c8560c9a19571f53cb8deebd34c54bcc0d278762 SHA512 f4daf5a53fb9802b58e9b95f742dc9d72189ab1f7114bef817a7dd80a50e311daa46c053df1f42eb1ddf11a4ac363e9367831a7d4ed3dce9aadbebd45f2581c7 -EBUILD leiningen-bin-2.11.2.ebuild 1522 BLAKE2B 285830c05ac6cce4d86556501fcc58a14bd660ff5e3226bf16dedb6b35a5b134517494427a23a75df7b14cd2442f853ab09f20779c9e9f54b09ed05f25a3d764 SHA512 6c5e63d52c52ddd80b1c934814b49650317bce7546c87c97a55f66674d17d418185581068d7e352718835fcccf611baa741cb1d23bb851ab15ef986966ec6801 +EBUILD leiningen-bin-2.11.2.ebuild 1521 BLAKE2B 73152827dac620d4b7d07ae90b85f26a41f72b6a658c1cf0c3f1e7840ca7d8983faa82ac836548f11ebf17f4c8560c9a19571f53cb8deebd34c54bcc0d278762 SHA512 f4daf5a53fb9802b58e9b95f742dc9d72189ab1f7114bef817a7dd80a50e311daa46c053df1f42eb1ddf11a4ac363e9367831a7d4ed3dce9aadbebd45f2581c7 MISC metadata.xml 303 BLAKE2B 3567c3889af4a644c925f03a220c329a207daeeca9437b8382ff777db620106cc807aadfaf6c157654c634dfa26c14fd654933aa5bd4b8027068fd6f67f1f241 SHA512 73c6a8fbd269fdf6a20f70aa0228314e3010461dad5c1b04f7b7c54d1cc3a2c7b475f180c6740cc9795b6d73fd39c7ce326ecf69768b1f11f2b264618711c1c3 diff --git a/dev-java/leiningen-bin/leiningen-bin-2.11.2.ebuild b/dev-java/leiningen-bin/leiningen-bin-2.11.2.ebuild index 6e32f2d9db6b..9b67aaa8bbc5 100644 --- a/dev-java/leiningen-bin/leiningen-bin-2.11.2.ebuild +++ b/dev-java/leiningen-bin/leiningen-bin-2.11.2.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="EPL-1.0" SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86 ~x64-macos" +KEYWORDS="amd64 arm64 ~x86 ~x64-macos" RDEPEND=">=virtual/jre-1.8" DEPEND=">=virtual/jdk-1.8" diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 786446bbf1c8..85030087f736 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/raft/Manifest b/dev-libs/raft/Manifest index 17e39d8bd83f..c13e0d19f13f 100644 --- a/dev-libs/raft/Manifest +++ b/dev-libs/raft/Manifest @@ -2,5 +2,5 @@ AUX raft-0.10.0-toggle-zfs.patch 955 BLAKE2B bb9f351a6b7d0b7d95b7cdb6cf89db8963d DIST raft-0.19.1.tar.gz 354736 BLAKE2B cfdb9a1948311debe99b56e0f9c1f19fb858248ab1138648e26a21d965cc488aea504711415ff569d2e80a15414a1f15ca9b34ff9b3de62b03580755cefe30b3 SHA512 4990dca1f61dcda82acaf043a5b81dd9a3b92a0f3e0be9b2c339d764be338220f2fab31ed8bae535153b1d81c86364d447774b52da2c8b90c5daa7b8718d7ae2 DIST raft-0.22.0.tar.gz 365710 BLAKE2B b5084867ebd7e80f59edebcf5feb83cc7ffbf798deecbf96d3b31c0de7213c8fc1e3e5f558602f5864fb04f8de0326ee2f70d2f6164a08dd444a8db95593c328 SHA512 0ebda5764c866443ee2749c0c8fe798f111ed500b9d59bc9536d01e01ee82a8ed72125fb02e6a0c3bf51e4004520d4c5fdb583220599cb22bb9a8e6dd9d1a54b EBUILD raft-0.19.1.ebuild 1171 BLAKE2B 25f70cf0853bda9cdc4e1ad36a5c7f837314fbc38cd1fc1eff6a92ae4f079b8b850a5e6dca03d25795338ce7e29c6e9285473ee004b3b54a3abd89748a47bdff SHA512 f259aa6258ae341be8b9bd93c919fc7298a9e6331a6a9c302580c523c632f88e0873a4bd9233fe0c6caabcb3a5d1cfd03aced039232a63cad47627d34a40ff78 -EBUILD raft-0.22.0.ebuild 1186 BLAKE2B b5995cd8926a3ec74c8dfd4560a3612e180885cd602c3a830b1d80866540364a79e084bedf1da8896a21a6b39dd47214951ae306727c64575c57f3b4ca38e40b SHA512 f517a90a7bc2cafe5cad0bb32fa928a24d1d8eae80cbcd702b6277e1173a779ecbe6b791661fae85a6d54b6f2387bf9cc2ab4afc83b6c0fed89a9f94235ac20c +EBUILD raft-0.22.0.ebuild 1185 BLAKE2B 5851712e61e7472ee2ba68381cedb569a7cc71732a17bfdc393705992877ccbaa4009618823344157b8b4ab70c7366af9e74805722feca4c918bd40d4d81ea24 SHA512 03d2e13ce831d6bf59afc538e70370b342d22223d844dc3707dcc2ef96841dbf8798ed1aaf1834d522f482410cf6a65d180909bca15735e31ba54086f271563a MISC metadata.xml 894 BLAKE2B f5f18621f9238af58d307f4e7ab675efc2da37172c395362c0a15f4595fcd67bb67eaedbdb789396e5bd515ca1d10ef466bc80b5f5d07d8835d83700ec451930 SHA512 8a8b1021d4b9d3007c47d20471a90fbf9fc25a4fe7123717bc6a74742b3eae54bc779326776f0fd6e2126bf05d7be0d2d47e458b0bd99adc87298c51deeea8cc diff --git a/dev-libs/raft/raft-0.22.0.ebuild b/dev-libs/raft/raft-0.22.0.ebuild index 4b51fe639271..39daa1268bef 100644 --- a/dev-libs/raft/raft-0.22.0.ebuild +++ b/dev-libs/raft/raft-0.22.0.ebuild @@ -13,7 +13,7 @@ LICENSE="LGPL-3-with-linking-exception" # Upstream change from canonical to cowsql resetted SONAME, 3 -> 0. bgo#915960 SLOT="0/0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" IUSE="lz4 test zfs" RESTRICT="!test? ( test )" diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 9ed567967c4b..f76cc95428e2 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/graphviz/Manifest b/dev-python/graphviz/Manifest index bac4bd9375ec..abe9ff8708f1 100644 --- a/dev-python/graphviz/Manifest +++ b/dev-python/graphviz/Manifest @@ -1,5 +1,7 @@ AUX graphviz-0.20.1_fix_python3_12_test_deprecated_escape.patch 997 BLAKE2B f78c3dfbee7325bb5d577e648f00712c4bb596a8f1e08baa6dda83089b35e6dfebb1487f828f61b8f689726167369c30cb5f37a557b6a3906f6bb8051e9ccf69 SHA512 ee24cb82038267c2dd6b49db12d5dfdca2c2d5eabbb2e357669c9535c009e5e69c13a116d424cb32f47123c5cdfce445b6e0664cf8a3fd9170df1096f214dc5d DIST graphviz-0.20.1.gh.tar.gz 188952 BLAKE2B 65d0b993e01492894b6d245c0869412b4956e5d55f9d8d490505c8f3477dc5ab98739cf0bf1aa1a15c4bacb2db4c2807659ce410ca65503c5876ffdc278e959f SHA512 34d340469856777f03b9c9e6d28f232908797bc1456a5b50104dd2f7dc8b7488afc7b29a564d57707ae96f3291f5ae90b8140ab64e378b82f271b5521763fb55 +DIST graphviz-0.20.2.gh.tar.gz 190548 BLAKE2B 786f43fa29e6a09c837c9d13f1a41ca385e4993c52dd1467964c1c8506175e9f1bae864a7ca2ad301d1cbdb1d639a1314f2a2af30e01c4a6ecd17f93b1416871 SHA512 bd07c0ed46f380df2ace4d8396f1406455ff1b117fdb431337ebcf54a112b1894275e2d3e84c9711a25118c880f64dcb82c952aa1d8b704c1cd4c6215e651a1a EBUILD graphviz-0.20.1-r1.ebuild 1122 BLAKE2B 14f8420c7504db9369c1218ac798c3407be6339b09539ef74ab1e3ce7bf8fe4d5ed5dbccbf7774442844d105d0cfb0770ad001cce58d0ec83f8ea261960688a7 SHA512 23d478fffb565c41185c7c53edd49e48746eee1ce9a3e14a86b8df16dbee775979c4c8ef7cad5db7e660e83a74e3c527acdb4fa069cd7a343e4d13ce8c12a069 EBUILD graphviz-0.20.1.ebuild 994 BLAKE2B b2f309ba44116afb4b112dfad14c8d3bb7f9ba98c18411fb0029d9e506c21bcf514bfa898e7043d6a2c73420b88e0da580a8dce16af9538b62b1f7a6dc0d8e77 SHA512 ef47cb2203eb12fabdf388ea3c780623ec1526140b22b807d49cbd55a6d5f12b9b743f5d5ae6eb5ebb914ed1f77c1423fcbbcfefeed6c01753dd7f5cd2d11267 +EBUILD graphviz-0.20.2.ebuild 1153 BLAKE2B 5f349413f3815f5ba8eaaac7b3fd5eff8cc4e94b605fe373aed5142bd17095f0bbdd06ab60613d2367607cdd7a354f4758b1fc6af35f9417f3fc0ad3203dbcfc SHA512 525194278b7deb37801747822ec78efb933d38279b2606b2287ef5bd31a4b7dc212052c32af6d576280f32289a707d1cf86fa03ef64466ab09880524b028b88e MISC metadata.xml 609 BLAKE2B 782098a112f4c30ee297b068678c457454843e8ab52fe0ac8e545197f3799a4da13a19b0b3658dd2896dedc2ae3ba7cefb4281185d27fc806afe0f38b3c206b0 SHA512 d67fa7026a4b9e03f208709ce9f7b63daa41eaa5432fd0ec70abd11cbf78fd166fe2ef2990ce051f3a296b37bd3cb6588a32505282da0bb2fd2d096718982dfb diff --git a/dev-python/graphviz/graphviz-0.20.2.ebuild b/dev-python/graphviz/graphviz-0.20.2.ebuild new file mode 100644 index 000000000000..920ddb5ef469 --- /dev/null +++ b/dev-python/graphviz/graphviz-0.20.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Simple Python interface for Graphviz" +HOMEPAGE=" + https://graphviz.readthedocs.io/ + https://github.com/xflr6/graphviz/ + https://pypi.org/project/graphviz/ +" +SRC_URI=" + https://github.com/xflr6/graphviz/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + media-gfx/graphviz +" +BDEPEND=" + test? ( + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-1.8[${PYTHON_USEDEP}] + media-gfx/graphviz[gts,pdf] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -e 's:license_file:license_files:' \ + -e 's:--cov --cov-report=term --cov-report=html::' \ + -i setup.cfg || die + distutils-r1_src_prepare +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local EPYTEST_IGNORE=( + # workaround https://github.com/pytest-dev/pytest/issues/12123 + tests/backend/conftest.py + tests/conftest.py + ) + epytest -p pytest_mock +} diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index 0e410471dfea..7b525ffa2e56 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -7,6 +7,7 @@ DIST hypothesis-6.99.2.gh.tar.gz 9439856 BLAKE2B 0e7b99ee43ae84b4536f687324c334d DIST hypothesis-6.99.4.gh.tar.gz 9440865 BLAKE2B aa7e37077f59e0aa46c83067d9bda8aa72a9d5129c843fe170799c8bf0debee8bb5ff9a757ee67f6b9a858d186a92b3de978c21209a107d3f5ed44905c2cf2db SHA512 bb1ac9d2881a3577a07cd396c01be5e96bfe45e2a0254a8dc2c51a86718fd225e04943a6e451a015378fe2f813621b2a7e9fd4b757d180bdae5cb3a6d7b7133b DIST hypothesis-6.99.5.gh.tar.gz 9441876 BLAKE2B ab1cce09dda83a89e63aaf6a995816bc82a8d2126d138626159c2f6263536cb477f8c2cb521034f59557b16de2a16e2e0934da34e21246043ad4374882616a5c SHA512 00f72255a0db863c8beb73cbc2298170f600053f94198cd24c3bf276b580971328d9c1ea62b71a70e411005f4b99f5be20a6ef5f0b53f9e7c84042aa05e26fa6 DIST hypothesis-6.99.6.gh.tar.gz 9445919 BLAKE2B ea518d35aa62eb23b6859965ee5acadb12e1e6eec1e5c04b98aef5fec6f4b4e97f3c98f7c16bd07cc1e74d41040a9eabb6091c24c7132cefc2f02a94d3fe9df4 SHA512 d78c9086a6e5de8b80ec544047d70436053934a3f2b822f8389881e3679b1b7c6a26f653723f97ecf4c462b91183c35f07ffa79e6126e03926507981a6893e19 +DIST hypothesis-6.99.7.gh.tar.gz 9446140 BLAKE2B 968bff89e90b2d2af67d2dd30872238d71296e1582fb9e44152c59fc9b1c26c6fd3eb2eef75a65cf51b007264f714042721a2c44304064b2540df9cc064fdd0a SHA512 484ff8d680c3b5441647dcb0e1c2ae0eff80358168f96cf8a0d3caabf8ba0159a27bffe5b118fc2f36accbec4c99be63e56f0851f1c12ebba8d26ee2bf030d70 EBUILD hypothesis-6.98.15.ebuild 2469 BLAKE2B c411ef0dbd4cb160b7695cd5e9428835163379752bab7b2f4668b7cadff8fb0773ff46540a66c521f15f65cdb4f1f51a832e06adce48491e492a0c4f0dd13499 SHA512 d7031fa1c8a7fe3914019a39976473dbe629b215b40647c262ba8c75a33b668176e5fb3262f01267f81b42b951b641ea561c4f1c2d21f61e4a0f05c5dbfd520c EBUILD hypothesis-6.98.17.ebuild 2469 BLAKE2B c411ef0dbd4cb160b7695cd5e9428835163379752bab7b2f4668b7cadff8fb0773ff46540a66c521f15f65cdb4f1f51a832e06adce48491e492a0c4f0dd13499 SHA512 d7031fa1c8a7fe3914019a39976473dbe629b215b40647c262ba8c75a33b668176e5fb3262f01267f81b42b951b641ea561c4f1c2d21f61e4a0f05c5dbfd520c EBUILD hypothesis-6.98.18.ebuild 2469 BLAKE2B c411ef0dbd4cb160b7695cd5e9428835163379752bab7b2f4668b7cadff8fb0773ff46540a66c521f15f65cdb4f1f51a832e06adce48491e492a0c4f0dd13499 SHA512 d7031fa1c8a7fe3914019a39976473dbe629b215b40647c262ba8c75a33b668176e5fb3262f01267f81b42b951b641ea561c4f1c2d21f61e4a0f05c5dbfd520c @@ -16,4 +17,5 @@ EBUILD hypothesis-6.99.2.ebuild 2469 BLAKE2B c411ef0dbd4cb160b7695cd5e9428835163 EBUILD hypothesis-6.99.4.ebuild 2469 BLAKE2B c411ef0dbd4cb160b7695cd5e9428835163379752bab7b2f4668b7cadff8fb0773ff46540a66c521f15f65cdb4f1f51a832e06adce48491e492a0c4f0dd13499 SHA512 d7031fa1c8a7fe3914019a39976473dbe629b215b40647c262ba8c75a33b668176e5fb3262f01267f81b42b951b641ea561c4f1c2d21f61e4a0f05c5dbfd520c EBUILD hypothesis-6.99.5.ebuild 2469 BLAKE2B c411ef0dbd4cb160b7695cd5e9428835163379752bab7b2f4668b7cadff8fb0773ff46540a66c521f15f65cdb4f1f51a832e06adce48491e492a0c4f0dd13499 SHA512 d7031fa1c8a7fe3914019a39976473dbe629b215b40647c262ba8c75a33b668176e5fb3262f01267f81b42b951b641ea561c4f1c2d21f61e4a0f05c5dbfd520c EBUILD hypothesis-6.99.6.ebuild 2469 BLAKE2B c411ef0dbd4cb160b7695cd5e9428835163379752bab7b2f4668b7cadff8fb0773ff46540a66c521f15f65cdb4f1f51a832e06adce48491e492a0c4f0dd13499 SHA512 d7031fa1c8a7fe3914019a39976473dbe629b215b40647c262ba8c75a33b668176e5fb3262f01267f81b42b951b641ea561c4f1c2d21f61e4a0f05c5dbfd520c +EBUILD hypothesis-6.99.7.ebuild 2469 BLAKE2B c411ef0dbd4cb160b7695cd5e9428835163379752bab7b2f4668b7cadff8fb0773ff46540a66c521f15f65cdb4f1f51a832e06adce48491e492a0c4f0dd13499 SHA512 d7031fa1c8a7fe3914019a39976473dbe629b215b40647c262ba8c75a33b668176e5fb3262f01267f81b42b951b641ea561c4f1c2d21f61e4a0f05c5dbfd520c MISC metadata.xml 492 BLAKE2B c9e9bbd59af55d1f47e5b7a86933c02b47f832122d03eaca56bd3ec9476cf260d91d4fd2da5068845d4525b7cc9f702b515e8d6a0dffa7923f5898cfd44e12a1 SHA512 166b33d6ac887f52d54fb9d556102038c00650a597d2de1c3aad3f8b5e136e9b6b7db31f05f3379435e4c5f943156d5839d78fc95461af411037a3162ea6705e diff --git a/dev-python/hypothesis/hypothesis-6.99.7.ebuild b/dev-python/hypothesis/hypothesis-6.99.7.ebuild new file mode 100644 index 000000000000..f7f366381e4f --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.99.7.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +CLI_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 multiprocessing optfeature + +TAG=hypothesis-python-${PV} +MY_P=hypothesis-${TAG} +DESCRIPTION="A library for property based testing" +HOMEPAGE=" + https://github.com/HypothesisWorks/hypothesis/ + https://pypi.org/project/hypothesis/ +" +SRC_URI=" + https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/hypothesis-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + ' 3.9 3.10) + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' "${CLI_COMPAT[@]}") + ) +" +BDEPEND=" + test? ( + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + !! gentoo_version.py || die + distutils-r1_src_prepare +} diff --git a/dev-python/pyrate-limiter/Manifest b/dev-python/pyrate-limiter/Manifest index 8fedf3babf37..937e135ae482 100644 --- a/dev-python/pyrate-limiter/Manifest +++ b/dev-python/pyrate-limiter/Manifest @@ -2,8 +2,10 @@ DIST pyrate-limiter-2.10.0.gh.tar.gz 71838 BLAKE2B 3b8fd16684268870991c3a731c549 DIST pyrate_limiter-3.2.1.tar.gz 277166 BLAKE2B eb126b94bc9a113addd1e727ae21ee2df447e1f9fc0b3a1b77ab46464186a0cb62584fafbc9fac1ddbcc7c3289338208dfb39070e57e974e00442b1d7c5f0d21 SHA512 cb782766c2e1e47aeb35c3d7d03f9a82862a53e73b5afdab1b8a255866392cf0636340164c19e4181e8aa4327e9c346fc2fde64b2f50aaf227dd60633038f7c7 DIST pyrate_limiter-3.3.0.tar.gz 278153 BLAKE2B df0e3aaf53150fb905be994c8bcc268e45bafddf795514eb8a6ee56da25e998b85336f48331a2720cbf501cb6feee806c9c17d99adcb4647979f6d79f960cc9f SHA512 ee2cc0c573c7b696e6a6444eca85b4e5c8315c291b6ab64ed5e60cfd54298cd9aca1efdbfb7a669b92f8169848c03287ecb0a3f50c9281a4bc15acfc1713e300 DIST pyrate_limiter-3.4.1.tar.gz 278251 BLAKE2B c1894a190d0d70134683723d8ffa2b216ebf724cd409e9cc25301b9a9d70d73cf1e4fc1c7bf48e661935cc6f2c530b9d45f96d7c86ce2a20ab0e47892093e6d3 SHA512 64c06abaf540e21e4b085062eff83f1f9d1710156c2d22c0180858c31f731733d9db69bdc56e48aaf4220d874d9c5253f506decd0ce3743c8fb8aa695a4ff6b4 +DIST pyrate_limiter-3.6.0.tar.gz 280021 BLAKE2B 4ff5e115376cfb5d860c4cd6437ccbb323e40f96bb81a9933f6f648d029c0f3a1d6674e1a9e1c0309a7087a9d1eb670918ca60d3c960e8acab017e12ffa5c28e SHA512 1f7f92203be443c27e2825022462c51eec2e276a4e58afc129599eacde21da55ed8229b0e5c7af21e650eb896b22c73f5fd227f56c1455cbd8d506894fed73a9 EBUILD pyrate-limiter-2.10.0.ebuild 1616 BLAKE2B d349d41a6c4f25164f1fa1f86f990ffb61e69e97e4b23e7ec9e2800cc17f10afaa7904f325956a2cb9443be14bcb563da94c8733b54d1ce9e7b0011a4fe29fa1 SHA512 76d89db635828ed2ff88c46f090b0ba41d364b20787df37c4b162da8071558440124dfabd3f2a9b06bcc0540f28d974d234e65333fa095860e2bd00f9ba0cd1a EBUILD pyrate-limiter-3.2.1.ebuild 1617 BLAKE2B f08fc50f04941d344b3f793a458050263f1fd35fac55a0984d7b940eac628d635105945441bb1fd4cf5d1b69e29265a1e141028410e741b30f8df0fc8251d117 SHA512 00037202a9491b2a0d6d141ac63c252aa3237610f7afbaba1290dd75ea1c853637320d96b32f9b0759ef7e64297ee3d6b13b8039091cf454153d08dcdd065be9 EBUILD pyrate-limiter-3.3.0.ebuild 1617 BLAKE2B f08fc50f04941d344b3f793a458050263f1fd35fac55a0984d7b940eac628d635105945441bb1fd4cf5d1b69e29265a1e141028410e741b30f8df0fc8251d117 SHA512 00037202a9491b2a0d6d141ac63c252aa3237610f7afbaba1290dd75ea1c853637320d96b32f9b0759ef7e64297ee3d6b13b8039091cf454153d08dcdd065be9 EBUILD pyrate-limiter-3.4.1.ebuild 1617 BLAKE2B f08fc50f04941d344b3f793a458050263f1fd35fac55a0984d7b940eac628d635105945441bb1fd4cf5d1b69e29265a1e141028410e741b30f8df0fc8251d117 SHA512 00037202a9491b2a0d6d141ac63c252aa3237610f7afbaba1290dd75ea1c853637320d96b32f9b0759ef7e64297ee3d6b13b8039091cf454153d08dcdd065be9 +EBUILD pyrate-limiter-3.6.0.ebuild 1674 BLAKE2B 228cd917e1c0da910f9381bd65f2853b345becf3d96dd62b5c30dbc4ca118859e6628fa0dd868c85d53577757436f533e5b2907ffd2ecbd03fd85ffdbb0716bf SHA512 a59f0a7f9c476bc4373863c2b84b59aa1dceaa35c2099abc8856ede0fd482be6585b6c58c96a3b683eb51ea42efb49b0029cce488b67cff9c06779cb9a195cfe MISC metadata.xml 525 BLAKE2B 8daa0c59b247c8ec215a3868315f383614b24bf36a80950f3a94968856a27ee2eb90cedba36784355926c509a26b530f3de44be729beeee0f22595cc0b9467b5 SHA512 429e23f33cd2889a7e989333a03ee374cbec2e264d354bf1c299263f2c9167059eb17f1c975b67cd4af7011843c3478d5296033666566bca97749ca85dfcab44 diff --git a/dev-python/pyrate-limiter/pyrate-limiter-3.6.0.ebuild b/dev-python/pyrate-limiter/pyrate-limiter-3.6.0.ebuild new file mode 100644 index 000000000000..276657b6cf9d --- /dev/null +++ b/dev-python/pyrate-limiter/pyrate-limiter-3.6.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python Rate-Limiter using Leaky-Bucket Algorimth Family" +HOMEPAGE=" + https://github.com/vutran1710/PyrateLimiter/ + https://pypi.org/project/pyrate-limiter/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/filelock[${PYTHON_USEDEP}] + dev-python/redis[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-db/redis + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + ) +" + +EPYTEST_DESELECT=( + # Optional dependency redis-py-cluster not packaged + "tests/test_02.py::test_redis_cluster" +) +EPYTEST_XDIST=1 + +distutils_enable_sphinx docs \ + dev-python/sphinx-autodoc-typehints \ + dev-python/sphinx-copybutton \ + dev-python/furo \ + dev-python/myst-parser \ + dev-python/sphinxcontrib-apidoc +distutils_enable_tests pytest + +src_test() { + local redis_pid="${T}"/redis.pid + local redis_port=6379 + + # Spawn Redis itself for testing purposes + einfo "Spawning Redis" + einfo "NOTE: Port ${redis_port} must be free" + "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server" + daemonize yes + pidfile ${redis_pid} + port ${redis_port} + bind 127.0.0.1 ::1 + ${extra_conf} + EOF + + # Run the tests + distutils-r1_src_test + + # Clean up afterwards + kill "$(<"${redis_pid}")" || die +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # postgres tests require psycopg-pool + epytest -p asyncio -p rerunfailures --reruns=5 -k "not postgres" +} diff --git a/dev-python/pytest-bdd/Manifest b/dev-python/pytest-bdd/Manifest index f47cd5c3f2df..84a218a6c80e 100644 --- a/dev-python/pytest-bdd/Manifest +++ b/dev-python/pytest-bdd/Manifest @@ -1,5 +1,7 @@ DIST pytest-bdd-7.0.1.gh.tar.gz 80315 BLAKE2B 7838a71fc6f0e7a86337d3b4d4fb9e0e7a3a0149c4271ecd75b5c9b40a28ad6bf3d6ccbc90d4a49a5472ae158f7710d98f91be340e67995ba47ea729584d16e5 SHA512 60d9713485a4719c6589e6641b45045e79c063278359c14ccbd016a6b0a8c8eebbf93e61d59e037988247c0116023910aa5e6776896b64dc96dcc23d0dbf6e3b DIST pytest-bdd-7.1.1.gh.tar.gz 81072 BLAKE2B 72e807a08176566fc3414dd409bf53d17da13f3a8c6c3e9596a7185174bf8ad876175570601b1db3b5657d7db084cc1c28bed1090ade87fc50c9fe810bfc68e1 SHA512 854e923318ea6d480d11a88231be941b49ac3c16a1f00fb043c962206fb511d1a65ccd92996e820ff4aad4d5c02346aa0c6d5fd482dfe03fa8b065aedec11dd3 +DIST pytest-bdd-7.1.2.gh.tar.gz 81260 BLAKE2B 5120a79a5c085976f379afbd4ae7bc68c0d07a8517b6653bb2c94407b9964cd3adcfc92e8abc31cb658caa5c108e0590913c13cbcc408021841b91dbf52b8124 SHA512 7630b119649502e36d7ae2b6027c11b667513eab451511104076617e50de1456ee4b2ff128254ac0db630556258704e21e2a5e73ce9afc20ed403d0186c0a226 EBUILD pytest-bdd-7.0.1.ebuild 1111 BLAKE2B f43979c6d9965cb62c3f9ca0ebb458c39a5ebede55e4cde4d6bc6e851645266ce65f1701eb1bec8c9bd2bdbf63928d34b011f100adb392da4de767f4bc1cfc6c SHA512 a770fd47d7a0da66271cf3838edf9e960901b460fb6d40ccd1d0312fa53efd646af010eb60202792fcd7fcb8d77cf8a0175bc506c6f7b58ec688a6b855ff4b99 EBUILD pytest-bdd-7.1.1.ebuild 1046 BLAKE2B 06c05c9efca8cbaa8e9a176bb2fa6e1b2369a88fc46d92b3e471c70b9301ac5c9e81d62acf69ecb2558686a92588f5aa87b3895de0bebc328ade5c3bc0103709 SHA512 80a96f59b5d6e4b8c9be249fe98caba9609b5c9b60bba14acb696d9fc013bb7702bf4c447236829b0c53bd20e0dd86742ba9ed5b7cbbf57bc039c0fca9b33a34 +EBUILD pytest-bdd-7.1.2.ebuild 1046 BLAKE2B 06c05c9efca8cbaa8e9a176bb2fa6e1b2369a88fc46d92b3e471c70b9301ac5c9e81d62acf69ecb2558686a92588f5aa87b3895de0bebc328ade5c3bc0103709 SHA512 80a96f59b5d6e4b8c9be249fe98caba9609b5c9b60bba14acb696d9fc013bb7702bf4c447236829b0c53bd20e0dd86742ba9ed5b7cbbf57bc039c0fca9b33a34 MISC metadata.xml 404 BLAKE2B b5bdea28ab998a54bd0b76e38c37a77af74d4ae149bfc5af47e7466b7c13ae6a5784be0ecc3e6cd8ccbbd5164dea02d704f596b7e00d22b0d640c4ad3dd13b41 SHA512 97800a5877bd8f3aa880a0cdff19cc89de983ec1a0cd9fbe2c74178b6fc214a0ca7fbb013b2ac490e1c4109f03ded7055e1517a3b57f6da0d79c9f5ea5864e77 diff --git a/dev-python/pytest-bdd/pytest-bdd-7.1.2.ebuild b/dev-python/pytest-bdd/pytest-bdd-7.1.2.ebuild new file mode 100644 index 000000000000..a70fd8aae5b0 --- /dev/null +++ b/dev-python/pytest-bdd/pytest-bdd-7.1.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 + +DESCRIPTION="BDD library for the pytest runner" +HOMEPAGE="https://pytest-bdd.readthedocs.io/" +SRC_URI=" + https://github.com/pytest-dev/pytest-bdd/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/mako[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/parse[${PYTHON_USEDEP}] + dev-python/parse_type[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +DOCS=( AUTHORS.rst CHANGES.rst README.rst ) + +src_test() { + # terminal_reporter test needs exact wrapping + local -x COLUMNS=80 + + # hooks output parsing may be affected by other pytest-*, e.g. tornasync + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_bdd.plugin + + distutils-r1_src_test +} diff --git a/dev-python/python-stdnum/Manifest b/dev-python/python-stdnum/Manifest index 011945ea099a..343bb90732d8 100644 --- a/dev-python/python-stdnum/Manifest +++ b/dev-python/python-stdnum/Manifest @@ -1,3 +1,5 @@ DIST python-stdnum-1.19.tar.gz 1134517 BLAKE2B a6e35abcd00302dff0c6df82c13691c4528de069b7702f905aabffd840b7d95902f2c74525d824606bc4b28579d38153367997a73910ab93afb4eb4272b76c40 SHA512 02c56aea710a9a02e14160840fbd45751cd00f1a49b1d046124945ba92e2dd3377006f44a146030522d09b92f809ceb4d1e3589ef3d9c9302f7674a79602ef07 +DIST python-stdnum-1.20.tar.gz 1191978 BLAKE2B 8395106d155c1f4642a74691d219230b42e81b521db41c57d5e978eb8e1769ca51598a1ad061356a1997fac5a60ca21796d1e8f79fa7d737e70fbbfe78dbfcc6 SHA512 92ec9fcb3bf71405569e93668ab1d089225da74a33095e63ee8f0116c868a4b937d093ba98e29085889d1745cc55eab13936d6ed9ceb24beecbc193c722a515e EBUILD python-stdnum-1.19.ebuild 741 BLAKE2B 7df875ef753dd80cbd2055dd6fa6d57b93022f2f988b4ad60397cd3336110d14774faa8f2bff4112c8225236b114a967595e4b1ddfd07e3ca405271bdefac31a SHA512 fb025c24dca224c47a726e1e061163435e4bc76139600e8266a6cfd15d61072e221a143d08a196be2f1cbb99b8529fcad850693241eaff144836d609007d3de4 +EBUILD python-stdnum-1.20.ebuild 744 BLAKE2B da29658dcf1e0a8c86a84f40a8e0281f1edf90e6cb656510354066e3610d0bb970a7d02b91c9db1cafd83e903e07a0fdec8f5de1a883922236fdf82321d70bce SHA512 5477d36c37b6d4e3560f0fda9aaf914edf9e29408599c7bb6433c5ac1d77b8b1b53d0a613629e87b06a9e69b6df3d640bf43f8bb99af97ff89f820c6586ddc96 MISC metadata.xml 461 BLAKE2B ca459eeb4a49d155ee0e1f53a3830f500607e7b412c9546c05e54c99fb2d74982e4bb3815fb5373b627d09c580f3f6807737b33022542f0fb13ed45c085e57e1 SHA512 66ebd3c6792e7bc35df1b77171179191a98c476c38827fb11cfff1e0c003317a2eb296ae12cea484bdcfbfd364dfafb0abc60cf0886c993b66860f7d9efe6013 diff --git a/dev-python/python-stdnum/python-stdnum-1.20.ebuild b/dev-python/python-stdnum/python-stdnum-1.20.ebuild new file mode 100644 index 000000000000..9ca2716b7fa7 --- /dev/null +++ b/dev-python/python-stdnum/python-stdnum-1.20.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A module to handle standardized numbers and codes" +HOMEPAGE=" + https://arthurdejong.org/python-stdnum/ + https://github.com/arthurdejong/python-stdnum/ + https://pypi.org/project/python-stdnum/ +" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="vies" + +RDEPEND=" + vies? ( + || ( + dev-python/zeep[${PYTHON_USEDEP}] + dev-python/suds-community[${PYTHON_USEDEP}] + ) + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e 's:--cov.*::' setup.cfg || die + distutils-r1_src_prepare +} diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz index c06bc895d3e6..4a3115106bab 100644 Binary files a/games-emulation/Manifest.gz and b/games-emulation/Manifest.gz differ diff --git a/games-emulation/dosbox-staging/Manifest b/games-emulation/dosbox-staging/Manifest index 4c7a39baac7d..1e1dd0ff8df3 100644 --- a/games-emulation/dosbox-staging/Manifest +++ b/games-emulation/dosbox-staging/Manifest @@ -5,5 +5,5 @@ DIST dosbox-staging-0.81.0.tar.gz 6943457 BLAKE2B 088fef12a6e0627a146b47f6b581af EBUILD dosbox-staging-0.79.1.ebuild 1666 BLAKE2B 3e618bf06a4f87ffb61131faab759f9580d4d0dec873d5b4086ddee9c593ed90d1b5a192808b52a7c10c77174a85d39053d7e3f709bf673542b28d5ead2ebced SHA512 e4c11f68c8ba5e7282379c2d006df89ef5f8ef65986a703e306eb9aaabcdbd4f69dcb2596aa445b2585806ce40b088280c26be694cf4d8525cdc03f61bd1954e EBUILD dosbox-staging-0.80.0.ebuild 1757 BLAKE2B d070b30d916d3d15c0db8332f97cac661a8658347079215dc3d974c3b08fa429f25b18edcb641fdeacc2197c4b9f0482361437b2a6c1bd7e776bf65e50f4ebd0 SHA512 e7fb45abe3d1accf8a806aad68af29a4ef644e093495155099730b137e669abefe099dfb7d4beaefdae87be6ee88d763cf0584a9de369b5394a96d6ccec214ef EBUILD dosbox-staging-0.80.1.ebuild 1811 BLAKE2B a7ef588529ed71a39e7df1b91d2206ac6768f9f574d7e34d94026e43c69b8bfb7b46862bdb5d37233267adbf8435bb81d37414de57cc666213ded1b540d9bc31 SHA512 a7bd8057cddb0493abba883aa327f95d602c2f3503f18e6ac32a30f9761069455fbaac244a47f0454a422e03cdf6adfff68dc8e92c812b31aa3c7a90f4da5cbc -EBUILD dosbox-staging-0.81.0.ebuild 1720 BLAKE2B d901b90453558a278c4624be80bc9dd7668eabf2d3a9ea6fa5c5e5981bb615496b72ef8fef85fac401bebf45aa38891dedf9d6d940d0a14209e12ead7378b493 SHA512 18542865c6507d696951a5ca61e789356a7f2adedaf010d4372df5f3bb70301b6688dd6fb9f75a7145ae9e83af136c5c267706f59168b4fda975da04dbe0fb72 +EBUILD dosbox-staging-0.81.0.ebuild 1859 BLAKE2B 483aff5b7f552d445326b9b6e2f05488f1fe75ab89ce09d2aeeea6eacda7ed607ac53e0f02d2e95a1670028892035dd0458a08f4912adc9acbc7cb4fddadf060 SHA512 129512b540a315f06b8e3c7f225efab86b2567ecbfb1797e143afe484520d802832324297f40869be18eeff44ff3d056e4b2a4bd5cdc76ca4a7a9156a7cd1cfa MISC metadata.xml 907 BLAKE2B d4d1f88337a4cb5154de5bc532b82b0853d76629819dc29f43899e6c498108f5deb46ba9acbfbd0fd290790dd8bdbef2f0aae7079f5c3876004bde6f1d2f14eb SHA512 eb52e2b50ebb74b40cdd28af4ba8d3026ddcceba910729a275a92c5951ced7130b728e39338f22721b5873883e455283ee7747d3f0dcd49608e43931467c3528 diff --git a/games-emulation/dosbox-staging/dosbox-staging-0.81.0.ebuild b/games-emulation/dosbox-staging/dosbox-staging-0.81.0.ebuild index 859fcaaa1816..8dc276da8126 100644 --- a/games-emulation/dosbox-staging/dosbox-staging-0.81.0.ebuild +++ b/games-emulation/dosbox-staging/dosbox-staging-0.81.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit meson xdg +inherit flag-o-matic meson xdg DESCRIPTION="Modernized DOSBox soft-fork" HOMEPAGE="https://dosbox-staging.github.io/" @@ -49,6 +49,11 @@ src_prepare() { } src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/926078 + # https://github.com/dosbox-staging/dosbox-staging/issues/3519 + filter-lto + # xinput2 comes with libsdl2[X] local emesonargs=( -Duse_xinput2=true diff --git a/games-sports/Manifest.gz b/games-sports/Manifest.gz index 8e03b0034564..b18400ddd145 100644 Binary files a/games-sports/Manifest.gz and b/games-sports/Manifest.gz differ diff --git a/games-sports/bygfoot/Manifest b/games-sports/bygfoot/Manifest index c49193a35e16..e92394a7f019 100644 --- a/games-sports/bygfoot/Manifest +++ b/games-sports/bygfoot/Manifest @@ -1,5 +1,5 @@ AUX bygfoot-2.3.2-Makefile.patch 2061 BLAKE2B fc47b5e35077a46beedaf46022915226ff7706a84ccc134a78ea07a22d12c01b5ee674cf10441494f453b45ef82ddf41760ec14f2729083ded6334bca39f80f2 SHA512 a6f700f762ba2f2b84ad3689bbd3d9bd56f4dc3ae020588fa0f84c47330c6b4abe8e7bc00f90529c765f418072b1cd5622d9c75c337cc61c1f057f9666d6c490 AUX bygfoot-2.3.2-fno-common.patch 11308 BLAKE2B 4df50e3ab2bcdcea2566bdc15f566ca46d71766c618b29f1b6f630326a2f0e3f30dbaaffe29d4e3cfe1effe05a2dba73e7e394e63da225f2d31dcfe22842c55d SHA512 91861f6cbb48c9a12c7783150f1ccc035bbc027d3cc33386d260d8ae379ca86000793453358040c0ec2958a4af212233c2ea27cb2128cd3bcedfb83bf9b1c486 DIST bygfoot-2.3.2.tar.bz2 1585550 BLAKE2B c0c874209c4e7d5a291380857bf020542a427ffbac8bdcbda23dd1c33e3087a40aecdb210c96b630ddfbb388c650d6eb939ed83c6d0141b64c68c01f6916553e SHA512 ce93333f50de6696538a494794d469d6768b93332f8cca1c96725259d23a78f64b94fcfff1e6227ddce52e75ae2d1e55ed78f2e94603bf1c06c6fc808f0b9626 -EBUILD bygfoot-2.3.2-r1.ebuild 769 BLAKE2B a535bc7c9da4839cd364e43160e1e1ff8c83105936326b521e67f076b108725c5f787870e1054ec6a68b68d14c03cd16b62802c488d739b04b251b81f9e79ef8 SHA512 d6ee6f5ffeb7264cbc790df3f08805470de92f5bc18be33bb54f9dc52050ca94a302ea0e5a05e47615d231db9797de4ea4700defb23c47878c8182da714a6ec9 +EBUILD bygfoot-2.3.2-r2.ebuild 1087 BLAKE2B b3feb5b6033233a8530f151dc741a5ca60dc2a39aa3383106fd24fbcf4f87b61bac13122fc46149cd392a247c1ddbfc8e66c0abc6c2b23cc01a783a03359bf16 SHA512 03b659dc70239f767a3d9e83fbd857cff042ee69438a0e4d5ee2e2127c8bf2e57e1567283a6b064396711c6901fbfc54eb77779c3c12213a7208c981525a144e MISC metadata.xml 331 BLAKE2B 25af54ec1855964adc0e5611e8c4c40248c0f20543398014b055b558fd2d4bc8d481dcdcb99dc96c1ffc09b4ff06f9f767fb41e859524820d4c9774f76074165 SHA512 dacce09c0ae835f8a129c9fdce1b6f7140d061188c8f557407e9c28cff71d4b322a27585cc695454476a2e5e0ece2fed7d7412d9cde983f90115ec94a7e706ed diff --git a/games-sports/bygfoot/bygfoot-2.3.2-r1.ebuild b/games-sports/bygfoot/bygfoot-2.3.2-r1.ebuild deleted file mode 100644 index add177573fb6..000000000000 --- a/games-sports/bygfoot/bygfoot-2.3.2-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop vcs-clean - -DESCRIPTION="GTK+2 Soccer Management Game" -HOMEPAGE="https://bygfoot.sourceforge.io/new/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - app-arch/zip - media-libs/freetype:2 - x11-libs/gtk+:2 - virtual/libintl" -DEPEND="${RDEPEND}" -BDEPEND=" - sys-devel/gettext - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${P}-Makefile.patch - "${FILESDIR}"/${P}-fno-common.patch -) - -src_configure() { - econf --disable-gstreamer -} - -src_install() { - default - dodoc UPDATE - - esvn_clean "${D}" - - newicon support_files/pixmaps/bygfoot_icon.png ${PN}.png - make_desktop_entry ${PN} Bygfoot -} diff --git a/games-sports/bygfoot/bygfoot-2.3.2-r2.ebuild b/games-sports/bygfoot/bygfoot-2.3.2-r2.ebuild new file mode 100644 index 000000000000..2e4aaaa572f5 --- /dev/null +++ b/games-sports/bygfoot/bygfoot-2.3.2-r2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop flag-o-matic vcs-clean + +DESCRIPTION="GTK+2 Soccer Management Game" +HOMEPAGE="https://bygfoot.sourceforge.io/new/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + app-arch/zip + media-libs/freetype:2 + x11-libs/gtk+:2 + virtual/libintl" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-Makefile.patch + "${FILESDIR}"/${P}-fno-common.patch +) + +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/859232 + # + # Upstream sourceforge is inactive since 2021, and even that was a java port. + # The gtk / C project was last touched in 2014. Even if upstream was still + # around, it does not seem worth discussing the production C version. + filter-lto + + econf --disable-gstreamer +} + +src_install() { + default + dodoc UPDATE + + esvn_clean "${D}" + + newicon support_files/pixmaps/bygfoot_icon.png ${PN}.png + make_desktop_entry ${PN} Bygfoot +} diff --git a/games-sports/ultimatestunts/Manifest b/games-sports/ultimatestunts/Manifest index 0424c573a75d..907064aae50b 100644 --- a/games-sports/ultimatestunts/Manifest +++ b/games-sports/ultimatestunts/Manifest @@ -1,5 +1,5 @@ AUX ultimatestunts-0.7.7-gcc-4.7.patch 457 BLAKE2B 0491753a7462b51ff03ffed3e2174638ff2229440eea9a4cb770e8ddcc5305d4700fe03ddc7b290496db4edcfd25c2954deb6076197e27d1712580c3da8c9bb6 SHA512 19fe87b1c4fde66803b299e5db5d8ac6112ba07ea334720cadee59ce5f238564b37af7f863bb4bab7b9ca780169e293ca2ab2defad3ce79f3123c8b956cb6c32 AUX ultimatestunts-0.7.7-paths.patch 764 BLAKE2B 3f96f5593078269886bcd4a7528803ee55f4969f9c0843645a88bc436548d046e35adab028bc1b279ae2ec2bf54e45dedf96bca8e5f0e361aa9c8247b0243763 SHA512 da896527c8a76fad854270b38219b646689016c03c4800f89800b36f419ca210d8e5d524ef9a95beb9eef342c22edab7f70e0f28e6f14e4cf4b38ef23771080f DIST ultimatestunts-srcdata-0771.tar.gz 47449346 BLAKE2B 7d2a82b525eed254424e14e5ab0bffb560f16980f9abf569138f4cba576fc4a823e1e3ca62791acd57b55822d06b0969e5be1d8bfcd7ecc779b5f53150649827 SHA512 c532d1434570775da8e0b8156659f96dcfbdf82890f07aebbe398bdcf2039a11c832ead8106c8522af1a4a847f685727dc6f7739443a99858621995452ce4741 -EBUILD ultimatestunts-0.7.7-r1.ebuild 1098 BLAKE2B ba639db777d51885128d532959903fa3f4ade26dec68aef85a919348e2a5de464170d3d626c3c2a027e554f1a1cf70594b5530fc66c1a5f6c97e8cd60c0947b7 SHA512 986a61006687c6a8378703e0387468c161a8726cafb291b441b970f19dd162db90b91f99d10c94f102a7d0d47803cac533d0ccc55f4e4d18d2a4b5c6f2625cc0 +EBUILD ultimatestunts-0.7.7-r2.ebuild 1283 BLAKE2B b8ef3b0ca861f300db015d0aa2f2db3e98cd78f0a582d326e04311a205d2af500b67ad3d9f89c9cc5a44d336afe7bbd97a49c10df338c5f210e778dbbf235455 SHA512 4327f5e96eea9a9e5b2b0813d5adf737bdf966e39542d400d50430fd877bb38b220f0bb66a1e5e05983a0a09326372d1c1ba959cc3d881ab69645a892d81db53 MISC metadata.xml 338 BLAKE2B 883974a93f3bd6f0e5a6d93a86338edfdab2d38e52e4076d16fdc06fb0c4ed6d6379c7c71e88f5641a7d750b1b700f4c3e131773862878e2a6ea8697ef69d04c SHA512 6d404abbbb20f74163135a67fb2bfdad69688fa09b67992bc1d20141da95f5ef584118de9140d6784d569fce765dee20a43b75d5c5b5e506fb6e1b6198e33ddd diff --git a/games-sports/ultimatestunts/ultimatestunts-0.7.7-r1.ebuild b/games-sports/ultimatestunts/ultimatestunts-0.7.7-r1.ebuild deleted file mode 100644 index 137e74c65545..000000000000 --- a/games-sports/ultimatestunts/ultimatestunts-0.7.7-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit desktop flag-o-matic vcs-clean versionator - -MY_P=${PN}-srcdata-$(replace_all_version_separators)1 - -DESCRIPTION="Remake of the famous Stunts game" -HOMEPAGE="http://www.ultimatestunts.nl/" -SRC_URI="mirror://sourceforge/ultimatestunts/${MY_P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="nls" - -RDEPEND=" - media-libs/freealut - media-libs/libsdl[joystick,opengl,video] - media-libs/libvorbis - >=media-libs/openal-1 - media-libs/sdl-image - virtual/opengl - virtual/glu - nls? ( virtual/libintl )" -DEPEND="${RDEPEND} - sys-devel/gettext" - -S=${WORKDIR}/${MY_P} - -PATCHES=( - "${FILESDIR}"/${P}-paths.patch - "${FILESDIR}"/${P}-gcc-4.7.patch -) - -src_prepare() { - default - - esvn_clean - append-cppflags $(sdl-config --cflags) -} - -src_configure() { - econf \ - --with-openal \ - $(use_enable nls) -} - -src_compile() { - emake -C trackedit libtrackedit.a - emake -} - -src_install() { - default - - newicon data/cars/diablo/steer.png ${PN}.png - make_desktop_entry ustunts "Ultimate Stunts" -} diff --git a/games-sports/ultimatestunts/ultimatestunts-0.7.7-r2.ebuild b/games-sports/ultimatestunts/ultimatestunts-0.7.7-r2.ebuild new file mode 100644 index 000000000000..6a5ba8f9a23f --- /dev/null +++ b/games-sports/ultimatestunts/ultimatestunts-0.7.7-r2.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop flag-o-matic vcs-clean + +MY_P=${PN}-srcdata-$(ver_rs 1- '')1 + +DESCRIPTION="Remake of the famous Stunts game" +HOMEPAGE="http://www.ultimatestunts.nl/" +SRC_URI="mirror://sourceforge/ultimatestunts/${MY_P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="nls" + +RDEPEND=" + media-libs/freealut + media-libs/libsdl[joystick,opengl,video] + media-libs/libvorbis + >=media-libs/openal-1 + media-libs/sdl-image + virtual/opengl + virtual/glu + nls? ( virtual/libintl )" +DEPEND="${RDEPEND}" +BDEPEND="sys-devel/gettext" + +S=${WORKDIR}/${MY_P} + +PATCHES=( + "${FILESDIR}"/${P}-paths.patch + "${FILESDIR}"/${P}-gcc-4.7.patch +) + +src_prepare() { + default + + esvn_clean + append-cppflags $(sdl-config --cflags) +} + +src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/859241 + # Upstream sourceforge is inactive since 2017. No bug filed + # + # Do not trust with LTO either. + append-flags -fno-strict-aliasing + filter-lto + + econf \ + --with-openal \ + $(use_enable nls) +} + +src_compile() { + emake -C trackedit libtrackedit.a + emake +} + +src_install() { + default + + newicon data/cars/diablo/steer.png ${PN}.png + make_desktop_entry ustunts "Ultimate Stunts" +} diff --git a/games-util/Manifest.gz b/games-util/Manifest.gz index 2bd64351f7d1..f57b1d41a1e0 100644 Binary files a/games-util/Manifest.gz and b/games-util/Manifest.gz differ diff --git a/games-util/wit/Manifest b/games-util/wit/Manifest index c2375660e862..377e08631f09 100644 --- a/games-util/wit/Manifest +++ b/games-util/wit/Manifest @@ -1,6 +1,11 @@ AUX wit-3.02a-fno-common.patch 398 BLAKE2B b76eb5f5c5dcfff35006bcb5d9d2b56192600c5c443e4699e0ddbad3568ae6ac778638486bdec4cb5304cb79a279b5fd4c3b438a369210739267741082aa1e01 SHA512 e1ac2cee2a39f4f462d8399f79965daf7c08e5a24fb1821add9d1f5e8e66728df5289d16df4abc66ae8b26285b1fd1c78f13f3b3f3f86c24f12a49b58de5d158 AUX wit-3.02a-makefile.patch 7803 BLAKE2B 1912c974b8e7f6a1e06d0cc14b56470db3422433888012b7bf212f32a3cc941b882cef55c5a85e8186d60c4bde705f5cbf023eb5be2264e31f56528fc99ffa4f SHA512 66f3c09416fe0a86648aef4cf76955d525c2c15bb0eea68e1d381eb578113a77a7446ca9e3c804e1734ca28e25e816e06995d1d2628142359ac9a4be79bff39e AUX wit-3.02a-no-exec-stack.patch 232 BLAKE2B 2af2bfe707d22b95f40f2f0e5675fef3e5a153615c327c1638e55651f1fa4cf61b2b868ff86ac899c64f1526f1093e044f32ca853ad0c11c5f505924ee8f1d4d SHA512 958f1fbeda1f29ad704d2eeb3c2a1281f71957fbbb07a7258e6e69af1552e13d135ed61864ef92b9a1334b91990f79366b5b235a8865c424414e46a9305762b0 +AUX wit-3.05a-makefile.patch 7787 BLAKE2B ddd5fb27d04e9fa7f4f1faeaad5063e3652b8701e39f7bae04582532e34b2f9f8fac541f32deb995378697e074f8d5c10a3082ea4056e983a066f04cf0017a49 SHA512 3e09a654c8bf3a15825f407c19814b2cb08bc0b4c7836c15df6af513a0ad96e58d2dfebdea2bd54be2f74a6aa5054d8ca9f69302496bb517f359700de64ef53d +AUX wit-3.05a-no-exec-stack.patch 232 BLAKE2B 2af2bfe707d22b95f40f2f0e5675fef3e5a153615c327c1638e55651f1fa4cf61b2b868ff86ac899c64f1526f1093e044f32ca853ad0c11c5f505924ee8f1d4d SHA512 958f1fbeda1f29ad704d2eeb3c2a1281f71957fbbb07a7258e6e69af1552e13d135ed61864ef92b9a1334b91990f79366b5b235a8865c424414e46a9305762b0 DIST wiimms-iso-tools.source-3.02a.tar.bz2 1645416 BLAKE2B 3ce99b779069d7b845bcf799ee481d63764ba36576adf4c28759e8eb9db9239c158457f84c8e34169b493de94d3c5e3324dc3c2cbd9a9a171ed1b57d2863eb78 SHA512 9bc8c8e078b2932d74a785732ec786ed5b6af86fa951f606a23052c31445e0b1637065858148fb050137f6252ae4ef77676877263513ef3bda33edb42bfed632 -EBUILD wit-3.02a.ebuild 944 BLAKE2B 7db45b804b2e7a3b02598fa11258c338ad6d2e65275a0ba6aa928b187e1b744f4f949be582705c938e8119c47fcb04be77fba71af2cc4ff70984ff294218dce0 SHA512 95097ba2502879e321e92e20db812ac4996b2b8c25cbe97aa723d51335529286dcd1fa418f20cf0e1d2e4e7f3adf9a7fead691e77beeace5bb71e9183fbe4f37 +DIST wiimms-iso-tools.source-3.05a.txz 1279228 BLAKE2B af8c0fb938ad9a7f1aa784861bd155c0e2a43e5e94010130dc0e152a0cec0b67745734ab70d54307c7e6135a80bcdfe0f933878e5211c18bd13207576afa5f00 SHA512 7f964a76522e87149a44ff4c0571dafe5702d1d6fa0abb0ae08a9665cb5a3aa489ae608d098835e3da77541b58943747aba997db15f5756eb1e2909c27b12fe2 +EBUILD wit-3.02a-r1.ebuild 1187 BLAKE2B d8439007fcbb4b53a9708c533fb886a158025da3e3170ad37e855d90ee15ba0d0cd93195e4b67db96e50c5294b2f642f26bce44101b418d9c621fac1f5975b96 SHA512 9c7e206dc88c588c1e4476cac60e0f772f54ee1149c3574f5b62627c3bca1d8e2d8db1a006a649fc06453398bdfab83e0d7ec4d43c863cd5f43c096d103e7232 +EBUILD wit-3.02a.ebuild 1185 BLAKE2B 1d5cafeb422093c5aaaf15edf7b17cb2ea6ee21b0a1f61cd121eb3197063fb764dcc23d298191b1399a029fc6b4e2d1f143af6a3052bfe1307ad8d9c6b3709c4 SHA512 0e3cbe7b8430ca6dd34eee0dc6872b1ae97e8a564619d546d525fd09de8125a2fdca7a220c0a812689826a49fa428f887fed76544e5909fae010fa39b92dcd0e +EBUILD wit-3.05a.ebuild 1166 BLAKE2B 2ef7185b8d64e8f13857ffdbaedbcfc7ef3c542145f5f2f32ee1e00c690f84b1ca656b3ac4dcc87696dd64b9ded036f7f8637db7f41964c6839f5ecaa3e8239e SHA512 0bc915180913e9cbb509204d62a50c1127c51655ebb315d6f808c185d67bed9a8653e3d46a599410ae43009927327b4dbd1e52fbd907e5bfae901f678eedcc7e MISC metadata.xml 246 BLAKE2B 0a0020c52d3b9070556f28437c119c11bcf572ec592a6c69590d490459b4bb7d619f65896330238cf0ba9dcf7018853d01cc9eff0b358777cfe1afc87210d617 SHA512 91987e42bfa26521ec32b2e9f85f662cfa6bde336cf09e82043a8ccf315742aa3d522a38543b132b1246082995c76e8fa5671335d429f3e2cf101652f995b822 diff --git a/games-util/wit/files/wit-3.05a-makefile.patch b/games-util/wit/files/wit-3.05a-makefile.patch new file mode 100644 index 000000000000..62b4930b1d89 --- /dev/null +++ b/games-util/wit/files/wit-3.05a-makefile.patch @@ -0,0 +1,266 @@ +From ecf6121592e9ffa0b2cd220a0de675b64b163000 Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Sun, 17 Mar 2024 18:12:43 -0400 +Subject: [PATCH] reroll patch to Makefile for system integration + +Don't link libdl into wfuse as it's unnecessary, use system bzip2, respect user +CFLAGS, use pkgconfig to determine ncurses libs, and use verbose build output. +--- + Makefile | 82 ++++++++++++++++--------------------------- + test-libwbfs/Makefile | 13 ++----- + 2 files changed, 32 insertions(+), 63 deletions(-) + +diff --git a/Makefile b/Makefile +index adaa48a..433578a 100644 +--- a/Makefile ++++ b/Makefile +@@ -111,11 +111,6 @@ VERSION := $(VERSION_NUM)$(BETA_SUFFIX) + #------------------------------------------------------------------------------- + # compiler settings + +-PRE ?= +-CC = $(PRE)gcc +-CPP = $(PRE)g++ +-STRIP = $(PRE)strip +- + #------------------------------------------------------------------------------- + # files + +@@ -171,7 +166,7 @@ endif + TOPT_wit := $(OPT_STATIC) + TOPT_wwt := $(OPT_STATIC) + TOPT_wdf := $(OPT_STATIC) +-TOPT_wfuse := -lfuse -lpthread -ldl ++TOPT_wfuse := -lfuse -lpthread + + #TOPT_ALL := $(TOPT_wit) $(TOPT_wwt) $(TOPT_wdf) $(TOPT_wfuse) + +@@ -206,8 +201,8 @@ else + endif + + # lib summary +-LIB_LIST += libbz2 lzma +-LIB_OBJECTS += $(LIBBZ2_OBJ) $(LZMA_OBJ) ++LIB_LIST += lzma ++LIB_OBJECTS += $(LZMA_OBJ) + RM_FILES += $(foreach l,$(LIB_LIST),src/$(l)/*.{d,o}) + + +@@ -297,10 +292,10 @@ DEFINES1 += -D_7ZIP_ST=1 # disable 7zip multi threading + DEFINES1 += -D_LZMA_PROB32=1 # LZMA option + DEFINES = $(strip $(DEFINES1) $(MODE) $(XDEF)) + +-CFLAGS += -std=gnu99 -fomit-frame-pointer -fno-strict-aliasing -funroll-loops ++CFLAGS += -std=gnu99 -fno-strict-aliasing + CFLAGS += -Wall -Wno-parentheses -Wno-unused-function + #CFLAGS += -O3 -Isrc/libwbfs -Isrc/lzma -Isrc -I$(UI) -I. -Iwork +-CFLAGS += -O3 -Isrc/libwbfs -Isrc -I$(UI) -I. -Iwork ++CFLAGS += -Isrc/libwbfs -Isrc -I$(UI) -I. -Iwork + + ifeq ($(SYSTEM_LINUX),1) + LIBS += -ltinfo +@@ -313,8 +308,6 @@ endif + + ifeq ($(SYSTEM),mac) + CFLAGS += -I/usr/local/include +-else +- LDFLAGS += -static-libgcc + endif + + ifeq ($(shell expr $(GCC_VERSION) '>=' 7.0 ),1) +@@ -334,7 +327,7 @@ LDFLAGS := $(strip $(LDFLAGS)) + ifeq ($(HAVE_ZLIB),1) + LIBS += -lz + endif +-LIBS += -lm -lncurses $(XLIBS) ++LIBS += -lm $(shell $(PKG_CONFIG) --libs ncurses) -lbz2 $(XLIBS) + + ifeq ($(HAVE_SHA),1) + ifeq ($(SYSTEM_LINUX),1) +@@ -402,60 +395,51 @@ default_rule: all + # general rules + + $(ALL_TOOLS_X): %: %.o $(ALL_OBJECTS) $(TOBJ_ALL) Makefile | $(HELPER_TOOLS) +- @printf "$(LOGFORMAT_TOOL)" tool "$@" "$(MODE) $(TOPT_$@) $(TOBJ_$@)" +- @$(CC) $(CFLAGS) $(DEFINES) $(LDFLAGS) $@.o \ ++ $(CC) $(CFLAGS) $(DEFINES) $(LDFLAGS) $@.o \ + $(ALL_OBJECTS) $(TOBJ_$@) $(LIBS) $(TOPT_$@) -o $@ +- @if test -f $@.exe; then $(STRIP) $@.exe; else $(STRIP) $@; fi + +- @mkdir -p bin/$(SYSTEM2) bin/$(SYSTEM2)/debug +- @if test -s $(MODE_FILE) && grep -Fq -e -DDEBUG $(MODE_FILE); \ ++ mkdir -p bin/$(SYSTEM2) bin/$(SYSTEM2)/debug ++ if test -s $(MODE_FILE) && grep -Fq -e -DDEBUG $(MODE_FILE); \ + then cp -p $@ bin/$(SYSTEM2)/debug/; \ + else cp -p $@ bin/; cp -p $@ bin/$(SYSTEM2)/; fi + + #-------------------------- + + $(HELPER_TOOLS): %: %.o $(ALL_OBJECTS) $(UI_TABS) Makefile +- @printf "$(LOGFORMAT_TOOL)" helper "$@ $(TOBJ_$@)" "$(MODE)" +- @$(CC) $(CFLAGS) $(DEFINES) $(LDFLAGS) $@.o \ ++ $(CC) $(CFLAGS) $(DEFINES) $(LDFLAGS) $@.o \ + $(ALL_OBJECTS) $(TOBJ_$@) $(LIBS) -o $@ + + #-------------------------- + + $(WDF_LINKS): wdf +- @printf "$(LOGFORMAT_INST)" "link" "wdf -> $@" "" +- @ln -f wdf "$@" ++ ln -f wdf "$@" + + #-------------------------- + + $(UI_OBJECTS): %.o: %.c ui-%.c ui-%.h version.h Makefile +- @printf "$(LOGFORMAT_CC)" +object "$@" "$(MODE)" +- @$(CC) $(CFLAGS) $(DEPFLAGS) $(DEFINES) -c $< -o $@ ++ $(CC) $(CFLAGS) $(DEPFLAGS) $(DEFINES) -c $< -o $@ + + #-------------------------- + + $(C_OBJECTS): %.o: %.c version.h Makefile $(TEXT_FILES) +- @printf "$(LOGFORMAT_CC)" object "$@" "$(MODE)" +- @$(CC) $(CFLAGS) $(DEPFLAGS) $(DEFINES) -c $< -o $@ ++ $(CC) $(CFLAGS) $(DEPFLAGS) $(DEFINES) -c $< -o $@ + + #-------------------------- + + $(ASM_OBJECTS): %.o: %.S Makefile +- @printf "$(LOGFORMAT_CC)" asm "$@" "$(MODE)" +- @$(CC) $(CFLAGS) $(DEPFLAGS) $(DEFINES) -c $< -o $@ ++ $(CC) $(CFLAGS) $(DEPFLAGS) $(DEFINES) -c $< -o $@ + + #-------------------------- + + $(SETUP_FILES): templates.sed $(SETUP_DIR)/$@ +- @printf "$(LOGFORMAT)" create "$@" "" +- @chmod 775 $(GEN_TEMPLATE) +- @$(GEN_TEMPLATE) $@ ++ chmod 775 $(GEN_TEMPLATE) ++ $(GEN_TEMPLATE) $@ + + #-------------------------- + + $(TEXT_FILES): $(GEN_TEXT_FILE) $(TEXT_DIR)/$@ +- @printf "$(LOGFORMAT)" text "$@" "" +- @chmod 775 $(GEN_TEXT_FILE) +- @$(GEN_TEXT_FILE) $(TEXT_DIR) $@ ++ chmod 775 $(GEN_TEXT_FILE) ++ $(GEN_TEXT_FILE) $(TEXT_DIR) $@ + + #-------------------------- + +@@ -465,20 +449,17 @@ $(UI_FILES): gen-ui.c ui.h $(UI_TABS) | gen-ui + + .PHONY : ui + ui : gen-ui +- @printf "$(LOGFORMAT)" run gen-ui "" +- @./gen-ui ++ ./gen-ui + + # + ############################################################################### + # lib specific rules + + $(LIBBZ2_OBJ): %.o: %.c Makefile +- @printf "$(LOGFORMAT_CC)" object "$(subst src/libbz2/,,$@)" "$(MODE) [libbz2]" +- @$(CC) $(CFLAGS) $(DEPFLAGS) $(BZIP2_FLAGS) $(DEFINES) -c $< -o $@ ++ $(CC) $(CFLAGS) $(DEPFLAGS) $(BZIP2_FLAGS) $(DEFINES) -c $< -o $@ + + $(LZMA_OBJ): %.o: %.c Makefile +- @printf "$(LOGFORMAT_CC)" object "$(subst src/lzma/,,$@)" "$(MODE) [lzma]" +- @$(CC) $(CFLAGS) $(DEPFLAGS) $(LZMA_FLAGS) $(DEFINES) -c $< -o $@ ++ $(CC) $(CFLAGS) $(DEPFLAGS) $(LZMA_FLAGS) $(DEFINES) -c $< -o $@ + + # + ############################################################################### +@@ -670,9 +651,8 @@ doc: $(MAIN_TOOLS) templates.sed gen-doc + + .PHONY : gen-doc + gen-doc: +- @printf "$(LOGFORMAT)" create documentation "" +- @chmod ug+x $(GEN_TEMPLATE) +- @$(GEN_TEMPLATE) ++ chmod ug+x $(GEN_TEMPLATE) ++ $(GEN_TEMPLATE) + + # + #-------------------------- +@@ -778,7 +758,7 @@ old: + + .PHONY : predef + predef: +- @gcc -E -dM none.c | sort ++ @$(CC) -E -dM none.c | sort + + # + #-------------------------- +@@ -792,8 +772,7 @@ $(SUB_PROJECTS): + #-------------------------- + + templates.sed: Makefile +- @printf "$(LOGFORMAT)" create templates.sed "" +- @printf '%s\n' \ ++ printf '%s\n' \ + '/^~/ d;' \ + 's|@.@@@|$(VERSION_NUM)|g;' \ + 's|@@@@-@@-@@|$(DATE)|g;' \ +@@ -859,13 +838,12 @@ templates.sed: Makefile + + .PHONY : test + test: +- @printf "$(LOGFORMAT)" enable test "-> define -DTEST" +- @rm -f *.o $(ALL_TOOLS_X) +- @echo "-DTEST" >>$(MODE_FILE) +- @sort $(MODE_FILE) | uniq > $(MODE_FILE).tmp ++ rm -f *.o $(ALL_TOOLS_X) ++ echo "-DTEST" >>$(MODE_FILE) ++ sort $(MODE_FILE) | uniq > $(MODE_FILE).tmp + # 2 steps to bypass a cygwin mv failure +- @cp $(MODE_FILE).tmp $(MODE_FILE) +- @rm -f $(MODE_FILE).tmp ++ cp $(MODE_FILE).tmp $(MODE_FILE) ++ rm -f $(MODE_FILE).tmp + + # + #-------------------------- +diff --git a/test-libwbfs/Makefile b/test-libwbfs/Makefile +index 6e937fc..9c0f0f8 100644 +--- a/test-libwbfs/Makefile ++++ b/test-libwbfs/Makefile +@@ -7,11 +7,6 @@ + + SHELL = /bin/bash + +-PRE ?= +-CC = $(PRE)gcc +-CPP = $(PRE)g++ +-STRIP = $(PRE)strip +- + #------------------------------------------------------------------------------- + # files + +@@ -46,18 +41,14 @@ VPATH += ../src/libwbfs + DEFINES = -DLARGE_FILES -D_FILE_OFFSET_BITS=64 $(XDEF) + DEFINES := $(strip $(DEFINES)) + +-CFLAGS = -fomit-frame-pointer -fno-strict-aliasing ++CFLAGS += -fno-strict-aliasing + CFLAGS += -Wall -Wno-parentheses -Wno-unused-function +-CFLAGS += -O3 -I../src/libwbfs -I. ++CFLAGS += -I../src/libwbfs -I. + CFLAGS += $(XFLAGS) + CFLAGS := $(strip $(CFLAGS)) + + DEPFLAGS += -MMD + +-LDFLAGS += -static-libgcc +-#LDFLAGS += -static +-LDFLAGS := $(strip $(LDFLAGS)) +- + LIBS += $(XLIBS) + + # +-- +2.43.2 + diff --git a/games-util/wit/files/wit-3.05a-no-exec-stack.patch b/games-util/wit/files/wit-3.05a-no-exec-stack.patch new file mode 100644 index 000000000000..db91b45cfcb1 --- /dev/null +++ b/games-util/wit/files/wit-3.05a-no-exec-stack.patch @@ -0,0 +1,9 @@ +--- wit-2.30a/src/crypto/ssl-asm.S ++++ wit-2.30a/src/crypto/ssl-asm.S +@@ -37,3 +37,6 @@ + #define WIT_INCLUDE_SSL_ASM + #include "ssl-asm.h" + ++#if defined(__linux__) && defined(__ELF__) ++.section .note.GNU-stack,"",%progbits ++#endif diff --git a/games-util/wit/wit-3.02a-r1.ebuild b/games-util/wit/wit-3.02a-r1.ebuild new file mode 100644 index 000000000000..ee7795010df5 --- /dev/null +++ b/games-util/wit/wit-3.02a-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +MY_P="wiimms-iso-tools.source-${PV}" + +DESCRIPTION="command line tools to manipulate Wii/GameCube ISO images and WBFS containers" +HOMEPAGE="https://wit.wiimm.de/" +SRC_URI="https://download.wiimm.de/source/wiimms-iso-tools/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+fuse +zlib" + +RDEPEND=" + app-arch/bzip2:0= + fuse? ( sys-fs/fuse:0= ) + zlib? ( sys-libs/zlib:0= )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${P}-makefile.patch + "${FILESDIR}"/${P}-no-exec-stack.patch + "${FILESDIR}"/${P}-fno-common.patch +) + +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/859319 + # + # After investigation, the build system also uses -fno-strict-aliasing + # so do not trust it with LTO either, even if the type-mismatch gets fixed. + filter-lto + + export NO_FUSE=$(usex fuse 0 1) + export NO_ZLIB=$(usex zlib 0 1) + + tc-export CC PKG_CONFIG +} + +src_compile() { + emake INSTALL_PATH="${ED}"/usr + emake doc +} + +src_install() { + default + dodoc doc/*.txt +} diff --git a/games-util/wit/wit-3.02a.ebuild b/games-util/wit/wit-3.02a.ebuild index 95c5351036aa..aaeaa614fd02 100644 --- a/games-util/wit/wit-3.02a.ebuild +++ b/games-util/wit/wit-3.02a.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit toolchain-funcs +inherit flag-o-matic toolchain-funcs MY_P="wiimms-iso-tools.source-${PV}" @@ -32,6 +32,13 @@ PATCHES=( ) src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/859319 + # + # After investigation, the build system also uses -fno-strict-aliasing + # so do not trust it with LTO either, even if the type-mismatch gets fixed. + filter-lto + export NO_FUSE=$(usex fuse 0 1) export NO_ZLIB=$(usex zlib 0 1) diff --git a/games-util/wit/wit-3.05a.ebuild b/games-util/wit/wit-3.05a.ebuild new file mode 100644 index 000000000000..c0d71daeedc9 --- /dev/null +++ b/games-util/wit/wit-3.05a.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +MY_P="wiimms-iso-tools.source-${PV}" + +DESCRIPTION="command line tools to manipulate Wii/GameCube ISO images and WBFS containers" +HOMEPAGE="https://wit.wiimm.de/" +SRC_URI="https://download.wiimm.de/source/wiimms-iso-tools/${MY_P}.txz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+fuse +zlib" + +RDEPEND=" + app-arch/bzip2:0= + dev-libs/openssl:= + fuse? ( sys-fs/fuse:0= ) + zlib? ( sys-libs/zlib:0= )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${P}-makefile.patch + "${FILESDIR}"/${P}-no-exec-stack.patch +) + +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/859319 + # + # After investigation, the build system also uses -fno-strict-aliasing + # so do not trust it with LTO either, even if the type-mismatch gets fixed. + filter-lto + + export NO_FUSE=$(usex fuse 0 1) + export NO_ZLIB=$(usex zlib 0 1) + + tc-export CC PKG_CONFIG +} + +src_compile() { + emake INSTALL_PATH="${ED}"/usr + emake doc +} + +src_install() { + default + dodoc doc/*.txt +} diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index da906bc26b60..a2b2d1c5df8f 100644 Binary files a/media-libs/Manifest.gz and b/media-libs/Manifest.gz differ diff --git a/media-libs/openh264/Manifest b/media-libs/openh264/Manifest index a091649c8cf5..14ba7dfa31f8 100644 --- a/media-libs/openh264/Manifest +++ b/media-libs/openh264/Manifest @@ -8,5 +8,5 @@ DIST openh264-2.4.0.tar.gz 60297968 BLAKE2B d725896979e8178277e304ac0d94e59f0971 DIST openh264-2.4.1.tar.gz 60297304 BLAKE2B c66dbe8003072c406641b3f1453df6d8e574b5526d6748d5f4efa4921ca6a438df2e491143dc07c8f9297d253e97cd4ee2dada450845e7d9323cb31dddc6fff4 SHA512 eb99144addd2e9c352bb95e752366e104ac6b0ddc84311dc7c87dafb803f8e7fe4d1e726833d49f8cc6d3914508e19c3a25ef82637a4993e8af3f504aa005baf EBUILD openh264-2.3.1-r3.ebuild 3949 BLAKE2B 68b79ae51de85dc5c4c19fe2f1d5460ce8d0a076e3201d68cafbe0155d9c2d49f127919e30b1d16ce6dc8b0b2359bcdbf8d586c42c95cef2b77afc072fb4f91b SHA512 50aec0bab131871d007a1915c5305b76ea3e1c1f91741ab3596d05a6ac8b0269e57243e4b0ed2a56464c5ddce8a95916a4f8035a1bf5440c4dab75ea09e404fb EBUILD openh264-2.4.0-r1.ebuild 4075 BLAKE2B 13b56a985102aa4ae61278ec4105fa7f41898b4e69a617b569aa3b6217bc9f6db0da1ed2c199cd3e34892ce9f51d9ab4dcc4daeb57b54cff7f322f6b5a67ee6f SHA512 09d887692e0434fc324b8b76db18e2d7f3ee225d31ed757f188f4192863af7913a7e2884d3360fce636445f832e111e69705369d62efd9ea665b578218a72987 -EBUILD openh264-2.4.1.ebuild 3950 BLAKE2B 430b29c0c6015c750152a36c3a6b4588dc698b0b7652ffcccfa99b815ae469df3e825c2eafc76aae6059de7b75ff7215f5158730e876990308590515e04f7dca SHA512 abf8deb75d9de5f79c571da76db3bd15b34cce558aba315d3c20611e4f055521fe63484acc184982c16a50d2577455353ac711c58afa4c970308ee54d638edd5 +EBUILD openh264-2.4.1.ebuild 3949 BLAKE2B 8cabac671c0ce0ae21fda65955ccf6cd63fc5ad92136ab0c4454e9b8bc03825584380746a8edad7fdeb654ea805bf918e8970d8656dc0aa89ef931e462c2a6c3 SHA512 1eb3a1453db5ebb645e3f1f664c0ea35bad318225ce8f81e0f3dfab257f5cdff0ee584275ef1e218e851287fe1905f72619c9ec877801ae3308549bcf73f7962 MISC metadata.xml 627 BLAKE2B aa6bcd394a1b792f8d0fc89030f34df7f0366f049f52ee11a90af301ca901a07acfc1d34a0d6d237a7d713db53b707b3b9f08d3c86574d6067f6ff7e8cf99c3a SHA512 55a7a5ee5f716e9eb1e5711d45a93fe27f057b54240511de72ade7f88c53eeac72f1bf1b524d22278c0fafbea70e1b5892262ee1b97370d70a0258bad7220e30 diff --git a/media-libs/openh264/openh264-2.4.1.ebuild b/media-libs/openh264/openh264-2.4.1.ebuild index 4b0b071171da..e3de53822e92 100644 --- a/media-libs/openh264/openh264-2.4.1.ebuild +++ b/media-libs/openh264/openh264-2.4.1.ebuild @@ -18,7 +18,7 @@ LICENSE="BSD" # (2.2.0 needed a minor bump due to undocumented but breaking ABI changes, just to be sure. # https://github.com/cisco/openh264/issues/3459 ) SLOT="0/7" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_avx2 +plugin test utils" RESTRICT="bindist !test? ( test )" diff --git a/media-libs/sdl-image/Manifest b/media-libs/sdl-image/Manifest index e2d2d241f517..1ceac135d7fe 100644 --- a/media-libs/sdl-image/Manifest +++ b/media-libs/sdl-image/Manifest @@ -1,3 +1,3 @@ DIST sdl-image-1.2.12_p20220527.tar.gz 10888198 BLAKE2B 413e130794ca3c59226e18f4380bc34fb497aadbe01da67ce2c9c76ebbaa5d3e47bad31043d823510ff62ef4bfaa4834d57799b7ea733f11ab66e58b37007583 SHA512 e0a091e1f1a646409c2f636b6e913b6532f31fa498a234fc669dd56b75dda34234818a22d7c3b5385cb50eb3af53316fa2f658a6739b40e4dd5d9513118143c6 -EBUILD sdl-image-1.2.12_p20220527-r1.ebuild 1867 BLAKE2B 2a7f171f2f383300e040563aadf9d6a582d65711589e7732515988c3754944f7325890e09fc0ec99be76ca7e1fe17f486b9228f4aa6d112bed68a8d52222ae6b SHA512 bd15244f9f8e281ae179ab0dd9a058518322cb775b20f17d722238928071a2db5bc02efcbd1691e0b5efc4103457bc01093a418091ba653f4e7445ccb97d80c0 +EBUILD sdl-image-1.2.12_p20220527-r1.ebuild 1918 BLAKE2B 53fe394e244e483d406e3c485e80e176d4ca6243389f7f5c7183df938f45d55bc0e2f8b6854fbf5717f896560364ea0e6dcf9d59b61d6adb67ed71ab627e5387 SHA512 390c6d81d00cc7e28058773e0d318158cfc7da7234b01aa15c98f945cc3efcde7f32861e6121dcb817f9b4b3cad53c2e9f76ed8695294649f59a82c34ab13c3e MISC metadata.xml 365 BLAKE2B e7adf1771a0e52171d5ace8c77b8fb4b65019796c885f279e813b22f5a1abbefcee1fa9189a479788db4e5d1d2b96cf61f79e6881c816a19f0270fb69521e8d6 SHA512 80cc2d8d6af06bd4a43448c91747a2f04c477a59e19c9b46007b444c949e60664c26b8dc51755b67d7dfbd13a218b4126301f10fa3074d65740a8bfc7a0fe477 diff --git a/media-libs/sdl-image/sdl-image-1.2.12_p20220527-r1.ebuild b/media-libs/sdl-image/sdl-image-1.2.12_p20220527-r1.ebuild index ef69929df5ef..41ace8cefe08 100644 --- a/media-libs/sdl-image/sdl-image-1.2.12_p20220527-r1.ebuild +++ b/media-libs/sdl-image/sdl-image-1.2.12_p20220527-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,7 +7,7 @@ EAPI=8 # or take new snapshots every so often as no SDL 1 / 1.2.x releases # will be made anymore. -inherit toolchain-funcs multilib-minimal +inherit autotools toolchain-funcs multilib-minimal SDL_IMAGE_COMMIT="633dc522f5114f6d473c910dace62e8ca27a1f7d" @@ -32,6 +32,11 @@ RDEPEND=" " DEPEND="${RDEPEND}" +src_prepare() { + default + eautoreconf +} + multilib_src_configure() { local myeconfargs=( --disable-jpg-shared diff --git a/media-libs/zmusic/Manifest b/media-libs/zmusic/Manifest index a0713c8a5fa7..f03291d91f9b 100644 --- a/media-libs/zmusic/Manifest +++ b/media-libs/zmusic/Manifest @@ -1,4 +1,4 @@ AUX zmusic-1.1.4-gcc-13.patch 4687 BLAKE2B 357cc66bb9a639f3e3507484aba5cc179b4a20f09a7cfbdd1d9e4be0bc77daa47ed7653ac3d7f08817879744bd516b87cd01fbc50251e8e374d205cf239a89d8 SHA512 433b7309a3528f6cf8f82f853dde936507bf3477f1278eb8cfd4228a02203611c150af8e08e7231ac60b4844ecafe9149d0a532154a876f7d3d8afc6a752889a DIST zmusic-1.1.4.tar.gz 1809045 BLAKE2B aae64fa8b10b44d79ce4738527e613e65c65a8e367dc998f966938ccc10b9689a58decb702c1ca943ed3371092b69ed91dbe4645b707626ac525d29d750334d5 SHA512 5188fb095897769514c4a4698fabb5640e7ca86fe0665d4bfe6649a940b00ac02d87decda626be8a848ba6db0a468cc985d74d0fda2d3da8657fee079e0bde73 -EBUILD zmusic-1.1.4.ebuild 1277 BLAKE2B d0b9d6777e7e4df7896bc57148839f67870e99b43cc1d485a250db64ede3814ce81e2cb50f22c7a298264668b2c553768b4f18df14d88d9af64da472292154fe SHA512 8ff6a43b32fcaa2e2adf26719ae4071defdc3bd8aa716947a04b0a1ac933c234a5039da36e9b232e17b320bdbe953b9c58c5738439e4fd6ac4fdb85603c1ccb8 +EBUILD zmusic-1.1.4.ebuild 1397 BLAKE2B bb2fc347aed87ad739f46756d82ec923dc0b9d2c6f304b831b0a822d405cab4128093e6e0fb6989d36727f61f147a07e729a8e5742a802514d3b50ef1e1029d1 SHA512 7584aeb23e6fa02a52383192f0c68b30bf2659dfdf9190cc0dcd05447b62b0eb1614013e73588ef4266f222616768a2f16d537cebbfb730a58cd1159c60d95c3 MISC metadata.xml 603 BLAKE2B 52e13af0f2edb86d365022e7a128c24c14ec3ca713934b807a4bcf017d8441cd83665b1cc2a99e43740ec199254163a32c2da34b3d9637e063e033c0a1b87c8f SHA512 fc3edde4fb851282af90a21d936e7d9b143a18f17a2074b942a284ff2a2cfd2aaf989d300e750e35d13777c123919b1c27a8de0f02814432ea11b4309b3d060d diff --git a/media-libs/zmusic/zmusic-1.1.4.ebuild b/media-libs/zmusic/zmusic-1.1.4.ebuild index e3c6a68b03d6..4b2775a4fc4f 100644 --- a/media-libs/zmusic/zmusic-1.1.4.ebuild +++ b/media-libs/zmusic/zmusic-1.1.4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake +inherit cmake flag-o-matic MY_PN="ZMusic" DESCRIPTION="GZDoom's music system as a standalone library" @@ -35,6 +35,11 @@ src_prepare() { } src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/860117 + # https://github.com/ZDoom/ZMusic/issues/56 + filter-lto + local mycmakeargs=( -DFORCE_INTERNAL_ZLIB=OFF -DFORCE_INTERNAL_GME=ON diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index e0b890ba1911..ef352e3695f5 100644 Binary files a/media-sound/Manifest.gz and b/media-sound/Manifest.gz differ diff --git a/media-sound/bristol/Manifest b/media-sound/bristol/Manifest index 92fd82be4291..0d0ada76eba5 100644 --- a/media-sound/bristol/Manifest +++ b/media-sound/bristol/Manifest @@ -1,7 +1,10 @@ +AUX 0001-configure.ac-fix-various-erroneous-bashisms.patch 2775 BLAKE2B 89d6c4688408ccacdd650c6460305cccbb95b7b9d40c9a45deb9a4c7e15a0efcd4afdbaa53aa719a6e1c2a74673e6364de32917ada6aa2deaa8fbb15e96b5294 SHA512 347f23125861a247f487f8dfdf0acdbf69bcbb19f7b9e3bd472360e3f3eb662920cdfa2ed84fa9e5796d8dc7a895227a264b6265f4b8bf107be4c34f97d2074a AUX bristol-0.60.11-cflags.patch 6738 BLAKE2B 18d7245f7c7bbd13177bd48d076bde9350128b1959a723de6f6946ea7aad2c526c5cf2c9f818d3214f788d111d2b955d0f89ad4c7731c83b212b7890ff9f8d61 SHA512 d5bc27d1747f04f187f6774004ff983a26420f2290e04d3d234a6c359cf0c80c5e8cc065e5ac25b42814016576124f94ca490a585885953f4399fffe444c097c AUX bristol-0.60.11-dontcompress.patch 504 BLAKE2B 387cc99241f4d39bf64dca83ddb7474758f4425fad51e6e518a6a99386cca008fe4a574458617b771a54182c5238915fed3fea00d5f82fe737c8afa2a417fb55 SHA512 3a0d56b83308ae3e555956ef930943420241e0951ca71d6d6d6e1ae98eafb9dc350a97873faf6b44fccb0cf1c58ccea6bb8923e8d9ada3349f2b0fa90e10d803 AUX bristol-0.60.11-implicit-dec.patch 292 BLAKE2B 6d9f900f00e7ca1642fe80d7cdfcf929954d9ef4948ca7d3037fc26f80ab1505ab33ab74ee6a0ff40e460f5305b2f2f2eb093c209d8900825e82637a6b0ae8df SHA512 88b528fd5a492bf77d87fc629e542315948a08cbec0abc8b4cbddc113bcb2f36ed6ed52f1f98c1083ba99adf8febc143736352817d5e2f21ec484cc689e59e5b AUX bristol-0.60.11-rm_alsa-iatomic.h.patch 899 BLAKE2B 98fb23ca63f58099e06704d1cfb24c543b6e41cc8a37cab82097a526e66056006263ef8125b696e35572bc8b4646b96620c77415df6fcad38e13f61c6723a076 SHA512 3c7a9642f21fc21437468968ff54aeb958bec6251ef318ad6e27a689aebfde19c73a1c420d9a92bae0f6d63bbbb202106dad4a8199e14c066273ad2b6768008b +AUX bristol-c99.patch 7214 BLAKE2B a850715581fb671b184baf51489a857c3a1186663ff2daed7008d14b1b26c55eb80ec442014257de4dff4bbcee16b8927b44ffcfcedfc9fefc22b635b2567b50 SHA512 2f41da7aaca9c0fa8670d56eed57f572b209e6ec7c1dc4d265319a1bd65183b781d7a258fd2da0a9a74468f12c03b93611ac04ccdd356ac4f104871f087c2751 DIST bristol-0.60.11.tar.gz 4218697 BLAKE2B f981b3d54e763092539ff631cbb48c06846a1fdde79db385a904d1af280ffd1520c88cbcfdc7f3d504cc65bde35c55f804545eed5ccac14b1ab17b1dce3e184e SHA512 2485e89cc46922b436e47c28e66a1f5ba032f6ad16bc0bb865ce70b25ffe9658e63dcab7203a982f7610839fd862a0f4dbe905908f22c4ed24e083d9770fc180 EBUILD bristol-0.60.11-r2.ebuild 1213 BLAKE2B c27ff4aa23c6350b463bd59946663d740d1c8a5d78a7812396a3260ed507ce7a1c3b6e2e1e83d3da657fa9202d018dad27be22df02a021e203ff4e38d7bae968 SHA512 175b2808bf875cb04dc1f4d81a9594f6e6f4f73d15dc50eaa15deceecb33bf3885fdbef30b6957a75b18f19aae1000a03d55d71392fad3582f877a250e2dd6a2 +EBUILD bristol-0.60.11-r3.ebuild 1468 BLAKE2B 431cf467a4dd5c2882b9bff54a709b946f081484a946915be80b207f4315eb6cea757eafcb5b5d1596e414edbb8b83ef5504baa6f60b8b108cf89ad6e71c1027 SHA512 b5ff48463647c102c0b1f3ce191db00e00a0273479875df983d156650825a5abe1a0fc95b24a3da428692e79a9c42448d33904e9009bc249d3d92fd4c532cbd8 MISC metadata.xml 600 BLAKE2B 8e3fb348d7bec7909eb04960200d7e61e62a2a19a6a424fa66853430cf4642cce40852acdf50defc46c862a021c6b842d9327ef32634e32b73467790989e7b9c SHA512 87169797c5b80dc6cb84dc8497055382c808e78a5f8171c45383a29fff39cf3ce3232999235538973bad8c2e5d087a15bde9463ae79ab011953de5c10a762aae diff --git a/media-sound/bristol/bristol-0.60.11-r3.ebuild b/media-sound/bristol/bristol-0.60.11-r3.ebuild new file mode 100644 index 000000000000..0b1b4f04022c --- /dev/null +++ b/media-sound/bristol/bristol-0.60.11-r3.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic toolchain-funcs + +DESCRIPTION="Synthesizer keyboard emulation package: Moog, Hammond and others" +HOMEPAGE="https://sourceforge.net/projects/bristol" +SRC_URI="mirror://sourceforge/bristol/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa oss" +# osc : configure option but no code it seems... +# jack: fails to build if disabled +# pulseaudio: not fully supported + +BDEPEND=" + virtual/pkgconfig" +RDEPEND=" + virtual/jack + x11-libs/libX11 + alsa? ( media-libs/alsa-lib )" +# osc? ( >=media-libs/liblo-0.22 ) +DEPEND="${RDEPEND} + x11-base/xorg-proto" + +PATCHES=( + "${FILESDIR}"/${P}-cflags.patch + "${FILESDIR}"/${P}-dontcompress.patch + "${FILESDIR}"/${P}-rm_alsa-iatomic.h.patch + "${FILESDIR}"/bristol-c99.patch + "${FILESDIR}"/0001-configure.ac-fix-various-erroneous-bashisms.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/860447 + # + # Upstream is dead. The last release was in 2013 and the last maintainer + # comment on discussions was 2020. + filter-lto + + tc-export PKG_CONFIG + + append-cflags -fcommon + econf \ + --disable-static \ + --disable-version-check \ + $(use_enable alsa) \ + $(use_enable oss) +} + +src_compile() { + emake LDFLAGS="${LDFLAGS}" +} + +src_install() { + default + dodoc HOWTO + + find "${ED}" -name '*.la' -delete || die +} diff --git a/media-sound/bristol/files/0001-configure.ac-fix-various-erroneous-bashisms.patch b/media-sound/bristol/files/0001-configure.ac-fix-various-erroneous-bashisms.patch new file mode 100644 index 000000000000..c10ece7ea2d5 --- /dev/null +++ b/media-sound/bristol/files/0001-configure.ac-fix-various-erroneous-bashisms.patch @@ -0,0 +1,80 @@ +From 103c856f20b34cc315c5ae4d096b0b863aba046d Mon Sep 17 00:00:00 2001 +From: Eli Schwartz +Date: Sun, 17 Mar 2024 20:31:15 -0400 +Subject: [PATCH] configure.ac: fix various erroneous bashisms + +double equals in shell scripts is ALWAYS wrong. POSIX sh uses single +equals, and bash implements double equals as an exact alias of the +single equals form. + +Using double equals accomplishes no purpose whatsoever, and for your +troubles you end up with muscle memory telling you to use it in POSIX sh +where it fails. Avoid at all costs. +--- + configure.ac | 14 +++++++------- + 1 file changed, 7 insertions(+), 7 deletions(-) + +diff --git a/configure.ac b/configure.ac +index c233743..de50709 100755 +--- a/configure.ac ++++ b/configure.ac +@@ -62,9 +62,9 @@ AC_ARG_ENABLE(version_check, [ --disable-version-check ignore preinstalled vers + if test "x$TRY_VC" = 'xyes' + then + which startBristol > /dev/null 2>&1 +- if test $? == 0; then showErrMsg1; fi ++ if test $? = 0; then showErrMsg1; fi + which bristol > /dev/null 2>&1 +- if test $? == 0; then showErrMsg1; fi ++ if test $? = 0; then showErrMsg1; fi + if test -f ${prefix}/bin/bristol; then showErrMsg1; fi + fi + +@@ -166,7 +166,7 @@ AC_SUBST(_BRISTOL_VOICES) + + BRISTOL_LIN_ATTACK=-DBRISTOL_LIN_ATTACK + AC_ARG_ENABLE(exp-attack, [ --enable-exp-attack enable exponential attack], USE_EXP_ATTACK=yes , USE_EXP_ATTACK=no ) +-if test "x$USE_EXP_ATTACK" == "xyes" ++if test "x$USE_EXP_ATTACK" = "xyes" + then + BRISTOL_LIN_ATTACK= + fi +@@ -176,7 +176,7 @@ BRISTOL_SEM_OPEN= + BRISTOL_SEMAPHORE= + AC_ARG_ENABLE(semaphore, [ --enable-semaphore enable engine semaphores ], + USE_SEMAPHORE=yes , USE_SEMAPHORE=no ) +-if test "x$USE_SEMAPHORE" == "xyes" ++if test "x$USE_SEMAPHORE" = "xyes" + then + BRISTOL_SEMAPHORE=-DBRISTOL_SEMAPHORE + +@@ -194,7 +194,7 @@ AC_SUBST(BRISTOL_SEMAPHORE) + BRISTOL_BARRIER= + AC_ARG_ENABLE(memory-barrier, [ --enable-memory-barrier enable ringbuffer barrier], + USE_BARRIER=yes , USE_BARRIER=no ) +-if test "x$USE_BARRIER" == "xyes" ++if test "x$USE_BARRIER" = "xyes" + then + BRISTOL_BARRIER=-DUSE_MLOCK + fi +@@ -427,7 +427,7 @@ echo \| Build with sem_open ............................ : true + fi + fi + +-if test $USE_BARRIER == "yes"; then ++if test $USE_BARRIER = "yes"; then + echo \| Build with jrb memory barrier .................. : true + fi + +@@ -454,7 +454,7 @@ echo \| Default voicecount ............................. : BRISTOL_VOICECOUNT=$_ + if test $BRR != 10; then + echo \| Envelope max ramp time ......................... : $BRR seconds + fi +-if test x$USE_EXP_ATTACK == "xyes"; then ++if test x$USE_EXP_ATTACK = "xyes"; then + echo \| Envelope attack type ........................... : exponential + fi + echo \| author ......................................... : Nick Copeland +-- +2.43.2 + diff --git a/media-sound/bristol/files/bristol-c99.patch b/media-sound/bristol/files/bristol-c99.patch new file mode 100644 index 000000000000..f3986ba8a233 --- /dev/null +++ b/media-sound/bristol/files/bristol-c99.patch @@ -0,0 +1,268 @@ +Florian Weimer's Modern C porting patch: https://sourceforge.net/p/bristol/patches/3/ + +Avoid implicit ints and implicit function declarations, to prevent +build failures with future compilers which do not support them. + +diff --git a/bristol/bristolmemorymoog.c b/bristol/bristolmemorymoog.c +index 6c58e4d92253a232..f51d684729f55b11 100644 +--- a/bristol/bristolmemorymoog.c ++++ b/bristol/bristolmemorymoog.c +@@ -33,6 +33,7 @@ + #include "bristolmemorymoog.h" + + extern int buildCurrentTable(Baudio *, float); ++extern void doPitchWheel(Baudio *); + + /* + * Use of these memorymoog global buffers will be an issue with use of multiple +diff --git a/libbrightonC11/bRoutines.c b/libbrightonC11/bRoutines.c +index 1983db220c0825ba..88d1e64a51a1e145 100644 +--- a/libbrightonC11/bRoutines.c ++++ b/libbrightonC11/bRoutines.c +@@ -24,6 +24,7 @@ + + void * + brightonX11malloc(size) ++int size; + { + void *mem; + +diff --git a/libbrightonX11/bRoutines.c b/libbrightonX11/bRoutines.c +index 87dab9a93223ef0f..647f57181cdf4692 100644 +--- a/libbrightonX11/bRoutines.c ++++ b/libbrightonX11/bRoutines.c +@@ -25,6 +25,7 @@ + + void * + brightonX11malloc(size) ++int size; + { + void *mem; + +diff --git a/libbristol/bristolcdefs.c b/libbristol/bristolcdefs.c +index a5f0638155fe40e3..45ccd11604ac37b8 100644 +--- a/libbristol/bristolcdefs.c ++++ b/libbristol/bristolcdefs.c +@@ -25,6 +25,7 @@ + + void * + bristolmalloc(size) ++int size; + { + char *mem; + +@@ -39,6 +40,7 @@ bristolmalloc(size) + + void * + bristolmalloc0(size) ++int size; + { + char *mem; + +diff --git a/libbristolaudio/audioEngine.c b/libbristolaudio/audioEngine.c +index d6aeb4b8976a1a84..e0367fc427b5dbc6 100644 +--- a/libbristolaudio/audioEngine.c ++++ b/libbristolaudio/audioEngine.c +@@ -85,6 +85,7 @@ int + initAudioDevice2(audioDev, devID, fragSize) + duplexDev *audioDev; + int devID; ++int fragSize; + { + /* + * The device is basically just opened for the first call of this routine. +@@ -118,6 +119,7 @@ int devID; + int + setAudioStart2(audioDev, devID) + duplexDev *audioDev; ++int devID; + { + int enable; + +@@ -162,6 +164,7 @@ duplexDev *audioDev; + int + setAudioStop2(audioDev, devID) + duplexDev *audioDev; ++int devID; + { + int enable; + +diff --git a/libbristolaudio/audioEngineOSS.c b/libbristolaudio/audioEngineOSS.c +index 26d9f89923bc7fb0..984b30efd4af9c2c 100644 +--- a/libbristolaudio/audioEngineOSS.c ++++ b/libbristolaudio/audioEngineOSS.c +@@ -49,6 +49,7 @@ int + ossAudioInit(audioDev, devID, fragSize) + duplexDev *audioDev; + int devID; ++int fragSize; + { + #if (BRISTOL_HAS_OSS == 1) + int results, data = 0, mode; +diff --git a/libbristolaudio/audioGUI.c b/libbristolaudio/audioGUI.c +index bd9410650b361101..bbdf5c68e6264569 100644 +--- a/libbristolaudio/audioGUI.c ++++ b/libbristolaudio/audioGUI.c +@@ -161,6 +161,7 @@ duplexDev *audioDev; + char * + getControllerName(audioDev, controller) + duplexDev *audioDev; ++int controller; + { + #if (BRISTOL_HAS_ALSA == 1) + if ((audioDev->flags & AUDIO_ALSA) != 0) +@@ -173,6 +174,8 @@ duplexDev *audioDev; + int + setRecordSource(audioDev, controller, position) + duplexDev *audioDev; ++int controller; ++int position; + { + #if (BRISTOL_HAS_ALSA == 1) + if ((audioDev->flags & AUDIO_ALSA) != 0) +@@ -185,6 +188,7 @@ duplexDev *audioDev; + int + getRecordability(audioDev, controller) + duplexDev *audioDev; ++int controller; + { + #if (BRISTOL_HAS_ALSA == 1) + if ((audioDev->flags & AUDIO_ALSA) != 0) +@@ -197,6 +201,7 @@ duplexDev *audioDev; + int + getMutability(audioDev, controller) + duplexDev *audioDev; ++int controller; + { + #if (BRISTOL_HAS_ALSA == 1) + if ((audioDev->flags & AUDIO_ALSA) != 0) +@@ -211,6 +216,7 @@ duplexDev *audioDev; + int + getStereoStatus(audioDev, controller) + duplexDev *audioDev; ++int controller; + { + #if (BRISTOL_HAS_ALSA == 1) + if ((audioDev->flags & AUDIO_ALSA) != 0) +@@ -222,6 +228,8 @@ duplexDev *audioDev; + int + getValue(audioDev, controller, side) + duplexDev *audioDev; ++int controller; ++int side; + { + #if (BRISTOL_HAS_ALSA == 1) + if ((audioDev->flags & AUDIO_ALSA) != 0) +@@ -233,6 +241,9 @@ duplexDev *audioDev; + int + setAudioValue(audioDev, controller, side, value) + duplexDev *audioDev; ++int controller; ++int side; ++int value; + { + if (audioDev->cflags & SLAB_AUDIODBG) + printf("setAudioValue(%p, %i, %i, %i)\n", audioDev, controller, side, value); +@@ -251,6 +262,8 @@ duplexDev *audioDev; + int + setAudioMute(audioDev, controller, value) + duplexDev *audioDev; ++int controller; ++int value; + { + if (audioDev->cflags & SLAB_AUDIODBG) + printf("setAudioMute()\n"); +@@ -280,6 +293,7 @@ char *name; + int + getAudioCapability(audioDev, controller) + duplexDev *audioDev; ++int controller; + { + if (audioDev->cflags & SLAB_AUDIODBG) + printf("getAudioCapability(%s, %i)\n", audioDev->devName, controller); +@@ -296,6 +310,7 @@ duplexDev *audioDev; + int + validDev(audioDev, index) + duplexDev *audioDev; ++int index; + { + #if (BRISTOL_HAS_ALSA == 1) + if ((audioDev->flags & AUDIO_ALSA) != 0) +diff --git a/libbristolaudio/audioGUIOSS.c b/libbristolaudio/audioGUIOSS.c +index d6e66d4ab7b72290..74dd973680d93fd0 100644 +--- a/libbristolaudio/audioGUIOSS.c ++++ b/libbristolaudio/audioGUIOSS.c +@@ -91,7 +91,11 @@ short left, right; + */ + static int + setAudioOSS(fd, audioDev, param, valueL, valueR) ++int fd; + duplexDev *audioDev; ++int param; ++int valueL; ++int valueR; + { + #if (BRISTOL_HAS_OSS == 1) + int value, command; +@@ -259,6 +263,7 @@ char *name; + int + getOSSCapability(audioDev, controller) + duplexDev *audioDev; ++int controller; + { + if ((audioDev->stereoCaps | audioDev->monoCaps) & (1 << controller)) + return controller; +@@ -268,6 +273,7 @@ duplexDev *audioDev; + int + getOSSRecordability(audioDev, cont) + duplexDev *audioDev; ++int cont; + { + if (audioDev->cflags & SLAB_AUDIODBG) + printf("getOSSRecordability(%i, %i)\n", audioDev->devID, cont); +diff --git a/libbristolmidi/inetClient.c b/libbristolmidi/inetClient.c +index 17761c7588a9747e..06499763d28f8f2a 100644 +--- a/libbristolmidi/inetClient.c ++++ b/libbristolmidi/inetClient.c +@@ -66,6 +66,7 @@ void clientCheckSocket(); + int + initControlPort(host, port) + char *host; ++int port; + { + struct sockaddr_in connect_socket_addr; + char hostname[NAME_LENGTH]; +diff --git a/libbristolmidi/midiRoutines.c b/libbristolmidi/midiRoutines.c +index 15a5835f09f28fbe..e4458a395fd94036 100644 +--- a/libbristolmidi/midiRoutines.c ++++ b/libbristolmidi/midiRoutines.c +@@ -85,6 +85,7 @@ bristolMidiDevSanity(int dev) + + void + bristolMidiPrintHandle(handle) ++int handle; + { + printf(" Handle: %i\n", bmidi.handle[handle].handle); + printf(" State: %i\n", bmidi.handle[handle].state); +@@ -103,6 +104,7 @@ bristolMidiPrintHandle(handle) + + int + bristolMidiSanity(handle) ++int handle; + { + #ifdef DEBUG + printf("bristolMidiSanity(%i)\n", handle); +diff --git a/libbristolmidi/socketToolKit.c b/libbristolmidi/socketToolKit.c +index 7e4e5b1423905afe..f9b129fd577953c6 100644 +--- a/libbristolmidi/socketToolKit.c ++++ b/libbristolmidi/socketToolKit.c +@@ -57,7 +57,9 @@ struct sockaddr_un local_socket_addr; + int + open_remote_socket(name, port, listens, reqsig) + char *name; /* service name, must be known */ ++int port; + int listens; /* Parameter for the number of connections accepted */ ++int reqsig; + { + struct servent *service, service_tmp; + struct sockaddr_in remote_socket_addr; diff --git a/media-sound/dvda-author/Manifest b/media-sound/dvda-author/Manifest index 457b97f2a50b..b96da3cad36d 100644 --- a/media-sound/dvda-author/Manifest +++ b/media-sound/dvda-author/Manifest @@ -1,5 +1,5 @@ AUX dvda-author-10.06-desktop-QA.patch 301 BLAKE2B 5ea771cf5da1b5ad4faedcf7aa4a101cadedfc8789383839214f080d8281bf810c90485c313f6cf532ddd2677ab295a17e30bd270df9074cdb0506f31eb35a57 SHA512 e603dc660918350ccf3bdec2e1833459a2042d2a901e620c43ec0ad3750689f39c99c5b6f12105e8364995156b5b47969f4814550a54949a63d3320b2435bcfb AUX dvda-author-10.06-fno-common.patch 618 BLAKE2B e07e84500c6725ed7c7f2d9ff5d1733645b0dc4b0b7d46bb14c7b7c63053031ac2c2f39f36c543c2005117220c24b603039a79d227a5d4db9f0ae8119d10c4ac SHA512 556f8c3256e14233a6030b31e01c0d1d2304fe9884e9ed9d235fda7d3cf015d1cc51c0ee276fdbc05f4d27f393b0ba4aaffce29c8ea3a0f5f32c1cb56968198f DIST dvda-author-10.06-300.tar.gz 828028 BLAKE2B bb1000024a4879989980246443c2ac7a7f795140b7c6165422793829c927c16fa8603c3a44a2f08e6e677e21871bffca6a5c330878688bcffa1b0fa2862290f0 SHA512 619215e5e9ac4a3e55d2bef0222a931412946f129927f1042807ee25541d64609a5a9189c843fdc30d34bb0e41e0779d821d8c32a16cf89c6227d9925ea07024 -EBUILD dvda-author-10.06-r1.ebuild 1296 BLAKE2B f6e886056c40f15e54d66a3b041234e6f20fe2d78187db32b4e981fd84908e518e87f55a210963b88285f89f071529daa656faebf0c30e75b6ea9fd0c36a6ced SHA512 2226ab25d80457970d5500ea3c3eca3fe8a22e2d82eb419a20d8554daee1dcaa520b91275b82ace72435779981c193ae893098d53668fe7c3163e5cc52309bbb +EBUILD dvda-author-10.06-r1.ebuild 1464 BLAKE2B 1967023d2e32d20c630c62d1ca5498363f627d5ddf2ee893f7a9dcc1ecf3bd8a1b14c322572cff33b521a8aaed1a9db9158e0e1581a72bfcea359c0310db2df0 SHA512 429eaf3363c9be3b692c541348c928a1ce53f85d92f048294285090fd9715998ec6f7606c8a456d4aee75ed8469f2b5afd3ea1b406a4859ad0eb6a4db178ab25 MISC metadata.xml 333 BLAKE2B c0971f2714033ce9e3dc03e610d288916e2fbf32818313970fbe7f8f89ab945e8127acc959c175ef6cb644b482968b649bf61bc1df4a1de502029d5c373e7e70 SHA512 0be9157a214b7d2b6f99a5fe666d32446eafc6f34a2ec396a8fd6b3bc8af50d5e87c6c3acc208c750e1acec23a47d05b645ffaa3d40d11a7c89a376cb8eac2b2 diff --git a/media-sound/dvda-author/dvda-author-10.06-r1.ebuild b/media-sound/dvda-author/dvda-author-10.06-r1.ebuild index dd1973f18ccf..789f97ab5725 100644 --- a/media-sound/dvda-author/dvda-author-10.06-r1.ebuild +++ b/media-sound/dvda-author/dvda-author-10.06-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit desktop toolchain-funcs +inherit desktop flag-o-matic toolchain-funcs DESCRIPTION="Author a DVD-Audio DVD" HOMEPAGE="https://dvd-audio.sourceforge.net" @@ -43,6 +43,12 @@ src_prepare() { } src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/860516 + # + # Upstream on sourceforge is inactive for several years now. No bug filed. + filter-lto + econf \ --with-config="${EPREFIX}/etc" \ $(use_with debug debug full) diff --git a/media-sound/mac/Manifest b/media-sound/mac/Manifest index 7e3dbbf43f10..3d7583e6eb6f 100644 --- a/media-sound/mac/Manifest +++ b/media-sound/mac/Manifest @@ -7,7 +7,7 @@ AUX mac-4.11.4.5.7-output.patch 1498 BLAKE2B 7016b28d4c9a71d02471de1f4a5e5f1ade7 DIST mac-10.46.zip 1662242 BLAKE2B be81f7f9bec10eea43a8888eb51288c1a6ca312860535d88346d8ab42e66d9268d3503e073becd998671c408aa83e2b93ec74acb86b650c8883c0b3cd03ea828 SHA512 0391a52925c903bb4849fbaf963b31c65fd34bcd0d3071b9b25b99bbb95febd12cdf09119ec73e129fdfbc51a163b824c6b084ca4917f871692b0529c7a33a10 DIST mac-10.53.zip 1665239 BLAKE2B 70b7a12eb873ec648ceb97f23bcac6ec79a6626e61de7535b549f7fd718121e5f835f64c64f3e29914e1ceb2ee2897e03a09a7d7a050810082c67ba76e740c3f SHA512 3d9323d8440c11553838e89ee4cd695fee790ef4af888daa1be1a63a4eec8db807a940f20c52b56cd069d06899305930173efab196c0932b238060bff7dc025a DIST monkeys-audio_4.11-u4-b5-s7.orig.tar.gz 511190 BLAKE2B 28b5a3aadd9dae410c93cfc43c40c07fe207036f27cf60d59d8fa137a0327f90a78746c14930b7d3becb7f5fa69a454a6855aae1553dc74cd5168a9a523bb8f0 SHA512 7e73b35c86d6007ab2a94a2d8b7449bb4ac505bbba53e40373a279dc83a9cad5f62a51419a6375335576cf325c88ed7d317b0ef3039b8a497100cb74a63c25d0 -EBUILD mac-10.46.ebuild 575 BLAKE2B 17454686c17f52be004e25376da049bd3a9b6fbfd76989b8584b47a101fa6560369317eef5c53c2cfb09a5f9ee776cab71530be4826665f21362a2a78e80dc71 SHA512 1b1578417544ef45fc852ba2f8088073b3aec2cbe6335d8b692aeb7fda92197ce5b2bc5037dda8de338b0fa5e979e1008936f059a527c6aea22ddc3e9ba758bc -EBUILD mac-10.53.ebuild 580 BLAKE2B 96fa717a454d2e58e13949813b010ddbc011c37eceab77399f5a38ac5427abe10c834d06f3aaf9021475d6b897010deec22ae29fc5ffcee41194abb069268a0c SHA512 b7e880ce84e57f98c502fe5aac619bfe25f83995982f7b7d49cd230882c69d90f84d2a99c4dc1af0c9db9697e03c583eb53e5f54ca1d740131d7cb691d77c3f6 +EBUILD mac-10.46.ebuild 990 BLAKE2B 7fe3fdad0cf01ffa1da94c3fa12a2e753667d54edd02a2225e4dbe799640f3b348bff19dc4486ca520374e3057d99ba5d8cb293285930d663b00d72e50754c88 SHA512 2526bf9817dd11e5d55bcab28ac57caa39fcd110013a96fb58c923324737f3ff00c8d06030a494e4f565a919ff11c90d0440034041690b470c5cfef355334702 +EBUILD mac-10.53.ebuild 995 BLAKE2B f31dfe84cc03019a7ecb9cc70a0ef06db89edcbc24c43b9f6ba7c54c2bc454905b3bce0a6eedee5ea90cf991e35a92e311474045dd3d10249be7e5d4c5cd65e6 SHA512 96275705c2f46d0e2b9eee2f9bbbb8e7cd9a74cad1b61672178f636695b233c9fdfc8d461d7614bd456f568e1898a58fecfde40a133acad0d19aa6bef1d12736 EBUILD mac-4.11.4.5.7-r1.ebuild 1419 BLAKE2B f0f98dbf50f62289d4f6767b96c3a31d70561253c014c2f0dd4e0941941c3389ea5c59e404ded08c0e2e3d0d0c658dbb378993b18aca171e71ee17cd8c6a318f SHA512 96d6deb9c106b8efe2c7ec151aabafdf1922475274efaf37763a22e538bbb73b021b607c1fd95ad591dcce4ec5506b6ee6ce4bd9488d4e124a3ff6353a2a78ec MISC metadata.xml 374 BLAKE2B ac05d2add0cd7ac5956aad2f5a7bc031880ac86b1ba62266c3d5afcfa769e687d974cf00e1e1d4c3b50964b5a05c193f4a033eabe0ec0a6d626018aedf32be00 SHA512 586664bdcd30ef7b414740d264e143511f39411a33b845ce0f39503dd2215e501fba07c408ea777472ede967e91001617ac91dd9acb303ad8757bcabbba17b0e diff --git a/media-sound/mac/mac-10.46.ebuild b/media-sound/mac/mac-10.46.ebuild index 3f3e26502daf..13bf6f9d8ef3 100644 --- a/media-sound/mac/mac-10.46.ebuild +++ b/media-sound/mac/mac-10.46.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake +inherit cmake flag-o-matic DESCRIPTION="Monkey's Audio Codecs" HOMEPAGE="https://www.monkeysaudio.com" @@ -27,3 +27,18 @@ PATCHES=( "${FILESDIR}/${PN}-10.18-linux.patch" "${FILESDIR}/${PN}-10.43-output.patch" ) + +src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/927060 + # + # Upstream contact method is via email. I sent an email detailing the issue + # and got a fast response with a fix. "I'm hoping to do a build soon with a + # new open source certificate. I can sure include this." + # + # Do not trust with LTO either + append-flags -fno-strict-aliasing + filter-lto + + cmake_src_configure +} diff --git a/media-sound/mac/mac-10.53.ebuild b/media-sound/mac/mac-10.53.ebuild index 4315a96dd755..74c128c6dd94 100644 --- a/media-sound/mac/mac-10.53.ebuild +++ b/media-sound/mac/mac-10.53.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake +inherit cmake flag-o-matic DESCRIPTION="Monkey's Audio Codecs" HOMEPAGE="https://www.monkeysaudio.com" @@ -27,3 +27,18 @@ PATCHES=( "${FILESDIR}/${PN}-10.18-linux.patch" "${FILESDIR}/${PN}-10.52-output.patch" ) + +src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/927060 + # + # Upstream contact method is via email. I sent an email detailing the issue + # and got a fast response with a fix. "I'm hoping to do a build soon with a + # new open source certificate. I can sure include this." + # + # Do not trust with LTO either + append-flags -fno-strict-aliasing + filter-lto + + cmake_src_configure +} diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz index 06745d50bf03..746304109c64 100644 Binary files a/media-video/Manifest.gz and b/media-video/Manifest.gz differ diff --git a/media-video/x264-encoder/Manifest b/media-video/x264-encoder/Manifest index 38a363976adc..44ff2075f03f 100644 --- a/media-video/x264-encoder/Manifest +++ b/media-video/x264-encoder/Manifest @@ -1,6 +1,6 @@ DIST x264-0.0.20220222.tar.bz2 777236 BLAKE2B 45e57c48b4b889f5c7b4ce87d1442d26d907aac47fb7c586b34239317a8b74bb93eac3058eed766728fbca6370656d9a6f070e8992643984a89560e28edf206d SHA512 1cf864059f83731ac47008c1af1d9ac06d06283439cf883a020f8a76e0c7efc3b525791d11efe8784d0e39ded68dd03794f0502fa64cc07df2f2de064a55e1d9 DIST x264-0.0.20231114.tar.bz2 833229 BLAKE2B e8e60767d16ea11e55f9dd56f1c74535a06b07a498b91d4372872925915563b67fb917c5856e2e40e1f58acbab3142509d036cae8d56820bef0e16ee7bc35196 SHA512 7705c2827c6b280afc7403bce206f82ee94c1ba76c582d3e6ae017b9c4f08c4475ac70373f8a0bcda73046221456efc3f338c57aaf03c11f4d8e63f69bb94db5 EBUILD x264-encoder-0.0.20220222.ebuild 2146 BLAKE2B 5aa96436f28c6943e59f2fb8d1b061bb66ebaac901268b73c3651259346d1f1aa429c2f4f4a29bc6b1de7accc093f0e80166a4a7f1d98f0b95cd8065fed94238 SHA512 3a1c20eb9f93ad24c48d7bc5dc7e01195adef29ae90bff6b648f0f8a919a76b2210ea33e4b626aaeefe002e18a7cda684719e2657e6a29014425315b7b649ef7 -EBUILD x264-encoder-0.0.20231114.ebuild 2208 BLAKE2B 3913c6c98821c7bd1f9dd62f8748545566be4346520a9b2e0e17dc83a075c802f99b8601a5d8b8425a5b2d6d6f7c8017c2558a2550aa14deabb55f0e49caf37e SHA512 ca8ece4bfb7cefe3f31fd890fe995aa52a3b19d19f232593837558968ca44c6960a91844297bc9edb32fe9f24224fb3868897c31f2c39ba7244a1fb017c6b89f +EBUILD x264-encoder-0.0.20231114.ebuild 2207 BLAKE2B d40d41cd4ea540b2bfe5224345488e0c02bd2fe17081f38b947185d9e06dabe1ffbd3606e3f4b95363f6846a1d2dbbcb0bea28ae7bd500d839e176163edddb8f SHA512 1576b40aa709c903f63f337214ad977fea2fae0d4f6b3890e04149ef73dee1bd0c0e5de6dfdc926ee3088219e8cfca67dd13ef446d37e8b90c624246bd147cd4 EBUILD x264-encoder-9999.ebuild 2209 BLAKE2B 59667c3997a0e43ab3ff4453ba434a7a6cefd9587f4aabac28e08cb31828bb7038e5a65e2ecbb063f392d9c5ff4c6654c27a89a2f944a335daaf84adb0a7a251 SHA512 2eb37cb0932dc828c23c87b9e9dc14f0066a24fa14f6b239941b6a0a8bd47fe02cd373efa77e6d07006703d967470f3011f4fef683baa31f47c9df051354e041 MISC metadata.xml 531 BLAKE2B fbf3d1b3460773bd6cb8deaa7df7d1da8bd9597d8c1c1da2ea19fc8ced206f3424b4f10af6d019941a2a1e2974c53f21db1dc47a2062c6dae401e514051c58a8 SHA512 1a36bbd77bb5e526a42fe35382fef906d741fd51b0569c2255191222c4cf006e12767228ae0fdda9bf32f72cdb24cc1f250b6bd7e57aadb50a3bc09624a2e0c0 diff --git a/media-video/x264-encoder/x264-encoder-0.0.20231114.ebuild b/media-video/x264-encoder/x264-encoder-0.0.20231114.ebuild index 9b097b18437b..14aa1ea30410 100644 --- a/media-video/x264-encoder/x264-encoder-0.0.20231114.ebuild +++ b/media-video/x264-encoder/x264-encoder-0.0.20231114.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == 9999 ]]; then else X264_COMMIT="c196240409e4d7c01b47448d93b1f9683aaa7cf7" SRC_URI="https://code.videolan.org/videolan/x264/-/archive/${X264_COMMIT}/x264-${X264_COMMIT}.tar.bz2 -> ${P/-encoder}.tar.bz2" - KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86" S="${WORKDIR}/${PN/-encoder}-${X264_COMMIT}" fi diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index facb75047fc5..a5b68db0bffe 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 0ec1874ba88a..c512546d40b1 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Mon, 18 Mar 2024 00:10:37 +0000 +Mon, 18 Mar 2024 06:09:50 +0000 diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest index d5a99c28a569..30719cd51b21 100644 --- a/metadata/glsa/Manifest +++ b/metadata/glsa/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 569335 BLAKE2B 07f6153cc527f8ef0be40a2cc21b4fbdd6901249b5c3c569cd1c78321017cd55d98800cf292cc33ffbd6842d685a59c8343e534c4ede0d598730df983a8c33f4 SHA512 5d341348a510bcd14cd0388e2d6bdaccf622bfa08eed783dcee916769bbf2f8d31fa0fb57d0f3bfcce315df08c0e1c93572bfdc703a005d69ab200628e23c99b -TIMESTAMP 2024-03-18T00:10:40Z +TIMESTAMP 2024-03-18T06:09:53Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmX3hoBfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmX32rFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klC3pQ//X5nes5XsNxlwIzbKxex2Bxi1iEUBplxb192x/2es1Cq2hWZo3R0wb9o3 -P4UriMj+ORaClwypqmDzkrbwFfdXayzQH+O1FXPs2wCF/ETrXtoQDk7cd1kE/nJo -QdEENnFcxsnW9FIh6pcKxfHObsGfIf7ClPIyg9F0xEeE5iy1DYpDjZL4EDxdGZaQ -iHdG6hoC+57iPPiVKYywpH6HpHrezr7VjQP4GfBXjeXuo/LcBuwYrktqCUa/gQsF -dGUECy0gRQyUQP9um1bW05Lc0On0l73+Zt/YinJrFWCU5ib2qA5zT3oWsRrSuEd8 -mommVb+WWCy7CMmxGqRHUZ01ETexZ0sJIbNCaqE85eor7KAEeUNIhIvIPZ2wwAXv -rUrdKVXJXE5bCSs5L88Bk9YdN7mo3X5CghjYEsfNCMYBvwVGVjIG1lgTvLv1eban -9xhqBLcIOQvupxnJer4jZFdujBGsDAZfglCwhm+Nt8hftp7l74BGwgWnuxgX+8qS -PakU8hvgF3Fd/HHhI7+0+b6hHzOsEsfRKwSIBUxFZ5tRu3kFmAiCowGEIKGtUzQj -6AoUyQB3XHoU98nCesGgxF2Hx6e71Q+D0P+dnK90ii/keoMk7QnAlwwDzlnW6KOZ -ouvwlsxN45k6/fMXhfmzk1z4JUrAGXMSX/4d9NYNpW1Zhajltbc= -=ql42 +klC7Aw/+NfeVYtPK12UxMvIIhOxxzUKeUORX+1q06DZ9FnlY6PeQboEAZ7blx74l +9mTj5uFQWKidRWpcYodaEnRtq+kds0oxs0sjXE21ebi5c0PtM1jrVjsBnRy0ADtQ +7IwzayS1M84a2JkErCzbFo7jk8mpLiOxDm6CMY9KXQmJx9RpLpW6eZ4nQBAMRGRo +aEI/DjXnYxireEUiFThScOtS+DfWeS6sjZ253LOJPnTALvNYdxaWLGEiPbjc3GqS +Sz8ZbuqU2LTXdtGGiUE7OxlaC24Lb6CArpB1LiLf6BaCMjPnvPKnp14ZLsFxDvDS +opBU/2rp64JJYxG3H6E1h4auz892/LsGJ6w/g+0bIuBcyAaM2q4LCrGd3ju8Iq8v +mXdpnJtq+ePWbITTfh+B9XYJhFBt9gZvMnZEaIC1OCRjYXde9MWFlQyx2ltMZMhD +LUayB/ExLLJr2SJZPaxShMdkkz92JeqFjgAy1RwCc5697RsyrfoweISZamNLNeZs +Tdm8X76G2mPPQhEBMBSUvl6Ht/B66qU3AJyEodawpZaMFoQdofW0cPKTDuUlqlOx +ETNLbGnD0OW678+PSuzsIgVo8SBeF1D0EBZWqbYNU0fVS8x95qeoLAEzAFAEV8Uh +zeQiy/INDOXknvAyBlcruONv2L5VKS8qyktjr7m8FvnxPrb9GlA= +=eCjs -----END PGP SIGNATURE----- diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 0ec1874ba88a..e4d037e04702 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Mon, 18 Mar 2024 00:10:37 +0000 +Mon, 18 Mar 2024 06:09:51 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index 0e961f86b77d..eea003d52a3b 100644 Binary files a/metadata/md5-cache/Manifest.gz and b/metadata/md5-cache/Manifest.gz differ diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz index 35b94054af43..68cc0a09f1d7 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/logiops-0.3.3 b/metadata/md5-cache/app-misc/logiops-0.3.3 index 16b5b3a2657f..1697291aa1d6 100644 --- a/metadata/md5-cache/app-misc/logiops-0.3.3 +++ b/metadata/md5-cache/app-misc/logiops-0.3.3 @@ -4,7 +4,7 @@ DEPEND=dev-libs/glib dev-libs/libconfig:=[cxx] dev-libs/libevdev sys-apps/dbus v DESCRIPTION=An unofficial userspace driver for HID++ Logitech devices EAPI=8 HOMEPAGE=https://github.com/PixlOne/logiops -INHERIT=cmake linux-info +INHERIT=cmake flag-o-matic linux-info IUSE=systemd KEYWORDS=amd64 x86 LICENSE=GPL-3+ @@ -12,4 +12,4 @@ RDEPEND=dev-libs/glib dev-libs/libconfig:=[cxx] dev-libs/libevdev sys-apps/dbus SLOT=0 SRC_URI=https://github.com/PixlOne/logiops/releases/download/v0.3.3/logiops-v0.3.3.tar.gz _eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f210add81bd734b622fd1aa01734bd87 +_md5_=475d2a0341a2c235e018f0fcc0b7f5dc diff --git a/metadata/md5-cache/app-pda/Manifest.gz b/metadata/md5-cache/app-pda/Manifest.gz index 2a8456bde335..9e4a1fe64ced 100644 Binary files a/metadata/md5-cache/app-pda/Manifest.gz and b/metadata/md5-cache/app-pda/Manifest.gz differ diff --git a/metadata/md5-cache/app-pda/pilot-link-0.12.5-r4 b/metadata/md5-cache/app-pda/pilot-link-0.12.5-r4 index 0b12192f6e6a..1baebb6ccc57 100644 --- a/metadata/md5-cache/app-pda/pilot-link-0.12.5-r4 +++ b/metadata/md5-cache/app-pda/pilot-link-0.12.5-r4 @@ -4,7 +4,7 @@ DEPEND=dev-libs/popt sys-libs/ncurses:= sys-libs/readline:= virtual/libiconv blu DESCRIPTION=Suite of tools for moving data between a Palm device and a desktop EAPI=8 HOMEPAGE=https://github.com/jichu4n/pilot-link -INHERIT=autotools perl-module +INHERIT=autotools flag-o-matic perl-module IUSE=bluetooth perl png threads usb test KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux LICENSE=|| ( GPL-2 LGPL-2 ) @@ -12,5 +12,5 @@ RDEPEND=dev-libs/popt sys-libs/ncurses:= sys-libs/readline:= virtual/libiconv bl RESTRICT=test !test? ( test ) SLOT=0 SRC_URI=mirror://gentoo/pilot-link-0.12.5.tar.bz2 https://dev.gentoo.org/~soap/distfiles/pilot-link-0.12.5-gentoo-patchset-r2.tar.xz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=b51d5c76256dc9ad8c8243d4712cb1d0 +_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=22d3314fe5d2c2010170722d68bec36e diff --git a/metadata/md5-cache/dev-build/Manifest.gz b/metadata/md5-cache/dev-build/Manifest.gz index cb5fde6b9cd8..b6a40a102ad8 100644 Binary files a/metadata/md5-cache/dev-build/Manifest.gz and b/metadata/md5-cache/dev-build/Manifest.gz differ diff --git a/metadata/md5-cache/dev-build/scons-4.7.0 b/metadata/md5-cache/dev-build/scons-4.7.0 new file mode 100644 index 000000000000..a15120db849e --- /dev/null +++ b/metadata/md5-cache/dev-build/scons-4.7.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=Extensible Python-based build utility +EAPI=8 +HOMEPAGE=https://www.scons.org/ https://github.com/SCons/scons/ https://pypi.org/project/SCons/ +INHERIT=distutils-r1 multiprocessing +IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=MIT +RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://downloads.sourceforge.net/project/scons/scons/4.7.0/SCons-4.7.0.tar.gz doc? ( https://www.scons.org/doc/4.7.0/PDF/scons-user.pdf -> scons-4.7.0-user.pdf https://www.scons.org/doc/4.7.0/HTML/scons-user.html -> scons-4.7.0-user.html ) test? ( https://github.com/SCons/scons/archive/4.7.0.tar.gz -> scons-4.7.0.gh.tar.gz ) +_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=5b0a95d13e7fcd7b9c88b98ee451e9bf diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz index a2749680dd6d..6fce8886ceaa 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/leiningen-bin-2.11.2 b/metadata/md5-cache/dev-java/leiningen-bin-2.11.2 index 9409b61da2ed..9a7b17e757e7 100644 --- a/metadata/md5-cache/dev-java/leiningen-bin-2.11.2 +++ b/metadata/md5-cache/dev-java/leiningen-bin-2.11.2 @@ -4,11 +4,11 @@ DESCRIPTION=Automate Clojure projects without setting your hair on fire EAPI=8 HOMEPAGE=https://leiningen.org/ INHERIT=java-pkg-2 -KEYWORDS=amd64 ~arm64 ~x86 ~x64-macos +KEYWORDS=amd64 arm64 ~x86 ~x64-macos LICENSE=EPL-1.0 RDEPEND=>=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3 RESTRICT=test SLOT=0 SRC_URI=https://github.com/technomancy/leiningen/releases/download/2.11.2/leiningen-2.11.2-standalone.jar https://raw.githubusercontent.com/technomancy/leiningen/2.11.2/bin/lein-pkg -> leiningen-2.11.2.sh _eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b346c3901e71ba37137bae0b25b00221 -_md5_=af905c2b0a33de88a814d92dd3e538b0 +_md5_=59e8a91e8728f065e6d02fd3dae2c85d diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index 6b3b228df2db..4e9841a12e1e 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/raft-0.22.0 b/metadata/md5-cache/dev-libs/raft-0.22.0 index a506d10fd1a7..8f3f440a0a6d 100644 --- a/metadata/md5-cache/dev-libs/raft-0.22.0 +++ b/metadata/md5-cache/dev-libs/raft-0.22.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/cowsql/raft INHERIT=autotools IUSE=lz4 test zfs -KEYWORDS=~amd64 ~arm64 ~x86 +KEYWORDS=amd64 ~arm64 ~x86 LICENSE=LGPL-3-with-linking-exception RDEPEND=dev-libs/libuv:= lz4? ( app-arch/lz4:= ) RESTRICT=!test? ( test ) SLOT=0/0 SRC_URI=https://github.com/cowsql/raft/archive/v0.22.0.tar.gz -> raft-0.22.0.tar.gz _eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=200e5c9272504e02a4193b963722a329 +_md5_=8eea06e085763ef55f840c3653262f97 diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index 1a337808acd8..0542b4ac478d 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/graphviz-0.20.2 b/metadata/md5-cache/dev-python/graphviz-0.20.2 new file mode 100644 index 000000000000..a052c4b528db --- /dev/null +++ b/metadata/md5-cache/dev-python/graphviz-0.20.2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/mock-2.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-mock-1.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-gfx/graphviz[gts,pdf] ) test? ( media-gfx/graphviz >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Simple Python interface for Graphviz +EAPI=8 +HOMEPAGE=https://graphviz.readthedocs.io/ https://github.com/xflr6/graphviz/ https://pypi.org/project/graphviz/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux +LICENSE=MIT +RDEPEND=media-gfx/graphviz python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/xflr6/graphviz/archive/0.20.2.tar.gz -> graphviz-0.20.2.gh.tar.gz +_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=4c0ba2582122a46b75a4e4992f0a91f4 diff --git a/metadata/md5-cache/dev-python/hypothesis-6.99.7 b/metadata/md5-cache/dev-python/hypothesis-6.99.7 new file mode 100644 index 000000000000..d74c8a0c3e5a --- /dev/null +++ b/metadata/md5-cache/dev-python/hypothesis-6.99.7 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !!=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=A library for property based testing +EAPI=8 +HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/ +INHERIT=distutils-r1 multiprocessing optfeature +IUSE=cli test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MPL-2.0 +RDEPEND=>=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.99.7.tar.gz -> hypothesis-6.99.7.gh.tar.gz +_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=bb13e1719c03bf91a950b629a7ab17d0 diff --git a/metadata/md5-cache/dev-python/leechcorepyc-2.17.4 b/metadata/md5-cache/dev-python/leechcorepyc-2.17.4 new file mode 100644 index 000000000000..e526a33b11d8 --- /dev/null +++ b/metadata/md5-cache/dev-python/leechcorepyc-2.17.4 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=virtual/libusb:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +DESCRIPTION=Python binding for LeechCore Physical Memory Acquisition Library +EAPI=8 +HOMEPAGE=https://github.com/ufrisk/LeechCore +INHERIT=distutils-r1 toolchain-funcs pypi +IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 +RDEPEND=virtual/libusb:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/l/leechcorepyc/leechcorepyc-2.17.4.tar.gz +_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=87c8c47923a055d487ba7ce08e2e9a4d diff --git a/metadata/md5-cache/dev-python/mkdocs-material-9.5.14 b/metadata/md5-cache/dev-python/mkdocs-material-9.5.14 new file mode 100644 index 000000000000..f18a343078f1 --- /dev/null +++ b/metadata/md5-cache/dev-python/mkdocs-material-9.5.14 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/trove-classifiers-2023.10.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] doc? ( || ( ( dev-lang/python:3.12 dev-python/mkdocs[python_targets_python3_12(-)] dev-python/mkdocs-material-extensions[python_targets_python3_12(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_12(-)] dev-python/mkdocs-redirects[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/mkdocs[python_targets_python3_11(-)] dev-python/mkdocs-material-extensions[python_targets_python3_11(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_11(-)] dev-python/mkdocs-redirects[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/mkdocs[python_targets_python3_10(-)] dev-python/mkdocs-material-extensions[python_targets_python3_10(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_10(-)] dev-python/mkdocs-redirects[python_targets_python3_10(-)] ) ) ) +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A Material Design theme for MkDocs +EAPI=8 +HOMEPAGE=https://github.com/squidfunk/mkdocs-material/ https://pypi.org/project/mkdocs-material/ +INHERIT=distutils-r1 docs +IUSE=social python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 doc +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=MIT +PDEPEND=>=dev-python/mkdocs-material-extensions-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +RDEPEND=>=dev-python/Babel-2.10.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/markdown-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mkdocs-1.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paginate-0.5.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pymdown-extensions-10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/readtime-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2022.4.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] social? ( >=dev-python/pillow-10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=media-gfx/cairosvg-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +SLOT=0 +SRC_URI=https://github.com/squidfunk/mkdocs-material/archive/9.5.14.tar.gz -> mkdocs-material-9.5.14.gh.tar.gz +_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b docs 7f3c0d47338743498c69f1887a139f57 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=0dec1f83c0e8bd57fc095b5dbf020134 diff --git a/metadata/md5-cache/dev-python/pyrate-limiter-3.6.0 b/metadata/md5-cache/dev-python/pyrate-limiter-3.6.0 new file mode 100644 index 000000000000..d3c9c09917bf --- /dev/null +++ b/metadata/md5-cache/dev-python/pyrate-limiter-3.6.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-db/redis dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_12(-)] dev-python/sphinx-copybutton[python_targets_python3_12(-)] dev-python/furo[python_targets_python3_12(-)] dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinxcontrib-apidoc[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_11(-)] dev-python/sphinx-copybutton[python_targets_python3_11(-)] dev-python/furo[python_targets_python3_11(-)] dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinxcontrib-apidoc[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_10(-)] dev-python/sphinx-copybutton[python_targets_python3_10(-)] dev-python/furo[python_targets_python3_10(-)] dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinxcontrib-apidoc[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] dev-python/sphinx-autodoc-typehints[python_targets_pypy3(-)] dev-python/sphinx-copybutton[python_targets_pypy3(-)] dev-python/furo[python_targets_pypy3(-)] dev-python/myst-parser[python_targets_pypy3(-)] dev-python/sphinxcontrib-apidoc[python_targets_pypy3(-)] ) ) ) test? ( dev-python/filelock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/redis[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python Rate-Limiter using Leaky-Bucket Algorimth Family +EAPI=8 +HOMEPAGE=https://github.com/vutran1710/PyrateLimiter/ https://pypi.org/project/pyrate-limiter/ +INHERIT=distutils-r1 pypi +IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=dev-python/filelock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/redis[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/pyrate-limiter/pyrate_limiter-3.6.0.tar.gz +_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=ed62d044a12199b14c39934d776c1bd3 diff --git a/metadata/md5-cache/dev-python/pytest-bdd-7.1.2 b/metadata/md5-cache/dev-python/pytest-bdd-7.1.2 new file mode 100644 index 000000000000..8c5863b6a511 --- /dev/null +++ b/metadata/md5-cache/dev-python/pytest-bdd-7.1.2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mako[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parse[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parse_type[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=BDD library for the pytest runner +EAPI=8 +HOMEPAGE=https://pytest-bdd.readthedocs.io/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=MIT +RDEPEND=dev-python/mako[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parse[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parse_type[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pytest-dev/pytest-bdd/archive/refs/tags/7.1.2.tar.gz -> pytest-bdd-7.1.2.gh.tar.gz +_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=645888bbc1cab344a36b0761c5e7ad33 diff --git a/metadata/md5-cache/dev-python/python-stdnum-1.20 b/metadata/md5-cache/dev-python/python-stdnum-1.20 new file mode 100644 index 000000000000..0600236335fd --- /dev/null +++ b/metadata/md5-cache/dev-python/python-stdnum-1.20 @@ -0,0 +1,16 @@ +BDEPEND=test? ( vies? ( || ( dev-python/zeep[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/suds-community[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A module to handle standardized numbers and codes +EAPI=8 +HOMEPAGE=https://arthurdejong.org/python-stdnum/ https://github.com/arthurdejong/python-stdnum/ https://pypi.org/project/python-stdnum/ +INHERIT=distutils-r1 pypi +IUSE=vies test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=LGPL-2.1 +RDEPEND=vies? ( || ( dev-python/zeep[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/suds-community[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/python-stdnum/python-stdnum-1.20.tar.gz +_eclasses_=distutils-r1 8262de2e5a28df8624b96e031d8d0f2b flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=82af2656b6e537b615f9b0f6675606de diff --git a/metadata/md5-cache/games-emulation/Manifest.gz b/metadata/md5-cache/games-emulation/Manifest.gz index d3afc8f8cad7..3b19fab6fa5e 100644 Binary files a/metadata/md5-cache/games-emulation/Manifest.gz and b/metadata/md5-cache/games-emulation/Manifest.gz differ diff --git a/metadata/md5-cache/games-emulation/dosbox-staging-0.81.0 b/metadata/md5-cache/games-emulation/dosbox-staging-0.81.0 index 11004edcfbc8..fd6a606f660f 100644 --- a/metadata/md5-cache/games-emulation/dosbox-staging-0.81.0 +++ b/metadata/md5-cache/games-emulation/dosbox-staging-0.81.0 @@ -5,7 +5,7 @@ DESCRIPTION=Modernized DOSBox soft-fork EAPI=8 HOMEPAGE=https://dosbox-staging.github.io/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=meson xdg +INHERIT=flag-o-matic meson xdg IUSE=+alsa debug dynrec +fluidsynth mt-32 network opengl slirp test KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 LICENSE=GPL-2+ @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/dosbox-staging/dosbox-staging/archive/v0.81.0.tar.gz -> dosbox-staging-0.81.0.tar.gz _eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 meson 56446e0ef4b4c9af0e2dd4cdef1a086e multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=2d449c43819a8ad67cf2daa157e21b65 +_md5_=2b8718c889ed3eb9c4cb9821cf55b01f diff --git a/metadata/md5-cache/games-sports/Manifest.gz b/metadata/md5-cache/games-sports/Manifest.gz index 43beb37d6e6a..13d834820d79 100644 Binary files a/metadata/md5-cache/games-sports/Manifest.gz and b/metadata/md5-cache/games-sports/Manifest.gz differ diff --git a/metadata/md5-cache/games-sports/bygfoot-2.3.2-r1 b/metadata/md5-cache/games-sports/bygfoot-2.3.2-r1 deleted file mode 100644 index f7acea9ce200..000000000000 --- a/metadata/md5-cache/games-sports/bygfoot-2.3.2-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=sys-devel/gettext virtual/pkgconfig -DEFINED_PHASES=configure install -DEPEND=app-arch/zip media-libs/freetype:2 x11-libs/gtk+:2 virtual/libintl -DESCRIPTION=GTK+2 Soccer Management Game -EAPI=7 -HOMEPAGE=https://bygfoot.sourceforge.io/new/ -INHERIT=desktop vcs-clean -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=app-arch/zip media-libs/freetype:2 x11-libs/gtk+:2 virtual/libintl -SLOT=0 -SRC_URI=mirror://sourceforge/bygfoot/bygfoot-2.3.2.tar.bz2 -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d vcs-clean d271b7bc7e6a009758d7d4ef749174e3 -_md5_=98ef8086dcd144fd110705b1205a1ef7 diff --git a/metadata/md5-cache/games-sports/bygfoot-2.3.2-r2 b/metadata/md5-cache/games-sports/bygfoot-2.3.2-r2 new file mode 100644 index 000000000000..6f7a61b8eece --- /dev/null +++ b/metadata/md5-cache/games-sports/bygfoot-2.3.2-r2 @@ -0,0 +1,14 @@ +BDEPEND=sys-devel/gettext virtual/pkgconfig +DEFINED_PHASES=configure install +DEPEND=app-arch/zip media-libs/freetype:2 x11-libs/gtk+:2 virtual/libintl +DESCRIPTION=GTK+2 Soccer Management Game +EAPI=8 +HOMEPAGE=https://bygfoot.sourceforge.io/new/ +INHERIT=desktop flag-o-matic vcs-clean +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=app-arch/zip media-libs/freetype:2 x11-libs/gtk+:2 virtual/libintl +SLOT=0 +SRC_URI=mirror://sourceforge/bygfoot/bygfoot-2.3.2.tar.bz2 +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 +_md5_=117f17f244085c7f11e18722717836e7 diff --git a/metadata/md5-cache/games-sports/ultimatestunts-0.7.7-r1 b/metadata/md5-cache/games-sports/ultimatestunts-0.7.7-r1 deleted file mode 100644 index b28603e50b2d..000000000000 --- a/metadata/md5-cache/games-sports/ultimatestunts-0.7.7-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=media-libs/freealut media-libs/libsdl[joystick,opengl,video] media-libs/libvorbis >=media-libs/openal-1 media-libs/sdl-image virtual/opengl virtual/glu nls? ( virtual/libintl ) sys-devel/gettext -DESCRIPTION=Remake of the famous Stunts game -EAPI=6 -HOMEPAGE=http://www.ultimatestunts.nl/ -INHERIT=desktop flag-o-matic vcs-clean versionator -IUSE=nls -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2+ -RDEPEND=media-libs/freealut media-libs/libsdl[joystick,opengl,video] media-libs/libvorbis >=media-libs/openal-1 media-libs/sdl-image virtual/opengl virtual/glu nls? ( virtual/libintl ) -SLOT=0 -SRC_URI=mirror://sourceforge/ultimatestunts/ultimatestunts-srcdata-0771.tar.gz -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d eqawarn c9847c43b3253a276ae2eabddedab3d7 estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 versionator d3fb3ba33acc3bbbdc4d7970227c100d -_md5_=604e7ce21deb2af2ae73c86489a5f018 diff --git a/metadata/md5-cache/games-sports/ultimatestunts-0.7.7-r2 b/metadata/md5-cache/games-sports/ultimatestunts-0.7.7-r2 new file mode 100644 index 000000000000..b3c965280543 --- /dev/null +++ b/metadata/md5-cache/games-sports/ultimatestunts-0.7.7-r2 @@ -0,0 +1,15 @@ +BDEPEND=sys-devel/gettext +DEFINED_PHASES=compile configure install prepare +DEPEND=media-libs/freealut media-libs/libsdl[joystick,opengl,video] media-libs/libvorbis >=media-libs/openal-1 media-libs/sdl-image virtual/opengl virtual/glu nls? ( virtual/libintl ) +DESCRIPTION=Remake of the famous Stunts game +EAPI=8 +HOMEPAGE=http://www.ultimatestunts.nl/ +INHERIT=desktop flag-o-matic vcs-clean +IUSE=nls +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2+ +RDEPEND=media-libs/freealut media-libs/libsdl[joystick,opengl,video] media-libs/libvorbis >=media-libs/openal-1 media-libs/sdl-image virtual/opengl virtual/glu nls? ( virtual/libintl ) +SLOT=0 +SRC_URI=mirror://sourceforge/ultimatestunts/ultimatestunts-srcdata-0771.tar.gz +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 +_md5_=353d5d4971c92580118ed50dd2118742 diff --git a/metadata/md5-cache/games-util/Manifest.gz b/metadata/md5-cache/games-util/Manifest.gz index 87d27388668e..8ce0eb6ece2d 100644 Binary files a/metadata/md5-cache/games-util/Manifest.gz and b/metadata/md5-cache/games-util/Manifest.gz differ diff --git a/metadata/md5-cache/games-util/wit-3.02a b/metadata/md5-cache/games-util/wit-3.02a index 9b63f838a4ec..169978b4ddb4 100644 --- a/metadata/md5-cache/games-util/wit-3.02a +++ b/metadata/md5-cache/games-util/wit-3.02a @@ -4,12 +4,12 @@ DEPEND=app-arch/bzip2:0= fuse? ( sys-fs/fuse:0= ) zlib? ( sys-libs/zlib:0= ) DESCRIPTION=command line tools to manipulate Wii/GameCube ISO images and WBFS containers EAPI=7 HOMEPAGE=https://wit.wiimm.de/ -INHERIT=toolchain-funcs +INHERIT=flag-o-matic toolchain-funcs IUSE=+fuse +zlib KEYWORDS=amd64 x86 LICENSE=GPL-2 RDEPEND=app-arch/bzip2:0= fuse? ( sys-fs/fuse:0= ) zlib? ( sys-libs/zlib:0= ) SLOT=0 SRC_URI=https://download.wiimm.de/source/wiimms-iso-tools/wiimms-iso-tools.source-3.02a.tar.bz2 -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=61f2a854fa0f437e29edd79c7fb05d1d +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=b9819565acb6b134158ebf413f380186 diff --git a/metadata/md5-cache/games-util/wit-3.02a-r1 b/metadata/md5-cache/games-util/wit-3.02a-r1 new file mode 100644 index 000000000000..d39291a99161 --- /dev/null +++ b/metadata/md5-cache/games-util/wit-3.02a-r1 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=compile configure install +DEPEND=app-arch/bzip2:0= fuse? ( sys-fs/fuse:0= ) zlib? ( sys-libs/zlib:0= ) +DESCRIPTION=command line tools to manipulate Wii/GameCube ISO images and WBFS containers +EAPI=8 +HOMEPAGE=https://wit.wiimm.de/ +INHERIT=flag-o-matic toolchain-funcs +IUSE=+fuse +zlib +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=app-arch/bzip2:0= fuse? ( sys-fs/fuse:0= ) zlib? ( sys-libs/zlib:0= ) +SLOT=0 +SRC_URI=https://download.wiimm.de/source/wiimms-iso-tools/wiimms-iso-tools.source-3.02a.tar.bz2 +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=3f617d2e41c9c8ceb7a466b57d45fdcc diff --git a/metadata/md5-cache/games-util/wit-3.05a b/metadata/md5-cache/games-util/wit-3.05a new file mode 100644 index 000000000000..8af1de0024d3 --- /dev/null +++ b/metadata/md5-cache/games-util/wit-3.05a @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=compile configure install +DEPEND=app-arch/bzip2:0= dev-libs/openssl:= fuse? ( sys-fs/fuse:0= ) zlib? ( sys-libs/zlib:0= ) +DESCRIPTION=command line tools to manipulate Wii/GameCube ISO images and WBFS containers +EAPI=8 +HOMEPAGE=https://wit.wiimm.de/ +INHERIT=flag-o-matic toolchain-funcs +IUSE=+fuse +zlib +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=app-arch/bzip2:0= dev-libs/openssl:= fuse? ( sys-fs/fuse:0= ) zlib? ( sys-libs/zlib:0= ) +SLOT=0 +SRC_URI=https://download.wiimm.de/source/wiimms-iso-tools/wiimms-iso-tools.source-3.05a.txz +_eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=88287c8ccd1dcef3a05cf8833ae21ff2 diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz index 6a3ea1035d4e..44d889b3e6ca 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/openh264-2.4.1 b/metadata/md5-cache/media-libs/openh264-2.4.1 index 3a0cd70e2642..db2eecf1a1bf 100644 --- a/metadata/md5-cache/media-libs/openh264-2.4.1 +++ b/metadata/md5-cache/media-libs/openh264-2.4.1 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://www.openh264.org/ https://github.com/cisco/openh264 INHERIT=toolchain-funcs multilib-minimal IUSE=cpu_flags_arm_neon cpu_flags_x86_avx2 +plugin test utils abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86 LICENSE=BSD RESTRICT=bindist !test? ( test ) SLOT=0/7 SRC_URI=https://github.com/cisco/openh264/archive/refs/tags/v2.4.1.tar.gz -> openh264-2.4.1.tar.gz https://github.com/mozilla/gmp-api/archive/e7d30b921df736a1121a0c8e0cf3ab1ce5b8a4b7.tar.gz -> gmp-api-Firefox114_2-e7d30b921df736a1121a0c8e0cf3ab1ce5b8a4b7.tar.gz _eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=38c5d4fc6981af592c93ab083a9b9719 +_md5_=04c281e577544cbae052d47d8b5a756c diff --git a/metadata/md5-cache/media-libs/sdl-image-1.2.12_p20220527-r1 b/metadata/md5-cache/media-libs/sdl-image-1.2.12_p20220527-r1 index 40e7f327ce70..903040ddbec7 100644 --- a/metadata/md5-cache/media-libs/sdl-image-1.2.12_p20220527-r1 +++ b/metadata/md5-cache/media-libs/sdl-image-1.2.12_p20220527-r1 @@ -1,14 +1,15 @@ -DEFINED_PHASES=compile configure install test +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +DEFINED_PHASES=compile configure install prepare test DEPEND=>=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] png? ( media-libs/libpng[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) DESCRIPTION=Image file loading library EAPI=8 HOMEPAGE=https://github.com/libsdl-org/SDL_image -INHERIT=toolchain-funcs multilib-minimal +INHERIT=autotools toolchain-funcs multilib-minimal IUSE=gif jpeg png static-libs tiff webp abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=ZLIB RDEPEND=>=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] png? ( media-libs/libpng[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=0 SRC_URI=https://github.com/libsdl-org/SDL_image/archive/633dc522f5114f6d473c910dace62e8ca27a1f7d.tar.gz -> sdl-image-1.2.12_p20220527.tar.gz -_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=353ee4340932f2702bf90e99343126ab +_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=25661ce067ce2102f54a1b11c69d4349 diff --git a/metadata/md5-cache/media-libs/zmusic-1.1.4 b/metadata/md5-cache/media-libs/zmusic-1.1.4 index 089fdf46fa8d..18496c0e17bd 100644 --- a/metadata/md5-cache/media-libs/zmusic-1.1.4 +++ b/metadata/md5-cache/media-libs/zmusic-1.1.4 @@ -4,7 +4,7 @@ DEPEND=sys-libs/zlib alsa? ( media-libs/alsa-lib ) fluidsynth? ( media-sound/flu DESCRIPTION=GZDoom's music system as a standalone library EAPI=7 HOMEPAGE=https://github.com/ZDoom/ZMusic -INHERIT=cmake +INHERIT=cmake flag-o-matic IUSE=alsa fluidsynth mpg123 +sndfile KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 LICENSE=BSD DUMB-0.9.3 GPL-3 LGPL-2.1+ LGPL-3 MIT @@ -12,4 +12,4 @@ RDEPEND=sys-libs/zlib alsa? ( media-libs/alsa-lib ) fluidsynth? ( media-sound/fl SLOT=0 SRC_URI=https://github.com/ZDoom/ZMusic/archive/1.1.4.tar.gz -> zmusic-1.1.4.tar.gz _eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=a335dd0100122f566ba5d65f143a0fc4 +_md5_=f8bdf6af2e656b12e7dc01c59797bf4a diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz index 46dd3c97b01f..a727cbbd396c 100644 Binary files a/metadata/md5-cache/media-sound/Manifest.gz and b/metadata/md5-cache/media-sound/Manifest.gz differ diff --git a/metadata/md5-cache/media-sound/bristol-0.60.11-r3 b/metadata/md5-cache/media-sound/bristol-0.60.11-r3 new file mode 100644 index 000000000000..d5d499ce858d --- /dev/null +++ b/metadata/md5-cache/media-sound/bristol-0.60.11-r3 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +DEFINED_PHASES=compile configure install prepare +DEPEND=virtual/jack x11-libs/libX11 alsa? ( media-libs/alsa-lib ) x11-base/xorg-proto +DESCRIPTION=Synthesizer keyboard emulation package: Moog, Hammond and others +EAPI=8 +HOMEPAGE=https://sourceforge.net/projects/bristol +INHERIT=autotools flag-o-matic toolchain-funcs +IUSE=alsa oss +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=virtual/jack x11-libs/libX11 alsa? ( media-libs/alsa-lib ) +SLOT=0 +SRC_URI=mirror://sourceforge/bristol/bristol-0.60.11.tar.gz +_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=fd9981107c63acc003e63a05e84a2e5b diff --git a/metadata/md5-cache/media-sound/dvda-author-10.06-r1 b/metadata/md5-cache/media-sound/dvda-author-10.06-r1 index 9c67f3c74c2f..a011a798bfb2 100644 --- a/metadata/md5-cache/media-sound/dvda-author-10.06-r1 +++ b/metadata/md5-cache/media-sound/dvda-author-10.06-r1 @@ -4,12 +4,12 @@ DEPEND=media-libs/flac:=[ogg] media-sound/sox[png] DESCRIPTION=Author a DVD-Audio DVD EAPI=8 HOMEPAGE=https://dvd-audio.sourceforge.net -INHERIT=desktop toolchain-funcs +INHERIT=desktop flag-o-matic toolchain-funcs IUSE=debug KEYWORDS=~amd64 ~x86 LICENSE=GPL-3 RDEPEND=media-libs/flac:=[ogg] media-sound/sox[png] SLOT=0 SRC_URI=mirror://sourceforge/dvd-audio/dvda-author-10.06-300.tar.gz -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=5bd48ef24b1372c91b165563a63f3b71 +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=fed53543c508233a9321b10e6659eba6 diff --git a/metadata/md5-cache/media-sound/mac-10.46 b/metadata/md5-cache/media-sound/mac-10.46 index a2e957645110..c057cbe2ec74 100644 --- a/metadata/md5-cache/media-sound/mac-10.46 +++ b/metadata/md5-cache/media-sound/mac-10.46 @@ -3,10 +3,10 @@ DEFINED_PHASES=compile configure install prepare test unpack DESCRIPTION=Monkey's Audio Codecs EAPI=8 HOMEPAGE=https://www.monkeysaudio.com -INHERIT=cmake +INHERIT=cmake flag-o-matic KEYWORDS=~alpha amd64 ~loong ppc ppc64 ~riscv sparc x86 LICENSE=BSD SLOT=0/10 SRC_URI=https://monkeysaudio.com/files/MAC_1046_SDK.zip -> mac-10.46.zip _eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=79ba57778faa3294b4b5ca60eaa2b5db +_md5_=1416b958db7e109244d1d8960c9fd589 diff --git a/metadata/md5-cache/media-sound/mac-10.53 b/metadata/md5-cache/media-sound/mac-10.53 index 498620aac572..fe063688fb16 100644 --- a/metadata/md5-cache/media-sound/mac-10.53 +++ b/metadata/md5-cache/media-sound/mac-10.53 @@ -3,10 +3,10 @@ DEFINED_PHASES=compile configure install prepare test unpack DESCRIPTION=Monkey's Audio Codecs EAPI=8 HOMEPAGE=https://www.monkeysaudio.com -INHERIT=cmake +INHERIT=cmake flag-o-matic KEYWORDS=~alpha ~amd64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=BSD SLOT=0/10 SRC_URI=https://monkeysaudio.com/files/MAC_1053_SDK.zip -> mac-10.53.zip _eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=48b4563fd162db690dfbe7991c3096bb +_md5_=58f0db8fcbfe0587a35afceeb1ff7d6c diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz index 5a6834c1b21b..2601ee15ff5a 100644 Binary files a/metadata/md5-cache/media-video/Manifest.gz and b/metadata/md5-cache/media-video/Manifest.gz differ diff --git a/metadata/md5-cache/media-video/x264-encoder-0.0.20231114 b/metadata/md5-cache/media-video/x264-encoder-0.0.20231114 index 6fd3c61e7206..c7eb68a32d46 100644 --- a/metadata/md5-cache/media-video/x264-encoder-0.0.20231114 +++ b/metadata/md5-cache/media-video/x264-encoder-0.0.20231114 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.videolan.org/developers/x264.html INHERIT=flag-o-matic toolchain-funcs IUSE=avs custom-cflags ffmpeg ffmpegsource +interlaced mp4 +threads -KEYWORDS=~alpha amd64 ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=~alpha amd64 ~ppc ~ppc64 ~sparc x86 LICENSE=GPL-2 RDEPEND=~media-libs/x264-0.0.20231114[interlaced=,threads=] ffmpeg? ( media-video/ffmpeg:= ) ffmpegsource? ( media-libs/ffmpegsource ) mp4? ( >=media-video/gpac-0.5.2:= ) REQUIRED_USE=ffmpegsource? ( ffmpeg ) SLOT=0 SRC_URI=https://code.videolan.org/videolan/x264/-/archive/c196240409e4d7c01b47448d93b1f9683aaa7cf7/x264-c196240409e4d7c01b47448d93b1f9683aaa7cf7.tar.bz2 -> x264-0.0.20231114.tar.bz2 _eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=51622ef497ebafd8f8c3eee3a23efc15 +_md5_=563e7ed2e434b0839c592e6f67fe6739 diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz index 19355ba6aaf1..e59ca10f54ba 100644 Binary files a/metadata/md5-cache/net-misc/Manifest.gz and b/metadata/md5-cache/net-misc/Manifest.gz differ diff --git a/metadata/md5-cache/net-misc/mikutter-5.0.5 b/metadata/md5-cache/net-misc/mikutter-5.0.5 new file mode 100644 index 000000000000..79a25bcf1920 --- /dev/null +++ b/metadata/md5-cache/net-misc/mikutter-5.0.5 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby31? ( =dev-ruby/addressable-2.8*[ruby_targets_ruby31(-)] >=dev-ruby/delayer-1.2.1[ruby_targets_ruby31(-)] !>=dev-ruby/delayer-2.0[ruby_targets_ruby31(-)] >=dev-ruby/delayer-deferred-2.2.0[ruby_targets_ruby31(-)] !>=dev-ruby/delayer-deferred-3.0[ruby_targets_ruby31(-)] >=dev-ruby/diva-2.0.1[ruby_targets_ruby31(-)] !>=dev-ruby/diva-3.0[ruby_targets_ruby31(-)] dev-ruby/httpclient[ruby_targets_ruby31(-)] dev-ruby/json:2[ruby_targets_ruby31(-)] >=dev-ruby/memoist-0.16.2[ruby_targets_ruby31(-)] !>=dev-ruby/memoist-0.17[ruby_targets_ruby31(-)] dev-ruby/moneta[ruby_targets_ruby31(-)] dev-ruby/nokogiri[ruby_targets_ruby31(-)] >=dev-ruby/oauth-0.5.8[ruby_targets_ruby31(-)] >=dev-ruby/pluggaloid-1.7.0[ruby_targets_ruby31(-)] !>=dev-ruby/pluggaloid-2.0[ruby_targets_ruby31(-)] =dev-ruby/prime-0.1.2*[ruby_targets_ruby31(-)] dev-ruby/rcairo[ruby_targets_ruby31(-)] >=dev-ruby/ruby-gettext-3.4[ruby_targets_ruby31(-)] !>=dev-ruby/ruby-gettext-3.5[ruby_targets_ruby31(-)] dev-ruby/ruby-gtk3[ruby_targets_ruby31(-)] >=dev-ruby/typed-array-0.1.2[ruby_targets_ruby31(-)] !>=dev-ruby/typed-array-0.2[ruby_targets_ruby31(-)] virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( =dev-ruby/addressable-2.8*[ruby_targets_ruby32(-)] >=dev-ruby/delayer-1.2.1[ruby_targets_ruby32(-)] !>=dev-ruby/delayer-2.0[ruby_targets_ruby32(-)] >=dev-ruby/delayer-deferred-2.2.0[ruby_targets_ruby32(-)] !>=dev-ruby/delayer-deferred-3.0[ruby_targets_ruby32(-)] >=dev-ruby/diva-2.0.1[ruby_targets_ruby32(-)] !>=dev-ruby/diva-3.0[ruby_targets_ruby32(-)] dev-ruby/httpclient[ruby_targets_ruby32(-)] dev-ruby/json:2[ruby_targets_ruby32(-)] >=dev-ruby/memoist-0.16.2[ruby_targets_ruby32(-)] !>=dev-ruby/memoist-0.17[ruby_targets_ruby32(-)] dev-ruby/moneta[ruby_targets_ruby32(-)] dev-ruby/nokogiri[ruby_targets_ruby32(-)] >=dev-ruby/oauth-0.5.8[ruby_targets_ruby32(-)] >=dev-ruby/pluggaloid-1.7.0[ruby_targets_ruby32(-)] !>=dev-ruby/pluggaloid-2.0[ruby_targets_ruby32(-)] =dev-ruby/prime-0.1.2*[ruby_targets_ruby32(-)] dev-ruby/rcairo[ruby_targets_ruby32(-)] >=dev-ruby/ruby-gettext-3.4[ruby_targets_ruby32(-)] !>=dev-ruby/ruby-gettext-3.5[ruby_targets_ruby32(-)] dev-ruby/ruby-gtk3[ruby_targets_ruby32(-)] >=dev-ruby/typed-array-0.1.2[ruby_targets_ruby32(-)] !>=dev-ruby/typed-array-0.2[ruby_targets_ruby32(-)] virtual/ruby-ssl[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) +DESCRIPTION=Simple, powerful and moeful twitter client +EAPI=7 +HOMEPAGE=https://mikutter.hachune.net/ +INHERIT=desktop ruby-ng +IUSE=+libnotify test ruby_targets_ruby31 ruby_targets_ruby32 +KEYWORDS=~amd64 ~riscv +LICENSE=Apache-2.0 MIT +RDEPEND=libnotify? ( x11-libs/libnotify ) media-sound/alsa-utils ruby_targets_ruby31? ( =dev-ruby/addressable-2.8*[ruby_targets_ruby31(-)] >=dev-ruby/delayer-1.2.1[ruby_targets_ruby31(-)] !>=dev-ruby/delayer-2.0[ruby_targets_ruby31(-)] >=dev-ruby/delayer-deferred-2.2.0[ruby_targets_ruby31(-)] !>=dev-ruby/delayer-deferred-3.0[ruby_targets_ruby31(-)] >=dev-ruby/diva-2.0.1[ruby_targets_ruby31(-)] !>=dev-ruby/diva-3.0[ruby_targets_ruby31(-)] dev-ruby/httpclient[ruby_targets_ruby31(-)] dev-ruby/json:2[ruby_targets_ruby31(-)] >=dev-ruby/memoist-0.16.2[ruby_targets_ruby31(-)] !>=dev-ruby/memoist-0.17[ruby_targets_ruby31(-)] dev-ruby/moneta[ruby_targets_ruby31(-)] dev-ruby/nokogiri[ruby_targets_ruby31(-)] >=dev-ruby/oauth-0.5.8[ruby_targets_ruby31(-)] >=dev-ruby/pluggaloid-1.7.0[ruby_targets_ruby31(-)] !>=dev-ruby/pluggaloid-2.0[ruby_targets_ruby31(-)] =dev-ruby/prime-0.1.2*[ruby_targets_ruby31(-)] dev-ruby/rcairo[ruby_targets_ruby31(-)] >=dev-ruby/ruby-gettext-3.4[ruby_targets_ruby31(-)] !>=dev-ruby/ruby-gettext-3.5[ruby_targets_ruby31(-)] dev-ruby/ruby-gtk3[ruby_targets_ruby31(-)] >=dev-ruby/typed-array-0.1.2[ruby_targets_ruby31(-)] !>=dev-ruby/typed-array-0.2[ruby_targets_ruby31(-)] virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( =dev-ruby/addressable-2.8*[ruby_targets_ruby32(-)] >=dev-ruby/delayer-1.2.1[ruby_targets_ruby32(-)] !>=dev-ruby/delayer-2.0[ruby_targets_ruby32(-)] >=dev-ruby/delayer-deferred-2.2.0[ruby_targets_ruby32(-)] !>=dev-ruby/delayer-deferred-3.0[ruby_targets_ruby32(-)] >=dev-ruby/diva-2.0.1[ruby_targets_ruby32(-)] !>=dev-ruby/diva-3.0[ruby_targets_ruby32(-)] dev-ruby/httpclient[ruby_targets_ruby32(-)] dev-ruby/json:2[ruby_targets_ruby32(-)] >=dev-ruby/memoist-0.16.2[ruby_targets_ruby32(-)] !>=dev-ruby/memoist-0.17[ruby_targets_ruby32(-)] dev-ruby/moneta[ruby_targets_ruby32(-)] dev-ruby/nokogiri[ruby_targets_ruby32(-)] >=dev-ruby/oauth-0.5.8[ruby_targets_ruby32(-)] >=dev-ruby/pluggaloid-1.7.0[ruby_targets_ruby32(-)] !>=dev-ruby/pluggaloid-2.0[ruby_targets_ruby32(-)] =dev-ruby/prime-0.1.2*[ruby_targets_ruby32(-)] dev-ruby/rcairo[ruby_targets_ruby32(-)] >=dev-ruby/ruby-gettext-3.4[ruby_targets_ruby32(-)] !>=dev-ruby/ruby-gettext-3.5[ruby_targets_ruby32(-)] dev-ruby/ruby-gtk3[ruby_targets_ruby32(-)] >=dev-ruby/typed-array-0.1.2[ruby_targets_ruby32(-)] !>=dev-ruby/typed-array-0.2[ruby_targets_ruby32(-)] virtual/ruby-ssl[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) +REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=http://mikutter.hachune.net/bin/mikutter-5.0.5.tar.gz https://dev.mikutter.hachune.net/attachments/download/813/1585-use-own-blowfish-impl.patch +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=a52e5f66fe62c2159101d0d6c07623cb diff --git a/metadata/md5-cache/net-misc/mikutter-9999 b/metadata/md5-cache/net-misc/mikutter-9999 index 13cb68891764..56bcb8e2cde5 100644 --- a/metadata/md5-cache/net-misc/mikutter-9999 +++ b/metadata/md5-cache/net-misc/mikutter-9999 @@ -1,17 +1,17 @@ -BDEPEND=test? ( ruby_targets_ruby31? ( =dev-ruby/addressable-2.8*[ruby_targets_ruby31(-)] >=dev-ruby/delayer-1.2.1[ruby_targets_ruby31(-)] !>=dev-ruby/delayer-2.0[ruby_targets_ruby31(-)] >=dev-ruby/delayer-deferred-2.2.0[ruby_targets_ruby31(-)] !>=dev-ruby/delayer-deferred-3.0[ruby_targets_ruby31(-)] >=dev-ruby/diva-2.0.1[ruby_targets_ruby31(-)] !>=dev-ruby/diva-3.0[ruby_targets_ruby31(-)] dev-ruby/httpclient[ruby_targets_ruby31(-)] dev-ruby/json:2[ruby_targets_ruby31(-)] >=dev-ruby/memoist-0.16.2[ruby_targets_ruby31(-)] !>=dev-ruby/memoist-0.17[ruby_targets_ruby31(-)] dev-ruby/moneta[ruby_targets_ruby31(-)] dev-ruby/nokogiri[ruby_targets_ruby31(-)] >=dev-ruby/oauth-0.5.8[ruby_targets_ruby31(-)] >=dev-ruby/pluggaloid-1.7.0[ruby_targets_ruby31(-)] !>=dev-ruby/pluggaloid-2.0[ruby_targets_ruby31(-)] =dev-ruby/prime-0.1.2*[ruby_targets_ruby31(-)] dev-ruby/rcairo[ruby_targets_ruby31(-)] >=dev-ruby/ruby-gettext-3.4[ruby_targets_ruby31(-)] !>=dev-ruby/ruby-gettext-3.5[ruby_targets_ruby31(-)] dev-ruby/ruby-gtk3[ruby_targets_ruby31(-)] >=dev-ruby/typed-array-0.1.2[ruby_targets_ruby31(-)] !>=dev-ruby/typed-array-0.2[ruby_targets_ruby31(-)] dev-ruby/twitter-text[ruby_targets_ruby31(-)] virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) >=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile config configure install postinst prepare setup test unpack -DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) +BDEPEND=test? ( ruby_targets_ruby31? ( =dev-ruby/addressable-2.8*[ruby_targets_ruby31(-)] >=dev-ruby/delayer-1.2.1[ruby_targets_ruby31(-)] !>=dev-ruby/delayer-2.0[ruby_targets_ruby31(-)] >=dev-ruby/delayer-deferred-2.2.0[ruby_targets_ruby31(-)] !>=dev-ruby/delayer-deferred-3.0[ruby_targets_ruby31(-)] >=dev-ruby/diva-2.0.1[ruby_targets_ruby31(-)] !>=dev-ruby/diva-3.0[ruby_targets_ruby31(-)] dev-ruby/httpclient[ruby_targets_ruby31(-)] dev-ruby/json:2[ruby_targets_ruby31(-)] >=dev-ruby/memoist-0.16.2[ruby_targets_ruby31(-)] !>=dev-ruby/memoist-0.17[ruby_targets_ruby31(-)] dev-ruby/moneta[ruby_targets_ruby31(-)] dev-ruby/nokogiri[ruby_targets_ruby31(-)] >=dev-ruby/oauth-0.5.8[ruby_targets_ruby31(-)] >=dev-ruby/pluggaloid-1.7.0[ruby_targets_ruby31(-)] !>=dev-ruby/pluggaloid-2.0[ruby_targets_ruby31(-)] =dev-ruby/prime-0.1.2*[ruby_targets_ruby31(-)] dev-ruby/rcairo[ruby_targets_ruby31(-)] >=dev-ruby/ruby-gettext-3.4[ruby_targets_ruby31(-)] !>=dev-ruby/ruby-gettext-3.5[ruby_targets_ruby31(-)] dev-ruby/ruby-gtk3[ruby_targets_ruby31(-)] >=dev-ruby/typed-array-0.1.2[ruby_targets_ruby31(-)] !>=dev-ruby/typed-array-0.2[ruby_targets_ruby31(-)] virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( =dev-ruby/addressable-2.8*[ruby_targets_ruby32(-)] >=dev-ruby/delayer-1.2.1[ruby_targets_ruby32(-)] !>=dev-ruby/delayer-2.0[ruby_targets_ruby32(-)] >=dev-ruby/delayer-deferred-2.2.0[ruby_targets_ruby32(-)] !>=dev-ruby/delayer-deferred-3.0[ruby_targets_ruby32(-)] >=dev-ruby/diva-2.0.1[ruby_targets_ruby32(-)] !>=dev-ruby/diva-3.0[ruby_targets_ruby32(-)] dev-ruby/httpclient[ruby_targets_ruby32(-)] dev-ruby/json:2[ruby_targets_ruby32(-)] >=dev-ruby/memoist-0.16.2[ruby_targets_ruby32(-)] !>=dev-ruby/memoist-0.17[ruby_targets_ruby32(-)] dev-ruby/moneta[ruby_targets_ruby32(-)] dev-ruby/nokogiri[ruby_targets_ruby32(-)] >=dev-ruby/oauth-0.5.8[ruby_targets_ruby32(-)] >=dev-ruby/pluggaloid-1.7.0[ruby_targets_ruby32(-)] !>=dev-ruby/pluggaloid-2.0[ruby_targets_ruby32(-)] =dev-ruby/prime-0.1.2*[ruby_targets_ruby32(-)] dev-ruby/rcairo[ruby_targets_ruby32(-)] >=dev-ruby/ruby-gettext-3.4[ruby_targets_ruby32(-)] !>=dev-ruby/ruby-gettext-3.5[ruby_targets_ruby32(-)] dev-ruby/ruby-gtk3[ruby_targets_ruby32(-)] >=dev-ruby/typed-array-0.1.2[ruby_targets_ruby32(-)] !>=dev-ruby/typed-array-0.2[ruby_targets_ruby32(-)] virtual/ruby-ssl[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) DESCRIPTION=Simple, powerful and moeful twitter client EAPI=7 HOMEPAGE=https://mikutter.hachune.net/ INHERIT=desktop ruby-ng git-r3 -IUSE=+libnotify test ruby_targets_ruby31 -LICENSE=MIT +IUSE=+libnotify test ruby_targets_ruby31 ruby_targets_ruby32 +LICENSE=Apache-2.0 MIT PROPERTIES=live -RDEPEND=libnotify? ( x11-libs/libnotify ) media-sound/alsa-utils ruby_targets_ruby31? ( =dev-ruby/addressable-2.8*[ruby_targets_ruby31(-)] >=dev-ruby/delayer-1.2.1[ruby_targets_ruby31(-)] !>=dev-ruby/delayer-2.0[ruby_targets_ruby31(-)] >=dev-ruby/delayer-deferred-2.2.0[ruby_targets_ruby31(-)] !>=dev-ruby/delayer-deferred-3.0[ruby_targets_ruby31(-)] >=dev-ruby/diva-2.0.1[ruby_targets_ruby31(-)] !>=dev-ruby/diva-3.0[ruby_targets_ruby31(-)] dev-ruby/httpclient[ruby_targets_ruby31(-)] dev-ruby/json:2[ruby_targets_ruby31(-)] >=dev-ruby/memoist-0.16.2[ruby_targets_ruby31(-)] !>=dev-ruby/memoist-0.17[ruby_targets_ruby31(-)] dev-ruby/moneta[ruby_targets_ruby31(-)] dev-ruby/nokogiri[ruby_targets_ruby31(-)] >=dev-ruby/oauth-0.5.8[ruby_targets_ruby31(-)] >=dev-ruby/pluggaloid-1.7.0[ruby_targets_ruby31(-)] !>=dev-ruby/pluggaloid-2.0[ruby_targets_ruby31(-)] =dev-ruby/prime-0.1.2*[ruby_targets_ruby31(-)] dev-ruby/rcairo[ruby_targets_ruby31(-)] >=dev-ruby/ruby-gettext-3.4[ruby_targets_ruby31(-)] !>=dev-ruby/ruby-gettext-3.5[ruby_targets_ruby31(-)] dev-ruby/ruby-gtk3[ruby_targets_ruby31(-)] >=dev-ruby/typed-array-0.1.2[ruby_targets_ruby31(-)] !>=dev-ruby/typed-array-0.2[ruby_targets_ruby31(-)] dev-ruby/twitter-text[ruby_targets_ruby31(-)] virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) -REQUIRED_USE=|| ( ruby_targets_ruby31 ) +RDEPEND=libnotify? ( x11-libs/libnotify ) media-sound/alsa-utils ruby_targets_ruby31? ( =dev-ruby/addressable-2.8*[ruby_targets_ruby31(-)] >=dev-ruby/delayer-1.2.1[ruby_targets_ruby31(-)] !>=dev-ruby/delayer-2.0[ruby_targets_ruby31(-)] >=dev-ruby/delayer-deferred-2.2.0[ruby_targets_ruby31(-)] !>=dev-ruby/delayer-deferred-3.0[ruby_targets_ruby31(-)] >=dev-ruby/diva-2.0.1[ruby_targets_ruby31(-)] !>=dev-ruby/diva-3.0[ruby_targets_ruby31(-)] dev-ruby/httpclient[ruby_targets_ruby31(-)] dev-ruby/json:2[ruby_targets_ruby31(-)] >=dev-ruby/memoist-0.16.2[ruby_targets_ruby31(-)] !>=dev-ruby/memoist-0.17[ruby_targets_ruby31(-)] dev-ruby/moneta[ruby_targets_ruby31(-)] dev-ruby/nokogiri[ruby_targets_ruby31(-)] >=dev-ruby/oauth-0.5.8[ruby_targets_ruby31(-)] >=dev-ruby/pluggaloid-1.7.0[ruby_targets_ruby31(-)] !>=dev-ruby/pluggaloid-2.0[ruby_targets_ruby31(-)] =dev-ruby/prime-0.1.2*[ruby_targets_ruby31(-)] dev-ruby/rcairo[ruby_targets_ruby31(-)] >=dev-ruby/ruby-gettext-3.4[ruby_targets_ruby31(-)] !>=dev-ruby/ruby-gettext-3.5[ruby_targets_ruby31(-)] dev-ruby/ruby-gtk3[ruby_targets_ruby31(-)] >=dev-ruby/typed-array-0.1.2[ruby_targets_ruby31(-)] !>=dev-ruby/typed-array-0.2[ruby_targets_ruby31(-)] virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( =dev-ruby/addressable-2.8*[ruby_targets_ruby32(-)] >=dev-ruby/delayer-1.2.1[ruby_targets_ruby32(-)] !>=dev-ruby/delayer-2.0[ruby_targets_ruby32(-)] >=dev-ruby/delayer-deferred-2.2.0[ruby_targets_ruby32(-)] !>=dev-ruby/delayer-deferred-3.0[ruby_targets_ruby32(-)] >=dev-ruby/diva-2.0.1[ruby_targets_ruby32(-)] !>=dev-ruby/diva-3.0[ruby_targets_ruby32(-)] dev-ruby/httpclient[ruby_targets_ruby32(-)] dev-ruby/json:2[ruby_targets_ruby32(-)] >=dev-ruby/memoist-0.16.2[ruby_targets_ruby32(-)] !>=dev-ruby/memoist-0.17[ruby_targets_ruby32(-)] dev-ruby/moneta[ruby_targets_ruby32(-)] dev-ruby/nokogiri[ruby_targets_ruby32(-)] >=dev-ruby/oauth-0.5.8[ruby_targets_ruby32(-)] >=dev-ruby/pluggaloid-1.7.0[ruby_targets_ruby32(-)] !>=dev-ruby/pluggaloid-2.0[ruby_targets_ruby32(-)] =dev-ruby/prime-0.1.2*[ruby_targets_ruby32(-)] dev-ruby/rcairo[ruby_targets_ruby32(-)] >=dev-ruby/ruby-gettext-3.4[ruby_targets_ruby32(-)] !>=dev-ruby/ruby-gettext-3.5[ruby_targets_ruby32(-)] dev-ruby/ruby-gtk3[ruby_targets_ruby32(-)] >=dev-ruby/typed-array-0.1.2[ruby_targets_ruby32(-)] !>=dev-ruby/typed-array-0.2[ruby_targets_ruby32(-)] virtual/ruby-ssl[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) +REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://raw.githubusercontent.com/toshia/twitter_api_keys/30071c3008e4616e723cf4e734fc79254019af09/twitter_api_keys.rb +SRC_URI=https://dev.mikutter.hachune.net/attachments/download/813/1585-use-own-blowfish-impl.patch _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d git-r3 86fa1f157b70b9d2ff340c4633b1cf4b multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=ec9df8ce890ffdca8d15df3ac52c2db6 +_md5_=a52e5f66fe62c2159101d0d6c07623cb diff --git a/metadata/md5-cache/net-misc/omnisync-1.0_p20200130 b/metadata/md5-cache/net-misc/omnisync-1.0_p20200130 deleted file mode 100644 index 4d38cfb9ed23..000000000000 --- a/metadata/md5-cache/net-misc/omnisync-1.0_p20200130 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst prepare test unpack -DEPEND=net-libs/gnutls:= net-analyzer/net-snmp:= -DESCRIPTION=A driver for NTPd for people who are firewall-challenged -EAPI=7 -HOMEPAGE=https://www.vanheusden.com/time/omnisync -INHERIT=cmake vcs-snapshot -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=net-libs/gnutls:= net-analyzer/net-snmp:= -SLOT=0 -SRC_URI=https://gitlab.com/grknight/omnisync/-/archive/c55215330b1e8a61af6d34d57d3d8236c8cc7d5b/omnisync-c55215330b1e8a61af6d34d57d3d8236c8cc7d5b.tar.bz2 -> omnisync-1.0_p20200130.tar.bz2 -_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=57fa30e4985c3945fb859c1193566c4c diff --git a/metadata/md5-cache/net-misc/omnisync-1.0_p20200130-r1 b/metadata/md5-cache/net-misc/omnisync-1.0_p20200130-r1 new file mode 100644 index 000000000000..7c86ce2ef72d --- /dev/null +++ b/metadata/md5-cache/net-misc/omnisync-1.0_p20200130-r1 @@ -0,0 +1,14 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst prepare test unpack +DEPEND=net-libs/gnutls:= net-analyzer/net-snmp:= +DESCRIPTION=A driver for NTPd for people who are firewall-challenged +EAPI=8 +HOMEPAGE=https://www.vanheusden.com/time/omnisync +INHERIT=cmake flag-o-matic vcs-snapshot +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=net-libs/gnutls:= net-analyzer/net-snmp:= +SLOT=0 +SRC_URI=https://gitlab.com/grknight/omnisync/-/archive/c55215330b1e8a61af6d34d57d3d8236c8cc7d5b/omnisync-c55215330b1e8a61af6d34d57d3d8236c8cc7d5b.tar.bz2 -> omnisync-1.0_p20200130.tar.bz2 +_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=6bb78cc22a027ee7017a5f03976e2011 diff --git a/metadata/md5-cache/net-misc/packETH-2.1 b/metadata/md5-cache/net-misc/packETH-2.1 index 1a9f9c9d3386..219148ace43d 100644 --- a/metadata/md5-cache/net-misc/packETH-2.1 +++ b/metadata/md5-cache/net-misc/packETH-2.1 @@ -4,7 +4,7 @@ DEPEND=gtk? ( dev-libs/glib:2 x11-libs/gdk-pixbuf x11-libs/gtk+:2 ) gtk? ( virtu DESCRIPTION=Packet generator tool for ethernet EAPI=7 HOMEPAGE=http://packeth.sourceforge.net/ -INHERIT=autotools toolchain-funcs +INHERIT=autotools flag-o-matic toolchain-funcs IUSE=cli +gtk KEYWORDS=amd64 x86 LICENSE=GPL-3 @@ -12,5 +12,5 @@ RDEPEND=gtk? ( dev-libs/glib:2 x11-libs/gdk-pixbuf x11-libs/gtk+:2 ) REQUIRED_USE=|| ( cli gtk ) SLOT=0 SRC_URI=https://github.com/jemcek/packETH/archive/2.1.tar.gz -> packETH-2.1.tar.gz -_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=c015bfb96e34cd104032202038c7ba7a +_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=b7328fd3ef36681e62a8b26375d34096 diff --git a/metadata/md5-cache/net-misc/packETH-2.1-r1 b/metadata/md5-cache/net-misc/packETH-2.1-r1 new file mode 100644 index 000000000000..c7a56c09d500 --- /dev/null +++ b/metadata/md5-cache/net-misc/packETH-2.1-r1 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +DEFINED_PHASES=compile configure install prepare +DEPEND=gtk? ( dev-libs/glib:2 x11-libs/gdk-pixbuf x11-libs/gtk+:2 ) gtk? ( virtual/pkgconfig ) +DESCRIPTION=Packet generator tool for ethernet +EAPI=8 +HOMEPAGE=http://packeth.sourceforge.net/ +INHERIT=autotools flag-o-matic toolchain-funcs +IUSE=cli +gtk +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 +RDEPEND=gtk? ( dev-libs/glib:2 x11-libs/gdk-pixbuf x11-libs/gtk+:2 ) +REQUIRED_USE=|| ( cli gtk ) +SLOT=0 +SRC_URI=https://github.com/jemcek/packETH/archive/2.1.tar.gz -> packETH-2.1.tar.gz +_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=d2dca52fa37dfb6a7b8876a2ea1ea394 diff --git a/metadata/md5-cache/net-misc/packETH-3.0 b/metadata/md5-cache/net-misc/packETH-3.0 new file mode 100644 index 000000000000..dc056e2a57d2 --- /dev/null +++ b/metadata/md5-cache/net-misc/packETH-3.0 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 +DEFINED_PHASES=compile configure install prepare +DEPEND=gtk? ( dev-libs/glib:2 x11-libs/gdk-pixbuf x11-libs/gtk+:3 ) gtk? ( virtual/pkgconfig ) +DESCRIPTION=Packet generator tool for ethernet +EAPI=8 +HOMEPAGE=http://packeth.sourceforge.net/ +INHERIT=autotools flag-o-matic toolchain-funcs +IUSE=cli +gtk +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 +RDEPEND=gtk? ( dev-libs/glib:2 x11-libs/gdk-pixbuf x11-libs/gtk+:3 ) +REQUIRED_USE=|| ( cli gtk ) +SLOT=0 +SRC_URI=https://github.com/jemcek/packETH/archive/3.0.tar.gz -> packETH-3.0.tar.gz +_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=dec5c9787b753abcecc13ccb0f0ac3ff diff --git a/metadata/md5-cache/sci-electronics/Manifest.gz b/metadata/md5-cache/sci-electronics/Manifest.gz index 368b3bb2e85a..bf06a76c5ee1 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-7.0.7 b/metadata/md5-cache/sci-electronics/kicad-7.0.7 index 7ded5d66dd0c..e5d8d29f7d70 100644 --- a/metadata/md5-cache/sci-electronics/kicad-7.0.7 +++ b/metadata/md5-cache/sci-electronics/kicad-7.0.7 @@ -5,12 +5,13 @@ 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 nls openmp python_single_target_python3_10 python_single_target_python3_11 +IUSE=doc examples nls openmp test python_single_target_python3_10 python_single_target_python3_11 KEYWORDS=amd64 ~arm64 ~riscv ~x86 LICENSE=GPL-2+ GPL-3+ Boost-1.0 BSD RDEPEND=dev-db/unixODBC dev-libs/boost:=[context,nls] media-libs/freeglut media-libs/glew:0= >=media-libs/glm-0.9.9.1 media-libs/mesa[X(+)] net-misc/curl >=sci-libs/opencascade-7.3.0:0= >=x11-libs/cairo-1.8.8:= >=x11-libs/pixman-0.30 >sci-electronics/ngspice-27[shared] sys-libs/zlib >=x11-libs/wxGTK-3.2.2.1-r3:3.2-gtk3[X,opengl] python_single_target_python3_10? ( dev-libs/boost:=[context,nls,python,python_targets_python3_10(-)] ~dev-python/wxpython-4.2.0:*[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/boost:=[context,nls,python,python_targets_python3_11(-)] ~dev-python/wxpython-4.2.0:*[python_targets_python3_11(-)] ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) nls? ( sys-devel/gettext ) test? ( media-gfx/cairosvg ) sci-electronics/electronics-menu REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://gitlab.com/kicad/code/kicad/-/archive/7.0.7/kicad-7.0.7.tar.bz2 -> kicad-7.0.7.tar.bz2 _eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8904b60325f22500b0c3ad4b68a42448 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d1f1c3fc86359361679b8ddd41112ad6 +_md5_=a21c3f9f153a07d4423fe1f2950e514c diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz index f38c2aae0d52..66abb7384f91 100644 Binary files a/metadata/md5-cache/sys-devel/Manifest.gz and b/metadata/md5-cache/sys-devel/Manifest.gz differ diff --git a/metadata/md5-cache/sys-devel/gcc-14.0.1_pre20240317 b/metadata/md5-cache/sys-devel/gcc-14.0.1_pre20240317 new file mode 100644 index 000000000000..520547b2a897 --- /dev/null +++ b/metadata/md5-cache/sys-devel/gcc-14.0.1_pre20240317 @@ -0,0 +1,16 @@ +BDEPEND=amd64? ( >=sys-devel/binutils-2.30[cet(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 app-alternatives/yacc >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-debug/valgrind ) d? ( || ( sys-devel/gcc[d(-)] =dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-debug/systemtap ) zstd? ( app-arch/zstd:= ) +DESCRIPTION=The GNU Compiler Collection +EAPI=8 +HOMEPAGE=https://gcc.gnu.org/ +INHERIT=toolchain +IUSE=test vanilla +nls debug +cxx +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust +LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ +PDEPEND=>=sys-devel/gcc-config-2.11 +RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) +RESTRICT=!test? ( test ) +SLOT=14 +SRC_URI=mirror://gcc/snapshots/14-20240317/gcc-14-20240317.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-patches-25.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-musl-patches-1.tar.xz +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain b89a000dd4ba4b84fcd44483d0bded09 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=afb5703da85d4a166f658cb381725d5f diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz index 9c39467d951d..9dfc71ff4077 100644 Binary files a/metadata/md5-cache/sys-fs/Manifest.gz and b/metadata/md5-cache/sys-fs/Manifest.gz differ diff --git a/metadata/md5-cache/sys-fs/multipath-tools-0.9.7-r1 b/metadata/md5-cache/sys-fs/multipath-tools-0.9.7-r1 index 2dd65b037b95..698b9c1140f0 100644 --- a/metadata/md5-cache/sys-fs/multipath-tools-0.9.7-r1 +++ b/metadata/md5-cache/sys-fs/multipath-tools-0.9.7-r1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=http://christophe.varoqui.free.fr/ INHERIT=flag-o-matic linux-info systemd tmpfiles toolchain-funcs udev IUSE=systemd test -KEYWORDS=~alpha ~amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~x86 +KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86 LICENSE=GPL-2 RDEPEND=dev-libs/json-c:= dev-libs/libaio dev-libs/userspace-rcu:= >=sys-fs/lvm2-2.02.45 sys-libs/readline:= >=virtual/libudev-232-r3 systemd? ( sys-apps/systemd ) virtual/tmpfiles RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/opensvc/multipath-tools/archive/refs/tags/0.9.7.tar.gz -> multipath-tools-0.9.7.tar.gz _eclasses_=flag-o-matic 24c947ff5f858625cf0b33c15eed4425 linux-info 7ca3057b277f1e5978947b4cc289ce62 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 -_md5_=a90766f49b28b283e073f25d0fea3dea +_md5_=16add30f573e8e5b001ae1f1de83580e diff --git a/metadata/md5-cache/x11-libs/Manifest.gz b/metadata/md5-cache/x11-libs/Manifest.gz index 468c23b56d96..800a6b06c9a1 100644 Binary files a/metadata/md5-cache/x11-libs/Manifest.gz and b/metadata/md5-cache/x11-libs/Manifest.gz differ diff --git a/metadata/md5-cache/x11-libs/fltk-1.3.5-r4 b/metadata/md5-cache/x11-libs/fltk-1.3.5-r4 index b5e834855860..296335022acd 100644 --- a/metadata/md5-cache/x11-libs/fltk-1.3.5-r4 +++ b/metadata/md5-cache/x11-libs/fltk-1.3.5-r4 @@ -12,4 +12,4 @@ RDEPEND=>=media-libs/libpng-1.2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)? SLOT=1 SRC_URI=https://www.fltk.org/pub/fltk/1.3.5/fltk-1.3.5-source.tar.gz _eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=58d4ae2402c24de98e131544e9ec0798 +_md5_=620e3b95982334e288d874718b72f042 diff --git a/metadata/md5-cache/x11-libs/fltk-1.3.8 b/metadata/md5-cache/x11-libs/fltk-1.3.8 index 74d47a53b39d..8ef1e6e8ed06 100644 --- a/metadata/md5-cache/x11-libs/fltk-1.3.8 +++ b/metadata/md5-cache/x11-libs/fltk-1.3.8 @@ -13,4 +13,4 @@ RDEPEND=media-libs/libjpeg-turbo:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-) SLOT=1 SRC_URI=https://www.fltk.org/pub/fltk/1.3.8/fltk-1.3.8-source.tar.gz _eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c19bbda77e64f2ff4ef8366c102358ac +_md5_=2ff82609f0067c9e0c7798fa4e3e6f1d diff --git a/metadata/md5-cache/x11-libs/fltk-1.3.9999 b/metadata/md5-cache/x11-libs/fltk-1.3.9999 index 58a2797a4cee..561d69df8c6b 100644 --- a/metadata/md5-cache/x11-libs/fltk-1.3.9999 +++ b/metadata/md5-cache/x11-libs/fltk-1.3.9999 @@ -11,4 +11,4 @@ PROPERTIES=live RDEPEND=>=media-libs/libpng-1.2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/jpeg:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libICE[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libSM[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cairo? ( x11-libs/cairo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,X] ) games? ( !sys-block/blocks ) opengl? ( virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xft? ( x11-libs/libXft[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=1 _eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=ba7a907e84f5689e2a88dbe91eb4bc8f +_md5_=ce3cc063b34e3b1ed3673942a47e2f94 diff --git a/metadata/md5-cache/x11-libs/fltk-1.4.9999 b/metadata/md5-cache/x11-libs/fltk-1.4.9999 index 3155dc249c27..247c0e26273b 100644 --- a/metadata/md5-cache/x11-libs/fltk-1.4.9999 +++ b/metadata/md5-cache/x11-libs/fltk-1.4.9999 @@ -11,4 +11,4 @@ PROPERTIES=live RDEPEND=>=media-libs/libpng-1.2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/jpeg:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libICE[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libSM[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cairo? ( x11-libs/cairo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,X] ) games? ( !sys-block/blocks ) opengl? ( virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xft? ( x11-libs/libXft[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=1 _eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=14309a6ab56bdc016f1e0b4880b1e21c +_md5_=feeae31680b19371df27ecdd9717e360 diff --git a/metadata/news/Manifest b/metadata/news/Manifest index 1693a5638dd4..27c563fe1318 100644 --- a/metadata/news/Manifest +++ b/metadata/news/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 17133 BLAKE2B 2a963c482a240800aae14dff75bee8a97ddc976385c7a4e0f94ea2553c151ccf0ec19e6e963cc6b3ace16d67d8bbd9201583a8676b37f35dbe798a72a0d1f865 SHA512 6a519b7f4386ddcf92527d4f46f224e83347cf00e74450a2f9e14b7b972c959282cf30af1f4312300d4cf765083fe63b834f15a59f914ffd88a83769596d14db -TIMESTAMP 2024-03-18T00:10:40Z +TIMESTAMP 2024-03-18T06:09:53Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmX3hoBfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmX32rFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klBVAw/7B8miKiyOrCzYk8UB+lNp5b7pLGsVDuWnGTZ82BxuHQChcOdVQe74moFd -FgMgLKJvP1DqjWzMsE14y9CXfzjbqbIE3OTPR6P7ytHrPghdlNb8PixsNNTl8j+Z -i8a8PNp6JCOOQczyAjBNYbgwx77lYvWRrQt5ibPL9KQebO5i8rK++JNAL2bjjTV1 -cUHUw95ifvbY36oTVxSH/ldPaaDhAAOPvnZ4l3o17nDUdTORMZMfaA515FTTUMFv -iCdEZAAJtBT6dSHcBvBbOaUZ0Xw1ElMA5r72bhb1EOJnNo0d5dHv/hGYMA3+yK8K -nrdwYoKLwRc93iLBEXVSfEOvBrJHFlw8QuuDKRdeQK8fmO9BivuQpHuWsBDfXsWP -uFipFglQaT4M1SkUoGf48zU38Q/OTT3doRBTA+F8haXE7yU+EYrO9wnGPrBhHW/l -ffhYMhB8cMu9ZFeb7d9dzFMXIGfVE6Hp8Ev8HN8sf1N91T95S5RtLxJ9Ys64/yI3 -fJRT4ANzD7cD1XLuSTyf44ugRyWYijjxzUhM1sMEKCM3ioqmc6UW/jZ1tkQ9db8b -OeSJTp/AYZkHSZn3XHq+GgrbqhR0uA3mhkjxYlNXszdHcSg+TnXxdcXJMu9tulQl -NyyHDAwRUO14LWZe7vunyf6o9OLyUQ+Pxn56Od83PwQ0XjqgzE8= -=p9JN +klBf/hAArQhyg48M2vjepDST1TC8eh6x3bMuKftLzSmzKhwOUu7nixIQMKl5JSWw +lYwbdMPCgrvt1um6S9jIM7qMl0uH2WMmfUMQnIsHrbcpHE7BufvBYknxfbbqxXr+ +vbkcr0qHeID14afBsSwX5HIS1lOHDC2i8XBy/TcckpbIsrtUAHxcCt+V/h+DFFbZ +LkRgO8cw1p7c+SIo7axRHLnmQhWO4PsANj5S/zgxhlzOx3Gq+4eJbk9p5wULO0Ac +EFFVbpT1GTCiFPFPkS4wTEsLPbSvhTJt3gyt8iE0irfvLYF4YmAtjux/O8FLP9hj +I4bgOz+6pHQ+PhgfC41rJ6syuiLLA7fyyyj04cthcvmza5Jo0jSeh1okLh216sNM +fQd3NA+QW2zD9N56z8jS55dlLurGvlQgnxMo1wQByl0nDS6+7v/HBPGOntNfDiPw +1E4a77EE6nsFIl3cck+0ZkFZO8c8NUJaWqVY2sBJF+hnWT442Dz+WcBSjudira5r +wbnH/SPpAlYS86mDK05pvG7n8+JEndj2oxSKrFKFJzPT2dKW23Cx2yl45JDyW2N9 +rWavpC0wcwEzO1yxw9NdV30GAWn3ka1w8L/9PjVG1OoLLKPJFgmmgg8uYmrzBIr4 +5M5jnvS2FkBpqrSlF59+rx4v8/ubdWhWY0oRcLGdXOWUp8bgdqA= +=bUKc -----END PGP SIGNATURE----- diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 0ec1874ba88a..e4d037e04702 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Mon, 18 Mar 2024 00:10:37 +0000 +Mon, 18 Mar 2024 06:09:51 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index c01c718332fb..cc82b3a1a98b 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Mon Mar 18 12:10:37 AM UTC 2024 +Mon Mar 18 06:09:50 AM UTC 2024 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 7f13fc5bccba..df169576bb57 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Mon, 18 Mar 2024 00:15:00 +0000 +Mon, 18 Mar 2024 06:15:00 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index 262c2409fd67..88448ab27aa6 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -37d9b41aa4872eef5ecfa27263874b798d794257 1710717069 2024-03-17T23:11:09+00:00 +158ecc798fd50301296c73a7d4f41ec2cc41c8b3 1710741030 2024-03-18T05:50:30+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index c98e57c1d776..b802d8afe4dd 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1710720600 Mon 18 Mar 2024 12:10:00 AM UTC +1710742200 Mon 18 Mar 2024 06:10:00 AM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 0ec1874ba88a..e4d037e04702 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Mon, 18 Mar 2024 00:10:37 +0000 +Mon, 18 Mar 2024 06:09:51 +0000 diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz index 9ae04166911f..fa5c6cf69f37 100644 Binary files a/net-misc/Manifest.gz and b/net-misc/Manifest.gz differ diff --git a/net-misc/mikutter/Manifest b/net-misc/mikutter/Manifest index 67ce923b0fd7..037be6976e47 100644 --- a/net-misc/mikutter/Manifest +++ b/net-misc/mikutter/Manifest @@ -1,6 +1,9 @@ AUX mikutter 137 BLAKE2B f76eb22d6492f8737ce7de92068f551ece304a7d983a922555db1d6bd36ad895376c7812840afe579959a122c7619ef02c209cb7dc06da1011bc95b9b8d9fe74 SHA512 bbf70ab03b994f9593ea3854d1911f23d1a78d155e6aa755b2456f138ef6f7f2ca5ad7aea477beca487dac43a2e5472ca7f2e7d1503a57aaa93f41f06cafccba +DIST 1585-use-own-blowfish-impl.patch 41698 BLAKE2B c7e62ee5e9d362e7bc103468f4be9a9e49715de63905ca1b2022f01af1bc7f143b46f69f4f73b34bc4f6ba8589ccd138822876c35b7061f0458ee4206aaf6941 SHA512 cddab2449c16b64bc12d272b9302eba01d3e80dfa1d9ade9b125d46508bdc49eb1b4990b25f43c915f76d3e3d4b669a9d5a6b09fbfb6e845690b39d336f120a0 DIST mikutter-5.0.4.tar.gz 2378972 BLAKE2B 58101e91a8d8aeaf71e2bc58a421d0543f864c66c5ea313734ca242bce8115c70a036f6db109670cdb76cbd698d6d0569872c16eeb9eed15d1fd951aabccb35a SHA512 30e8b24af56e38fabeb454d4ea3f6a20b11e7836527f68e61f26f164fed0c2028b29db20c21397b2203fe23fceaef2e92a481d734692da3869dfcedcae2a58e0 +DIST mikutter-5.0.5.tar.gz 2379037 BLAKE2B 455109764e76b19298a0408c51a109f0c3b3b5b2f1b1ffcb59cee6d3fc449c754d8420ea37df2a005d36f3ab4447bbf7f6a7affe934852d07594cbe430cbffed SHA512 8b7d178400b0d7cb674297f9109832e1a19563d35e985636a42028df2414973819ef49b39f80e1a51cf1964634062656dc2071ba8d934083ce327e0a9f3adf28 DIST twitter_api_keys.rb 336 BLAKE2B 9b134fb9169f96c99582d1ceffe39cfa1675b6e747a8a46f6123cbff73b7e255e59aba3f6cf247decc9824244947d260658011b5aa72a915d50565e797e31703 SHA512 39efeed878f763101329c781fb501c5b5df848e4ae3c1f6bcdf3e6b151c5d647c68127f906eccf7861466d2ff88e7f1bdc27065205ed91a80e9cdc89fa5152e4 EBUILD mikutter-5.0.4.ebuild 2918 BLAKE2B f643500f05acac20802ac28f9680f591a7bbd5924038b543694760e4bca8b74bb16e98e410a88067f4ba273b086c61aef1859290e95396623bd2eebb8ba90bff SHA512 e0211b6ca81f1e5014d9c9ce9f15c7f52c4d418b6c6357a7d8a139b2cb62d61829271d536c69020315b61507c25bef6e76543e8d6a76728946a6b20110e8deec -EBUILD mikutter-9999.ebuild 2918 BLAKE2B f643500f05acac20802ac28f9680f591a7bbd5924038b543694760e4bca8b74bb16e98e410a88067f4ba273b086c61aef1859290e95396623bd2eebb8ba90bff SHA512 e0211b6ca81f1e5014d9c9ce9f15c7f52c4d418b6c6357a7d8a139b2cb62d61829271d536c69020315b61507c25bef6e76543e8d6a76728946a6b20110e8deec +EBUILD mikutter-5.0.5.ebuild 2154 BLAKE2B 23fece08bbd45f85d36f0d95c56d249625efbf8774c0d76509d0e3a33bff78a4ad22e66beb57d36051185741b019ae0e6ff2082ff2e2dbb22d9d3568406bebb1 SHA512 f5277167fdec218d3b28b96441ac414183cf585bc679588a5ec7ab2e5256ca5279358a12e8e1d89a44d40de828c9077aa65c444c689c432f40e14555a87a864d +EBUILD mikutter-9999.ebuild 2154 BLAKE2B 23fece08bbd45f85d36f0d95c56d249625efbf8774c0d76509d0e3a33bff78a4ad22e66beb57d36051185741b019ae0e6ff2082ff2e2dbb22d9d3568406bebb1 SHA512 f5277167fdec218d3b28b96441ac414183cf585bc679588a5ec7ab2e5256ca5279358a12e8e1d89a44d40de828c9077aa65c444c689c432f40e14555a87a864d MISC metadata.xml 245 BLAKE2B 679c2c8c096017f4eefa915d06fde493784875e685ee5078252f57a24df6fba8f9829261929f1fee146c10b30485fb81c2fa93614b8348548844658774193f61 SHA512 0d85fefe9769a0241748160f3e73644a81f68d578d392f1c443c2f56d5f05faef7458c8d1380804bbac9280626e95207de32f493be5910a9f7f678bc0fbf5cb9 diff --git a/net-misc/mikutter/mikutter-5.0.5.ebuild b/net-misc/mikutter/mikutter-5.0.5.ebuild new file mode 100644 index 000000000000..65013295fed7 --- /dev/null +++ b/net-misc/mikutter/mikutter-5.0.5.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby31 ruby32" + +inherit desktop ruby-ng + +PLUGIN_HASH="30071c3008e4616e723cf4e734fc79254019af09" +BLOWFISH_PATCH_NAME="1585-use-own-blowfish-impl.patch" +BLOWFISH_PATCH_URI="https://dev.mikutter.hachune.net/attachments/download/813/${BLOWFISH_PATCH_NAME}" + +if [ "${PV}" = "9999" ]; then + EGIT_REPO_URI="git://mikutter.hachune.net/mikutter.git" + inherit git-r3 + SRC_URI=" ${BLOWFISH_PATCH_URI}" + EGIT_CHECKOUT_DIR="${WORKDIR}/all" +else + SRC_URI="http://mikutter.hachune.net/bin/${P}.tar.gz + ${BLOWFISH_PATCH_URI}" + KEYWORDS="~amd64 ~riscv" +fi + +DESCRIPTION="Simple, powerful and moeful twitter client" +HOMEPAGE="https://mikutter.hachune.net/" + +# Apache license for the blowfish patch +# https://dev.mikutter.hachune.net/issues/1585 +LICENSE="Apache-2.0 MIT" +SLOT="0" +IUSE="+libnotify" + +PATCHES=( + "${DISTDIR}/${BLOWFISH_PATCH_NAME}" +) + +DEPEND="" +RDEPEND=" + libnotify? ( x11-libs/libnotify ) + media-sound/alsa-utils" + +ruby_add_rdepend "=dev-ruby/addressable-2.8* + >=dev-ruby/delayer-1.2.1 + !>=dev-ruby/delayer-2.0 + >=dev-ruby/delayer-deferred-2.2.0 + !>=dev-ruby/delayer-deferred-3.0 + >=dev-ruby/diva-2.0.1 + !>=dev-ruby/diva-3.0 + dev-ruby/httpclient + dev-ruby/json:2 + >=dev-ruby/memoist-0.16.2 + !>=dev-ruby/memoist-0.17 + dev-ruby/moneta + dev-ruby/nokogiri + >=dev-ruby/oauth-0.5.8 + >=dev-ruby/pluggaloid-1.7.0 + !>=dev-ruby/pluggaloid-2.0 + =dev-ruby/prime-0.1.2* + dev-ruby/rcairo + >=dev-ruby/ruby-gettext-3.4 + !>=dev-ruby/ruby-gettext-3.5 + dev-ruby/ruby-gtk3 + >=dev-ruby/typed-array-0.1.2 + !>=dev-ruby/typed-array-0.2 + virtual/ruby-ssl" + +all_ruby_unpack() { + if [ "${PV}" = "9999" ];then + git-3_src_unpack + else + default + fi +} + +all_ruby_install() { + local ruby + + for ruby in ${RUBY_TARGETS_PREFERENCE}; do + if use ruby_targets_${ruby}; then + break + fi + done + + exeinto /usr/share/mikutter + doexe mikutter.rb + insinto /usr/share/mikutter + doins -r core plugin + sed -e "s/ruby19/${ruby}/" "${FILESDIR}"/mikutter \ + | newbin - mikutter + dodoc README + make_desktop_entry mikutter Mikutter \ + /usr/share/mikutter/core/skin/data/icon.png +} diff --git a/net-misc/mikutter/mikutter-9999.ebuild b/net-misc/mikutter/mikutter-9999.ebuild index 0d3a72a482ca..65013295fed7 100644 --- a/net-misc/mikutter/mikutter-9999.ebuild +++ b/net-misc/mikutter/mikutter-9999.ebuild @@ -1,33 +1,40 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby31" +USE_RUBY="ruby31 ruby32" inherit desktop ruby-ng PLUGIN_HASH="30071c3008e4616e723cf4e734fc79254019af09" +BLOWFISH_PATCH_NAME="1585-use-own-blowfish-impl.patch" +BLOWFISH_PATCH_URI="https://dev.mikutter.hachune.net/attachments/download/813/${BLOWFISH_PATCH_NAME}" if [ "${PV}" = "9999" ]; then - EGIT_REPO_URI="git://mikutter.hachune.net/mikutter.git - https://github.com/toshia/twitter_api_keys.git" + EGIT_REPO_URI="git://mikutter.hachune.net/mikutter.git" inherit git-r3 - SRC_URI="https://raw.githubusercontent.com/toshia/twitter_api_keys/${PLUGIN_HASH}/twitter_api_keys.rb" + SRC_URI=" ${BLOWFISH_PATCH_URI}" EGIT_CHECKOUT_DIR="${WORKDIR}/all" else SRC_URI="http://mikutter.hachune.net/bin/${P}.tar.gz - https://raw.githubusercontent.com/toshia/twitter_api_keys/${PLUGIN_HASH}/twitter_api_keys.rb" + ${BLOWFISH_PATCH_URI}" KEYWORDS="~amd64 ~riscv" fi DESCRIPTION="Simple, powerful and moeful twitter client" HOMEPAGE="https://mikutter.hachune.net/" -LICENSE="MIT" +# Apache license for the blowfish patch +# https://dev.mikutter.hachune.net/issues/1585 +LICENSE="Apache-2.0 MIT" SLOT="0" IUSE="+libnotify" +PATCHES=( + "${DISTDIR}/${BLOWFISH_PATCH_NAME}" +) + DEPEND="" RDEPEND=" libnotify? ( x11-libs/libnotify ) @@ -56,7 +63,6 @@ ruby_add_rdepend "=dev-ruby/addressable-2.8* dev-ruby/ruby-gtk3 >=dev-ruby/typed-array-0.1.2 !>=dev-ruby/typed-array-0.2 - dev-ruby/twitter-text virtual/ruby-ssl" all_ruby_unpack() { @@ -85,39 +91,4 @@ all_ruby_install() { dodoc README make_desktop_entry mikutter Mikutter \ /usr/share/mikutter/core/skin/data/icon.png - - insinto /usr/share/mikutter/plugin/twitter_api_keys - newins "${DISTDIR}"/twitter_api_keys.rb twitter_api_keys.rb.in -} - -pkg_postinst() { - echo - elog "To use Twitter, you need to setup your Consumer Key/Consumer Secret by running" - elog " emerge --config =${PF}" -} - -pkg_config() { - local PLUGIN_DIR="${EROOT}"/usr/share/mikutter/plugin - local CK CS - - echo - einfon "Please input your Consumer Key for Twitter: " - read -r CK - - echo - einfon "Please input your Consumer Secret for Twitter: " - read -r CS - - if [ -z "${CK}" -o -z "${CS}" ]; then - eerror "Consumer Key or Consumer Secret is missing." - return - fi - - sed -e "/consumer_key = /s!''!'${CK}'!" \ - -e "/consumer_secret = /s!''!'${CS}'!" \ - ${PLUGIN_DIR}/twitter_api_keys/twitter_api_keys.rb.in > \ - ${PLUGIN_DIR}/twitter_api_keys/twitter_api_keys.rb - - echo - einfo "Consuker Key/Consumer secret is set." } diff --git a/net-misc/omnisync/Manifest b/net-misc/omnisync/Manifest index ba663eb415b1..3a257addea89 100644 --- a/net-misc/omnisync/Manifest +++ b/net-misc/omnisync/Manifest @@ -1,5 +1,5 @@ AUX omnisync.confd 970 BLAKE2B a3d678032e7520d359fe078cf4599e98d75a5f3444bb5e1b08ce3cab246424f6d22c153dee45c66417682212adbe0b3c3c9730b41ca36dde5449ce48e8b1a202 SHA512 f3bd6b0eb866eb6650615fd4a838f07afcbb8b9322b12658a855fcca2ec72171b035aeec5a5bd38bb4f4ad14c32647ad14d994df7058d99dbb9d333a309ccfdb AUX omnisync.initd 618 BLAKE2B b532cb4f9c0b763ad97d1098e34e8d4a0b14195698f0f6f518de4e25744058cbe5c66ec53a00eb7bffa9191741d78a75ee3029683e13092a3f227d4955cbecec SHA512 f1c116743fde8578a9812553640da3f680911469d8e38b0af007d69aab99038bed651436f7d9dd5ed8dc939fdd3b94a75c93d15b4bda866460b63c7253788941 DIST omnisync-1.0_p20200130.tar.bz2 26360 BLAKE2B 4b999caf66f63f02241781234c88f8de54b727c9ce116afe77f6cc84e75146b0a748c8ecfe236009ad3704ead46d787cf3c06b556b2ffbecbed37c39322dcdf7 SHA512 b9f66755e990f1ffe2f2524f122581ff397f299f26b4e7d1301e649a1430b2ea814b39b4370621f1281c0b0fdab7aa026d1f827aeb7cfa4993286ad86484a4e8 -EBUILD omnisync-1.0_p20200130.ebuild 954 BLAKE2B afc6ea27a95c2683c265fae95020de122b70e0709a7c3774a134f6e0f812a48bbbb8beda6aec347eb5cf355af48c85bcf7e9184856ca15c16acd66d7a44282fc SHA512 db4ac74350dc37d658bade6fa49f65831d62b694287506ff54d6f2f3e7f14512a73dc3344996641d5063cc003b4e4f889c95f2f7b41319289f2e6cd3f35721e5 +EBUILD omnisync-1.0_p20200130-r1.ebuild 1118 BLAKE2B 556446113d11acf98c908b9ed2920d4351179ea5ced84317a96663d4ab0ec40d0054d3fd67240c76274072b019038ffbba81192b137fa402abe011e9fe4b2c67 SHA512 9e7f32e6f59728ec3b8fb75721df146ed89a9fd7be5d21527e4b149fe7100487e290324a914d5d2d852d7b4c96c51a1806a0e2a085daee71ae4ddb31a8740191 MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/net-misc/omnisync/omnisync-1.0_p20200130-r1.ebuild b/net-misc/omnisync/omnisync-1.0_p20200130-r1.ebuild new file mode 100644 index 000000000000..149c6e96da64 --- /dev/null +++ b/net-misc/omnisync/omnisync-1.0_p20200130-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic vcs-snapshot + +SNAPSHOT="c55215330b1e8a61af6d34d57d3d8236c8cc7d5b" + +DESCRIPTION="A driver for NTPd for people who are firewall-challenged" +HOMEPAGE="https://www.vanheusden.com/time/omnisync" +LICENSE="GPL-2" +SRC_URI="https://gitlab.com/grknight/omnisync/-/archive/${SNAPSHOT}/omnisync-${SNAPSHOT}.tar.bz2 -> ${P}.tar.bz2" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="net-libs/gnutls:= net-analyzer/net-snmp:=" +DEPEND="${RDEPEND}" +DOCS=( readme.txt Changes ) + +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/861683 + # appears to be terminally dead + filter-lto + + cmake_src_configure +} + +src_install() { + cmake_src_install + newinitd "${FILESDIR}/${PN}.initd" ${PN} + newconfd "${FILESDIR}/${PN}.confd" ${PN} + einstalldocs +} + +pkg_postinst() { + local isConfigured=$(grep 'OMNISYNC_MODE=""' "${ROOT}/etc/conf.d/${PN}") + if [[ -n "${isConfigured}" ]] ; then + elog "Be sure to configure ${PN} in ${ROOT}/etc/conf.d before trying to start the service" + fi +} diff --git a/net-misc/omnisync/omnisync-1.0_p20200130.ebuild b/net-misc/omnisync/omnisync-1.0_p20200130.ebuild deleted file mode 100644 index c0a9f2f3dae6..000000000000 --- a/net-misc/omnisync/omnisync-1.0_p20200130.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake vcs-snapshot - -SNAPSHOT="c55215330b1e8a61af6d34d57d3d8236c8cc7d5b" - -DESCRIPTION="A driver for NTPd for people who are firewall-challenged" -HOMEPAGE="https://www.vanheusden.com/time/omnisync" -LICENSE="GPL-2" -SRC_URI="https://gitlab.com/grknight/omnisync/-/archive/${SNAPSHOT}/omnisync-${SNAPSHOT}.tar.bz2 -> ${P}.tar.bz2" - -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="net-libs/gnutls:= net-analyzer/net-snmp:=" -DEPEND="${RDEPEND}" -DOCS=( readme.txt Changes ) - -src_install() { - cmake_src_install - newinitd "${FILESDIR}/${PN}.initd" ${PN} - newconfd "${FILESDIR}/${PN}.confd" ${PN} - einstalldocs -} - -pkg_postinst() { - local isConfigured=$(grep 'OMNISYNC_MODE=""' "${ROOT}/etc/conf.d/${PN}") - if [[ -n "${isConfigured}" ]] ; then - elog "Be sure to configure ${PN} in ${ROOT}/etc/conf.d before trying to start the service" - fi -} diff --git a/net-misc/packETH/Manifest b/net-misc/packETH/Manifest index fcb7e417d946..0b55526ed0ca 100644 --- a/net-misc/packETH/Manifest +++ b/net-misc/packETH/Manifest @@ -1,5 +1,8 @@ AUX packETH-1.8.1-libs-and-flags.patch 249 BLAKE2B 039c2c8329ad4ba7dde845c34c1de353a5e6e3ac82629675d8f183295946572eabc13da376775c4759e5b00d026efd4ee2b415f61c2da96acda67f44e857630f SHA512 2db5774cf4a3747a2f06cda925269929fdf6895557206c5bd02356de57d85b8868b850494a544089c3b1334f150e729070f652206ec0bd690cecd7adbc68c570 AUX packETH-2.1-fno-common.patch 1050 BLAKE2B 37b96926309c9ee1fa9654941f0f18b9edebea98397128e32550601f7e0a75068c5eca6ae7c5498c99601703519016967e5aeb6614b0237251097fad256ee9bd SHA512 1f51f5746e2fb9405b11e6b64e0e30ba426459d892f3f60e62c879f8ff0276167ab37f630e828b3648e04774aeca9e716962bc936ca5b6d497a6b87d0dad4fd9 DIST packETH-2.1.tar.gz 458750 BLAKE2B c08096e0781fc0174922d2eece31fa5e789ccfd7745eac0f16fbd515c6b5f72c7b9f7575fd215a3a1d0b69d6ae1f08427e5d145abbc83b9cbfeb6c6657d28b35 SHA512 55be4a2eb517c1d040664ea1a16d59dab20b06edbbd073cbf709deb4dfcec8d8eb12b88dfbd578f9bdb0ca614036ac4bbb00be6f865b774da2aa62ce8d3d767e -EBUILD packETH-2.1.ebuild 1056 BLAKE2B 27137a90eae39926a4fe2692047b440e26032fda032ac0f16e1c76a718ca9bdf97c8db38849c4ffcd462846125114d08c8683fa5db8022cb476d01c8beae84a2 SHA512 976cad3aaf4c1bdfc15ac71bb4e6e3e57658c121e547687d40f1cd073eb1484bbdd52b3a64e0948acff9e0f67a0e26409f0fae83506587fdaf86c9585c8de4b2 -MISC metadata.xml 414 BLAKE2B c19aa3a1681a474ec742f901b70a78e685df854bb73315149f4737da0390a6de601ff7333ad6be51fcae7c2ad95095b612817302c28c2a04e725e652b50827fb SHA512 39b41d7072d446e6f9853479fc2eb66c9f0f80a72915387fa48517f822db608c032649f860f8315e0bf30359549ee51b714ea265adfab6b50dba852c4bd6e610 +DIST packETH-3.0.tar.gz 288127 BLAKE2B 5ada3df3ebcfb29ea4b035678899d5271a2c9189513ddd43821f2e264fb31dd8923779c39bdf6066e3cd153c04e4409bdad8fde31f02b01e0dd9650117d6c45a SHA512 5b63483159d7b34c236b797fbdac3526d06fd5e0db34664163b19e643e942ad0919b4eae637047f69f017510e943188219345ff1c6fefa09dcb4023c09501f06 +EBUILD packETH-2.1-r1.ebuild 1195 BLAKE2B e9f002b1f450f5f404d9e4d3ef2d14aa290c13539f2ed3117bad3e6edcbb9556d09d60f4e008934550ed91e0f2cc180914e24bac7d2b51946244fe275722c713 SHA512 52d90c6e94cd8407f2e61d8c0fa6c1f21bcd0d4539d12e66129f63d3b884d5daa535a484d2ed5c510b6087c98b42d4a048231eb5792adb1792cce9f2560f8d4b +EBUILD packETH-2.1.ebuild 1192 BLAKE2B bbd58d03e843edf0d7a6081eb8705ce92a11e9d7539986e931f68bad55228bc60923895e209c02a6fbb4cbe2980dc609c860cbf0f732e121cc91a403a8fe7bfa SHA512 61cb3e233b3e4823cd1fc720aa9f2809371b20597b9e43d5309247c9f4cd764075cdb038aff30b48b5a670db5095be16deb21598427620084dccdcd64eea213b +EBUILD packETH-3.0.ebuild 1153 BLAKE2B 1b780fc58c17fd8609d0255f3a8f3d55ceb75200bd6d2001f3dcc852d1cd9a1fb34fcab6baac9c0dfa1c95fa3cebafc78ccbda14a9bfe2d316e55ca35a85373f SHA512 a829396db8439958143e41a8d041ab622d5347841ae7eadcdfd734a5a3b1e97fa563a313b9b3619d9b2b1b3b16577f4fe2c723d282a17ab8c27acfbe9404bf04 +MISC metadata.xml 466 BLAKE2B c1973b84cad8ea0b188cc966b53e48d434da53c450aeb7dff753357ead118dc52ca90852071d5e625b0049ae2eafed1ca1968072ad40de4fe157ca43936381d1 SHA512 11b3fc2b4f55a3ee6b6a29be12bf18c08e2ff773bf2a6e02e30d86adee9162d057f9d5f9eb5d9a58142fc50de83d3d47d5171d67f4f75b2988d36a8a47f9d6ba diff --git a/net-misc/packETH/metadata.xml b/net-misc/packETH/metadata.xml index fe1725b8caa9..dbaf797912a7 100644 --- a/net-misc/packETH/metadata.xml +++ b/net-misc/packETH/metadata.xml @@ -10,5 +10,6 @@ packeth +jemcek/packETH diff --git a/net-misc/packETH/packETH-2.1-r1.ebuild b/net-misc/packETH/packETH-2.1-r1.ebuild new file mode 100644 index 000000000000..91f156e28ba9 --- /dev/null +++ b/net-misc/packETH/packETH-2.1-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic toolchain-funcs + +DESCRIPTION="Packet generator tool for ethernet" +HOMEPAGE="http://packeth.sourceforge.net/" +SRC_URI="https://github.com/jemcek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cli +gtk" +REQUIRED_USE=" + || ( cli gtk ) +" + +RDEPEND=" + gtk? ( + dev-libs/glib:2 + x11-libs/gdk-pixbuf + x11-libs/gtk+:2 + ) +" +DEPEND=" + ${RDEPEND} + gtk? ( virtual/pkgconfig ) +" +PATCHES=( + "${FILESDIR}"/${PN}-1.8.1-libs-and-flags.patch + "${FILESDIR}"/${PN}-2.1-fno-common.patch +) +DOCS=( AUTHORS CHANGELOG README ) + +src_prepare() { + default + use gtk && eautoreconf +} + +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/861695 + # https://github.com/jemcek/packETH/issues/42 + filter-lto + + use gtk && default +} + +src_compile() { + use gtk && default + use cli && emake \ + CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -C cli +} + +src_install() { + use gtk && default + + if use cli; then + dobin cli/${PN}cli + local i + for i in NEWS README TODO; do newdoc cli/${i} ${i}.cli; done + fi +} diff --git a/net-misc/packETH/packETH-2.1.ebuild b/net-misc/packETH/packETH-2.1.ebuild index 1d4deb15c02e..1ef386ad25be 100644 --- a/net-misc/packETH/packETH-2.1.ebuild +++ b/net-misc/packETH/packETH-2.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools toolchain-funcs +inherit autotools flag-o-matic toolchain-funcs DESCRIPTION="Packet generator tool for ethernet" HOMEPAGE="http://packeth.sourceforge.net/" @@ -39,6 +39,11 @@ src_prepare() { } src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/861695 + # https://github.com/jemcek/packETH/issues/42 + filter-lto + use gtk && default } diff --git a/net-misc/packETH/packETH-3.0.ebuild b/net-misc/packETH/packETH-3.0.ebuild new file mode 100644 index 000000000000..5ac86e17d30c --- /dev/null +++ b/net-misc/packETH/packETH-3.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic toolchain-funcs + +DESCRIPTION="Packet generator tool for ethernet" +HOMEPAGE="http://packeth.sourceforge.net/" +SRC_URI="https://github.com/jemcek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cli +gtk" +REQUIRED_USE=" + || ( cli gtk ) +" + +RDEPEND=" + gtk? ( + dev-libs/glib:2 + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + ) +" +DEPEND=" + ${RDEPEND} + gtk? ( virtual/pkgconfig ) +" +PATCHES=( + "${FILESDIR}"/${PN}-1.8.1-libs-and-flags.patch +) +DOCS=( AUTHORS CHANGELOG README ) + +src_prepare() { + default + use gtk && eautoreconf +} + +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/861695 + # https://github.com/jemcek/packETH/issues/42 + filter-lto + + use gtk && default +} + +src_compile() { + use gtk && default + use cli && emake \ + CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -C cli +} + +src_install() { + use gtk && default + + if use cli; then + dobin cli/${PN}cli + local i + for i in NEWS README TODO; do newdoc cli/${i} ${i}.cli; done + fi +} diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz index a63889cbd92b..9862ec578e6b 100644 Binary files a/sci-electronics/Manifest.gz and b/sci-electronics/Manifest.gz differ diff --git a/sci-electronics/kicad/Manifest b/sci-electronics/kicad/Manifest index e11f3ab98ab4..05c95cc2734a 100644 --- a/sci-electronics/kicad/Manifest +++ b/sci-electronics/kicad/Manifest @@ -6,7 +6,7 @@ DIST kicad-8.0.0.tar.bz2 72430414 BLAKE2B 52bad016249563d9668f08da2103e47c7db706 DIST kicad-8.0.1.tar.bz2 72453098 BLAKE2B 67c6b69256566a176ae10affa7ac65879db71f5017dc24312eba904724b2b28caa56f6c82c697d27b34d94f9a8f5448307948e17f17c9750693b192afa3ffab9 SHA512 b6509bb4bfd1cbe87a2f409b70a8ba037a44fb039aaacd9d62868b43925382c0d3aab4c4f7e4bbd646b6ea7cf35fd7318f620a1c8c250c09251349357f2caf11 EBUILD kicad-7.0.10.ebuild 4331 BLAKE2B 63da9994d4843b52e36fdc37887b753946712ad68615f9c8a7ec30ceea1ee132e72aa230d142b0cc6bc6ed38be793b1e8974edd010d03d741687877907f5b075 SHA512 998814f61408aa54e12764901dee59f358a0133a52e06f4efd2fd93d48540e926ac930e9078e4b0b4ed1e448dbbab5dfbb00c7f38756b2edcdb3028bbe043031 EBUILD kicad-7.0.11.ebuild 4331 BLAKE2B 63da9994d4843b52e36fdc37887b753946712ad68615f9c8a7ec30ceea1ee132e72aa230d142b0cc6bc6ed38be793b1e8974edd010d03d741687877907f5b075 SHA512 998814f61408aa54e12764901dee59f358a0133a52e06f4efd2fd93d48540e926ac930e9078e4b0b4ed1e448dbbab5dfbb00c7f38756b2edcdb3028bbe043031 -EBUILD kicad-7.0.7.ebuild 4255 BLAKE2B 002e8100632a19af9b415d93203e0f7c9f9cf8c37b31c9d8d90018150399847a50a87b670de46dae41745250d546ed7bf15c3be1955dfa63ed14fa925bbca5c0 SHA512 f3f3d6580099aef702ca8ffeab41b1fb5b6cfd2e1302fcf483e36ab781238e590fd4c289b6a5e13392b6fffb37d5113d4315d89b2287607cbb0c2087d3989504 +EBUILD kicad-7.0.7.ebuild 4288 BLAKE2B 13b5fa9f060f5a1d383c0eaa3dfc57bafb400643906034b2356c7da7fa689a25c4ca6196fb61ae8bc68c8be07bb110519933fc9ba1fa9069b948821697c54735 SHA512 3bfec4c28498e498689f999f6d2d7fa8cc0e81d2726798dd3d1c563eaacd57286517ea61bd0f7f8269b95fbced02a5f0cf139551e64134e558e5726983b589a4 EBUILD kicad-8.0.0.ebuild 4405 BLAKE2B 8d33794e7a0ad407271ec0d181c62ed09604764b9e3daa6342a96ee087f62799383047c39186269c24c69054c949180037541e7cd429652a472647e3ff1d9824 SHA512 c3f74c915c80278f284691a4c66c5550e8e3ef5958792dad8434944cbb259d523c2a8dabf811602c01436d1121156c5f2668a94828933ea49dcc8d52f4729c06 EBUILD kicad-8.0.1.ebuild 4405 BLAKE2B 8d33794e7a0ad407271ec0d181c62ed09604764b9e3daa6342a96ee087f62799383047c39186269c24c69054c949180037541e7cd429652a472647e3ff1d9824 SHA512 c3f74c915c80278f284691a4c66c5550e8e3ef5958792dad8434944cbb259d523c2a8dabf811602c01436d1121156c5f2668a94828933ea49dcc8d52f4729c06 EBUILD kicad-9999.ebuild 4405 BLAKE2B 8d33794e7a0ad407271ec0d181c62ed09604764b9e3daa6342a96ee087f62799383047c39186269c24c69054c949180037541e7cd429652a472647e3ff1d9824 SHA512 c3f74c915c80278f284691a4c66c5550e8e3ef5958792dad8434944cbb259d523c2a8dabf811602c01436d1121156c5f2668a94828933ea49dcc8d52f4729c06 diff --git a/sci-electronics/kicad/kicad-7.0.7.ebuild b/sci-electronics/kicad/kicad-7.0.7.ebuild index a388f06cdded..2a3d5f1733c6 100644 --- a/sci-electronics/kicad/kicad-7.0.7.ebuild +++ b/sci-electronics/kicad/kicad-7.0.7.ebuild @@ -28,10 +28,12 @@ fi # BSD for bundled pybind LICENSE="GPL-2+ GPL-3+ Boost-1.0 BSD" SLOT="0" -IUSE="doc examples nls openmp" +IUSE="doc examples nls openmp test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + # 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 diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz index 309921746962..b2d4b4ba8542 100644 Binary files a/sys-devel/Manifest.gz and b/sys-devel/Manifest.gz differ diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 7612bc7b17b5..321b06596578 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -35,6 +35,7 @@ DIST gcc-14-20240218.tar.xz 87636252 BLAKE2B c7680c6e704f8a50d13126f397f672be8cc DIST gcc-14-20240225.tar.xz 87651536 BLAKE2B 01283581b8684e0dce73b2d9a586e473f3c87753435d905e193816911edc06f9bd2a8d542a95d69f47f1c884124349520f410925b13b7bb51b913e603000d32f SHA512 f424b0935d8fdcf9ff55067467eac20a518a11c2cb14928a47e1a218cde1f4238091f25861daf417d1125c5d5d5465d32fc1b3cb04504b3ca99fe27a7a7d5792 DIST gcc-14-20240303.tar.xz 87667912 BLAKE2B 318deb7693641719a9a695504efd700582210d7c059e362f52d2b58f9cd95a21982c0547fb4e12c421c249f4f4acd5206ae211e0af371af0054a274589da59a9 SHA512 18115ccd7a6d7be4e7e7cea12bad4c4103ffbf2c150b27d7fd34315ec3e3a461693b5ca51238c6389eb95f40c9fe71c980a0648f2e5f7a85aac08029a6976b2e DIST gcc-14-20240310.tar.xz 87720704 BLAKE2B 9acac9ba0b47d1ecb6dfcdaf17e6bd94c888082cfeeef83ffc72658edb59d5c888625a4459ac00e765a42b19aedb412d32ad488f4d505aa15e383cccf036201b SHA512 a4fe1bab95ad835235fc9764575170237f554e4590a1587c981a47977ae42311b7b57322e4db3f95e4d57a347a9666822eeae29c6d30f87a5108a62400e040bc +DIST gcc-14-20240317.tar.xz 87764960 BLAKE2B 5cd957c3bf5e2fbb134b716a7ed14c0ace66d5c944e15422e66affbf110b76ba3b4bf83a05af49eec23d8f1543ca36c3d6ce81fa1b292cba47eceb517c3a7352 SHA512 77ade098872f687a3fb23dcb612eeed27a3ecf816304a218d695d2be7433576ceafcb13a9cfde3ed7fc9e48bfaee8521b77cfbabfe41b2557328cc95f3e73ebe DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807 SHA512 0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617 DIST gcc-14.0.0-patches-23.tar.xz 13796 BLAKE2B bac16d3131c79dfd5655fc591db7342d4a3d00b863599626ca5805b6a49e9ffab347dc9a3339745ee16b2efefd0874e2ca3acfc3bce66ff0cedbcf712dc0bd72 SHA512 f9a0dd3dfe4dd5e55ac6ae93f5816af38f518110a968597dc55b446406011c3631e33e217533501966f665b9a8bda117ae8d19c62577d4267ddbbd90f4066afc DIST gcc-14.0.0-patches-24.tar.xz 14280 BLAKE2B f5594e07f91a7871fc4470d84ecbf6576f53620c92f60821d2fdcf140869827d27a323d535af11b74f4b671ee7308e501f24841ceb0607ca3ebc032bd97d85b4 SHA512 d887b53a0849246bc79ee2510d7deffabc58fe7598e9e147e4a97fc3714341017627df3dae9a39ae5d3185946cb6e11d01a28aa1287958c401e641fa4312f48b @@ -69,6 +70,7 @@ EBUILD gcc-14.0.1_pre20240218.ebuild 1607 BLAKE2B 5595bf2b06b363334654d1930a9084 EBUILD gcc-14.0.1_pre20240225.ebuild 1666 BLAKE2B a9ea258ceb6b3d517fef2ec697d81f7cf2be3c75201cddd12fc42b3c16b18c5ac4cb5fcd05518b2e933f080d593d69c68d620928f9cb6fa3a4317eb902f3bfba SHA512 a4314535c03d43584819d41d6235efd7e77cdb14ff7297d775d96bf7dbc3fa21c048339c5c9e8c9a19285528500f01c66041a913e089fae9959c32ea83503eee EBUILD gcc-14.0.1_pre20240303-r1.ebuild 1706 BLAKE2B fa8cf1465d80325edcb83f8f22c80a9e2c6fce2337715210aef9e80180d4056a5f0195740e9024f569686d6d7651d1e4f2a61ab93ca6c02eceeeb1acddb56ef5 SHA512 af771df20c8dec5c8e0ebdf18672a6ea6b813603f3b7e6455a150cdf4045aad8c217634ea5348d8b1e59aa7a3162e809f7ecfa8db9977a90336c5bb893b3a072 EBUILD gcc-14.0.1_pre20240310.ebuild 1666 BLAKE2B 1262eab89d223bc3eed784dc918764776f2a636faff24264936850129d3fa70d3ecff111b81deba663ea8f10fad952d4dee7cf73f8c88749ea6118b3dc93014a SHA512 65fd2252a4755deeb28c5ab71edf36d04437580461891e3b72f4228fbf93e23ce5bff182904a9f168e3cadf71277a9800a482121f824d0756f9ef994c1877002 +EBUILD gcc-14.0.1_pre20240317.ebuild 1666 BLAKE2B 1262eab89d223bc3eed784dc918764776f2a636faff24264936850129d3fa70d3ecff111b81deba663ea8f10fad952d4dee7cf73f8c88749ea6118b3dc93014a SHA512 65fd2252a4755deeb28c5ab71edf36d04437580461891e3b72f4228fbf93e23ce5bff182904a9f168e3cadf71277a9800a482121f824d0756f9ef994c1877002 EBUILD gcc-14.0.9999.ebuild 1333 BLAKE2B 1f6e055f6a60da9fc4646a29df445a0bca347838d04ce4c8ee839e1ce1f76bad4b0237db25c7dd11469d3e9d77c7b16411dbccacb62322da394d53168dd5c472 SHA512 421c7187a71c7337227c93879dd083f76eb62693707939f0a1526c21fb5998e72ef2c6053ae263e996b8e344a9c7b084fb0a9b4aecd771c6585e61af91c55e1f EBUILD gcc-8.5.0-r1.ebuild 498 BLAKE2B e24f62fdb50bf2e9957cbb85c72adc96d369938a7f552735772de964f7023b8b34bd11e7e544d268cc308e25272084a728bd061f37c568d42ea65d55bb2a2e93 SHA512 f35b353e9f54eb3e1c6f8e0ea262458b41da9bddb993793aff79f765c4d93811744979d34e50c6470a9b2cfb63b7006bd284d819b7a98e56a8b3a34ae570ae76 EBUILD gcc-9.5.0.ebuild 1206 BLAKE2B 262931215488db54cab2141549f997a48e22d0a917917eb670d41d5b155c7685e92eb1bc3843d2eca47dd15a450199aea5d99777d2870ff09b1a79ac8a63bcb0 SHA512 3737a70e70e53a581280ff1449d7d92bb9ffba0919b618ea43d4747e09b2803795a05c07c0e3a2ec8982f8d5594be58f9ac549d329b18dc236ad5159e4a47132 diff --git a/sys-devel/gcc/gcc-14.0.1_pre20240317.ebuild b/sys-devel/gcc/gcc-14.0.1_pre20240317.ebuild new file mode 100644 index 000000000000..bef7ad150c18 --- /dev/null +++ b/sys-devel/gcc/gcc-14.0.1_pre20240317.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="14.0.0" +PATCH_VER="25" +MUSL_VER="1" +MUSL_GCC_VER="14.0.0" + +if [[ ${PV} == *.9999 ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2.9999 -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=master +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" + BDEPEND="amd64? ( >=${CATEGORY}/binutils-2.30[cet(-)?] )" +fi + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in "${upstreamed_patches[@]}"; do + rm -v "${WORKDIR}/patch/${p}" || die + done + + toolchain_src_prepare + + eapply "${FILESDIR}"/${PN}-13-fix-cross-fixincludes.patch + eapply_user +} diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz index e1fc16947fc1..2805541f7de5 100644 Binary files a/sys-fs/Manifest.gz and b/sys-fs/Manifest.gz differ diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest index 6c7dcc178dc2..af033cea877e 100644 --- a/sys-fs/multipath-tools/Manifest +++ b/sys-fs/multipath-tools/Manifest @@ -4,7 +4,7 @@ AUX multipath.rc 565 BLAKE2B efb26199eddb75c5e87d1ab40aa8cb4fbaf9f7a2bfd7a20add6 AUX multipathd-r1.rc 264 BLAKE2B f08733746c702da27e002b2cb07bbc1a1925002b1592c2f566aa8d66c71da5fd39fd6389636fc49b602f9051190ee5f7f85ad9ff35b924f51a2698e1a6654f0e SHA512 8cf764b59ed4bb13c3c2143cd83ee39bc87eca85c40acb3ed1dcd7cf4c39ecbdea7974b9705231d48377266c034a8623157648b9a99b6cef73617e4b37ad377e DIST multipath-tools-0.9.7.tar.gz 570416 BLAKE2B ed3f47d648685f691a69d83ad36f39b279f3a5b1cf1cb15151841ea26d629df3a33ab9a186bbf6922264805cc3bc37d09f22e611215f1972e33b26e08ff71bc2 SHA512 0f4c97179a3de5a0c77893fec229eb183293fed8e5e01a9945b261845ccf5d13f8ef2c2ff0c17c9345217d236275caed4765422ec95aed80821f11658bf96e26 DIST multipath-tools-0.9.8.tar.gz 580531 BLAKE2B 66bc6b78795c08b4fe5f4bc718330be51b073dddb597998f384ccaf746c0b9e53e21d674623df03ed7f9ccd9800fe988add8068e0eaaeace076c00395453ba0a SHA512 4d73bcf6bce769a829c306c609b206ddba65a708620f458106e406dd18d12f9a9d97f400662daa8e6a75c9fdf7decb6dcbda92cb807b6c53522c7b4b2795b627 -EBUILD multipath-tools-0.9.7-r1.ebuild 2239 BLAKE2B 29b68f4c2aa3eed64842cb7c2059ac102527133ae920f8603cc063a58be9695a2e37a04370423250d29edf4b5ad0b5497a49f8e6be8462a0418a766e0f599e16 SHA512 3c77b6bc2ceb4671b8d829fcc7f3ba90c3c0abfb8760d9a21be29486d0882dc35e6f578ff5dc92531bbfce8aea268ebc9f92e6a7aeed463ae67b095afd53c2d5 +EBUILD multipath-tools-0.9.7-r1.ebuild 2237 BLAKE2B bbf947a3f88413768453d3e74b904a18b8d7f8be53009dd613cac5c94e12a28ce900235ca6bbbc4d60cc4f961b9d13307b0be5d48baa71dcbabd8db06819d219 SHA512 6dbde9c1741628d5d1b966baea73bc38d175ecbc5a33d5897572a94d7b6a59c850d648baa1625258ea9118f3a6ad08523338ac48b86a08a54655f07351eb9e1c EBUILD multipath-tools-0.9.7.ebuild 2167 BLAKE2B 91b105a2d870974f2e2cce2e859e98c9759447535e3574e395b817c6e013634aa1b8916abea842965c279586ed06350f101386aba369aef72a4b10311fed2b30 SHA512 a893eca34df5609be18bb7cdbc12d92370b04ff7f6916d907d84d548748afb9ef10242cfb9e70a08a12c7eb4d72a608c38e6b783f849622ae22cfd92ded3e88e EBUILD multipath-tools-0.9.8.ebuild 2172 BLAKE2B 54f18536b3bc699604ee5413da2dd3d9efb736c6151823bf1ea1e92db8b15044e28557ae60739a29500d7c983da99f0b096bef5b0ae435fc332d72beb0016cf4 SHA512 f1539caf4dd77546cc011fe2791711120554f16eaca0f73df672bc5c9d72c5c7209c1c8077972ab1558f799fa91a3d74833ec753ecd4fe83a6441261b6eba230 MISC metadata.xml 346 BLAKE2B 8c5d2e150c70bdff56b05009f11d40663d9d969b07ecc88ff310fd4e756339d2f9a4a6b351b14c6cebc69ed36f17eb0500a0ba2b34f7c6b75c3864d1e090a46f SHA512 ffb0aab5f2d8bbdf83e0df3cc84cd239649e94e1189ba4702221091469309d3d49783c6943aae27eb34e3373f3e07a571930a361058d9a3b67f725781c47b87e diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild index 161e3555f617..af967fb2c612 100644 --- a/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild +++ b/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86" IUSE="systemd test" RESTRICT="!test? ( test )" diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz index 219f07958d2d..c845f96e1787 100644 Binary files a/x11-libs/Manifest.gz and b/x11-libs/Manifest.gz differ diff --git a/x11-libs/fltk/Manifest b/x11-libs/fltk/Manifest index cbfa76e91ef7..808e939ed410 100644 --- a/x11-libs/fltk/Manifest +++ b/x11-libs/fltk/Manifest @@ -7,10 +7,14 @@ AUX fltk-1.3.5-AR.patch 291 BLAKE2B ffbca85e658a3e5615bd69ab10a6f2e740746fd2c56d AUX fltk-1.3.5-cmake.patch 975 BLAKE2B d8f068c7773522683797e2ad2059019abdaff79b0457f376b7e856419d1b1f7132de2215fbfa32cb00c5216cc7dd8f52df31ddf8c035e7c723474a3ad3b328d9 SHA512 bf67629bbc7a00b6b10a59028b56b69bb253510d0dce63a530b622e8caf71a7e3d84fae2100ffcbf8207990f61031bc5c330a239dd928440825564a8cae102de AUX fltk-1.3.5-optim.patch 198 BLAKE2B 1fc6df1d2932d8c792802e437c60c6f02f9e50be5a997e60f2017796e0f5ec8c40886af1946c9269b0c5a2e8ca40be92dd499e373f02be6a62eb59d56c0d3993 SHA512 839cb0d543187bbaabb916eeb33a96e14808e65c7e6e1aaed61f33efa1f56857757f48d9b4852c711fb296c3e480175449dd0dc5167f589975220276d05e6a67 AUX fltk-1.3.9999-conf-tests.patch 2259 BLAKE2B cb689918b807d75401ad3621deed635a883629c1e52ad0f797d77fb9e04aa28c9e9331399543f7d7fb63ca150f91d17ad0f7e71afef4364c505bf143bf3a7973 SHA512 a7ffb1c82e9a2c7bcfc7ffc1bfbf9fbf40daf4c5ca1ccb20c6e6d901846636de4c9166de8a63e739a730f4dc28c4527bec2c7390828611dc0b00b6c3e547b72e +AUX fltk-1.4.9999-cmake.patch 673 BLAKE2B 1332768f0a52f495e25c9b69b3c69cc94f986cd6a3a255df0405c3d069ae6ae8481a38b7d5dfbfa358172501db987b12e9978c2199a21d2b5f3974b235f343c2 SHA512 5851218248a15752cfa2b1759dd73843e9da9785c4ba7327126d62437e8497b23d6aa4a3a7d1b07a068de8be1b84d3fcbe4e1eb5c8ed50d9bb451ffbca942c5a +AUX fltk-1.4.9999-conf-tests.patch 1799 BLAKE2B b5527fd6d2b43f26157d9c676908021b19adc54034f1f1f90be4cc05aefa0325e8e03fe2ce1d6d1bed286864bcf0846e6e5f19be846245f7e9f1c648ca34db20 SHA512 015aa4ab6394974995d20d358d25fb2569a1453a20f3d28636eddda7ee030ce97d002ed2b1c6d0c5234e67207e1c8b1c00577939215ee33509f84cab8339dd8e +AUX fltk-1.4.9999-makefile-dirs.patch 369 BLAKE2B 103f9ea921257c99e6b08f03f8ad32869530f051bcc62434d285d5c9c87bcce362eb6f1889af2553086fed36d3d38791171f6722835a59df7162cd0715543fe9 SHA512 a7f12ef75c22670e83dc172a9ac669fb5584416c3457f4ff22d0da17f5c1b263e89020ab715b8b919f0dd3a128a6bfe611001f70077e166ab85721cea53810d1 +AUX fltk-1.4.9999-optim.patch 342 BLAKE2B d76931d951083fa76c60569508ef6726a1e9307f3fb5e901a4eca78eb4b6ef0a260feef9bd29f91e324281f2ded87decb21cdbde9c5078ecce7f9fa815ea8122 SHA512 8f2337014933ef1db03477d017dc3c905bf4d2cbc3e62e49e40a6d03b3f38fe00d38eb31912245555ac2e5a28580b38b22532797f237e43b5fe98e204428cd4c DIST fltk-1.3.5-source.tar.gz 5261324 BLAKE2B df05989d6581b570c689e29e9f31e5fc85fa91dee1296d70b5f5c3b4aab527749850ea78bec3ef5947151b21598c3bb04e52f78b5e6db179e7fd922627862b5e SHA512 db7ea7c5f3489195a48216037b9371a50f1119ae7692d66f71b6711e5ccf78814670581bae015e408dee15c4bba921728309372c1cffc90113cdc092e8540821 DIST fltk-1.3.8-source.tar.gz 5335306 BLAKE2B 8c2d2fca4243c0e7c5a8aa46083940f99c8b3e7873d39d6e590a4b66587876393f209e5e7e5eaf4a4cc13f0f97cb03671d97129853b0146eeab409aaf687935e SHA512 5c1cbfc156c49888e25b90dcb9b1ab86a03447e08e00864c3c7ae8a0e32cfbd9154ee630054235c9edfd29fd1d0371ae77eff7b78094fb660dbbdec5cecfc8fb -EBUILD fltk-1.3.5-r4.ebuild 4478 BLAKE2B 43565fa6ab5acda5ecab0357eb5e05228965ee833d29551ac5c6dc414dab699a15324c3d14d6243a9562bc099ca04afeaaa1cbdd66a1b507e61893847f72d9b8 SHA512 e220e505e8f599b64509eef79e0a8d0ecfc7c4a506de1a223716f91e431cc13d6de01f83a130fdb4931189fb3b796f0a4d1bac9e07bb0c9195b0a7ece6dc2059 -EBUILD fltk-1.3.8.ebuild 4338 BLAKE2B 768e8063ff86f03ab94b5c1fbf6ea036b136412eaa0e66ba94309575dfe0eabfbae12cd4103587c51de3009075a95672dd1332408f989d4a1ee7a5d24940fd7e SHA512 80431262d5faa59c6ef3f375d7d677520bc4a5dcb762b1f9c2dc8b1e759c72e5eb503d2203ebe365dad91d48e6d1a321c8533c736c8dd4de71b58a8a6458720d -EBUILD fltk-1.3.9999.ebuild 4474 BLAKE2B b311a8912c78d2974bb00d15c3fab7afaf0053105589a1562446abdd50215ed6fb771348c7333839ad6fbb18fa98055aae3d9e4c47bea58c164009e7b2166eb2 SHA512 0f881ca9a0c6c4b9b4f7057d1f7620cdf3df3d223a551166e3399768667712eac1a383b5d7d15ae69ebad738f609b806752bbb6eb854039053233f45067b37c3 -EBUILD fltk-1.4.9999.ebuild 4507 BLAKE2B 19a036c9e428e024de516ba17370a393f0101b899920b864199ef690707fe11c1f125a59e6aa6d055fd2fc056e2077a1c622d1af1e8b93159ee129de825c8f25 SHA512 ad03a9e8cc6c255353eab74f6568276913fd5d464578c6cb1bcb99170e5b9f1330033421922f3f56f1e84595d79ce9a4b4434153995e6cf4635ea6ba32a90d74 -MISC metadata.xml 586 BLAKE2B 87739da01b6fd739e084e26e94df55789b6e7fcbf8999cc48b773514f126334a89db60fa605378210c627a02813e6b08a330ef1c027a27123c116e2a84d5eae8 SHA512 8e4cfdfc9e47dd129d81e0ab178da7fa36d20fd615d1b54e9613d9115ee35d21cdaf35c60649a243203f5c1c4dd3111d9edce023f8a7cf006ed11380ae818a27 +EBUILD fltk-1.3.5-r4.ebuild 4579 BLAKE2B 1cd4f02ec46c6db49631a587fa39fa476f83f9ee713c7860247ba4f47d2afd494dc5cc0f5f8559b26e38e079ea99dcf37d75ab5f78f3c31b07fc6e0721de9213 SHA512 92070d9869bb07a3c86d8e3d66a3f2974b42858c9f64d93a0074d9069d49fb213fbd036b814ec0bf76ac9ff88fbb61883919bc1902a2a72eb649d5c8d54112bb +EBUILD fltk-1.3.8.ebuild 4439 BLAKE2B 5e03a3b9f0d7dff3863716ae5c995ece2d0bc46067e5bd8fd39c79615dbe62bd1b96a0f43e4c4b4ecfba9078a4d0cfac8828726dbe9b1606d3f7d35f4ff078e4 SHA512 554d622c327c24fe59bbfdebbace3161485d07eef55a88ad3c868c2ef9781075517d1105fd967be5b06818978895a0804b7d310773bf7a6851721cafe2b217ab +EBUILD fltk-1.3.9999.ebuild 4575 BLAKE2B 925ddd0a48d88ab18c48373372c4636b477e462116254d3de69bb855f2d35fcc04f89303ea0370ee324233ea59c135e91249477fa5b71b8c8cbc0a3cebc0b2ef SHA512 7eebba378da3d889cf820531f3aef42b8755ce4274dc16f891d42939dea656d18f57972ebbaed78f630b8f10e62d25acc9ac2307e3b8fe22a4d701bf0040f78b +EBUILD fltk-1.4.9999.ebuild 4375 BLAKE2B f72287f281ef2994be864b118d01de1fb15577a8ab8f002bfd178848eab2a463524499a37021441dc9354300313123ae94e73620b20ce190e7907b3b58ff3059 SHA512 bdfd6123d363bc3a2a7453a247325970f348eb2ae2a043394880381aa5b26b904cd29bcd3cc501e9754a5a6904a3f1c534b83475d73a0548666a835517a2cc24 +MISC metadata.xml 657 BLAKE2B 3b8149138859276ea23b72969afbcae32725a2a2cb541b802cc37caa0621b8161cc3ba6f944ceddea5c5ae547b2a57ca344f4558648452e23f62182c65232140 SHA512 764bd4333938568be347da22d16ec023e86d5b0ae78754db195fade0d34830933ca4a768e538a29a29c9c7a765cd1828d6d76a4f021e2aa8dbbc56d21f883777 diff --git a/x11-libs/fltk/files/fltk-1.4.9999-cmake.patch b/x11-libs/fltk/files/fltk-1.4.9999-cmake.patch new file mode 100644 index 000000000000..3f576d501ece --- /dev/null +++ b/x11-libs/fltk/files/fltk-1.4.9999-cmake.patch @@ -0,0 +1,19 @@ +diff --git a/configure.ac b/configure.ac +index 6b64110b0..1330d3f27 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -1878,10 +1878,13 @@ dnl Set empty BINARY_DIR variable for fltk-config.in (CMake compatibility) + BINARY_DIR= + AC_SUBST([BINARY_DIR]) + ++INCLUDE_DIRS="${includedir}" ++AC_SUBST(INCLUDE_DIRS) ++ + dnl Write all of the files... + AC_CONFIG_HEADERS([config.h:configh.in]) + AC_CONFIG_HEADERS([FL/fl_config.h:fl_config.in]) +-AC_CONFIG_FILES([makeinclude fltk.list fltk-config fltk.spec FL/Makefile]) ++AC_CONFIG_FILES([makeinclude fltk.list fltk-config fltk.spec FL/Makefile CMake/FLTKConfig.cmake]) + AC_OUTPUT + + dnl Make sure the fltk-config script is executable... diff --git a/x11-libs/fltk/files/fltk-1.4.9999-conf-tests.patch b/x11-libs/fltk/files/fltk-1.4.9999-conf-tests.patch new file mode 100644 index 000000000000..47db8d03c8d2 --- /dev/null +++ b/x11-libs/fltk/files/fltk-1.4.9999-conf-tests.patch @@ -0,0 +1,42 @@ +diff --git a/Makefile b/Makefile +index 2d99808d9..283f825dd 100644 +--- a/Makefile ++++ b/Makefile +@@ -103,9 +103,6 @@ makeinclude: configure configh.in makeinclude.in + touch config.h + chmod +x fltk-config + +-configure: configure.ac +- autoconf +- + portable-dist: + epm -v -s fltk.xpm fltk + +diff --git a/documentation/Makefile b/documentation/Makefile +index 0b176246b..882fbf8a4 100644 +--- a/documentation/Makefile ++++ b/documentation/Makefile +@@ -91,12 +91,6 @@ install: $(MANPAGES) + $(INSTALL_DATA) fltk.pdf $(DESTDIR)$(docdir); \ + fi + echo "Installing man pages in $(DESTDIR)$(mandir) ..." +- -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat1 +- $(INSTALL_MAN) $(SRC_DOCDIR)/fluid.$(CAT1EXT) $(DESTDIR)$(mandir)/cat1 +- $(INSTALL_MAN) $(SRC_DOCDIR)/fltk-config.$(CAT1EXT) $(DESTDIR)$(mandir)/cat1 +- $(INSTALL_MAN) $(SRC_DOCDIR)/fltk-options.$(CAT1EXT) $(DESTDIR)$(mandir)/cat1 +- -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat3 +- $(INSTALL_MAN) $(SRC_DOCDIR)/fltk.$(CAT3EXT) $(DESTDIR)$(mandir)/cat3 + -$(INSTALL_DIR) $(DESTDIR)$(mandir)/man1 + $(INSTALL_MAN) $(SRC_DOCDIR)/fluid.man $(DESTDIR)$(mandir)/man1/fluid.1 + $(INSTALL_MAN) $(SRC_DOCDIR)/fltk-config.man $(DESTDIR)$(mandir)/man1/fltk-config.1 +@@ -105,10 +99,6 @@ install: $(MANPAGES) + $(INSTALL_MAN) $(SRC_DOCDIR)/fltk.man $(DESTDIR)$(mandir)/man3/fltk.3 + + install-linux install-osx: +- -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat6 +- $(INSTALL_MAN) $(SRC_DOCDIR)/blocks.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6 +- $(INSTALL_MAN) $(SRC_DOCDIR)/checkers.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6 +- $(INSTALL_MAN) $(SRC_DOCDIR)/sudoku.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6 + -$(INSTALL_DIR) $(DESTDIR)$(mandir)/man6 + $(INSTALL_MAN) $(SRC_DOCDIR)/blocks.man $(DESTDIR)$(mandir)/man6/blocks.6 + $(INSTALL_MAN) $(SRC_DOCDIR)/checkers.man $(DESTDIR)$(mandir)/man6/checkers.6 diff --git a/x11-libs/fltk/files/fltk-1.4.9999-makefile-dirs.patch b/x11-libs/fltk/files/fltk-1.4.9999-makefile-dirs.patch new file mode 100644 index 000000000000..e49aa7408cca --- /dev/null +++ b/x11-libs/fltk/files/fltk-1.4.9999-makefile-dirs.patch @@ -0,0 +1,14 @@ +diff --git a/Makefile b/Makefile +index c02de0972..2d99808d9 100644 +--- a/Makefile ++++ b/Makefile +@@ -16,8 +16,7 @@ + + include makeinclude + +-DIRS = $(IMAGEDIRS) $(LIBDECORDIR) src $(CAIRODIR) $(FLUIDDIR) fltk-options test \ +- documentation ++DIRS = $(IMAGEDIRS) $(LIBDECORDIR) src $(CAIRODIR) fltk-options + + all: makeinclude fltk-config + for dir in $(DIRS); do\ diff --git a/x11-libs/fltk/files/fltk-1.4.9999-optim.patch b/x11-libs/fltk/files/fltk-1.4.9999-optim.patch new file mode 100644 index 000000000000..a1e18bbb74b2 --- /dev/null +++ b/x11-libs/fltk/files/fltk-1.4.9999-optim.patch @@ -0,0 +1,13 @@ +diff --git a/configure.ac b/configure.ac +index 1330d3f27..c76dba26f 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -1552,7 +1552,7 @@ AS_IF([test -n "$GCC"], [ + AS_IF([test "x$with_optim" != x], [ + OPTIM="$with_optim $OPTIM" + ], [ +- OPTIM="-Os $OPTIM" ++ OPTIM="$OPTIM" + ]) + ]) + diff --git a/x11-libs/fltk/fltk-1.3.5-r4.ebuild b/x11-libs/fltk/fltk-1.3.5-r4.ebuild index e21dcd6f8914..ad957e104713 100644 --- a/x11-libs/fltk/fltk-1.3.5-r4.ebuild +++ b/x11-libs/fltk/fltk-1.3.5-r4.ebuild @@ -93,6 +93,11 @@ src_prepare() { } multilib_src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/881107 + # Seems to be fixed in git (1.4.9999) + filter-lto + unset FLTK_LIBDIRS local FLTK_INCDIR=${EPREFIX}/usr/include/fltk diff --git a/x11-libs/fltk/fltk-1.3.8.ebuild b/x11-libs/fltk/fltk-1.3.8.ebuild index b287bf5fb251..710e3997f2a9 100644 --- a/x11-libs/fltk/fltk-1.3.8.ebuild +++ b/x11-libs/fltk/fltk-1.3.8.ebuild @@ -98,6 +98,11 @@ src_prepare() { } multilib_src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/881107 + # Seems to be fixed in git (1.4.9999) + filter-lto + unset FLTK_LIBDIRS local FLTK_INCDIR=${EPREFIX}/usr/include/fltk diff --git a/x11-libs/fltk/fltk-1.3.9999.ebuild b/x11-libs/fltk/fltk-1.3.9999.ebuild index ddbc8c24006c..8362de128971 100644 --- a/x11-libs/fltk/fltk-1.3.9999.ebuild +++ b/x11-libs/fltk/fltk-1.3.9999.ebuild @@ -99,6 +99,11 @@ src_prepare() { } multilib_src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/881107 + # Seems to be fixed in git (1.4.9999) + filter-lto + local FLTK_INCDIR=${EPREFIX}/usr/include/fltk local FLTK_LIBDIR=${EPREFIX}/usr/$(get_libdir)/fltk FLTK_LIBDIRS+=${FLTK_LIBDIRS+:}${FLTK_LIBDIR} diff --git a/x11-libs/fltk/fltk-1.4.9999.ebuild b/x11-libs/fltk/fltk-1.4.9999.ebuild index 3504795dbf4a..74b44b10b0b6 100644 --- a/x11-libs/fltk/fltk-1.4.9999.ebuild +++ b/x11-libs/fltk/fltk-1.4.9999.ebuild @@ -46,15 +46,12 @@ DOCS=( CHANGES_1.1.txt CHANGES_1.3.txt CREDITS.txt - README.Android.md README.CMake.txt README.Cairo.txt README.IDE.txt - README.Pico.txt README.Unix.txt README.Windows.txt README.abi-version.txt - README.bundled-libs.txt README.macOS.md README.md README.txt @@ -66,10 +63,10 @@ FLTK_GAMES=" " PATCHES=( "${FILESDIR}"/${PN}-1.3.0-share.patch - "${FILESDIR}"/${PN}-1.3.3-makefile-dirs.patch - "${FILESDIR}"/${PN}-1.3.4-conf-tests.patch - "${FILESDIR}"/${PN}-1.3.5-cmake.patch - "${FILESDIR}"/${PN}-1.3.5-optim.patch + "${FILESDIR}"/${PN}-1.4.9999-makefile-dirs.patch + "${FILESDIR}"/${PN}-1.4.9999-conf-tests.patch + "${FILESDIR}"/${PN}-1.4.9999-cmake.patch + "${FILESDIR}"/${PN}-1.4.9999-optim.patch ) pkg_setup() { @@ -95,9 +92,6 @@ src_prepare() { -e "/SILENT:/d" \ makeinclude.in || die - # also in Makefile:config.guess config.sub: - cp misc/config.{guess,sub} . || die - eautoconf multilib_copy_sources } diff --git a/x11-libs/fltk/metadata.xml b/x11-libs/fltk/metadata.xml index c232dc3b2e1f..cc385decf7fd 100644 --- a/x11-libs/fltk/metadata.xml +++ b/x11-libs/fltk/metadata.xml @@ -9,6 +9,9 @@ GLUT emulation. FLTK also includes a UI builder called FLUID that can be used to create applications. + + fltk/fltk + Builds and installs some extra games -- cgit v1.2.3