diff options
184 files changed, 3136 insertions, 828 deletions
@@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29454 BLAKE2B f43ac67a30e8a1f80b39f33390d95a0cc01540426952c10f5a18e3deabb62f4eb61d0b53d7f12d6389a3f8d8849bfac3aac0c02f2265e424f558f29df995379e SHA512 8990ee001368d2c5373f1896434ca6f67d21c56ab71bb53f73015e55db0110352bbd5e5022dcd563556f1cb1547858b7294e104b0fa7b68baa91a2ce6592078b -TIMESTAMP 2023-04-22T22:39:36Z +MANIFEST Manifest.files.gz 29464 BLAKE2B 2c82ffc8095ac343f637a6a28e32d0516b33373cdcec067a697df9e5752294c8926a0d934cb873f7b60aa88b32d80119e89515d013ed5bf5645f5271b5b6307a SHA512 90515c32b1ce3c6436e58fedd93a762a010ea529b2a3c9800a092e3664c8e924ff1c5ae27cf6da2a413017df8f048f665263a447ebaf64498267560c5f06043c +TIMESTAMP 2023-04-23T04:39:38Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmREYihfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmREtopfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klA3/hAApeRxlbG9Hro7ryFMZsAZUUL4DPxvVPe/68NJ3F2p/eu/UhLCEKxVjzoM -uGWP/xAMhqCJcl18vbu/CMZgT5JxaqDueZ3CRKefo0+ANUNrP+OrqhO3CA6kbdra -yUPslBObYyoeOBrvi3UDd4aW6+nzuWnYdvB1V6QS523YdhEBk00ex+f23gKjp2im -TZRQbe2eEzU8sQ1ALxJe8KN+q1JiwnrB4jlJaP1J2X25JtgajSczEr3C/iT4xIOe -PvTGj7Y3N141yBOvytkT8xCZBtxl43CAfqshFcoOuSJBNT+OIwIdmRqw6keQzAgN -Mq4O+U6Y7Ybqtcnyn/DeBIndrCGViddJnizrGThCuOuqhWS1gxzw1tQbaYv/VhQf -1/1nGUwDNdsfD9I3qZeWcia/LxHaPbNwQq12XdjJVVPqleVDAri1h0/vALGpVKlw -jUdCs9IALzyN5OXV0fqN7JA1kW6k/QnhE2/L1/FeEf0g2kl0cOAKnqgJ4XesVZaa -QzcLJrykSCYgkLB0B3Y0y/aLjN1iUW9b+ZrmUXCGQWYwW9O0sCzD8IlaBgne+Sa3 -2yTURVvtymwEHO8bKjZFNTLj74VzSBJ62edSY63oi5ZM+dvsBhuAQyrLPCZoJ1Jg -fFDKkwQDgyCj7lyUy9xeZ0vgHNV5ntwauaGjPKhmEiNbqH3sl7Y= -=EFJ+ +klArzBAAiSa1pSrXYfMJOTuYrTdi0dCrSf1wUd0sKR/XaLXfiowwd9NzATBxKccE +EONKc/tgjgU6+COrOjCia27mpAm0EbzFkGQrhdCWHTApp/d68ANswuYapfWMBn2X +a0VNZsMsNXUAcrI+Waq0tAIZ/ATybDOCkeDalxmu/sDbJtWqDjxXESRcKWTx0L4D +LS77du1e4zQKSLtzwOIXJKZqrk8aE9Bxfi8kmPm3CsJWn3mRDRxYRIoZE5YSmF1l +yXmVJsWZF8o8DXj2Vm5cxPxpG+CVYWFAFWT+MVJvy6UF1zt5TG4gn7DxEqjWKClZ +EwV6U7bOTM4fB0sKGeVw02iYpM/DJhPtPeS4EFK8IHNySbOYSS3NYaZ5l6RKs6Jk +TEPcBA5aLWRHQckOe8y1VHTD76hO+8VmaP/9q8XCvf5tZkgmExgsEWXE+bNO7rNE +g1/eC1oYtkQIgv93tWFfCXwV/WvplSZ86huZfJ/9gmJ0R+9X01CCQ8n31YqYLyY4 +Mad9OVcbJTy7DApIL9YZ/2PbXsgpilXgD5Uhwm8Ob1MqsTX7WtKy2nnD4yIGjaHo +fMJRmhLJZNpzrby83IpWf7d5+y6DCGq2uFMLxffDUO8gG0Z6jxiUW8go/Rh9Voaa +WZY84X3jYfYkLqHh69K3XUjpFGbc6HLY/FSgj6hvJDsDM68ObRk= +=JBD8 -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz Binary files differindex 03e0fd2a8d40..45dcc2cf8780 100644 --- a/Manifest.files.gz +++ b/Manifest.files.gz diff --git a/app-antivirus/Manifest.gz b/app-antivirus/Manifest.gz Binary files differindex 9033a3847f2f..d189d374c03d 100644 --- a/app-antivirus/Manifest.gz +++ b/app-antivirus/Manifest.gz diff --git a/app-antivirus/clamtk/Manifest b/app-antivirus/clamtk/Manifest index 2a4039f17654..d25c58397e41 100644 --- a/app-antivirus/clamtk/Manifest +++ b/app-antivirus/clamtk/Manifest @@ -1,7 +1,9 @@ DIST clamtk-6.14.tar.xz 286356 BLAKE2B e9bf43f221463c78c2f42258c181a851ef5067a8e57fe14bdc72481f0f00daf242179f2258c0c32f50025046ea35ce686d4f10a0da5f97f582aef928ea87050c SHA512 e5fb584f85f7e89eae10ed15ffa0268ecf79d81baf2bbf5d5974c080014d7fe24e4350c0139e8372d0e45a94302a0ec2cd824d05e04fee29dc681cbaf9d0fe14 +DIST clamtk-6.15.tar.xz 287452 BLAKE2B 6cece01ca0691edc369bc462fd0d7992e3d40ffc5d05b3969ebe4f2afa9211b8e6babb77136ff075507ebcccd1769fa2b20e1f8bfa3cee1408cfff19377662b9 SHA512 0b882ba8f8bd615276e19aa303832a9aaabd0515f29a0f2b0a2543597e62a1aa6f720acd9193b76fd726bcb007d78c8d7ddfaca8fdbe8998a8b191366f36b41a DIST clamtk-gnome-6.14.tar.xz 15156 BLAKE2B ed87dc8317b60a63c4f8824b0e24568ab29874d1e62ef0f4eddeb636960d9b2753b12dfb8fb6f3eb27a6fbfb18dc88b6a480b532afd0d22f20955f4023278eb8 SHA512 3fd798a7d8dbea0e33db09f266b6ad74b96ae5097ecc4d54e00c30c2a5f76a93cd6f2cbaa2b83dc69eb295905c09db88dc2f364592a398786e473783d1ee2c4e DIST clamtk-kde-0.19.tar.xz 18652 BLAKE2B 4ecb849c9312948d493938683310904c9bbe7f4e26514d76dbfee3afdd063eec2a0aa85a638f83130c8e3ff41cfabee1479885691cc484680d97d1f8fbb76f00 SHA512 57a99d50f171ada999723dc69c2d193e91a482533add4281c6aac96a23273b3eb5456bff6918f69c72edf1635d22be86beae4c434eb29fc3c27fb687fa716861 DIST nemo-sendto-clamtk-0.05.tar.xz 5980 BLAKE2B ca5f37fb9ba9e7f7dc9dc67d52fe36f430697f200c2c91f4d912b068f28d79bee100a85878f66414012728e979073a0afc411e6789959a35bd468c28bf207618 SHA512 4cb2d32711da47c959be84d69654ea0ab0bfb4f2c4a806cbc035129fd0d985a93b89d51c5874de272f2a2841c66702c8867178f5af41505e698c8e37e3c74da9 DIST thunar-sendto-clamtk-0.07.tar.xz 5432 BLAKE2B 7b0911abbcf1601ee961a0449815e21273acb7e757b4c4f532a100da48fe4c7b2f6ecb05a27931e0cf60af94e7cd52af23736180f0d9afa1dd00b9f44eaa3c0b SHA512 f25802c80d5e8a6d703b7b3b2266a91eb031a377792420052f6873cb0eb759235d79df457dc26303d6ef4ed9989dbc4ff803258255fb568fef27c782144c1145 EBUILD clamtk-6.14.ebuild 3934 BLAKE2B a7d306fc69be64dff50fc91eb344aae373440375a90fafd2a245e1bb1d305b69cadec1880440f7a2a17be9a9b7071142a7eedba8a1140cd3bd918bc1d4c729be SHA512 75e8463ddce3a6176de9b9239333784ce88437dfeb9f9aed1b5abadfa503ab87077311a8df66953915f524e896d95055aeb0ea93622b4125ff626512a90ffb07 -MISC metadata.xml 810 BLAKE2B dfcc3134631f1ba3e4140f14e0f159ab2b64e9ac95905cf94925e27ecded077d2d29dd60a89dbd4d4bb91314fadb1f1973dd8c6b4dcb674f37783e864aa24490 SHA512 9909d3c911fd249d530e60ac212418ad762a319ba3ed1fee6565211dca14f85ce01515a3875e8c23999a3a8c826c0a2fe195a16e9894bec348c9ef0967af99a6 +EBUILD clamtk-6.15.ebuild 3936 BLAKE2B 2c6f450435ba66f4571c7f3e430fc36c452e05180dbc9f5086c5ddf123fe38eb34115af214a362d373fd77d874299c420be6a6dc137570c04f9003cc1dcadd9a SHA512 9cc7b9896cba75c491eca1917476756bd83e854a83a7f0737cefacac30692d41c850a2ac92d5c7766ba587ac7a5f38740638c9d1eeb5a8bea6272735aae00d86 +MISC metadata.xml 870 BLAKE2B 503e8b1fdd2cd3d2539c4cab72fa307e98df2824ec89e77a2a17303e96badaaf700332be4466443c3e881b371423cb40d464022692a563aa31e7698ba326a191 SHA512 77ac4d301d79f7404946014c243415dc408c165f6d0febd2a9fb74d257877ccee0b662b909efbb1afad5462b939a6405c9363e6fcc9e8e278414fdcf4166b253 diff --git a/app-antivirus/clamtk/clamtk-6.15.ebuild b/app-antivirus/clamtk/clamtk-6.15.ebuild new file mode 100644 index 000000000000..07236840d9f6 --- /dev/null +++ b/app-antivirus/clamtk/clamtk-6.15.ebuild @@ -0,0 +1,142 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit desktop perl-functions python-single-r1 xdg-utils + +MY_PV_KDE="0.19" +MY_PV_NAUTILUS="6.14" +MY_PV_NEMO="0.05" +MY_PV_THUNAR="0.07" + +DESCRIPTION="A graphical front-end for ClamAV" +HOMEPAGE="https://gitlab.com/dave_m/clamtk/wikis/Home" +SRC_URI=" + https://github.com/dave-theunsub/${PN}/releases/download/v${PV}/${P}.tar.xz + kde? ( https://github.com/dave-theunsub/${PN}-kde/releases/download/v${MY_PV_KDE}/${PN}-kde-${MY_PV_KDE}.tar.xz ) + nautilus? ( https://github.com/dave-theunsub/${PN}-gnome/releases/download/v${MY_PV_NAUTILUS}/${PN}-gnome-${MY_PV_NAUTILUS}.tar.xz ) + nemo? ( https://github.com/dave-theunsub/nemo-sendto-${PN}/releases/download/v${MY_PV_NEMO}/nemo-sendto-${PN}-${MY_PV_NEMO}.tar.xz ) + thunar? ( https://github.com/dave-theunsub/thunar-sendto-${PN}/releases/download/v${MY_PV_THUNAR}/thunar-sendto-${PN}-${MY_PV_THUNAR}.tar.xz ) +" + +LICENSE="|| ( Artistic GPL-1+ )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="kde nautilus nemo +nls thunar" +REQUIRED_USE="nautilus? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + app-antivirus/clamav + dev-perl/File-chdir + dev-perl/Gtk3 + dev-perl/JSON + dev-perl/LWP-Protocol-https + dev-perl/LWP-UserAgent-Cached + dev-perl/Locale-gettext + dev-perl/Text-CSV + dev-perl/glib-perl + dev-perl/libwww-perl + virtual/perl-Digest-MD5 + virtual/perl-Digest-SHA + virtual/perl-Encode + virtual/perl-MIME-Base64 + virtual/perl-Time-Piece + nautilus? ( + ${PYTHON_DEPS} + dev-python/nautilus-python[${PYTHON_SINGLE_USEDEP}] + ) +" + +BDEPEND="nls? ( sys-devel/gettext )" + +DOCS=( "CHANGES" "credits.md" "DISCLAIMER" "README.md" ) + +pkg_setup() { + use nautilus && python-single-r1_pkg_setup +} + +src_unpack() { + default + + unpack "${S}"/clamtk.1.gz + + use kde && unpack "${S}"/../clamtk-kde-${MY_PV_KDE}/clamtk-kde.1.gz + use nautilus && unpack "${S}"/../clamtk-gnome-${MY_PV_NAUTILUS}/clamtk-gnome.1.gz + use nemo && unpack "${S}"/../nemo-sendto-clamtk-${MY_PV_NEMO}/nemo-sendto-clamtk.1.gz + use thunar && unpack "${S}"/../thunar-sendto-clamtk-${MY_PV_THUNAR}/thunar-sendto-clamtk.1.gz +} + +src_install() { + dobin clamtk + + perl_set_version + insinto "${VENDOR_LIB}"/ClamTk + doins lib/*.pm + + use nls && domo po/*.mo + + doicon images/clamtk.png images/clamtk.xpm + + domenu clamtk.desktop + + doman ../clamtk.1 + + if use kde; then + insinto /usr/share/kservices5/ServiceMenus + doins ../clamtk-kde-${MY_PV_KDE}/clamtk-kde.desktop + + doicon ../clamtk-kde-${MY_PV_KDE}/clamtk-kde.png ../clamtk-kde-${MY_PV_KDE}/clamtk-kde.xpm + + doman ../clamtk-kde.1 + + docinto dolphin + dodoc ../clamtk-kde-${MY_PV_KDE}/CHANGES ../clamtk-kde-${MY_PV_KDE}/README.md + fi + + if use nautilus; then + insinto /usr/share/nautilus-python/extensions + doins ../clamtk-gnome-${MY_PV_NAUTILUS}/clamtk-gnome.py + + doicon ../clamtk-gnome-${MY_PV_NAUTILUS}/images/clamtk-gnome.png + + doman ../clamtk-gnome.1 + + docinto nautilus + dodoc ../clamtk-gnome-${MY_PV_NAUTILUS}/CHANGES ../clamtk-gnome-${MY_PV_NAUTILUS}/DISCLAIMER ../clamtk-gnome-${MY_PV_NAUTILUS}/README.md + fi + + if use nemo; then + insinto /usr/share/nemo/actions/ + doins ../nemo-sendto-clamtk-${MY_PV_NEMO}/nemo-sendto-clamtk.nemo_action + + doman ../nemo-sendto-clamtk.1 + + docinto nemo + dodoc ../nemo-sendto-clamtk-${MY_PV_NEMO}/CHANGES ../nemo-sendto-clamtk-${MY_PV_NEMO}/DISCLAIMER ../nemo-sendto-clamtk-${MY_PV_NEMO}/README.md + fi + + if use thunar; then + insinto /usr/share/Thunar/sendto + doins ../thunar-sendto-clamtk-${MY_PV_THUNAR}/thunar-sendto-clamtk.desktop + + doman ../thunar-sendto-clamtk.1 + + docinto thunar + dodoc ../thunar-sendto-clamtk-${MY_PV_THUNAR}/CHANGES ../thunar-sendto-clamtk-${MY_PV_THUNAR}/DISCLAIMER ../thunar-sendto-clamtk-${MY_PV_THUNAR}/README.md + fi + + einstalldocs +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} diff --git a/app-antivirus/clamtk/metadata.xml b/app-antivirus/clamtk/metadata.xml index 1834f6430c86..e13c4efd625e 100644 --- a/app-antivirus/clamtk/metadata.xml +++ b/app-antivirus/clamtk/metadata.xml @@ -18,6 +18,7 @@ </use> <upstream> <bugs-to>https://gitlab.com/dave_m/clamtk/issues</bugs-to> + <remote-id type="github">dave-theunsub/clamtk</remote-id> <remote-id type="gitlab">dave_m/clamtk</remote-id> </upstream> </pkgmetadata> diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz Binary files differindex 49933dc3f2e8..376b8fd84a23 100644 --- a/app-emacs/Manifest.gz +++ b/app-emacs/Manifest.gz diff --git a/app-emacs/consult/Manifest b/app-emacs/consult/Manifest index 03d9b2b63587..445e215010a9 100644 --- a/app-emacs/consult/Manifest +++ b/app-emacs/consult/Manifest @@ -1,8 +1,8 @@ AUX 50consult-gentoo.el 82 BLAKE2B 3443827f490db8caacfe842cc7f1d1315f3889dec007210f451909576a76139f70ac5795346a7a1b11befccd3152874fd3c86ad7a20c0fbf84f793f8deb595cd SHA512 dd2ba1149c847d95d6c54265bc03de36e198dfecedc10336f6879fb3a1fc9d92e2c6de190d4f9aaab6c3d15f268fb80e082b49b6e96165697ff786333a50a601 -DIST consult-0.31.tar.gz 97789 BLAKE2B 800b3afd159e61e39860df8b259b9c3ae7db75094318e879a283bab0ad24b6fd8fa8e42480a0a6f3b036ad8f06cb656759ce9111819dcd9806f0357bd4ee552e SHA512 d38452b8f32ae504099dc80fdf9fe4bdd3c2de5b3f6c4fd065cac9f6f7df1e486d7bae8f8636bd3d6d7dd825c4d8baac992aae9f3948db9584085f6a02dc8ca4 DIST consult-0.32.tar.gz 101692 BLAKE2B 01c574755345917ea109d4321a31b6720f88bb99d76a26cb5ef90acd7f637734d299708b630971a530ab97eb83d719c634eac6b3481699f4fc94f5a3ea479a72 SHA512 d33c33997542f545d64af9fe9261e1d22b32effaf75fce428903f5d4e50e98f0205976cb000aa0c4ce0218a382171d345d8d806184fbdd63d906fba91d58ab6e DIST consult-0.33.tar.gz 102348 BLAKE2B 16419c7dfbee2d190dc4f534a69f835120779e6b44d0136963b830a56b49f890df6ac72f3dd229351bb1eb9e9b94a1a0fac1c14ee086a06d137b79e869f49d8c SHA512 64bf4a4833e66388465db44d97fd0a8492baf8a2d3c54638cb2438391ec0b5599e944d5eb56812ea3fb1f6b6bcaf4a27d014390d084b9a73b0340c3aa467603f -EBUILD consult-0.31.ebuild 512 BLAKE2B ad0fdb811514da5b411f785d8342f3b7212ded3e00faa032accb7a3b03817d3d403abbb66d9aaf87041fdab9c43edfb328c6fcc0c9cfa302e29e8aaf961941a2 SHA512 deffe4f0a19adb316d2841d598847c49b55f9c3af800d536108233c5157a50e9396df11945c08385add49f45e081347c599412785c2dc7bbf5384c629295234c +DIST consult-0.34.tar.gz 102922 BLAKE2B a3a748fd51a302d2c7e55158b1098d8d7d72c259a15b81d7441d82731f27ae673465d719f1adda933db97b0466fd1f9eaa96b60a3df4de57ccf26f64f0803b3c SHA512 62163d5b065cf5aba8887624fbf13339d667f7b250ce1777d0c417a2bba91419978852e2c12f6c78dbfab994c0f7a613bca318d19adf4ae1a3e59bb4f5217f71 EBUILD consult-0.32.ebuild 512 BLAKE2B ad0fdb811514da5b411f785d8342f3b7212ded3e00faa032accb7a3b03817d3d403abbb66d9aaf87041fdab9c43edfb328c6fcc0c9cfa302e29e8aaf961941a2 SHA512 deffe4f0a19adb316d2841d598847c49b55f9c3af800d536108233c5157a50e9396df11945c08385add49f45e081347c599412785c2dc7bbf5384c629295234c EBUILD consult-0.33.ebuild 512 BLAKE2B ad0fdb811514da5b411f785d8342f3b7212ded3e00faa032accb7a3b03817d3d403abbb66d9aaf87041fdab9c43edfb328c6fcc0c9cfa302e29e8aaf961941a2 SHA512 deffe4f0a19adb316d2841d598847c49b55f9c3af800d536108233c5157a50e9396df11945c08385add49f45e081347c599412785c2dc7bbf5384c629295234c +EBUILD consult-0.34.ebuild 512 BLAKE2B ad0fdb811514da5b411f785d8342f3b7212ded3e00faa032accb7a3b03817d3d403abbb66d9aaf87041fdab9c43edfb328c6fcc0c9cfa302e29e8aaf961941a2 SHA512 deffe4f0a19adb316d2841d598847c49b55f9c3af800d536108233c5157a50e9396df11945c08385add49f45e081347c599412785c2dc7bbf5384c629295234c MISC metadata.xml 359 BLAKE2B 569bd0c5fe81610f0b67c94e8c431edddb5060800a6e22d0833a4d5f120df34545dc49c879c12a6522ccbe791472df47be42af97fbb228498e79d9e0893697f3 SHA512 8e01b569f019ea43209f43c783fd41b9661a7235d300363a9441179058b10921629cf8b891874c706d2c1ec106248f6c1e0a3501df7bfcdd02000d08f7997c29 diff --git a/app-emacs/consult/consult-0.31.ebuild b/app-emacs/consult/consult-0.34.ebuild index 1a06823ec878..1a06823ec878 100644 --- a/app-emacs/consult/consult-0.31.ebuild +++ b/app-emacs/consult/consult-0.34.ebuild diff --git a/app-emacs/emms/Manifest b/app-emacs/emms/Manifest index 53bc5d9699c5..8943e9aee614 100644 --- a/app-emacs/emms/Manifest +++ b/app-emacs/emms/Manifest @@ -1,8 +1,8 @@ AUX 50emms-gentoo.el 59 BLAKE2B 30539342b0dff0c6508585863470f73fcb2ea8da86819ba144422a775982425965e75617b6e2a83b582c4f00d1d9737b1b6d024d6ec654a014af9748e940a4d3 SHA512 e1dcdf700ec405915ecc67dbca29b89468ab16b413cfa9ae5910481036db4627609939a7142d1d58f4f66464f12af02722750e24b25513a265be66c0943f7c66 -DIST emms-12.tar.gz 206897 BLAKE2B f65a3142c3de5bba9244e08de0f6769d880fb3df2dddce8bcb8ddfe61f68426c5821b49483631629eb3d0c3b9e23d1754ea824bc0888230b35cf1fab1d6dc1f2 SHA512 1f3781fd268208f5a15675f8dff88a47e82ea9dc746d7053aaa04141e38e95365596c21fc8b66e17253099b76e0c5e3a1fc04418c0cb7151836375aabfe863e7 DIST emms-13.tar.gz 212490 BLAKE2B 02aef30c6d21f761feae4a96ce3dab2a3e091b996f3c2a9221466fb6829e3615832450703df4e532af371c8757b1b45879fe201be0528130cdbb5179860a80b2 SHA512 1b88ae34e18abf38f7b100ff36ed26229654a30a0d1e2733e70c621d7d298a4c8f63500ae9239243fb72964ee31431dde9b9e43bdd7b88ef7028d8621328e6c7 DIST emms-14.tar.gz 212655 BLAKE2B 4a63b05dab8af1731a7ac036b7daa6b46db6ff26d954d6d8b12a3a280be94bf41cc47dfb4042318d58f9397791791c4a7e454f9863296d4d48961c6667284ff1 SHA512 98b8c8a017b080065f1da77f406efb9f294eb7217b51a2bc1de033ad8db190e9ac93ffcb1fb292bf63d5a811607e4004c6bfcfb2182229c2cb71b59626a4b991 -EBUILD emms-12.ebuild 1002 BLAKE2B 7a2e1012c347a25f1e5c8cdbaabafe33332d219c49af930377840e5f7043bdda0651fea9bba937e2310eaf6e685b074f6b701260070903559e78731156ce047f SHA512 c8ed268b378358335cbcb92a5bbb30a0ae8119c28cb2075917bdf98000e19b71b799694f4916427a7f02b3c63596ace24a7da23a0100cb90d0f68d564eca7015 +DIST emms-15.tar.gz 213132 BLAKE2B cd0895d46792ca19b2a245b631f67883430477b89ed3973f6de42d95e506c8474516bde10d4a057fc7f5e38730bf6a6fce3714431782d10929945190f0da6a2a SHA512 81f4a9526b1ecc9f411c3ec62706e118bc6e39ed36130a60243bce9f312fa5873bf88af5425a12f86c2bf797dcd8afc81564a8d890c9573bc45c694c55637369 EBUILD emms-13.ebuild 1002 BLAKE2B 5e66242a81cee51706de71cf8cd383a91b66ac57ccbb5c8bc3914f393eb744b612846bd085b43e899b295131f462ccc6be3448099b9b890e6ef7f374dae7a15c SHA512 9915c48acb7389c46f79c4deab0b1399a8c65b8dd69fd451dbfd11dc2924016f14caa3de07cdfb18f355d61df871fe2a8469fc3191fc779d4522b7494b4865c2 EBUILD emms-14.ebuild 1002 BLAKE2B 5e66242a81cee51706de71cf8cd383a91b66ac57ccbb5c8bc3914f393eb744b612846bd085b43e899b295131f462ccc6be3448099b9b890e6ef7f374dae7a15c SHA512 9915c48acb7389c46f79c4deab0b1399a8c65b8dd69fd451dbfd11dc2924016f14caa3de07cdfb18f355d61df871fe2a8469fc3191fc779d4522b7494b4865c2 +EBUILD emms-15.ebuild 1002 BLAKE2B 5e66242a81cee51706de71cf8cd383a91b66ac57ccbb5c8bc3914f393eb744b612846bd085b43e899b295131f462ccc6be3448099b9b890e6ef7f374dae7a15c SHA512 9915c48acb7389c46f79c4deab0b1399a8c65b8dd69fd451dbfd11dc2924016f14caa3de07cdfb18f355d61df871fe2a8469fc3191fc779d4522b7494b4865c2 MISC metadata.xml 782 BLAKE2B 2b476ef3ee43bd2002ea5615e91c1ee8e7361413d6d2ed325f404a7c66a9f250f99ff43a7bcc6f38dc1827045cbe60139627c2203fb572189fcf88834c9a4926 SHA512 59586a57195f29b6d3749641177a3cb1c2d5f36aae0cca900fce72a9bee6bdf2a17a21f54f26bcc83c1f95b5732dc2037d4f1edcde2e19c185a655647deeb826 diff --git a/app-emacs/emms/emms-12.ebuild b/app-emacs/emms/emms-15.ebuild index c5fb534b34fc..036de9427036 100644 --- a/app-emacs/emms/emms-12.ebuild +++ b/app-emacs/emms/emms-15.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/app-emulation/86Box/86Box-3.11.ebuild b/app-emulation/86Box/86Box-3.11.ebuild index d4296a2489e3..1eb0faf7f95e 100644 --- a/app-emulation/86Box/86Box-3.11.ebuild +++ b/app-emulation/86Box/86Box-3.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}. LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64" -IUSE="dinput +dynarec experimental +fluidsynth +munt new-dynarec +openal +qt5 +threads" +IUSE="dinput experimental +fluidsynth +munt new-dynarec +openal +qt5 +threads" DEPEND=" app-emulation/faudio @@ -55,7 +55,7 @@ src_configure() { -DCPPTHREADS="$(usex threads)" -DDEV_BRANCH="$(usex experimental)" -DDINPUT="$(usex dinput)" - -DDYNAREC="$(usex dynarec)" + -DDYNAREC="ON" -DSLIRP_EXTERNAL="ON" -DMUNT_EXTERNAL="$(usex munt)" -DFLUIDSYNTH="$(usex fluidsynth)" diff --git a/app-emulation/86Box/Manifest b/app-emulation/86Box/Manifest index 67683e620fdf..5d9997baaeb6 100644 --- a/app-emulation/86Box/Manifest +++ b/app-emulation/86Box/Manifest @@ -1,3 +1,3 @@ DIST 86Box-3.11.tar.gz 4593971 BLAKE2B 0b2771492910f0c11835104e5ef7495ca052414a959e27732ec0d72bc6a6f4cb46c386f0642042425cfd4c4aa1b16e24e027e53034ffae618d9c51aff282cdf7 SHA512 4705f0bb7186a19b8a74450132a73c01e9fae80809e7cebf2ef0294100081ff6a27e0f81dbc661596a8d1cd7b04afc5dddb3e990dd10951a37a48de338c49a77 -EBUILD 86Box-3.11.ebuild 1752 BLAKE2B 820d3aca976f8d27fefc87eb7d82bb6de2417f7e79da9248aa7660b32700856ae2a818ab25146103b769f3bbbcaf304c330b30b08a4dadba43ac6768edc338c4 SHA512 4310d94393752c072e616cd3aacbdd2994b3f9ba7eee07b904bff5ef2454ed550263e1b115ab732dbe5d20b2a86b78493cff3c26b21c798f5d17786d1c953146 -MISC metadata.xml 1266 BLAKE2B 45b789d3b456cf4fd28ab8ef5ab32bd8ef02c2da36f157a405ca2a90154d882f8c37a28dfa16cd6ea1e3d45d30ebd4130b37699792e0b1d0daf7ae32592e99a3 SHA512 8da4ab4b5d57caf7adc895d186ab3086857f196d2bc66513266305ace183f26f3b3304bbc861b7a31a95046d67bc7f008aa14d28c9848db9e09fae25724636f2 +EBUILD 86Box-3.11.ebuild 1730 BLAKE2B 109ffe90a69d81fdf5f71091c2cba14e4f1793ef0140670bd78ab227f761a9497828504b1752a494a11f04d25af223f961486110e0d9be6695874197e724205f SHA512 fe7fa911a8f04c2def855fe830d2f89dffc41bb72c8a8e1e742ce4fe01c44b92d64c2e0a14c0dcc940cabd625828f1b29f33d8098ba3ad3caea86e2f2d5e1683 +MISC metadata.xml 1162 BLAKE2B 3293da00bec68462e7488dca4d16aa1a6f1e49be1bfd49b8ee5546e247440b7390f78089cc74293b62d18dec7ee0db4a80ed2de2d12401a1b5ebec80275f5646 SHA512 e0d1f641a1b3e751655b1665d4df758cfc648de47770552ce78d136946c322da4a0140358575fd3ed9adbb87d83aa4b28a6c8eda0be375fde0cd77b0b5718c9b diff --git a/app-emulation/86Box/metadata.xml b/app-emulation/86Box/metadata.xml index 40e447a8f2ff..a06647c003b6 100644 --- a/app-emulation/86Box/metadata.xml +++ b/app-emulation/86Box/metadata.xml @@ -12,7 +12,6 @@ </longdescription> <use> <flag name="dinput">Enable legacy Dinput mode instead of Xinput for older controllers.</flag> - <flag name="dynarec">Enable dynamic recompiler, which should provide a better emulation speed.</flag> <flag name="experimental">Enable hardware from devbranch, which may be unstable or unusable.</flag> <flag name="fluidsynth">Enable MIDI support through <pkg>media-sound/fluidsynth</pkg>.</flag> <flag name="munt">Enable MIDI MT-32 support through <pkg>media-libs/munt-mt32emu</pkg>.</flag> diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz Binary files differindex d606a0add587..100ab2c59249 100644 --- a/app-emulation/Manifest.gz +++ b/app-emulation/Manifest.gz diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz Binary files differindex cedfe2018c2e..135c44f06359 100644 --- a/app-misc/Manifest.gz +++ b/app-misc/Manifest.gz diff --git a/app-misc/mx5000tools/Manifest b/app-misc/mx5000tools/Manifest index 36506823ed08..6be4ff49380c 100644 --- a/app-misc/mx5000tools/Manifest +++ b/app-misc/mx5000tools/Manifest @@ -1,5 +1,5 @@ AUX mx5000tools-0.1.2-find-netpbm-header.patch 941 BLAKE2B af7f7ae5d27f403b2429a4c8298acaf7fcf3971382a8c8c630b6ec12462164e2b1433894de4aac4235ae96706c0b79b4b7fba49611f31ed8a83fc73f93946abb SHA512 c663b416fae74cb937db9dce28e4b3d23ab3fb78df154f226524adb4cd8af7f5db38602e029cd8ca4ab8d66d250bd88083a92c09136fed3501e1b4dfac75aebe -AUX mx5000tools-0.1.2-musl.patch 183 BLAKE2B 1031bd59f3ba0279b95deb7993729747b85eb60d954272d567a30d1f4b5b8d435fa745355f07c6f570177d54124e5dea8c7830c71e1e19758d4cd92d7c46a8b0 SHA512 35c9a77d0204a737af6b739eb49f6c6b5c6c7e6b8d533eda6fb4d08ae2fbd0e4b253d194e4f35b2694575d59fdb37fb1119113bdcb9900043a5fea58c625d9c2 +AUX mx5000tools-0.1.2-musl.patch 407 BLAKE2B 8784133f2bfb596eed5c5b823ad4730dea00861dc1db6ed5285a2657388ec1fa98091af2499a5c5ee0378c661c04a308509b698eea180e260596b63b7eeabd4d SHA512 d934bdc8cfbd3d7c68681bcbe8475eba2591cfc12a04d5ca78e4fbce839290686de0e66da94294d17a11973e22ff179c2c7046a2bbca2e6066633b12ea9678c9 DIST mx5000tools-0.1.2.tar.gz 343118 BLAKE2B 74316ca3c730b5e03aa73a8cf5422eb3690b0e088254f9078da549f2d964df065ca7cd09f5f822cb3e66ad5bac0eab546c49703eaf837a132a61ab0755e729b8 SHA512 3773b8b233f02711bb7a768a68ccd3bf72e3d51fbb64ee2a70197d1b51e884a4f40048ba6b7dcde4be0703f25672ccb0fac9b0d6612b8a94f9e01b6a9f463613 DIST mx5000tools-0.1.2_p20190613.tar.gz 18848 BLAKE2B d7a708d3ff7336129171297406603a290c0f6b647f40cc336e49fad3b4c8f38465e4eda60b189986fac8e5776a8d98fa7614186f21d73893b6be377770f9fdee SHA512 4e415c10b22dc390c434a2d3cb9b8f6f14fad5caddc0968fe09475d0c3aee4dfe3127db7665a2eabc91f4602064c30c815ef5765fbc485dd184f71637142622b EBUILD mx5000tools-0.1.2-r2.ebuild 837 BLAKE2B f5d20ed9e57d6b569baf1b277e90d9802a0ae5fb6856adf27dcc33bc80bdab1be66f635b76e5e48cce5d42d84af2bc29d15f1f1cf2a0bb8f39763cbc334dff48 SHA512 5fab34f8ceacd849977bd788dc63e103abcf92cf53024e65a91b48cfeb9f52543fe3994cb4295d5f16a613bd8392995f9c1a322e9aad0781b59ed4aa544014b0 diff --git a/app-misc/mx5000tools/files/mx5000tools-0.1.2-musl.patch b/app-misc/mx5000tools/files/mx5000tools-0.1.2-musl.patch index 8ed94abf1eb1..3b11cf3e5890 100644 --- a/app-misc/mx5000tools/files/mx5000tools-0.1.2-musl.patch +++ b/app-misc/mx5000tools/files/mx5000tools-0.1.2-musl.patch @@ -8,3 +8,13 @@ #include "libmx5000/mx5000.h" +--- a/libmx5000/hidraw_lib.c ++++ b/libmx5000/hidraw_lib.c +@@ -8,6 +8,7 @@ + #include <dirent.h> + #include <errno.h> + #include <fcntl.h> ++#include <linux/limits.h> + #include <stdlib.h> + #include <stdio.h> + #include <string.h> diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz Binary files differindex 621ac4ca8c35..2092b51505de 100644 --- a/dev-libs/Manifest.gz +++ b/dev-libs/Manifest.gz diff --git a/dev-libs/mxml/Manifest b/dev-libs/mxml/Manifest index 8a5ef538c849..7c2cb20625c6 100644 --- a/dev-libs/mxml/Manifest +++ b/dev-libs/mxml/Manifest @@ -1,3 +1,3 @@ DIST mxml-3.3.1.tar.gz 1554784 BLAKE2B e0d599fd947dfef72edae40c1e70ea76c92105128dd46e772a7c71f9293cab3339c980396dffe105246cad64d0474935cc1939005ad9a2bffc8e8107f025a466 SHA512 43e6a92806d9c3f5db39fbf960c15ebfa6d92ef98274b7ce39b57724d6c26ad4362d6d8f3c1023efda92e6a815df068e5038a0cd479562b6be9dbdda8e827a41 -EBUILD mxml-3.3.1.ebuild 1347 BLAKE2B 00a189eb66c0d3845046ca4fde69f136612290c51612c39f275b10a9240e7ecaa09f6165f6d89e49d1e9b3b5074303f1bed5a01b1ed4298de0c88eabac1f4b71 SHA512 b35daaf4c071a63d6c073d3484533e894992387a4e3b45fcced90a906619e3f9a56e0d7e4b0f0b9366e5cae1fceacd4c4f85c7b19087f0d90950c42060b2439a +EBUILD mxml-3.3.1-r1.ebuild 1494 BLAKE2B ab7d3ad378c98fffb924dedf724181ff267b43f73dd18747b15c55dfc8838c2f57d728c5862d4c92acf88b6b122d13194f60b453df54bc022f950b886a88f40f SHA512 785dcffc1909acbced83f29755983cfc07a9392f47f2908bd115230fa608c158651645659686efc0c36e937444c943b4985a5fb32cbae00d347ad65c15dca457 MISC metadata.xml 1380 BLAKE2B ba169e7d7bf4572b56e2cc8923a48fce4b31af61107bd908d77f4a211aa096b4f0adfed9ae1d52cbad6b4309793f545cbd562a553e0c5aa1d0786b088f472cd7 SHA512 2895d86c62cb799302ba1515a3b638d52ca253f78e07bcc542bbb99338b84bc2079d48f42fb85a627e9252a545a853629943f9a904ead600aff161a24e1f1658 diff --git a/dev-libs/mxml/mxml-3.3.1.ebuild b/dev-libs/mxml/mxml-3.3.1-r1.ebuild index b1d9680dc6ab..615baea02a93 100644 --- a/dev-libs/mxml/mxml-3.3.1.ebuild +++ b/dev-libs/mxml/mxml-3.3.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,6 +22,10 @@ BDEPEND="virtual/pkgconfig" src_prepare() { default + # Don't hardcode FORTIFY_SOURCe + sed -e 's/-D_FORTIFY_SOURCE=2//g' -i configure || die + sed -e 's/-D_FORTIFY_SOURCE=2//g' -i configure.ac || die + # Don't run always tests # Enable verbose compiling sed -e '/ALLTARGETS/s/testmxml//g' -e '/.SILENT:/d' -i Makefile.in || die diff --git a/dev-perl/IP-Country-DB_File/IP-Country-DB_File-3.30.0.ebuild b/dev-perl/IP-Country-DB_File/IP-Country-DB_File-3.30.0-r1.ebuild index bacf39ac4004..0c9f105a81d5 100644 --- a/dev-perl/IP-Country-DB_File/IP-Country-DB_File-3.30.0.ebuild +++ b/dev-perl/IP-Country-DB_File/IP-Country-DB_File-3.30.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,6 +15,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc RDEPEND="dev-perl/IP-Country" DEPEND="test? ( ${RDEPEND} + dev-perl/Math-Int64 virtual/perl-DB_File virtual/perl-Test-Harness ) diff --git a/dev-perl/IP-Country-DB_File/Manifest b/dev-perl/IP-Country-DB_File/Manifest index 7f3779f30fe9..b39beeb4f91f 100644 --- a/dev-perl/IP-Country-DB_File/Manifest +++ b/dev-perl/IP-Country-DB_File/Manifest @@ -1,3 +1,3 @@ DIST IP-Country-DB_File-3.03.tar.gz 16736 BLAKE2B 1cd35992134a965419d03e15d2ae5270992a0e28ac04a70003815ecf64b2b76360bcbde2200fb002786b521c7fc4baccdb17380ac7e9834fca4483da611fc708 SHA512 bc23bf9a6c4ea37325ea9c0eefb4eeef84f3a131a74aae4c0332e81a32d8f6a827d8764463621507f5dd07509ea4d74ce2faaa50b83f3d33b64c1b30dfc24329 -EBUILD IP-Country-DB_File-3.30.0.ebuild 445 BLAKE2B ecac4c678c2c85d9089fa12f9110dec2307d9cd991175fd73373647cdb5402fc5312e1386d493385cb9d36605d8ad1becbe190a1088742b29132a160d33f7103 SHA512 c7d3b612c600aee176e55898aebdc0b7cbe43a93d9ed5c4593661f148f3f8d682386ff5b71213d8acb2935bc7b4b04058d83da68674ed4e5dedaf67c63628a53 +EBUILD IP-Country-DB_File-3.30.0-r1.ebuild 467 BLAKE2B 8bdc6a3bf5e870010c69f235afa10cbc56496c573e1c35b1ede8db34bb454f3d533f8a7f229e566f340358df451766ea3952aad3c55e0beae8965736371f08a4 SHA512 7a29b124c250538582cd35aa0cd487e48953c3d626b29ab5ea5d91229323e9db7b9953edbce0b5cce2cd19e0ddc299afd5d53662fe612e9be7fbddc769a11212 MISC metadata.xml 251 BLAKE2B ba937d5724c861b8bfd1d287a325357d6a63656cf5c2314185a486be769eb22b39fa780b38c05407bce5f0707585d499a849a28e15a2fde9eebba6f529e686a3 SHA512 0fb5b55fc7db96153970767478727504fd0e87c1c8a77593f1f30720064e95776b92e4993f9aed076c983eee5cebca446fe8894e36fbcc02802bb1c158747dd3 diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz Binary files differindex 7c5abfc47053..1372e8343c1a 100644 --- a/dev-perl/Manifest.gz +++ b/dev-perl/Manifest.gz diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz Binary files differindex 67bb76af1ccc..72cff56809d0 100644 --- a/dev-python/Manifest.gz +++ b/dev-python/Manifest.gz diff --git a/dev-python/PyQt6-WebEngine/Manifest b/dev-python/PyQt6-WebEngine/Manifest index 53d8b16fe092..2baeb10cd1b2 100644 --- a/dev-python/PyQt6-WebEngine/Manifest +++ b/dev-python/PyQt6-WebEngine/Manifest @@ -1,5 +1,5 @@ DIST PyQt6_WebEngine-6.4.0.tar.gz 31180 BLAKE2B af7b10fa473bf0e5775319c47e8b8a7084321c09edc7a46ed89e771b8f0f44d5f4b59a47a9c902c3662296adbff4d514fa33c0b4071080b408c65167f64c77f8 SHA512 cbd549a91aa070aa81fdf60d836f8bdc1ec6b354868e1a0e39345f9072a8e60a019675e9983a1706ae0ac482a6f92c5beadb1ed4e4244b55f49df01d0e97e60c DIST PyQt6_WebEngine-6.5.0.tar.gz 31349 BLAKE2B 80ab4ad292107e5ca57c5b27f2af3747f9c28ebf2c1afe0f32fe1fbd6897dd701d7f46bda8f08c5f0048d4efef4c3c0087854acbc58a319163e328f74177b05c SHA512 bafa26cc800ec031fe9bb1e309832df79b41c5f43a6cdc8ecc2bc4b09c59b60975a67ede6190726db887689305e7a6012f705eb9b83c3e0c82a23f3f1c3880ff -EBUILD PyQt6-WebEngine-6.4.0.ebuild 1650 BLAKE2B 8a0ec6bd1a0be108d0ec4bfe0168920ee6e870cf6a4e40cd17c9c4fa27d73e3450b7e11867a85e9a7db566bcc0e31d3eedd10d6fbb7f2417156170a51491ff85 SHA512 2ba0bc23a37da25be82b4e642fec138e9b36183c3ea8c6ac97b6ee3d5300733d545c119ba14dbc79ed6ee81ab01008d50a7d97dca5c9d8a5d0ded2f3d15c90c1 -EBUILD PyQt6-WebEngine-6.5.0.ebuild 1650 BLAKE2B 43b6478bf114eaa0acf03b735c26dfb4e0372517aa343f118a72bf73711ade21c898f5a28a5eafa60e6a16c462ed44199616b6dee1233ddaaf4dcd3713662f8f SHA512 3d97680e03bc621a57fcd45e67fa24a3947b789157fa87e0caee0de8e6cef56770bb5991b2bc9b7dfdc70771d9ab1d206d6a8591ef611581f47ef2ed130a78ed +EBUILD PyQt6-WebEngine-6.4.0.ebuild 1727 BLAKE2B f5f9a42bc313972e898569b65d0c3ee2e6f44aad9d0ae16fed75b9effdc4e9288b03a605713980c314c289c733cfd952a17da0ded3dbb5ff5b83fbf6df18b3d7 SHA512 3f7b4e01d40c3d2d71092fd348c588ba91eb34cd9ec290a675851712a9a1164eef2d32c31c6b93351ebc7d0c1f0c81fb4cc7c4d1c68eb139d8262935b439758f +EBUILD PyQt6-WebEngine-6.5.0.ebuild 1727 BLAKE2B f21a13b9e75ba7c6b652f141eb39b1b51ab755d3abb2e68699c0e2c300d83b5db965004dc81d85a5536b1132d983b087f97b6e5aae6c98334d368bd1aa10a524 SHA512 b298d0c414bd961d5aded22cf36cabd492fc12c13cd3aef4bbdc9f734cd85328623496ca1a212dedf5fe86a6ab34f9fe4f75943d0468e85c6f19afa08d35cefd MISC metadata.xml 572 BLAKE2B d0c911bf7d8f4f33e30daabfafe3447367045dce444dda4d8600ea47a844842996989ee7c64ccee6ce77a033bdbd1e7c58136e16ddd5f76a7b5688681f791d2c SHA512 11a8b7ab3fe9fa8e8a7160658aac5b8148a60f30b49bcba92cb08eee6d8f5021e4d117632dcddab98c9a0ebbbecd256ce09fbbe43f05105f7429355f9120e42f diff --git a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild index fac59ec70b21..7a23d04f2be9 100644 --- a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild +++ b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.4.0.ebuild @@ -20,9 +20,10 @@ SLOT="0" KEYWORDS="~amd64" IUSE="debug quick +widgets" +# can use parts of the Qt private api and "sometimes" needs rebuilds wrt := RDEPEND=" >=dev-python/PyQt6-${PV}[gui,ssl,${PYTHON_USEDEP}] - >=dev-qt/qtbase-${QT_PV} + >=dev-qt/qtbase-${QT_PV}= >=dev-qt/qtwebengine-${QT_PV}[widgets] quick? ( dev-python/PyQt6[qml] ) widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] )" diff --git a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.5.0.ebuild b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.5.0.ebuild index 9cb83d4974a9..99f5984f7a52 100644 --- a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.5.0.ebuild +++ b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.5.0.ebuild @@ -20,9 +20,10 @@ SLOT="0" KEYWORDS="~amd64" IUSE="debug quick +widgets" +# can use parts of the Qt private api and "sometimes" needs rebuilds wrt := RDEPEND=" >=dev-python/PyQt6-${PV}[gui,ssl,${PYTHON_USEDEP}] - >=dev-qt/qtbase-${QT_PV} + >=dev-qt/qtbase-${QT_PV}= >=dev-qt/qtwebengine-${QT_PV}[widgets] quick? ( dev-python/PyQt6[qml] ) widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] )" diff --git a/dev-python/PyQt6/Manifest b/dev-python/PyQt6/Manifest index 473b340a61fa..ae961eab0ae2 100644 --- a/dev-python/PyQt6/Manifest +++ b/dev-python/PyQt6/Manifest @@ -1,5 +1,5 @@ DIST PyQt6-6.4.2.tar.gz 1025595 BLAKE2B c39f94b934794c40efbda39fb5ccffab81cadcdbeaa5bcc6eff0ca4317576a2d251fd8e9f65de73026e927f547c35ff6cdac0d436d777537622cc6d35a92c112 SHA512 51e5f0d028ee7984876da1653cb135d61e2c402f18b939a92477888cc7c86d3bc2889477403dee6b3d9f66519ee3236d344323493b4c2c2e658e1637b10e53bf DIST PyQt6-6.5.0.tar.gz 1033399 BLAKE2B a22ad07813c50d6b626b95aa168996ab51f9714fbf3bf3d6e41a233ec2edb8c8e2cb7edcf3b036bc4f69f0a8f1e6549cde512562a420c0809f84a0e04cfb9368 SHA512 c73d4c253245d2ccc776544bc651d47ea67067f57b49c3f820100701af4d79385ef4cabe9f65098f35daeba5f2921a566606be4f237e567f6f56360cc760f548 -EBUILD PyQt6-6.4.2.ebuild 4644 BLAKE2B cba7c91e7dc4234a2b138f2a8b09356c8e5c474efac47e27bac0e0effa12d32890922bba4248b35fa2ea13051754616db0b93002b124ed9ee0c0b5f326ded02f SHA512 e5e258a67eed29a2974aca869c5b940641e01b63917da4d03a7ba5fbdc3a5cd894dfe26a2f27c86338e668bdff8aa56dd481ed6a33ea0c37e7dc4aecc478c66e -EBUILD PyQt6-6.5.0.ebuild 4736 BLAKE2B 894b19117b9f89b8d5252d497a7efa769a37e83fb2f7a1c6da4b0bc1a2dec6ff23b1cb58c8a497b255a3ea88f5a6e53f66b74797e933f7b52647b7850c4fe206 SHA512 69fa4e4e32ee83c056988d31b4308803bf9a1f96a760be02a032a04993f6281282f5998d8e8a576483236779f4474ebe7c4e9261a263c8505704b9f9ca93bcfc +EBUILD PyQt6-6.4.2.ebuild 4721 BLAKE2B cd915f5c29c694768f45b2f6b42030831a384437b25320dce44257f43f3448f368d3544fb10986552c6f02bfd9fb61bedf288fa8e410de296a02ea92b4dbfc7b SHA512 c387d55f411bf37aec4f0eaafd660938d917ec4121173d9d57c9e1019a21b88746d7619ce961c03c182395217cb0fa3a6f284ff94453910604e3fda5ede26a12 +EBUILD PyQt6-6.5.0.ebuild 4813 BLAKE2B c30ffdd14a34213429e338dde537f38ef3ca47110980d4d2c00d35dc2b72953ed7464dbbb9f45330ca2a044923a28969d377290c9264e417ee566dcd7cc36dc5 SHA512 dfac5353ae1882f2399c7ef44a891b0e785d2268fd45bda86fabea9b3fc20cf33e213a0ad82729f1b145505ecbdb34d89bc3be6ee8152122597e8518899d857c MISC metadata.xml 1995 BLAKE2B 8fda7f9c4a21ad6264b77b4bb9dc76698082e3272647911c7a0afa138c48cde16d18c9d282caa49ce3ffa36b211c51e865af87fc9caf739de106fb3cb6ff6896 SHA512 2ab635404dd6b1be94cad9c5ee424939ded0f26a7415dc766d823ad5b0ede1beae09a90bb519ba82e0b2ffb638c5abc7841c4d1f0c7481a112cef5a56fc96e84 diff --git a/dev-python/PyQt6/PyQt6-6.4.2.ebuild b/dev-python/PyQt6/PyQt6-6.4.2.ebuild index 4e892b399454..2208a6968947 100644 --- a/dev-python/PyQt6/PyQt6-6.4.2.ebuild +++ b/dev-python/PyQt6/PyQt6-6.4.2.ebuild @@ -41,8 +41,9 @@ REQUIRED_USE=" websockets? ( network ) widgets? ( gui )" +# can use parts of the Qt private api and "sometimes" needs rebuilds wrt := DEPEND=" - >=dev-qt/qtbase-${QT_PV}[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] + >=dev-qt/qtbase-${QT_PV}=[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] sys-apps/dbus diff --git a/dev-python/PyQt6/PyQt6-6.5.0.ebuild b/dev-python/PyQt6/PyQt6-6.5.0.ebuild index 36a47c507bf3..e91c13b9dee8 100644 --- a/dev-python/PyQt6/PyQt6-6.5.0.ebuild +++ b/dev-python/PyQt6/PyQt6-6.5.0.ebuild @@ -42,8 +42,9 @@ REQUIRED_USE=" websockets? ( network ) widgets? ( gui )" +# can use parts of the Qt private api and "sometimes" needs rebuilds wrt := DEPEND=" - >=dev-qt/qtbase-${QT_PV}[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] + >=dev-qt/qtbase-${QT_PV}=[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] sys-apps/dbus diff --git a/dev-python/importlib-metadata/Manifest b/dev-python/importlib-metadata/Manifest index d72a9a526482..7ba0d941ca9a 100644 --- a/dev-python/importlib-metadata/Manifest +++ b/dev-python/importlib-metadata/Manifest @@ -1,7 +1,9 @@ DIST importlib_metadata-6.0.1.tar.gz 49963 BLAKE2B 8f915035334965ae373977814d335b66028f85372f96a9815fe3e59ca346b60d64c16e147e8a9d1ce44e26b31851dcfbda84002fc1a0d93c0d154115f5acec4e SHA512 9ee241a8865d181fae103e643ae618f46541ba9aab299df32892739db991d78b4199df436f77d7c28aeb736e4c2cfb38301cb7133d8baff3c149f4421e0431a1 DIST importlib_metadata-6.5.0.tar.gz 53101 BLAKE2B a22b48f3ea927c9588fc15f4731c8ffd2a51fb3544c0c74ab48d44a3949f2d981c63aa3714914e02ac3a8035ca0a0e726f790672fbad9e39e3158e251d90f7c5 SHA512 c581ff46d601a239ba9e83114a18b1fc5c0245c215752b8313624fbef6b441eac7cebd4e021d09f12d26ba30715b99475eeeb66befc49bcd609f1b53b79f9bfd DIST importlib_metadata-6.5.1.tar.gz 53080 BLAKE2B 9227d37e6e74e255cb93f3daecc4c1fbb34c4b7af5ab172f454aa514d41bcb061f96dd94757984da979192ec72e8fb7d8e02b688d834004ec077c8e0fdd05dfd SHA512 e7d0db1d16f31be3613aabae74d5fa2d75b122f622d87aa9e20e65662244f108af715f2cb2dcaeb43f9dccb1ad7c8a6f7f7ec1f17fbcd1ddd1b4c4febb9ef8e8 +DIST importlib_metadata-6.6.0.tar.gz 53379 BLAKE2B 1de02ce55dc4996d5c7cb221c77ce0b7203ab38e37d0700b5044fc44727737332e02d9da052210b687da817b467eb40708621e85ee5b2501fb2228a9890f259e SHA512 19a24ff5cd7a81caca09b6d273f509880f5c84d5f1683422bb2ec201eb15866ee0f155b7885eec97ac5e53342bb860767b1125c62bc44b7d5c1984f62068c6b2 EBUILD importlib-metadata-6.0.1.ebuild 1491 BLAKE2B 85d658995c805e72f1a29219bdf02dda157f59467e60ea71c8aac3da460061d4727d8857e5106aeb32bc4bf477cc20d6fdd6c31a559a54524db5d18564b06e86 SHA512 dae220b46f6bf663d2d581a45f63357e7b48984f5e0b355066e77752133d4d34346a6eb3c51c28d8cc3287e9c8721cb4688d90c25a8b062df38ae42d142a679d EBUILD importlib-metadata-6.5.0.ebuild 1499 BLAKE2B 6ff7093c7c32573ed924141072355ff974acbd35c2de2b54a373bc7d623da793e953e62bb00d901072792ae7aa813cf8b46258c0a85084912bc21c1924097b04 SHA512 80710c36b969493a85f0e71a51a5a244ea39025e19acc7ce5fc9723dfb5a09c54baa6db2adcd7231811202e92824a51747efb0040a6d7f181bfa07fc12647f1c EBUILD importlib-metadata-6.5.1.ebuild 1499 BLAKE2B 6ff7093c7c32573ed924141072355ff974acbd35c2de2b54a373bc7d623da793e953e62bb00d901072792ae7aa813cf8b46258c0a85084912bc21c1924097b04 SHA512 80710c36b969493a85f0e71a51a5a244ea39025e19acc7ce5fc9723dfb5a09c54baa6db2adcd7231811202e92824a51747efb0040a6d7f181bfa07fc12647f1c +EBUILD importlib-metadata-6.6.0.ebuild 1499 BLAKE2B 6ff7093c7c32573ed924141072355ff974acbd35c2de2b54a373bc7d623da793e953e62bb00d901072792ae7aa813cf8b46258c0a85084912bc21c1924097b04 SHA512 80710c36b969493a85f0e71a51a5a244ea39025e19acc7ce5fc9723dfb5a09c54baa6db2adcd7231811202e92824a51747efb0040a6d7f181bfa07fc12647f1c MISC metadata.xml 540 BLAKE2B aa3ac97002fae5cb12dd2a8bab724322fa7a2ccea0b8b8b7e46a9e27e9566493b12a795e47724b703a74387b3805e925cc0b042a020e2a2e7862f74455b87809 SHA512 bc20e7317e1ea93d3d06666830bf32e00be6d50b1b8fb47d8092b3a80078a575e04c2cdbf9b78a17dbd1af23ae1d75766e62005ebf2942359ddd71867e8d9a12 diff --git a/dev-python/importlib-metadata/importlib-metadata-6.6.0.ebuild b/dev-python/importlib-metadata/importlib-metadata-6.6.0.ebuild new file mode 100644 index 000000000000..9c9a3496dc21 --- /dev/null +++ b/dev-python/importlib-metadata/importlib-metadata-6.6.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 7 -- sys-apps/portage dep +EAPI=7 + +DISTUTILS_USE_PEP517=flit +# NB: this package extends beyond built-in importlib stuff in py3.8+ +# new entry_point API not yet included in cpython release +PYTHON_COMPAT=( pypy3 python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Read metadata from Python packages" +HOMEPAGE=" + https://github.com/python/importlib_metadata/ + https://pypi.org/project/importlib-metadata/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + dev-python/zipp[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyfakefs[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/importlib-resources[${PYTHON_USEDEP}] + ' 3.8) + ) +" + +distutils_enable_tests unittest + +src_configure() { + grep -q 'build-backend = "setuptools' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease setuptools bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "importlib_metadata" + version = "${PV}" + description = "Read metadata from Python packages" + EOF +} diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest index fbfe6a24c2d0..6126c40059e4 100644 --- a/dev-python/mkdocs-material/Manifest +++ b/dev-python/mkdocs-material/Manifest @@ -1,6 +1,8 @@ AUX mkdocs-material-8.5.7-simplify-build.patch 529 BLAKE2B 60a246940983ca713b370b454fff74a36dedf1aec175e72455255b35164f75f7eb79144cff67df4b1ec143a4e19b043042c9bce562456133c917c27018c4862a SHA512 51b18f3faa4a3adfc9cf8ad1fa5fd63f787a3b2b9c9769b5889a2abab621ff6e14e034487f5573418405b26bc11155e44f7c6d50acea8baf9f45164fb3ec7984 DIST mkdocs-material-9.1.5.gh.tar.gz 10887648 BLAKE2B c0e1c905765c1a127e467c25c3988b64eec0c79e2d554e30e39cd5e9c65d748b5198b973027337a3530beeb4e9f3a16d2e0b41925ef44698dc011501b5bb6f14 SHA512 cbd89c66dfda2554a9466f2dda16baac4a7328de1dc1d4549861395d0cd6adea9f841f04e0ac1fcd8685937954dad82aaa01be69faac86c79e28466d5aba9c61 DIST mkdocs-material-9.1.6.gh.tar.gz 10906175 BLAKE2B d99564b40c1add79164fbc339ea1c2a1b531ba9ac442cc1cb65c65696e5391acf7718d6f9c681223e2dcab1bca1d423ed1825bfba342d81b69511fbf3bda6e5d SHA512 7f8c41d525d16a967efcd34073a89f36d91c70425890d63aa152246c7672c983e64fe82723e032bef31445d1d0f6e926203573e3036fdc79d001db78e2ae2bfb +DIST mkdocs-material-9.1.7.gh.tar.gz 10913301 BLAKE2B d9a1bc2e2d4b1d1719d78bb38cbb63f1ed49d78437b632c3d88ef068bc3511dc99e2011b58ff6b2e4db5b8d3ed9564ca2ecfb80634102d8371dd3eba393ffbfd SHA512 b99ac378120cebb75a99746659bebcf1db6d330fe9aa1243fb8699ae8d309992ac69fc4aa3abb0d7f80ab0d3e555745b47024af8c6353bb0163ff773084f45b5 EBUILD mkdocs-material-9.1.5.ebuild 1276 BLAKE2B b73a9a920b2341c2a76b8c53c14f3957a6f2014180caee8d5879c2d1d0a8eb073adf27eaea6df548a3f9a9c84046480646ab543d0187d3bdd73550ac25467763 SHA512 c6f5844f78d11cbe7090826c7f1360d476ba1541c59b5bae08c312f103d3f727256b5ba2930ffb296e516d48e75e9d438f16191e7b906d78fb73224ab474fa52 EBUILD mkdocs-material-9.1.6-r1.ebuild 1431 BLAKE2B 6e246e937faee6e477312636aaf1815c2dd502f4c8390a16c7c18f90081716c85de2f76d08ec6595714c7600da0d1f4cd0e3bafa6f6fd15b2771c1ea1c9dff8f SHA512 a5ebcb9bc9538ca15301cde929e8cc5d8467696fde6243febfb7a6f951b09492391dbfdc7e750216c4928ac2e2a0e3b46668bd19ad5f806ba720f856778fe475 +EBUILD mkdocs-material-9.1.7.ebuild 1431 BLAKE2B 6e246e937faee6e477312636aaf1815c2dd502f4c8390a16c7c18f90081716c85de2f76d08ec6595714c7600da0d1f4cd0e3bafa6f6fd15b2771c1ea1c9dff8f SHA512 a5ebcb9bc9538ca15301cde929e8cc5d8467696fde6243febfb7a6f951b09492391dbfdc7e750216c4928ac2e2a0e3b46668bd19ad5f806ba720f856778fe475 MISC metadata.xml 1037 BLAKE2B 6997d0f85e31152c58092081b697d8934c54f933e188082eb55e5e9f252f57274f673e1d8e5b657907da2d1658f969cd67bdb32bdc05324746f211b718f3a4b2 SHA512 ccd4f4aa6e6e780d0aff5894b260eedb602d29cc25427c202561525d27de4a31d1e13f59267d8d732d0e12f3ca0485996bca6ef2a114e96b030259899e8ad47c diff --git a/dev-python/mkdocs-material/mkdocs-material-9.1.7.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.1.7.ebuild new file mode 100644 index 000000000000..84fada34a024 --- /dev/null +++ b/dev-python/mkdocs-material/mkdocs-material-9.1.7.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9..11} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-material-extensions + dev-python/mkdocs-minify-plugin + dev-python/mkdocs-redirects +" + +inherit distutils-r1 docs + +DESCRIPTION="A Material Design theme for MkDocs" +HOMEPAGE=" + https://github.com/squidfunk/mkdocs-material/ + https://pypi.org/project/mkdocs-material/ +" +SRC_URI=" + https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/colorama-0.4[${PYTHON_USEDEP}] + >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}] + >=dev-python/markdown-3.2[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.4.2[${PYTHON_USEDEP}] + >=dev-python/pygments-2.14[${PYTHON_USEDEP}] + >=dev-python/pymdown-extensions-9.9.1[${PYTHON_USEDEP}] + >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}] + >=dev-python/requests-2.26[${PYTHON_USEDEP}] +" + +# mkdocs-material-extensions depends on mkdocs-material creating a circular dep +PDEPEND=" + >=dev-python/mkdocs-material-extensions-1.1.0[${PYTHON_USEDEP}] +" + +PATCHES=( + # simplify pyproject to remove extra deps for metadata + "${FILESDIR}/${PN}-8.5.7-simplify-build.patch" +) + +src_prepare() { + echo "__version__ = '${PV}'" > gentoo_version.py || die + distutils-r1_src_prepare +} diff --git a/dev-python/trove-classifiers/Manifest b/dev-python/trove-classifiers/Manifest index 757f1b42d041..164656d6bf41 100644 --- a/dev-python/trove-classifiers/Manifest +++ b/dev-python/trove-classifiers/Manifest @@ -1,7 +1,9 @@ DIST trove-classifiers-2023.3.9.tar.gz 15792 BLAKE2B 1b96dae0f4a141ab5a5e4f3ebe5fbede972b6d09cd289bded3192dfffb26dd68d85bdd46bec20c1b9fb83dc3f8c521e4512a995fe5950c07c9ccf8d53986aca3 SHA512 a94b4c6d7102934677c4debd55274770d4de7db9ad641a253e4718f65dd4b624a4b0c8f6e83cdaf5ea484cecc975baf8dcee0e50824fc373760b8c5cc2e25f89 DIST trove-classifiers-2023.4.18.tar.gz 15808 BLAKE2B 72b6b7efa53d40859464f5b055bd62d9a5e82032bcf9be22ec2108761ab383d24791ea2707f96c5cc54af271bfa66f8d17cbe665271aa5c87333aa16e4b58b02 SHA512 b56c4c1c44f3c68b9499fe754adce169202b6bd406d00234ad11d8d6ba9ce0ddb13ea883cfe83e342bd580f3021bf304ea30ed9fe6ef214c8ce60fceab0ced99 DIST trove-classifiers-2023.4.20.tar.gz 15814 BLAKE2B 5f28f08143f9a08f3a731133b8eac32276b6d5ea582b7e4f6700a481b87da6ffce4cbf0ca6e9a2a70713ad1bdecec27427e60c0751dd2f5ecaace21f68b74221 SHA512 cc046e1cc7d4ff10829b3f6ff9ccedd1f2143bc27c84232dabc79368d78648266166f96fbcc50c8690bef47d28d1920c9855fcf1483620b003b7366b3ba798bc +DIST trove-classifiers-2023.4.22.tar.gz 15816 BLAKE2B 9f254f0116fcd87f840ac1760f46073b9404bfe7c2b8b37708566f8724895881d4ffcfda7319ac1eb21514405435ae8633e276d7ca6dfa1be2432aca5b233367 SHA512 2e253e3ef716da2f677b3f463abd4ab625a4be700e266c2feb595f5f76867880c48954f1d7b79a0acdac30466530fbd84dfb49f740830a90616df3acd247cb27 EBUILD trove-classifiers-2023.3.9.ebuild 659 BLAKE2B 2f078e507a30d38edb556617ba5e56c89254eaf827242cfa5d86c2e0e29af37db287d9578837ebad033216ddc7ee7ff78f4502944e9153fdd39f58e4f2681c73 SHA512 40f37eebe0bea5b762a9e1dff394d64ebe2911383e882e0cf3629070bb3609d7b1d1943fad2d732dc002612ddd10c874afe05c93b0798502bcee63552c765287 EBUILD trove-classifiers-2023.4.18.ebuild 667 BLAKE2B f2c99729b07efd8a89612725a9f539782948df06994a0df00a63cc7c7ce3ed5540a6ebb9248eb41594c283d3b6acdd4d4f73ef6648907c8237a0c148d71c40ac SHA512 7668a4de7549eeef1d384c97e432f80f511bd5c64bebcd9aaa2c119226a1e8600fb5d1da4d981e973347f7a277037ff84617f33b6a63c8b3f969fd517a651c6b EBUILD trove-classifiers-2023.4.20.ebuild 667 BLAKE2B f2c99729b07efd8a89612725a9f539782948df06994a0df00a63cc7c7ce3ed5540a6ebb9248eb41594c283d3b6acdd4d4f73ef6648907c8237a0c148d71c40ac SHA512 7668a4de7549eeef1d384c97e432f80f511bd5c64bebcd9aaa2c119226a1e8600fb5d1da4d981e973347f7a277037ff84617f33b6a63c8b3f969fd517a651c6b +EBUILD trove-classifiers-2023.4.22.ebuild 667 BLAKE2B f2c99729b07efd8a89612725a9f539782948df06994a0df00a63cc7c7ce3ed5540a6ebb9248eb41594c283d3b6acdd4d4f73ef6648907c8237a0c148d71c40ac SHA512 7668a4de7549eeef1d384c97e432f80f511bd5c64bebcd9aaa2c119226a1e8600fb5d1da4d981e973347f7a277037ff84617f33b6a63c8b3f969fd517a651c6b MISC metadata.xml 361 BLAKE2B fd91e587a440e18c3030c6ae2992cda3d70ddb506eb78dfdff7b3e8b2d6456fd0cb13b56a7cb360bb80cdb38686d52938b5d6e9d873071e20a0802b11836181e SHA512 d34a508b050c6f1148e8ff6175b7f5f3dfa8aace0be8c02a01dae94b3824e7c1995deef16e5ad518e4260f51814dcab5f2afbc8b13126b1babe117746bf99ab7 diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.4.22.ebuild b/dev-python/trove-classifiers/trove-classifiers-2023.4.22.ebuild new file mode 100644 index 000000000000..e404744e2dba --- /dev/null +++ b/dev-python/trove-classifiers/trove-classifiers-2023.4.22.ebuild @@ -0,0 +1,31 @@ +# Copyright 2022-2023 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=( pypy3 python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Canonical source for classifiers on PyPI (pypi.org)" +HOMEPAGE=" + https://github.com/pypa/trove-classifiers/ + https://pypi.org/project/trove-classifiers/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + dev-python/calver[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + epytest + "${EPYTHON}" -m tests.lib || die +} diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz Binary files differindex 42e21d1f6a93..eb91353cef39 100644 --- a/games-emulation/Manifest.gz +++ b/games-emulation/Manifest.gz diff --git a/games-emulation/higan/Manifest b/games-emulation/higan/Manifest index e020c0583630..8778e221e587 100644 --- a/games-emulation/higan/Manifest +++ b/games-emulation/higan/Manifest @@ -1,5 +1,6 @@ AUX higan-116_pre20210404-makefile.patch 2657 BLAKE2B d74b58ffedff5d4c1345bbbd0023dbabc162ff305fd39bf77a33b47dc6002f8fe3ad1d729bd5bcaa67dc6a57a4e6dd5cdce298bb6121396b0d779aa98845717b SHA512 c876acb714658cb1ba6fca9c359b9f030f5e15035bcf35697276ba5a3b68dd6098784b5e2eacc5bf7e082922d748eb526784c88139b24a099340531b34e3f152 +AUX higan-116_pre20210818-gcc13.patch 183 BLAKE2B 7322c656170065f8646bc54ca02a02051d5f574dfc9d21f6fade89c14b59acba5216c69000a11ddde47ef6ba367aeb226a086cd4b4be00dd5cd57c46b99f801d SHA512 970520b510c715ed867cf05570fc1662fd533b7a0e78637e2c820efd73aef8ed68088ebd6e996c25a5ef331b3456706c5627cbae274c0147f428f242ec5082d7 AUX higan-116_pre20210818-paths.patch 1413 BLAKE2B 9eb598b02a90d2e1e54455ad904b563929be754b20b788044f404f26c54debcfc16761c67f0abe4848aa705843ce77521db11a278e95dc40105c2f3672e134b5 SHA512 107957dc1b04958415e26e126966e1966d08631383dbefeff6245c6da59de67c00a229447a6befa2056878a67bc85f96e0f5b6aaf5aee4826411240c47a196be DIST higan-116_pre20210818.tar.gz 9131284 BLAKE2B 4d3a514b9b8ec46353066b7257814c42024bff86c462b7a121aad5b5d1969d21cd7a96097e7d9d89d35e7a7f66a14c11a35cd77be05e73eca96caa3990e1c9b5 SHA512 d218feab3a3a39cd58fd2a727320ac88a4f006aa987c26860463f577039a9124b93119ee162f7d120f3bb4c23974eec53c7a0850c6e5743a8fdc8e48d108125d -EBUILD higan-116_pre20210818-r1.ebuild 3028 BLAKE2B 4479f05a3994ab6740a4073ced13f401e9204bff517450874d8066fd37752c69953b15b3a0b3ef31f683f2dd16db46b9c17b8df6b3ef3a353911ce6a1c5e94bc SHA512 77a7b4681d978aad60ac723184cc5a24b0e27b4b764fa0712c7ca947cda4103ab926b921fc1f8c264b07f20c6706e020b875c4a7769999868fd90ed6b4904fed +EBUILD higan-116_pre20210818-r2.ebuild 3082 BLAKE2B 2a1ebd527d262f1e4e5595dbfc189d8a230e4f194e67a42b11305ad5af7f392e205d1613c1ddcdf455d5766d9308d24a06c7dd5d4cadf15333c7ceb6dfba5341 SHA512 dc8989fe556aebbcd0ad3e0e7a5d18701f09dccd4d5b1fd09076098a04112b216d49eb7e739e0143f4dfaa540b8e011c2ffecec9759f1b1906cabce988b5303d MISC metadata.xml 488 BLAKE2B cadd5790504bc0ba9b4c182741dbba75fed245452b8436187415454e1cede5cd2abe672c780520576d5e81eea1eaa2c84a33ce2cf4891086acdcf60583c3d578 SHA512 ea768f4b82c19039dbd2891b6710dab6f3037665faf20d62c1a4a9ddb4219ada1c43edf13de2608a4606989d64712201c9f7393d2f42a2918385d306985e6d2c diff --git a/games-emulation/higan/files/higan-116_pre20210818-gcc13.patch b/games-emulation/higan/files/higan-116_pre20210818-gcc13.patch new file mode 100644 index 000000000000..8e55894b521f --- /dev/null +++ b/games-emulation/higan/files/higan-116_pre20210818-gcc13.patch @@ -0,0 +1,7 @@ +https://bugs.gentoo.org/898898 +--- a/nall/arithmetic/natural.hpp ++++ b/nall/arithmetic/natural.hpp +@@ -1 +1,3 @@ ++#include <stdexcept> ++ + #define ConcatenateType(Size) uint##Size##_t diff --git a/games-emulation/higan/higan-116_pre20210818-r1.ebuild b/games-emulation/higan/higan-116_pre20210818-r2.ebuild index a839c1ef8e50..79950540ab17 100644 --- a/games-emulation/higan/higan-116_pre20210818-r1.ebuild +++ b/games-emulation/higan/higan-116_pre20210818-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -24,8 +24,8 @@ RDEPEND=" alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) openal? ( media-libs/openal ) - opengl? ( virtual/opengl ) - pulseaudio? ( media-sound/pulseaudio ) + opengl? ( media-libs/libglvnd[X] ) + pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl2[joystick] ) udev? ( virtual/libudev:= ) xv? ( x11-libs/libXv ) @@ -51,6 +51,7 @@ PATCHES=( # insane build system, reinvents every built-in rule "${FILESDIR}"/${PN}-116_pre20210404-makefile.patch "${FILESDIR}"/${PN}-116_pre20210818-paths.patch + "${FILESDIR}"/${PN}-116_pre20210818-gcc13.patch ) src_prepare() { diff --git a/games-puzzle/Manifest.gz b/games-puzzle/Manifest.gz Binary files differindex 436db27f86e8..df224234d077 100644 --- a/games-puzzle/Manifest.gz +++ b/games-puzzle/Manifest.gz diff --git a/games-puzzle/pingus/Manifest b/games-puzzle/pingus/Manifest index 88195384e8c6..68a320f5f9af 100644 --- a/games-puzzle/pingus/Manifest +++ b/games-puzzle/pingus/Manifest @@ -1,9 +1,10 @@ AUX pingus-0.7.6-boost_signals2.patch 12316 BLAKE2B 31fef66bd3717ca69c03fc328b0ec9a0ff7595a4395913a37db456a849983464340918f3dc6ee6a7ed46a85355c305fd036426385dde0aa3fcf9be5a47db9086 SHA512 1663a152877e8e76e6540da543c38a2694bf60508e804cb136aeff8f90bf2eab457471a9428db70b86bdc7425becffeed8efb140a4ee2dfebcd8db47220a2714 AUX pingus-0.7.6-echo-e.patch 489 BLAKE2B 4268205c1c12bc5e8d4a4fb44b49b15b460763a10056a0720b28c25e76a23a0fa8568ca8163195f6ab531084fdd25c53c78d6caf8e7301123621cff58f39e10c SHA512 eb9f2859dcd68b2c1158499435a4742062069cb148e6658396c36fed6b1bba7589d9fbace40c25052e6d42a2b05cdca49561be45053dd9716ee9d9f41a5ab612 +AUX pingus-0.7.6-gcc13.patch 297 BLAKE2B f90f4a3760d1668474287f708e661085196bd0d56f0a8c0b4a5f5fc4ca11182d044ef75b8c5ea07984b302181c5bc05fa8c04bb0a9106608e91ab92611ae3393 SHA512 b90833cb4654fb97911141dfd385ba3b133bfce6ce998a98d2aa450d23e4dd74ae756f3d50537f39daa27e9aa262193e9f0dbd9c88a31e64b5fe82f91b084af1 AUX pingus-0.7.6-gcc47.patch 1096 BLAKE2B 8e7a56634eb69cc1c0797a2fa020b30e0eecf0e2ea7c00a0738915a92fd3dd4b5f51fe6dac3f7bd0cb84fea72f68f9e8edbac398b4d067dd7be2ff76560bb7be SHA512 7be7935ad664cde7c78d4363eef7391783ea868f096fc9dd03ce3e3eaaab69a839da5cb569449c106eae1779c41d9850f1a5683542bea4bf5cb98570f9d18e7d AUX pingus-0.7.6-gcc7.patch 675 BLAKE2B 76172b7151e30e800ab2210684a02605810b0f15b972ad6942b65c5c333f5f29e6ace7dd37a9d7541468906a2864925df5a899c5c98a6404b65dbfa802a9f5b7 SHA512 7e7fc8d7b23453b33899452d9ee19a134fe7ab1326a2560698624dc686de98108baeb026401704c06dd262c69542499b0cc3727c57d47f924f3a4020ff386027 AUX pingus-0.7.6-noopengl.patch 315 BLAKE2B 49d2f078506c38d7da57847c6189bf0f9fd0b8a87e80b16fb848f52e37a466111be753f68dc9bf889c66d4ad9a4fea8495fe73b860001d644f2dbb0091b319fe SHA512 f375591892ddecea0659f94ab3d4fc6744625b546fdbc6d80524c25d8ee494163a9b4a90671eed9e7fa2724a1fd91ccde2e80b8ba097c21aa76e0e9fb7e6f4a0 AUX pingus-0.7.6-python3.patch 553 BLAKE2B aa15a12e8e4d578a91ff1b96aceb51a529595eae59d4f78e80a1b7bd2427a8658fdb9d91e32602d7ab1125b9c3c59538cf47d17ae4eb23bfe23d38b401ef0890 SHA512 5be04a07beddefe33681c6e0cf043e46e514a10665732015ff0ca01be933752f67d5a6161729c72d277ba5a56eb9bd38ab80da3bf0755895d0784196ad349a1c DIST pingus-0.7.6.tar.bz2 12622268 BLAKE2B 5ea1bbea7191919897bdedcda06f956d9b6cc0cda2ab11e475ef497ef8ba0c0de5a739ac334e2a5c9a0c138e6bfc44a23363dc59d3e4cfaea2b5388bbe57cc85 SHA512 6c8c2ace1a9229b4e3b506aee76aa94c0dd906a64fa2c817902c2cd3854df390cf675c8c6ddd3ba1926a467348b2103818bd44bc095378cc7bf3f2ff7af27188 -EBUILD pingus-0.7.6-r4.ebuild 1265 BLAKE2B 29038ae51f9fe4ddc01578ce69705d9ab02c1efc230c4b0e81198b1358e3d01af4da020ffdb6917a5b452f8525ea07812449d2c41151d2978b499651b16c9382 SHA512 3d500067f7e035349f82f06568aa5656e067b17c70b3ac5c202edebc5efbb3c1c9ee812f63385e572a9e5912ee8dc6dfcd2b3fa6f19971365056a26877ec7e49 +EBUILD pingus-0.7.6-r4.ebuild 1297 BLAKE2B b50e0029cbb3dce360db2d8414a57c859a63a72488cbb3405a1afa7cf9a47325c32e57454968ff82ed8f70d850edb49a513b889514700a39627460fd0c9b7801 SHA512 f6828deff1d8faac643384697a537da36f5ece88a6cfa164dc3a7c138d3c00f4e650781dcdfd544eea6fdd94a8f5bd654c97bb236d1c81b1fbd3d809e06c011d MISC metadata.xml 1286 BLAKE2B 6c7aca31ac2da0d7feaeff587ec61c63871cee36940afc9284d5fdd3f51a1c35cdac756b398dd61f0a9b94d641b952d369499d4373dbeaf9324a09a4f53d8553 SHA512 d75fbc588cf2c18c2fbd0958e80ac5b5048382c15f198181effdbc6d7908a3c93115e3c5aace272cfc1ec232846ddf614823a14a893944c5ce44e543100abaa3 diff --git a/games-puzzle/pingus/files/pingus-0.7.6-gcc13.patch b/games-puzzle/pingus/files/pingus-0.7.6-gcc13.patch new file mode 100644 index 000000000000..2e12a76e1aaf --- /dev/null +++ b/games-puzzle/pingus/files/pingus-0.7.6-gcc13.patch @@ -0,0 +1,13 @@ +https://bugs.gentoo.org/899574 +--- a/src/engine/display/font_description.hpp ++++ b/src/engine/display/font_description.hpp +@@ -19,2 +19,3 @@ + ++#include <cstdint> + #include <vector> +--- a/src/util/pathname.hpp ++++ b/src/util/pathname.hpp +@@ -19,2 +19,3 @@ + ++#include <cstdint> + #include <string> diff --git a/games-puzzle/pingus/pingus-0.7.6-r4.ebuild b/games-puzzle/pingus/pingus-0.7.6-r4.ebuild index 3efc2e7eeb36..99a5e62da97e 100644 --- a/games-puzzle/pingus/pingus-0.7.6-r4.ebuild +++ b/games-puzzle/pingus/pingus-0.7.6-r4.ebuild @@ -34,6 +34,7 @@ PATCHES=( "${FILESDIR}"/${P}-gcc7.patch "${FILESDIR}"/${P}-boost_signals2.patch "${FILESDIR}"/${P}-python3.patch + "${FILESDIR}"/${P}-gcc13.patch ) src_compile() { diff --git a/gnome-base/Manifest.gz b/gnome-base/Manifest.gz Binary files differindex cf46fd9138e5..7c26d143213e 100644 --- a/gnome-base/Manifest.gz +++ b/gnome-base/Manifest.gz diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 85ef54b58857..649b468185eb 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -5,7 +5,9 @@ AUX 43.0-optional-gstreamer.patch 1269 BLAKE2B 2a4599771977e44f9e1b25d2334f838a2 DIST nautilus-42.2.tar.xz 3254912 BLAKE2B 303b52fe9bbdb8e437a447004dcd284ee0c66ecaa11db45c52cf8c831f52a764efa03476d69f74840289f200c49b917bc329487bd87d3e776ea5dc1a6ea9b413 SHA512 2b3ba2990b00bbc3abf771b83b9b0a7c1a8b107b1b4955a45879f7d28add713d326bbe84d70056058073edfc3c7b7891547af77b8a34f94fe1b9ca047c76e9c9 DIST nautilus-43.2.tar.xz 3166792 BLAKE2B 354cbdef7ec272a4966229d3c7da192c4613ef7c19187503253b0936dec6efb236e45793089709ab639dab94e372173d8c37c90e0beb9b0d258e384c2370bc8a SHA512 e4a12984b74614185cd7fbb9bf8c49a2572d673ae59d0f481dac92459d965ccc0eae6d9a5f545afb52ce1f24438a7feb02c0a35b8175187b5d74a9044488c13b DIST nautilus-44.0.tar.xz 3194376 BLAKE2B 214626e98f1bd5329bb5429837a2d1d37c5b8117ef9e915ccba330e123252f2a1b57ba4c7dbca5b508b51f4f17139d39e9e3c56a4de1890883f3a35e4d0b8614 SHA512 fa06fe12d7e5de76bac532732c26a242056056b6d4fbbc0a582e288baccdc8c35aaa370789f2656b0d5e38bba5826d0fbc5710612640197337cfb756fa74dd9f +DIST nautilus-44.1.tar.xz 3192400 BLAKE2B dfd02c6cdd23a723ba65a93953e80a859a22c6104cb1faeb24a81d9031b99ffc4cc9b3dd10743f928b36da3bf7c33500dc23f9f37530845b54cb250660513b9c SHA512 fa7c029db1c8c7e13d22e692e4e107dbadb136aa8313de1bc07b826bf681af012d9a4a70c3ad4def0f348b2acb103455edcb2f7b1c804f525e337b4417fb6db2 EBUILD nautilus-42.2.ebuild 3340 BLAKE2B f2968baf0c7af84edc0d048a40e4edf84d83338d35d57a146bc6ad8dc10867ca3403c7248d0b1b8b530d451cae7299f35a201dca2b100115073acd79e208931d SHA512 465f03fa321f14ef1b8cef926e2c34b4eaa1f648a13f96e273521f193eca174b8b94539701e377f8de9119a1fa2fbbae8cf733511955db6d674007474872b5be EBUILD nautilus-43.2.ebuild 3305 BLAKE2B d6a7ce3bf7edbd089660e990f3588879cefcb2518f6e83a86a7bc48c45828143e2004775cc9c951d917789600195cce540c0c6da987aa4f723c08db8213b6ccc SHA512 1e8f230105178b9362c7a1c35db1c2449088c3351781d5f4c2a63ba186f4e0a9ec7a5a4635a99696f8698985405bbc604fd165fe34980cb8e0c5c003805dd7db EBUILD nautilus-44.0.ebuild 3268 BLAKE2B e79c881b5cb6e9c728e062b7bbea67c0d7625980458960d11bf420416f5a26c215803a12e771be69c8e7af1fa2bf3ab6b81325f2bd52a1be86a49bfa2f4bc12a SHA512 4bc013db91ce411ed6f0d6c26c49fe111a6ac23ddf43a8148824aa9b5471102bc2d8e5406139dc467a057ea8968acecc29b1cc117009feca3ed0932cc0640ace +EBUILD nautilus-44.1.ebuild 3268 BLAKE2B 69c92c7debc89b2c2a49cc7dcede99d5d52e165899c89429f286e3816365a414f2dfa69424fa30d404ba5f25fa9164af03dddcc3216deeb3ccf9348d51a137f2 SHA512 c9cc477ceb6253881a45780dce309d29f07300f008ba64576ca10ce766e25182cac5fbe7cd6fb287f2f68965db4e2b7f9cb0e41d8a87a6bcb5299347e698f389 MISC metadata.xml 662 BLAKE2B 0d7e1a575749fe5e00899852e51bc0eb184f7b2a55f2fe0eaade6ca087961ceb673d7523b9c6b71d4ac266b8488ad599de1651fb7e6fb0b2c7c160384dc059f5 SHA512 696cc099a35c07475920b8ee5785820ab6f0505bf3a14fc67f6372d8762012f5d21e3c4fa573fee1d7e6cff4e7233dacfb9c78c5f7f025a03f50e6374f3ebb67 diff --git a/gnome-base/nautilus/nautilus-44.1.ebuild b/gnome-base/nautilus/nautilus-44.1.ebuild new file mode 100644 index 000000000000..4a9d27fde07d --- /dev/null +++ b/gnome-base/nautilus/nautilus-44.1.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus" + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" +REQUIRED_USE="gtk-doc? ( introspection )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +DEPEND=" + >=dev-libs/glib-2.72.0:2 + >=media-libs/gexiv2-0.14.0 + >=x11-libs/gdk-pixbuf-2.30.0:2 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.4.4 + >=gnome-base/gnome-desktop-43:4= + >=gnome-base/gsettings-desktop-schemas-42 + >=gui-libs/gtk-4.10.3:4[introspection?] + >=gui-libs/libadwaita-1.3.0:1 + >=dev-libs/libportal-0.5:=[gtk] + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3 + >=dev-libs/libxml2-2.7.8:2 + >=net-libs/libcloudproviders-0.3.1 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + >=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + dev-util/glib-utils + gtk-doc? ( + app-text/docbook-xml-dtd:4.1.2 + dev-util/gi-docgen + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/43.0-optional-gstreamer.patch # Allow controlling audio-video-properties build +) + +src_prepare() { + default + xdg_environment_reset + + # Disable -Werror + sed -e '/-Werror=/d' -i meson.build || die + + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. + To activate the previewer, select a file and press space; to + close the previewer, press space again." + fi + + # Disable test-nautilus-search-engine-tracker; bug #831170 + sed -e '/^tracker_tests = /{n;N;N;d}' -i test/automated/displayless/meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc docs) + -Dextensions=true # image file properties, sendto support; also required for -Dgstreamer=true + $(meson_use gstreamer) # gstreamer audio-video-properties extension + $(meson_use introspection) + -Dpackagekit=false + $(meson_use selinux) + -Dprofiling=false + -Dtests=$(usex test all none) + ) + meson_src_configure +} + +src_install() { + use previewer && readme.gentoo_create_doc + meson_src_install +} + +src_test() { + gnome2_environment_reset # Avoid dconf that looks at XDG_DATA_DIRS, which can sandbox fail if flatpak is installed + # TODO: Tests require tracker testutils (e.g. tracker-sandbox), which may need some sorting out with tracker use flag deps + virtx meson_src_test +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + + if use previewer; then + readme.gentoo_print_elog + else + elog "To preview media files, emerge nautilus with USE=previewer" + fi +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz Binary files differindex 51056de535fd..f5efe1c5172b 100644 --- a/media-gfx/Manifest.gz +++ b/media-gfx/Manifest.gz diff --git a/media-gfx/eog/Manifest b/media-gfx/eog/Manifest index 3cfde1d719c9..bba7825e6912 100644 --- a/media-gfx/eog/Manifest +++ b/media-gfx/eog/Manifest @@ -1,5 +1,7 @@ DIST eog-43.2.tar.xz 4655416 BLAKE2B 9909fc3da58541191b25959be20e53987f5633c97e003b0c97c4029a7cd6084d3675d75584664a023ca45897982d3cfe2668b6dc94a34b22a249b15a87307470 SHA512 aa3bb2e2684140f6a35770f6f6b80f64f09ff0f36f25ddc561c9cbbf6f22fdb4bbb1a48392a29d59dcf4852c224146ac847c62c8196e9198b34e7015bf4bb760 DIST eog-44.0.tar.xz 4655396 BLAKE2B 96cedcd03bf29c5052566b6a52b901d30f6d4d8a1950caa20b99cb0df2f97da8422c4884def724f441cf01f071d0caadd803e7e7cfa2b6ed2d3073c66cd825d2 SHA512 8bd54b53100c0a8e596dec070f8a711fbc2a0caf396afb5b2d8ba45f86215c1823736a3b898d0460ac91204d1cf1a492ec993e66a025af167e3dc4aec3149b2d +DIST eog-44.1.tar.xz 4655216 BLAKE2B 1d4f2fafa84f7fc854c5a76d253926541f11dbe145046f13d777ec6062c6c4c6afa4ed603532c5071ada13c12e27fc86335e16d4d596567f352b878dc4f16f86 SHA512 2791466d186bb9ae8a6822e7a9e93d4b76ab1030a5bc0dc61858030622ec3cb74a6b674d65f6fb6e16b9c1eda9d320ac50479e04822209865f004ac1a729b02e EBUILD eog-43.2.ebuild 1743 BLAKE2B 952c727ba75f45f52fbf47f14f24bffab43ae27dd5429ec378b76dbb7565825f17a127bcd1e623184bcd5c81e26a01738601f589188f6c869063aaef56117d8e SHA512 55c933f1a0a0dd5829186705d427815ee08be0b93d86546b764e6a20c61e697d9edbebd3cfdef5cfb9d9cf9ea56957aaa694d828a03b676de6df2d64fac44de2 EBUILD eog-44.0.ebuild 1746 BLAKE2B 94e8bfa5612fd45420aec173bcb754845e13d94001a10f1a325fd4bb6f669b821c6c15dcc5ba8cec67a867847486db68b36aee04de7ba3cea02d69bf92072f0f SHA512 9a7517b9d9c9ec577654891b3fce00418792116f6c2463ffa61246deade17007cc4a3da84190b3fe804ec00bceb269696225c7623cee65473f438bce5cfe81e4 +EBUILD eog-44.1.ebuild 1746 BLAKE2B 94e8bfa5612fd45420aec173bcb754845e13d94001a10f1a325fd4bb6f669b821c6c15dcc5ba8cec67a867847486db68b36aee04de7ba3cea02d69bf92072f0f SHA512 9a7517b9d9c9ec577654891b3fce00418792116f6c2463ffa61246deade17007cc4a3da84190b3fe804ec00bceb269696225c7623cee65473f438bce5cfe81e4 MISC metadata.xml 580 BLAKE2B 7d6bf08b37ed06abb82e92621725ab2cbc9d0b28e5c50cd9dd25e449e98212da4911da450d5e80f6d2efd3cb65981b2726e69f48ae54fc7a0dd4363c896b9086 SHA512 3ae60a59ef2e07fd78b836eb828c0b9e37e49ea6115c52215b86dafff9cb6990567659a31cfb1e06e58890cf598c98065df1e473dc7994fef0ae950081c27a54 diff --git a/media-gfx/eog/eog-44.1.ebuild b/media-gfx/eog/eog-44.1.ebuild new file mode 100644 index 000000000000..01a9802618ea --- /dev/null +++ b/media-gfx/eog/eog-44.1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="The Eye of GNOME image viewer" +HOMEPAGE="https://wiki.gnome.org/Apps/EyeOfGnome https://gitlab.gnome.org/GNOME/eog" + +LICENSE="GPL-2+" +SLOT="1" + +IUSE="+exif gtk-doc +introspection +jpeg lcms +svg xmp tiff" +REQUIRED_USE=" + exif? ( jpeg ) + gtk-doc? ( introspection ) +" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + >=dev-libs/glib-2.53.4:2 + >=dev-libs/libpeas-0.7.4[gtk] + >=gnome-base/gnome-desktop-2.91.2:3= + >=gnome-base/gsettings-desktop-schemas-42_beta + >=x11-misc/shared-mime-info-0.20 + >=x11-libs/gdk-pixbuf-2.36.5:2[jpeg?,tiff?] + >=x11-libs/gtk+-3.24.15:3[introspection,X] + >=gui-libs/libhandy-1.5.0:1 + sys-libs/zlib + + exif? ( >=media-libs/libexif-0.6.14 ) + lcms? ( media-libs/lcms:2 ) + xmp? ( media-libs/exempi:2= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + svg? ( >=gnome-base/librsvg-2.44.0:2 ) + + x11-libs/libX11 +" +DEPEND="${RDEPEND}" +BDEPEND=" + gtk-doc? ( + dev-util/gi-docgen + app-text/docbook-xml-dtd:4.1.2 + ) + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use exif libexif) + $(meson_use lcms cms) + $(meson_use xmp) + $(meson_use jpeg libjpeg) + $(meson_use svg librsvg) + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + -Dinstalled_tests=false + -Dlibportal=false # As of 40.3, all libportal usages are flatpak-specific + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/media-gfx/shotwell/Manifest b/media-gfx/shotwell/Manifest index 9b0fa9a32500..c9dffef49630 100644 --- a/media-gfx/shotwell/Manifest +++ b/media-gfx/shotwell/Manifest @@ -2,6 +2,8 @@ AUX 0.30.16-optional-wayland.patch 2111 BLAKE2B 9d928c8b449792b198314c9f169dc2dd AUX shotwell-gphoto2-Add-missing-cheader-attributes-of-delegate-s.patch 1835 BLAKE2B 7538be63cb6ca6c3a0a2706b652e7a804be03926528186a5348fc11b9c3bb815bca276d1bc4f9f09139dfdc69b5691926e7e55f199c192bd24cbb6582ed91c7c SHA512 e182c8bff3e22e31570fcdf2e23d481189d7ccd7fc95b69131c5fb222ca7e257d29e9eb41313b05fd9d7d7b7f726a4345a3c5d9fc0a802df42053fd1dba1f1bb DIST shotwell-0.30.17.tar.xz 6533460 BLAKE2B 58ec94f21bf465dcc19760f40235db7d2ad7d00c214802cd3ad6cfd67cb1088a5999f183c8ae36398e492a1b387e6ea717a9b8d0f31f4ef369e67c10150ae57a SHA512 f680b6f58538fb7b584594d00da7fe997dbc766583a5b5a85943b3df905dbc7192d3e7b5c7b47b6bd1221280995aaba878ea1afff9b042995bf30fbcbce5f7ea DIST shotwell-0.31.7.tar.xz 6610144 BLAKE2B b8f69237abb987508f565d5bfd59123fabf2fa1023783362b189da2690a2b72d5908e13c1371097b48db9eddf1b1361b0b92ca1b5e86287dd35b484bbf119593 SHA512 6653cbc2b2147f65d615f6ea879d012e6a5c5b55c9dfcdb8ff9fecf909ee6f5db96ac8124608d8223e0a95ab26508064b9376a293a2bd4fe05a821988400f42e +DIST shotwell-0.32.0.tar.xz 35326752 BLAKE2B a201e5cc910872730a902d43a8d8b16f882966100bcc061d8c88fcfd43b1d0db54b98691b2d4a40568ddcb9d9ec28ca31c7575db7ae5ee4db304a27d10999c3a SHA512 0ff24d70cc15b68d5c51bc3ff42a10873656e5e16bfa273bb928a68ae569898136a33df92468b682c2ebc662f0bfa53ac7748b4b140d03b9608b68447b738051 EBUILD shotwell-0.30.17-r1.ebuild 2003 BLAKE2B 1b00a0247eccac96d54b539b268544453d62341afb6bd84f0c707480e2e39b0dfaf686ee011fb0b91fbaf77c190ab72a8cbb6444080943a67237f01b16656b4d SHA512 844c5db5695d761ccb9bb08927d519898f777859dd2d967e37456cb1baceab564f7cbfa3609f1f518ce440ac28b55bf4619af1fce75384acd64cf39e59bddadc EBUILD shotwell-0.31.7.ebuild 2030 BLAKE2B 1a9935aac9de68539be322b2bd3302653125e854293c8413f2b15fe9525ebdac92727637ebc2d8e5cb750c52b4e732d954538256a3d66ee23c4b041d5998ad36 SHA512 b8d6aa7433be49d3bec26ade9c938235bcab41b3a4b06209dc84d8f8d5a3ea2b0bf70067a1ef7b657645fb043a99cfa410ccf72b9fc3e30516b983ae05aed391 +EBUILD shotwell-0.32.0.ebuild 1937 BLAKE2B 3b7881292c898173e7900aecc73a427b4a0eb970881589e01ce697796e13d024e37301ad5879b69c7da204c70020ec889847189d4aaf2555ea62bb7ad908268f SHA512 0364d11e4d11fa0ec7be8f8c11875737715f63011b7f849d42e022841c57f61cdfdfb11a12e788eb579e8cf3032fc687e9de536085708cc9efa0dd2754897e55 MISC metadata.xml 794 BLAKE2B c1eb4a08828db11ba473fe21036201d3b57c2fa36a2bd39b18e7671cf5e4c42b2b9e82956456a0376a60bfc982d9af106577075d936dba3c0cb73947da46f427 SHA512 2c65cdf3c6d5a953b52ad81e0a85d1c1465f5c38c3475e5c1408baea0b14a053255e97c0efc560059c77c51dbe98b72a90c6164fe575e68cba3eb04d4774f490 diff --git a/media-gfx/shotwell/shotwell-0.32.0.ebuild b/media-gfx/shotwell/shotwell-0.32.0.ebuild new file mode 100644 index 000000000000..4fdd2e16ec91 --- /dev/null +++ b/media-gfx/shotwell/shotwell-0.32.0.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit gnome.org gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="Open source photo manager for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Shotwell" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86" +IUSE="opencv udev" + +DEPEND=" + >=x11-libs/gtk+-3.22.0:3 + >=dev-libs/glib-2.40.0:2 + >=dev-libs/libgee-0.8.5:0.8= + >=net-libs/webkit-gtk-2.26:4.1 + net-libs/libsoup:3.0 + >=dev-libs/json-glib-0.7.6 + >=dev-libs/libxml2-2.6.32:2 + x11-libs/gdk-pixbuf:2 + >=dev-db/sqlite-3.5.9:3 + >=media-libs/gstreamer-1.20:1.0 + >=media-libs/gst-plugins-base-1.20:1.0 + >=media-libs/libgphoto2-2.5:= + udev? ( >=dev-libs/libgudev-145:= ) + >=media-libs/gexiv2-0.12.3 + >=media-libs/libraw-0.13.2:= + >=media-libs/libexif-0.6.16 + app-crypt/libsecret + >=dev-libs/libportal-0.5:=[gtk] + media-libs/libwebp:= + + >=app-crypt/gcr-3:0=[gtk] + x11-libs/cairo + opencv? ( >=media-libs/opencv-4.0.0:= ) +" +RDEPEND="${DEPEND} + media-plugins/gst-plugins-gdkpixbuf:1.0 + media-plugins/gst-plugins-meta:1.0 +" +BDEPEND=" + ${PYTHON_DEPS} + $(vala_depend) + dev-libs/appstream-glib + dev-libs/glib + dev-util/gdbus-codegen + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + net-libs/libsoup:3.0[vala] + media-libs/gexiv2[vala] + app-crypt/gcr:0[vala] +" + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Dunity_support=false + # -Dpublishers # In 0.30.2 all get compiled in anyways, even if restricted list, affects only runtime support + #trace + #measure + -Ddupe_detection=true + $(meson_use udev) + -Dinstall_apport_hook=false + $(meson_use opencv face_detection) + -Dfatal_warnings=false + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz Binary files differindex 1282ec5889e8..8dd4f3c222f8 100644 --- a/media-libs/Manifest.gz +++ b/media-libs/Manifest.gz diff --git a/media-libs/rubberband/Manifest b/media-libs/rubberband/Manifest index a2b6e6490658..d5d7efd2f2f9 100644 --- a/media-libs/rubberband/Manifest +++ b/media-libs/rubberband/Manifest @@ -1,7 +1,7 @@ DIST rubberband-3.1.2.tar.bz2 218361 BLAKE2B 26d2850adea8b564e49ce1eb24abcd9cd83d20a5eda6bcfc1254b3357a0e720b04faa9e9f2de769b65f6449afe138de9051505f745f69a73cc1275786029838c SHA512 b21605a0cf882e34fc2eada38a446220257e4b067475e36dfeef00d491425ad51398fbb49773dbd162683531b70f7c864ab02bff744d7e0dde7ed1d64aa1d327 DIST rubberband-3.1.3.tar.bz2 218532 BLAKE2B edc9ada6a67af2b45f15a6240b46d77830068595f5b873b50b55e91be29abc30600025713e7bd84e99d05ea1d0fcdb36873cbf966b00d7e805cfea99a4462e1d SHA512 c7e42020c543b1741e1d3e7ad79f92081177953f63a8b7b1c302a185cb7a0b828d9519e03a6df39c1cff356b324370313501df54bc74be32dcdb955c789b6485 DIST rubberband-3.2.1.tar.bz2 221756 BLAKE2B 6b2bb540037495892907285561982b2f87affa60b6ad84315654e92f3321be097dfc23fec9dde6eb9e3a7a3e38d6e3126f683dc88f442845722f321ddeb8c24d SHA512 c2278d874ebaeafa2ff6be4bdd3dea40235debce7ced8b93f1b73a93b5796b77ee5f6024cb539776f11bd936c2f100c084d7e91c006e81c1e6f3cf5eff602cbf -EBUILD rubberband-3.1.2.ebuild 2427 BLAKE2B e9f5ab31106e27cd132d71a7d7736d1656fd991c9d8b3da13e8e09074d7cfa70556feabcf4601827e6b061ae27ac2d5ad63e7bb785b1cc660fa1ff1ec2b06339 SHA512 916d3e687b46cbd5a4298fa46fc971ef3157f5b67ed05b81f837d72015eb278e2598e78d82e7d796d5f580acfa4e13a4b9766fb81f1b2e19aac516443cd05fae -EBUILD rubberband-3.1.3.ebuild 2433 BLAKE2B cf669664027b15cf972e5a500adce631e7dbeaba4ac8aaf59eeb3434c285f45fe31fee8a052fbb182e7d061d2ecc1d3cab91a960c6853c488117018c38cd6e7e SHA512 4abfae1b4fdcc8ecb23358e30968529525f910d0f05540270e5ada1b0d1eca179e27d105a042f892203ac8b0d440861cb2c4660d6b382e518516b5332088f2d7 -EBUILD rubberband-3.2.1.ebuild 2433 BLAKE2B cf669664027b15cf972e5a500adce631e7dbeaba4ac8aaf59eeb3434c285f45fe31fee8a052fbb182e7d061d2ecc1d3cab91a960c6853c488117018c38cd6e7e SHA512 4abfae1b4fdcc8ecb23358e30968529525f910d0f05540270e5ada1b0d1eca179e27d105a042f892203ac8b0d440861cb2c4660d6b382e518516b5332088f2d7 +EBUILD rubberband-3.1.2.ebuild 2447 BLAKE2B 0bc1183cb6ee4b6f457de02fdec737ce4da08d0b3542f46dd1d768454c8065553e342477c3b0210b49c138224ef02696e646f4cf200a45854d374c303a4d684f SHA512 5906f40941a9d71a06479071a0399029ecb464f1decab81981dd9aee76ed63cf328cb92997514a12a45a00f562c4ff06fdea3c3e03e55cc244b59ccd73033a23 +EBUILD rubberband-3.1.3.ebuild 2453 BLAKE2B 3e6e023fec6ee2cc2a1429a1bb0ab9f2c72e6ad7f632949a7ddfa649dfa4a056c26c10297463eb3fccd898031e56fac662cbbe65ca13620cb4b756bc6d150d2c SHA512 57703bec53136a46a583cda2e62b20ed862708dbdb9b1559f2dc1c487acbe42978f312e25e137ee8a86f6790396d12f7d143aed8e89c897ef3c11cdbe6754833 +EBUILD rubberband-3.2.1.ebuild 2453 BLAKE2B 3e6e023fec6ee2cc2a1429a1bb0ab9f2c72e6ad7f632949a7ddfa649dfa4a056c26c10297463eb3fccd898031e56fac662cbbe65ca13620cb4b756bc6d150d2c SHA512 57703bec53136a46a583cda2e62b20ed862708dbdb9b1559f2dc1c487acbe42978f312e25e137ee8a86f6790396d12f7d143aed8e89c897ef3c11cdbe6754833 MISC metadata.xml 542 BLAKE2B 3a2847c1efdc85bd471215d4ab69c44a8e209e701de1d3aece7c1800dfc74107d6c93ea5736a3587a23146f2ed4a8a58f0829c305db9c32aebf92b9bfc8dff46 SHA512 852f9c71e2bce0df67a5a45bd7833472abc6e66dabe149a5a22938a0aef5c29477f2545d03fff5fe39e5eee14a21d30d0e7fcb7597f0b05c7570a0abf9265b54 diff --git a/media-libs/rubberband/rubberband-3.1.2.ebuild b/media-libs/rubberband/rubberband-3.1.2.ebuild index 67bfcf0a42ff..f6f3a392c27f 100644 --- a/media-libs/rubberband/rubberband-3.1.2.ebuild +++ b/media-libs/rubberband/rubberband-3.1.2.ebuild @@ -31,7 +31,7 @@ RDEPEND=" sys-devel/gcc:* " DEPEND="${CDEPEND}" -BDEPEND="test? ( dev-libs/boost )" +BDEPEND="test? ( dev-libs/boost[${MULTILIB_USEDEP}] )" RESTRICT="!test? ( test )" src_prepare() { diff --git a/media-libs/rubberband/rubberband-3.1.3.ebuild b/media-libs/rubberband/rubberband-3.1.3.ebuild index 021e7a03c3e6..eb57f8180d7c 100644 --- a/media-libs/rubberband/rubberband-3.1.3.ebuild +++ b/media-libs/rubberband/rubberband-3.1.3.ebuild @@ -31,7 +31,7 @@ RDEPEND=" sys-devel/gcc:* " DEPEND="${CDEPEND}" -BDEPEND="test? ( dev-libs/boost )" +BDEPEND="test? ( dev-libs/boost[${MULTILIB_USEDEP}] )" RESTRICT="!test? ( test )" src_prepare() { diff --git a/media-libs/rubberband/rubberband-3.2.1.ebuild b/media-libs/rubberband/rubberband-3.2.1.ebuild index 021e7a03c3e6..eb57f8180d7c 100644 --- a/media-libs/rubberband/rubberband-3.2.1.ebuild +++ b/media-libs/rubberband/rubberband-3.2.1.ebuild @@ -31,7 +31,7 @@ RDEPEND=" sys-devel/gcc:* " DEPEND="${CDEPEND}" -BDEPEND="test? ( dev-libs/boost )" +BDEPEND="test? ( dev-libs/boost[${MULTILIB_USEDEP}] )" RESTRICT="!test? ( test )" src_prepare() { diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz Binary files differindex 66863b76ea0d..57d7ef9d08cb 100644 --- a/media-sound/Manifest.gz +++ b/media-sound/Manifest.gz diff --git a/media-sound/teamspeak-client/Manifest b/media-sound/teamspeak-client/Manifest index 0c7fd66e9b92..ff07482d3311 100644 --- a/media-sound/teamspeak-client/Manifest +++ b/media-sound/teamspeak-client/Manifest @@ -3,5 +3,6 @@ DIST TeamSpeak3-Client-linux_amd64-3.5.6.run 100152301 BLAKE2B 9fbaa32ac000c9e29 DIST TeamSpeak3-Client-linux_x86-3.5.6.run 98637555 BLAKE2B 6f891e6846f8f899edb8ef107b7ea6518f413488525b7696863292d99d73614cae40631f5ed2341cce75ea62ffd94c60968ff6b5d587446d7469271835c01202 SHA512 dfc5ed3e2a92ed9f1cea2fdde5e40cf73e4a999ea782c434b26072ac0e7ac37d6305c06ae2d39c104eeee10639f325c7b96f538082e60224a68c0553fab0d12c DIST teamspeak-client-5.0.0_beta70.tar.gz 137244141 BLAKE2B f6b238de91773782e94158fba194d87a0229a058cef9d0065f1c6e32139c4e753772086d2186fc3522fbb6654daadaba77ac981abd643513a3586ebb35650443 SHA512 144ee2409a511ac46155db95a6f7b2d641052b34fb8cb2a26b0724a7b9aa7d718db392d2e32b460cf9ca0c379d56397759c2cb65c3ac74260fa45cfb27c5f740 EBUILD teamspeak-client-3.5.6-r7.ebuild 3115 BLAKE2B 8e438e106817c2d8b00fa85af79f40062a1bc857408a6a3a083068e1468cef16bed3219d25b09b02d8041b6e365dba5d58eac15c7d95741a818991054e3f2aee SHA512 e2f46ae8bd71f21078ce97ee0167a15d992082b589ba62805e7a28488c98bcac418b032034850532b3611f08f6ef25223e1680090c9ab44bf7bd40862ff6385f +EBUILD teamspeak-client-3.5.6-r8.ebuild 3081 BLAKE2B 0a5bc8d2954a4bdd8c2868dd2a56bf5858af998c86476881f7a71bfd2657dc83b7e9886f9d762afc5b526da9d413fdbfffb7de9523a6e083bf15e606d8e32b18 SHA512 a129f3db95447edc0a44b118ccdf3b046fe71690dee4993cca243b89105a82a3eedad3c837b17fabdcc92c4ec715fbc40296698974c8a5b487d4e7b4ba5c72f1 EBUILD teamspeak-client-5.0.0_beta70-r1.ebuild 2174 BLAKE2B 523b37f07f143907b6385b4cfacc6464977deec266dcbe5017095b668c045827ccdd3004fe87a7a9d14726a047605c57ded6d3f31b221b38200db4eec037382e SHA512 5ea712f18c4cac701bedabd61f60e70b25d33affd7aa59478f53914792fae3e68745f5d9d3e20fa548a722f122b608b8b785e002cd4355ac63535165aa7ca1f2 -MISC metadata.xml 745 BLAKE2B cc8da59b725c8cc083242d9d73524c83feb0087781f67c2dd9ff29964aa044002081f2bf275ea043dc4e0afecbcd755d6dbcd91e9cf507515adbc1a6a3fdf9ab SHA512 b98d58cb14675ef68ba2e3c76dfec1a463359a84f0d3cdc1a5c225a1ee595d967aabc10c86cded433a932ab0770a34fe98f0307c05369025bfa6401e7c9e0be6 +MISC metadata.xml 837 BLAKE2B d2926740cb3d22acef425da63622d5c2e94a245bb05f62f6c80bab68df9af310fac05580624d30acbd4899e38ec9681f8dcf08111d7e78a69fc918883a622f15 SHA512 077d01b43b5e29ac89aaf6cd3bc312176021603d604573058c8cf432a1eea3e0bcc61c7c11fbc17459b98ccf8f56e38d8d8521b27c055f3ac3756176d6f80c70 diff --git a/media-sound/teamspeak-client/metadata.xml b/media-sound/teamspeak-client/metadata.xml index aa2e04127c49..f215969f5e51 100644 --- a/media-sound/teamspeak-client/metadata.xml +++ b/media-sound/teamspeak-client/metadata.xml @@ -14,5 +14,6 @@ </longdescription> <use> <flag name="system-libcxx">Use <pkg>sys-libs/libcxx</pkg> instead of shipped libs.</flag> + <flag name="system-quazip">Use <pkg>dev-libs/quazip</pkg> instead of shipped libs.</flag> </use> </pkgmetadata> diff --git a/media-sound/teamspeak-client/teamspeak-client-3.5.6-r8.ebuild b/media-sound/teamspeak-client/teamspeak-client-3.5.6-r8.ebuild new file mode 100644 index 000000000000..2204f40c1a94 --- /dev/null +++ b/media-sound/teamspeak-client/teamspeak-client-3.5.6-r8.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="${PV/_/-}" + +inherit desktop toolchain-funcs unpacker xdg + +DESCRIPTION="A client software for quality voice communication via the internet" +HOMEPAGE="https://www.teamspeak.com/" +SRC_URI=" + amd64? ( https://files.teamspeak-services.com/releases/client/${PV}/TeamSpeak3-Client-linux_amd64-${MY_PV}.run ) + x86? ( https://files.teamspeak-services.com/releases/client/${PV}/TeamSpeak3-Client-linux_x86-${MY_PV}.run ) +" +S="${WORKDIR}" + +LICENSE="teamspeak3 || ( GPL-2 GPL-3 LGPL-3 )" +SLOT="3" +KEYWORDS="-* ~amd64 ~x86" +IUSE="+alsa pulseaudio system-libcxx +system-quazip" + +REQUIRED_USE="|| ( alsa pulseaudio )" +RESTRICT="bindist mirror" + +BDEPEND=">=dev-util/patchelf-0.10" +RDEPEND=" + app-arch/snappy + dev-libs/openssl:0 + dev-qt/qtcore:5 + dev-qt/qtgui:5[accessibility,dbus,X(-)] + dev-qt/qtnetwork:5 + dev-qt/qtsql:5[sqlite] + dev-qt/qtsvg:5 + dev-qt/qtwebchannel:5 + dev-qt/qtwebengine:5[geolocation(+),widgets] + dev-qt/qtwebsockets:5 + dev-qt/qtwidgets:5 + net-libs/libsrtp:0 + sys-libs/zlib:0/1 + virtual/udev + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio ) + system-libcxx? ( sys-libs/libcxx[libcxxabi] ) + system-quazip? ( dev-libs/quazip:0/1[qt5(+)] ) +" + +QA_PREBUILT=" + opt/teamspeak3-client/libc++.so.1 + opt/teamspeak3-client/libc++abi.so.1 + opt/teamspeak3-client/error_report + opt/teamspeak3-client/package_inst + opt/teamspeak3-client/soundbackends/libalsa_linux_*.so + opt/teamspeak3-client/soundbackends/libpulseaudio_linux_*.so + opt/teamspeak3-client/ts3client + opt/teamspeak3-client/update +" + +src_prepare() { + default + + if ! use alsa; then + rm soundbackends/libalsa_linux_*.so || die + fi + + if ! use pulseaudio ; then + rm soundbackends/libpulseaudio_linux_*.so || die + fi + + mv ts3client_linux_* ts3client || die + + # Fixes QA Notice: Unresolved soname dependencies. + # Since this is a binary only package, it must be patched. + local quazip_so="libquazip1-qt5.so.1.0.0" + if has_version "<dev-libs/quazip-1.0"; then + quazip_so="libquazip5.so.1" + fi + local soname_files=( "error_report" "ts3client" ) + if use system-quazip; then + for soname_file in ${soname_files[@]}; do + patchelf --replace-needed libquazip.so "${quazip_so}" "${soname_file}" || die + done + fi + + tc-export CXX +} + +src_install() { + exeinto /opt/teamspeak3-client + doexe error_report package_inst ts3client update + newexe "${FILESDIR}"/ts3client-bin-r2 ts3client-bin + ! use system-libcxx && doexe libc++{,abi}.so.1 + ! use system-quazip && doexe libquazip.so + + exeinto /opt/teamspeak3-client/soundbackends + doexe soundbackends/*.so + + insinto /opt/teamspeak3-client + doins -r gfx html resources sound styles translations + + dosym ../../usr/$(get_libdir)/qt5/libexec/QtWebEngineProcess /opt/teamspeak3-client/QtWebEngineProcess + + dodir /opt/bin + dosym ../teamspeak3-client/ts3client-bin /opt/bin/ts3client + + newicon -s 128 styles/default/logo-128x128.png teamspeak3.png + make_desktop_entry /opt/bin/ts3client "Teamspeak 3 Client" teamspeak3 "Audio;AudioVideo;Network" + + einstalldocs +} diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz Binary files differindex 2125eb6e22af..a0ae2e3c30e2 100644 --- a/metadata/Manifest.gz +++ b/metadata/Manifest.gz diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index 2fc0ef3b30e3..e4f9817c99b6 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Sat, 22 Apr 2023 22:39:33 +0000 +Sun, 23 Apr 2023 04:39:35 +0000 diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest index 6613ce927b1c..43ca65009b9c 100644 --- a/metadata/glsa/Manifest +++ b/metadata/glsa/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 540216 BLAKE2B d30aef090eaffb1f3ce91f96dfcc44f7a5d1a954885fba68126dee1aa21a3de740e45dd7106f5d3ba2b51e48eda29870b954e2a90cc8bfa9dc1ac93912daadef SHA512 f9ff42d8d58ea6e6bae5d32f95af7bcddc333ce0478d31cfefb14e85c8d99eaf4d3d9a0802c961e3f7e7d8f3696894cb1d1d0e81db3807d1796858a550f0351f -TIMESTAMP 2023-04-22T22:39:35Z +TIMESTAMP 2023-04-23T04:39:38Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmREYidfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmREtopfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klCTnw//R4sgIvmwYJa/XyVyRp7nK6v8Rg8uc/LKc9tpQqNs3JXY7LAjKlT+e47C -2Toadwcste6Bc2rTZ3tiAw9DfhfSYtGRSMNiD0LTiOAvMN+HrTEBR4R/m+b72NCW -EtuU39mHYF62bHj4gbYQFa6+86JpY+SHjKi4Hq6bHybosidQlpXYjdqUh3y5bqrW -kWvNuAdZDgYf2dkG9SIezCiSkmGeEXcAo8kh03HvxX4v7bKjHYiUYF/g0HIC+yVz -ZDmWWhoDMwM/OZSxCFbfZfvSXx4GJKCd0GHo9UxrB7Wlu/ZOtNIdxxF7oppa8711 -L5zBMWwmGukaEQArlQpRmGmJ2qpl//+V/FiaD/AI7Bp+f6EunVMytfd4VmEaBsnl -FcbO+W5vXSRi0nj47tvah9Gy/+rKrVXaLKyUXyBr6jHXH2kdriuFOp2zTg35Eee4 -x8xh1YRV+jzWh9Nq++xUSWo0eGNANMRqX9zwoDutDvvN+XCAzxU/yq/GFRY8tPiN -6rgoxbrtmfj4mdrzbEN85s2HX8GpTIQgKzDWtDIf9E4erE+3qIv/W6FZ8ZEWxy2/ -lIKUs7gfUrO+9aKKiw8/88/XMd3lP2bNsSMIXE6wLi2ZL/RAyKQVZhL7JH4FNZAz -YCx1ns5MZVi0YZy8W9F0OIG2dwsX5XDN38G/ykqtRAknPI5mCqw= -=AYBl +klBD9w/9EO5GwtE1XkoMbUuJHypZFWr9LyKUip5Xw/9VayLIvbu0MuPDHssPYFHc +vqKQDvAI4S/lLhEAWD2Le4NEnGlkyhUVq7elByQ9GVLJGyEv36uydE/AALCbk4r4 +fKEBqZZvIrC+mlzleWaJ15awNFgNyvGi41YtfFZbpu7fSxEddXrSpBgm/bfqw1Wh +GAqP3bA0MifCJa56iQG3NsE/85kJyr56gDgOPM0bt2+QOcggCVTGzPXvi0ZCOIZw +4jMnwnhysB1yb6zL7m7yuQ7KJBPWdF50uCdvBV0alC70t0qfx8a0njiVWDsIlWa0 +otv846t37X238RhgGYBnayXi0Z9PVd4iWUCDSzOIm69TWPpwdcmxcniFBwrxZEUg +pzDFSGn7sD1em7s6DhnMm52W0lO3SJEnZmzpgnn2LXowd10yyKuQkWqJ5VJ55qjS +VCUUVDdKsSXYjMjAvIYnkzl2TilKs13tRE6LakjcHXwmBpfPeKEOIyMbneFIrn6E +I2ZUma0NoLPGPLrhbzLMgRK5Fg6cfAhCmL/+zWNgDm1Io9Ti569W5NM4UciXk6vQ +jt1zBp4g1Oc/gGjt/T/iQv61JjdaG5len59up98Knex7t2jlhOmE453+ANXc88xW +zeU0XV/qoTjm9xz8IXergxUgFhPnaeuI1oJgUy7DRhHnNBVO5rc= +=ylAz -----END PGP SIGNATURE----- diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 2fc0ef3b30e3..e4f9817c99b6 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Sat, 22 Apr 2023 22:39:33 +0000 +Sun, 23 Apr 2023 04:39:35 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz Binary files differindex f014a1e96d58..0293cc66dd7f 100644 --- a/metadata/md5-cache/Manifest.gz +++ b/metadata/md5-cache/Manifest.gz diff --git a/metadata/md5-cache/app-antivirus/Manifest.gz b/metadata/md5-cache/app-antivirus/Manifest.gz Binary files differindex 0497be064dfb..ab70fe9def34 100644 --- a/metadata/md5-cache/app-antivirus/Manifest.gz +++ b/metadata/md5-cache/app-antivirus/Manifest.gz diff --git a/metadata/md5-cache/app-antivirus/clamtk-6.15 b/metadata/md5-cache/app-antivirus/clamtk-6.15 new file mode 100644 index 000000000000..edf192cbdaa1 --- /dev/null +++ b/metadata/md5-cache/app-antivirus/clamtk-6.15 @@ -0,0 +1,15 @@ +BDEPEND=nls? ( sys-devel/gettext ) +DEFINED_PHASES=install postinst postrm setup unpack +DESCRIPTION=A graphical front-end for ClamAV +EAPI=8 +HOMEPAGE=https://gitlab.com/dave_m/clamtk/wikis/Home +INHERIT=desktop perl-functions python-single-r1 xdg-utils +IUSE=kde nautilus nemo +nls thunar python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=app-antivirus/clamav dev-perl/File-chdir dev-perl/Gtk3 dev-perl/JSON dev-perl/LWP-Protocol-https dev-perl/LWP-UserAgent-Cached dev-perl/Locale-gettext dev-perl/Text-CSV dev-perl/glib-perl dev-perl/libwww-perl virtual/perl-Digest-MD5 virtual/perl-Digest-SHA virtual/perl-Encode virtual/perl-MIME-Base64 virtual/perl-Time-Piece nautilus? ( python_single_target_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) dev-python/nautilus-python[python_single_target_python3_9(-)?,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] ) +REQUIRED_USE=nautilus? ( ^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) +SLOT=0 +SRC_URI=https://github.com/dave-theunsub/clamtk/releases/download/v6.15/clamtk-6.15.tar.xz kde? ( https://github.com/dave-theunsub/clamtk-kde/releases/download/v0.19/clamtk-kde-0.19.tar.xz ) nautilus? ( https://github.com/dave-theunsub/clamtk-gnome/releases/download/v6.14/clamtk-gnome-6.14.tar.xz ) nemo? ( https://github.com/dave-theunsub/nemo-sendto-clamtk/releases/download/v0.05/nemo-sendto-clamtk-0.05.tar.xz ) thunar? ( https://github.com/dave-theunsub/thunar-sendto-clamtk/releases/download/v0.07/thunar-sendto-clamtk-0.07.tar.xz ) +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=4a0a2626bc83e1937516bbcfdb80a656 diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz Binary files differindex e0666907f4ef..0392c7359b2e 100644 --- a/metadata/md5-cache/app-emacs/Manifest.gz +++ b/metadata/md5-cache/app-emacs/Manifest.gz diff --git a/metadata/md5-cache/app-emacs/consult-0.31 b/metadata/md5-cache/app-emacs/consult-0.34 index 4f60bdff52ec..ac270c01ecf7 100644 --- a/metadata/md5-cache/app-emacs/consult-0.31 +++ b/metadata/md5-cache/app-emacs/consult-0.34 @@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~x86 LICENSE=GPL-3+ RDEPEND=>=app-emacs/compat-28.1 >=app-editors/emacs-27:* SLOT=0 -SRC_URI=https://github.com/minad/consult/archive/refs/tags/0.31.tar.gz -> consult-0.31.tar.gz +SRC_URI=https://github.com/minad/consult/archive/refs/tags/0.34.tar.gz -> consult-0.34.tar.gz _eclasses_=elisp 7190c722d9e06fabcae26ef1e1dc9183 elisp-common dcd21c5d379fc2217e95f529504c5fe0 _md5_=903ae67f05b32b462a5f1546e212b83c diff --git a/metadata/md5-cache/app-emacs/emms-12 b/metadata/md5-cache/app-emacs/emms-15 index 847fb8fc72ac..4a750be8bbae 100644 --- a/metadata/md5-cache/app-emacs/emms-12 +++ b/metadata/md5-cache/app-emacs/emms-15 @@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~ppc ~sparc ~x86 LICENSE=GPL-3+ FDL-1.1+ RDEPEND=media-libs/taglib >=app-editors/emacs-25.3:* SLOT=0 -SRC_URI=https://git.savannah.gnu.org/cgit/emms.git/snapshot/emms-12.tar.gz +SRC_URI=https://git.savannah.gnu.org/cgit/emms.git/snapshot/emms-15.tar.gz _eclasses_=elisp 7190c722d9e06fabcae26ef1e1dc9183 elisp-common dcd21c5d379fc2217e95f529504c5fe0 multilib d1408425c7c4a7669b9b17735404b693 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=b7aca6580b9a763ea03f0448ef097e0a +_md5_=6924db76dad1a9ce3a4ea2bfe33b995a diff --git a/metadata/md5-cache/app-emulation/86Box-3.11 b/metadata/md5-cache/app-emulation/86Box-3.11 index 76bc6f898a13..799640355b8d 100644 --- a/metadata/md5-cache/app-emulation/86Box-3.11 +++ b/metadata/md5-cache/app-emulation/86Box-3.11 @@ -5,11 +5,11 @@ DESCRIPTION=Emulator of x86-based machines based on PCem EAPI=8 HOMEPAGE=https://github.com/86Box/86Box INHERIT=cmake flag-o-matic -IUSE=dinput +dynarec experimental +fluidsynth +munt new-dynarec +openal +qt5 +threads +IUSE=dinput experimental +fluidsynth +munt new-dynarec +openal +qt5 +threads KEYWORDS=~amd64 LICENSE=GPL-2+ RDEPEND=app-emulation/faudio dev-libs/libevdev media-libs/freetype:2= media-libs/libpng:= media-libs/libsdl2 media-libs/openal media-libs/rtmidi net-libs/libslirp sys-libs/zlib qt5? ( x11-libs/libXi ) fluidsynth? ( media-sound/fluidsynth ) munt? ( media-libs/munt-mt32emu ) openal? ( media-libs/openal ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtopengl:5 dev-qt/qttranslations:5 dev-qt/qtwidgets:5 kde-frameworks/extra-cmake-modules ) SLOT=0 SRC_URI=https://github.com/86Box/86Box/archive/refs/tags/v3.11.tar.gz -> 86Box-3.11.tar.gz _eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=bd179222df2bb3987a57e4de74b0a2f5 +_md5_=227fa20110c460ffbe3257d62b952e72 diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz Binary files differindex fd27c7ef9739..62e621c7cbde 100644 --- a/metadata/md5-cache/app-emulation/Manifest.gz +++ b/metadata/md5-cache/app-emulation/Manifest.gz diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz Binary files differindex 0948c621b7a0..c5597b93561a 100644 --- a/metadata/md5-cache/dev-libs/Manifest.gz +++ b/metadata/md5-cache/dev-libs/Manifest.gz diff --git a/metadata/md5-cache/dev-libs/mxml-3.3.1 b/metadata/md5-cache/dev-libs/mxml-3.3.1-r1 index 854e05a20432..5f717fe3d97c 100644 --- a/metadata/md5-cache/dev-libs/mxml-3.3.1 +++ b/metadata/md5-cache/dev-libs/mxml-3.3.1-r1 @@ -10,4 +10,4 @@ LICENSE=Mini-XML SLOT=0 SRC_URI=https://github.com/michaelrsweet/mxml/archive/v3.3.1.tar.gz -> mxml-3.3.1.tar.gz _eclasses_=autotools f0d3196128225dee3220e65f3371bc7a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib d1408425c7c4a7669b9b17735404b693 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=2fe11cf33a3e1440a390030cf28ecb79 +_md5_=75f44bf7ed54580f8a648a7f9f923106 diff --git a/metadata/md5-cache/dev-perl/IP-Country-DB_File-3.30.0 b/metadata/md5-cache/dev-perl/IP-Country-DB_File-3.30.0-r1 index fa91d2c32c1f..5ba1d87fc5dc 100644 --- a/metadata/md5-cache/dev-perl/IP-Country-DB_File-3.30.0 +++ b/metadata/md5-cache/dev-perl/IP-Country-DB_File-3.30.0-r1 @@ -1,6 +1,6 @@ BDEPEND=dev-lang/perl test? ( virtual/perl-Test-Simple ) DEFINED_PHASES=compile configure install prepare test -DEPEND=test? ( dev-perl/IP-Country virtual/perl-DB_File virtual/perl-Test-Harness ) dev-lang/perl +DEPEND=test? ( dev-perl/IP-Country dev-perl/Math-Int64 virtual/perl-DB_File virtual/perl-Test-Harness ) dev-lang/perl DESCRIPTION=Build an IP address to country code database EAPI=8 HOMEPAGE=https://metacpan.org/release/IP-Country-DB_File @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/N/NW/NWELLNHOF/IP-Country-DB_File-3.03.tar.gz _eclasses_=multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 8c55459fea879ccdec282839a3b22f78 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=9c23bf3320a4efd09be9766e8c8ba469 +_md5_=00f65f30d218d5676382bc96f4b314f3 diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz Binary files differindex c8e57b07f014..ceb644b39eb9 100644 --- a/metadata/md5-cache/dev-perl/Manifest.gz +++ b/metadata/md5-cache/dev-perl/Manifest.gz diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz Binary files differindex 51d8b5e1c7fb..dd0b074e8713 100644 --- a/metadata/md5-cache/dev-python/Manifest.gz +++ b/metadata/md5-cache/dev-python/Manifest.gz diff --git a/metadata/md5-cache/dev-python/PyQt6-6.4.2 b/metadata/md5-cache/dev-python/PyQt6-6.4.2 index 729069ef9a47..9054e39882cc 100644 --- a/metadata/md5-cache/dev-python/PyQt6-6.4.2 +++ b/metadata/md5-cache/dev-python/PyQt6-6.4.2 @@ -1,6 +1,6 @@ BDEPEND=>=dev-python/PyQt-builder-1.11[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-qt/qtbase-6.4:6 sys-devel/gcc dbus? ( virtual/pkgconfig ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sip-6.7.5-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-qt/qtbase-6.4:6[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] dbus? ( dev-python/dbus-python[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-apps/dbus ) designer? ( >=dev-qt/qttools-6.4:6[designer] ) help? ( >=dev-qt/qttools-6.4:6[assistant] ) multimedia? ( >=dev-qt/qtmultimedia-6.4:6 ) opengl? ( gles2-only? ( media-libs/libglvnd ) ) positioning? ( >=dev-qt/qtpositioning-6.4:6 ) qml? ( >=dev-qt/qtdeclarative-6.4:6 ) quick3d? ( >=dev-qt/qtquick3d-6.4:6 ) serialport? ( >=dev-qt/qtserialport-6.4:6 ) svg? ( >=dev-qt/qtsvg-6.4:6 ) webchannel? ( >=dev-qt/qtwebchannel-6.4:6 ) websockets? ( >=dev-qt/qtwebsockets-6.4:6 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +DEPEND=>=dev-qt/qtbase-6.4:6=[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] dbus? ( dev-python/dbus-python[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-apps/dbus ) designer? ( >=dev-qt/qttools-6.4:6[designer] ) help? ( >=dev-qt/qttools-6.4:6[assistant] ) multimedia? ( >=dev-qt/qtmultimedia-6.4:6 ) opengl? ( gles2-only? ( media-libs/libglvnd ) ) positioning? ( >=dev-qt/qtpositioning-6.4:6 ) qml? ( >=dev-qt/qtdeclarative-6.4:6 ) quick3d? ( >=dev-qt/qtquick3d-6.4:6 ) serialport? ( >=dev-qt/qtserialport-6.4:6 ) svg? ( >=dev-qt/qtsvg-6.4:6 ) webchannel? ( >=dev-qt/qtwebchannel-6.4:6 ) websockets? ( >=dev-qt/qtwebsockets-6.4:6 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) DESCRIPTION=Python bindings for the Qt framework EAPI=8 HOMEPAGE=https://www.riverbankcomputing.com/software/pyqt/ @@ -8,9 +8,9 @@ INHERIT=distutils-r1 flag-o-matic multiprocessing pypi qmake-utils IUSE=+dbus debug qml designer examples gles2-only +gui help multimedia +network opengl positioning +printsupport quick quick3d serialport +sql +ssl svg testlib webchannel websockets +widgets +xml python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 debug KEYWORDS=~amd64 LICENSE=GPL-3 -RDEPEND=>=dev-qt/qtbase-6.4:6[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] dbus? ( dev-python/dbus-python[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-apps/dbus ) designer? ( >=dev-qt/qttools-6.4:6[designer] ) help? ( >=dev-qt/qttools-6.4:6[assistant] ) multimedia? ( >=dev-qt/qtmultimedia-6.4:6 ) opengl? ( gles2-only? ( media-libs/libglvnd ) ) positioning? ( >=dev-qt/qtpositioning-6.4:6 ) qml? ( >=dev-qt/qtdeclarative-6.4:6 ) quick3d? ( >=dev-qt/qtquick3d-6.4:6 ) serialport? ( >=dev-qt/qtserialport-6.4:6 ) svg? ( >=dev-qt/qtsvg-6.4:6 ) webchannel? ( >=dev-qt/qtwebchannel-6.4:6 ) websockets? ( >=dev-qt/qtwebsockets-6.4:6 ) >=dev-python/PyQt6-sip-13.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +RDEPEND=>=dev-qt/qtbase-6.4:6=[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] dbus? ( dev-python/dbus-python[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-apps/dbus ) designer? ( >=dev-qt/qttools-6.4:6[designer] ) help? ( >=dev-qt/qttools-6.4:6[assistant] ) multimedia? ( >=dev-qt/qtmultimedia-6.4:6 ) opengl? ( gles2-only? ( media-libs/libglvnd ) ) positioning? ( >=dev-qt/qtpositioning-6.4:6 ) qml? ( >=dev-qt/qtdeclarative-6.4:6 ) quick3d? ( >=dev-qt/qtquick3d-6.4:6 ) serialport? ( >=dev-qt/qtserialport-6.4:6 ) svg? ( >=dev-qt/qtsvg-6.4:6 ) webchannel? ( >=dev-qt/qtwebchannel-6.4:6 ) websockets? ( >=dev-qt/qtwebsockets-6.4:6 ) >=dev-python/PyQt6-sip-13.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) REQUIRED_USE=designer? ( gui widgets ) help? ( gui widgets ) multimedia? ( gui network ) opengl? ( gui ) printsupport? ( gui widgets ) qml? ( network ) quick3d? ( gui qml ) quick? ( gui qml ) sql? ( widgets ) svg? ( gui ) testlib? ( gui widgets ) webchannel? ( network ) websockets? ( network ) widgets? ( gui ) || ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/P/PyQt6/PyQt6-6.4.2.tar.gz _eclasses_=distutils-r1 f12c3dec394316618cba1e403667cdd8 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=d5ccd1ca585965b29b4f649f068ab770 +_md5_=728e993ad42b3928006325039d8ce112 diff --git a/metadata/md5-cache/dev-python/PyQt6-6.5.0 b/metadata/md5-cache/dev-python/PyQt6-6.5.0 index 389fdc30fa38..b2e9c837f3bd 100644 --- a/metadata/md5-cache/dev-python/PyQt6-6.5.0 +++ b/metadata/md5-cache/dev-python/PyQt6-6.5.0 @@ -1,6 +1,6 @@ BDEPEND=>=dev-python/PyQt-builder-1.15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-qt/qtbase-6.5:6 sys-devel/gcc dbus? ( virtual/pkgconfig ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sip-6.7.5-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-qt/qtbase-6.5:6[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] dbus? ( dev-python/dbus-python[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-apps/dbus ) designer? ( >=dev-qt/qttools-6.5:6[designer] ) help? ( >=dev-qt/qttools-6.5:6[assistant] ) multimedia? ( >=dev-qt/qtmultimedia-6.5:6 ) opengl? ( gles2-only? ( media-libs/libglvnd ) ) positioning? ( >=dev-qt/qtpositioning-6.5:6 ) qml? ( >=dev-qt/qtdeclarative-6.5:6 ) quick3d? ( >=dev-qt/qtquick3d-6.5:6 ) serialport? ( >=dev-qt/qtserialport-6.5:6 ) svg? ( >=dev-qt/qtsvg-6.5:6 ) webchannel? ( >=dev-qt/qtwebchannel-6.5:6 ) websockets? ( >=dev-qt/qtwebsockets-6.5:6 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +DEPEND=>=dev-qt/qtbase-6.5:6=[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] dbus? ( dev-python/dbus-python[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-apps/dbus ) designer? ( >=dev-qt/qttools-6.5:6[designer] ) help? ( >=dev-qt/qttools-6.5:6[assistant] ) multimedia? ( >=dev-qt/qtmultimedia-6.5:6 ) opengl? ( gles2-only? ( media-libs/libglvnd ) ) positioning? ( >=dev-qt/qtpositioning-6.5:6 ) qml? ( >=dev-qt/qtdeclarative-6.5:6 ) quick3d? ( >=dev-qt/qtquick3d-6.5:6 ) serialport? ( >=dev-qt/qtserialport-6.5:6 ) svg? ( >=dev-qt/qtsvg-6.5:6 ) webchannel? ( >=dev-qt/qtwebchannel-6.5:6 ) websockets? ( >=dev-qt/qtwebsockets-6.5:6 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) DESCRIPTION=Python bindings for the Qt framework EAPI=8 HOMEPAGE=https://www.riverbankcomputing.com/software/pyqt/ @@ -8,9 +8,9 @@ INHERIT=distutils-r1 flag-o-matic multiprocessing pypi qmake-utils IUSE=+dbus debug qml designer examples gles2-only +gui help multimedia +network opengl positioning +printsupport quick quick3d serialport spatialaudio +sql +ssl svg testlib webchannel websockets +widgets +xml python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 debug KEYWORDS=~amd64 LICENSE=GPL-3 -RDEPEND=>=dev-qt/qtbase-6.5:6[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] dbus? ( dev-python/dbus-python[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-apps/dbus ) designer? ( >=dev-qt/qttools-6.5:6[designer] ) help? ( >=dev-qt/qttools-6.5:6[assistant] ) multimedia? ( >=dev-qt/qtmultimedia-6.5:6 ) opengl? ( gles2-only? ( media-libs/libglvnd ) ) positioning? ( >=dev-qt/qtpositioning-6.5:6 ) qml? ( >=dev-qt/qtdeclarative-6.5:6 ) quick3d? ( >=dev-qt/qtquick3d-6.5:6 ) serialport? ( >=dev-qt/qtserialport-6.5:6 ) svg? ( >=dev-qt/qtsvg-6.5:6 ) webchannel? ( >=dev-qt/qtwebchannel-6.5:6 ) websockets? ( >=dev-qt/qtwebsockets-6.5:6 ) >=dev-python/PyQt6-sip-13.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +RDEPEND=>=dev-qt/qtbase-6.5:6=[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] dbus? ( dev-python/dbus-python[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-apps/dbus ) designer? ( >=dev-qt/qttools-6.5:6[designer] ) help? ( >=dev-qt/qttools-6.5:6[assistant] ) multimedia? ( >=dev-qt/qtmultimedia-6.5:6 ) opengl? ( gles2-only? ( media-libs/libglvnd ) ) positioning? ( >=dev-qt/qtpositioning-6.5:6 ) qml? ( >=dev-qt/qtdeclarative-6.5:6 ) quick3d? ( >=dev-qt/qtquick3d-6.5:6 ) serialport? ( >=dev-qt/qtserialport-6.5:6 ) svg? ( >=dev-qt/qtsvg-6.5:6 ) webchannel? ( >=dev-qt/qtwebchannel-6.5:6 ) websockets? ( >=dev-qt/qtwebsockets-6.5:6 ) >=dev-python/PyQt6-sip-13.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) REQUIRED_USE=designer? ( gui widgets ) help? ( gui widgets ) multimedia? ( gui network ) opengl? ( gui ) printsupport? ( gui widgets ) qml? ( network ) quick3d? ( gui qml ) quick? ( gui qml ) spatialaudio? ( multimedia ) sql? ( widgets ) svg? ( gui ) testlib? ( gui widgets ) webchannel? ( network ) websockets? ( network ) widgets? ( gui ) || ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/P/PyQt6/PyQt6-6.5.0.tar.gz _eclasses_=distutils-r1 f12c3dec394316618cba1e403667cdd8 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=76a56370cf93e88a9d3b4386314559e1 +_md5_=2be2a471a4bae13bd01496355a86b067 diff --git a/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.4.0 b/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.4.0 index 256239ade0a9..9633cc604f31 100644 --- a/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.4.0 +++ b/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.4.0 @@ -1,6 +1,6 @@ BDEPEND=>=dev-python/PyQt-builder-1.11[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-qt/qtbase-6.4:6 sys-devel/gcc python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sip-6.7.5-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-python/PyQt6-6.4.0[gui,ssl,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-qt/qtbase-6.4:6 >=dev-qt/qtwebengine-6.4:6[widgets] quick? ( dev-python/PyQt6[qml] ) widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +DEPEND=>=dev-python/PyQt6-6.4.0[gui,ssl,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-qt/qtbase-6.4:6= >=dev-qt/qtwebengine-6.4:6[widgets] quick? ( dev-python/PyQt6[qml] ) widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) DESCRIPTION=Python bindings for QtWebEngine EAPI=8 HOMEPAGE=https://www.riverbankcomputing.com/software/pyqtwebengine/ @@ -8,9 +8,9 @@ INHERIT=distutils-r1 flag-o-matic multiprocessing pypi qmake-utils IUSE=debug quick +widgets python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 debug KEYWORDS=~amd64 LICENSE=GPL-3 -RDEPEND=>=dev-python/PyQt6-6.4.0[gui,ssl,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-qt/qtbase-6.4:6 >=dev-qt/qtwebengine-6.4:6[widgets] quick? ( dev-python/PyQt6[qml] ) widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +RDEPEND=>=dev-python/PyQt6-6.4.0[gui,ssl,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-qt/qtbase-6.4:6= >=dev-qt/qtwebengine-6.4:6[widgets] quick? ( dev-python/PyQt6[qml] ) widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/P/PyQt6_WebEngine/PyQt6_WebEngine-6.4.0.tar.gz _eclasses_=distutils-r1 f12c3dec394316618cba1e403667cdd8 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=097a67d4df8fc36838a24508560a644f +_md5_=1660239fda330cefd35785dabef9e4ec diff --git a/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.5.0 b/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.5.0 index 9eff67a6f41a..c4729663ebc1 100644 --- a/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.5.0 +++ b/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.5.0 @@ -1,6 +1,6 @@ BDEPEND=>=dev-python/PyQt-builder-1.15[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-qt/qtbase-6.5:6 sys-devel/gcc python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sip-6.7.5-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare test -DEPEND=>=dev-python/PyQt6-6.5.0[gui,ssl,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-qt/qtbase-6.5:6 >=dev-qt/qtwebengine-6.5:6[widgets] quick? ( dev-python/PyQt6[qml] ) widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +DEPEND=>=dev-python/PyQt6-6.5.0[gui,ssl,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-qt/qtbase-6.5:6= >=dev-qt/qtwebengine-6.5:6[widgets] quick? ( dev-python/PyQt6[qml] ) widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) DESCRIPTION=Python bindings for QtWebEngine EAPI=8 HOMEPAGE=https://www.riverbankcomputing.com/software/pyqtwebengine/ @@ -8,9 +8,9 @@ INHERIT=distutils-r1 flag-o-matic multiprocessing pypi qmake-utils IUSE=debug quick +widgets python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 debug KEYWORDS=~amd64 LICENSE=GPL-3 -RDEPEND=>=dev-python/PyQt6-6.5.0[gui,ssl,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-qt/qtbase-6.5:6 >=dev-qt/qtwebengine-6.5:6[widgets] quick? ( dev-python/PyQt6[qml] ) widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +RDEPEND=>=dev-python/PyQt6-6.5.0[gui,ssl,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-qt/qtbase-6.5:6= >=dev-qt/qtwebengine-6.5:6[widgets] quick? ( dev-python/PyQt6[qml] ) widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/P/PyQt6_WebEngine/PyQt6_WebEngine-6.5.0.tar.gz _eclasses_=distutils-r1 f12c3dec394316618cba1e403667cdd8 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=2d50795cbd9efa1f4f8d2350a6b94d9e +_md5_=25c4e8b83153584a24d2ae768369c33d diff --git a/metadata/md5-cache/dev-python/importlib-metadata-6.6.0 b/metadata/md5-cache/dev-python/importlib-metadata-6.6.0 new file mode 100644 index 000000000000..4f65ac32b383 --- /dev/null +++ b/metadata/md5-cache/dev-python/importlib-metadata-6.6.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyfakefs[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/zipp[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit_core-3.8.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Read metadata from Python packages +EAPI=7 +HOMEPAGE=https://github.com/python/importlib_metadata/ https://pypi.org/project/importlib-metadata/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=Apache-2.0 +RDEPEND=dev-python/zipp[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/i/importlib-metadata/importlib_metadata-6.6.0.tar.gz +_eclasses_=distutils-r1 f12c3dec394316618cba1e403667cdd8 eapi8-dosym 741bfa77afb2a9321261501aca58c208 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=3cf2e0147b8ce32c0c2d9e321d1a5ada diff --git a/metadata/md5-cache/dev-python/mkdocs-material-9.1.7 b/metadata/md5-cache/dev-python/mkdocs-material-9.1.7 new file mode 100644 index 000000000000..d611b4ebc631 --- /dev/null +++ b/metadata/md5-cache/dev-python/mkdocs-material-9.1.7 @@ -0,0 +1,16 @@ +BDEPEND=python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.12.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] doc? ( || ( ( >=dev-lang/python-3.11.1-r1: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.9-r1: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(-)] ) ( >=dev-lang/python-3.9.16-r1:3.9 dev-python/mkdocs[python_targets_python3_9(-)] dev-python/mkdocs-material-extensions[python_targets_python3_9(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_9(-)] dev-python/mkdocs-redirects[python_targets_python3_9(-)] ) ) ) +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=python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 doc +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=MIT +PDEPEND=>=dev-python/mkdocs-material-extensions-1.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +RDEPEND=>=dev-python/colorama-0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jinja-3.0.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markdown-3.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mkdocs-1.4.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-2.14[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pymdown-extensions-9.9.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/regex-2022.4.24[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.26[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +SLOT=0 +SRC_URI=https://github.com/squidfunk/mkdocs-material/archive/9.1.7.tar.gz -> mkdocs-material-9.1.7.gh.tar.gz +_eclasses_=distutils-r1 f12c3dec394316618cba1e403667cdd8 docs 7b9e167549c44efa7994614f33ba6d7a multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=e5a5f45a7b21f9a44d5f3f843861bfc6 diff --git a/metadata/md5-cache/dev-python/trove-classifiers-2023.4.22 b/metadata/md5-cache/dev-python/trove-classifiers-2023.4.22 new file mode 100644 index 000000000000..ccb81075937a --- /dev/null +++ b/metadata/md5-cache/dev-python/trove-classifiers-2023.4.22 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/calver[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/pytest-7.2.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Canonical source for classifiers on PyPI (pypi.org) +EAPI=8 +HOMEPAGE=https://github.com/pypa/trove-classifiers/ https://pypi.org/project/trove-classifiers/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=Apache-2.0 +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/t/trove-classifiers/trove-classifiers-2023.4.22.tar.gz +_eclasses_=distutils-r1 f12c3dec394316618cba1e403667cdd8 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=c5be461dde21555048a828229a0125ff diff --git a/metadata/md5-cache/games-emulation/Manifest.gz b/metadata/md5-cache/games-emulation/Manifest.gz Binary files differindex ce4564b209a2..6f786d04405b 100644 --- a/metadata/md5-cache/games-emulation/Manifest.gz +++ b/metadata/md5-cache/games-emulation/Manifest.gz diff --git a/metadata/md5-cache/games-emulation/higan-116_pre20210818-r1 b/metadata/md5-cache/games-emulation/higan-116_pre20210818-r2 index fc86c661a6b6..4dc1821521d1 100644 --- a/metadata/md5-cache/games-emulation/higan-116_pre20210818-r1 +++ b/metadata/md5-cache/games-emulation/higan-116_pre20210818-r2 @@ -1,6 +1,6 @@ BDEPEND=virtual/pkgconfig DEFINED_PHASES=compile install postinst prepare -DEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) openal? ( media-libs/openal ) opengl? ( virtual/opengl ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[joystick] ) udev? ( virtual/libudev:= ) xv? ( x11-libs/libXv ) gtk? ( dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/gtksourceview:3.0= x11-libs/pango ) !gtk? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) x11-base/xorg-proto +DEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) openal? ( media-libs/openal ) opengl? ( media-libs/libglvnd[X] ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl2[joystick] ) udev? ( virtual/libudev:= ) xv? ( x11-libs/libXv ) gtk? ( dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/gtksourceview:3.0= x11-libs/pango ) !gtk? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) x11-base/xorg-proto DESCRIPTION=Multi-system emulator focused on accuracy, preservation, and configurability EAPI=8 HOMEPAGE=https://github.com/higan-emu/higan @@ -8,8 +8,8 @@ INHERIT=desktop toolchain-funcs IUSE=alsa ao +gtk openal +opengl oss +pulseaudio +sdl udev xv KEYWORDS=~amd64 ~x86 LICENSE=GPL-3+ ISC -RDEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) openal? ( media-libs/openal ) opengl? ( virtual/opengl ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[joystick] ) udev? ( virtual/libudev:= ) xv? ( x11-libs/libXv ) gtk? ( dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/gtksourceview:3.0= x11-libs/pango ) !gtk? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) +RDEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) openal? ( media-libs/openal ) opengl? ( media-libs/libglvnd[X] ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl2[joystick] ) udev? ( virtual/libudev:= ) xv? ( x11-libs/libXv ) gtk? ( dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/gtksourceview:3.0= x11-libs/pango ) !gtk? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) SLOT=0 SRC_URI=https://github.com/higan-emu/higan/archive/9bf1b3314b2bcc73cbc11d344b369c31562aff10.tar.gz -> higan-116_pre20210818.tar.gz _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib d1408425c7c4a7669b9b17735404b693 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=4b84979852ea08768e87afb68690bd59 +_md5_=ef8a4c2c742a29cb2be289d52971f877 diff --git a/metadata/md5-cache/games-puzzle/Manifest.gz b/metadata/md5-cache/games-puzzle/Manifest.gz Binary files differindex d364409d20f5..c310f8845820 100644 --- a/metadata/md5-cache/games-puzzle/Manifest.gz +++ b/metadata/md5-cache/games-puzzle/Manifest.gz diff --git a/metadata/md5-cache/games-puzzle/pingus-0.7.6-r4 b/metadata/md5-cache/games-puzzle/pingus-0.7.6-r4 index cd11ba42b8fa..0e07a9894b7c 100644 --- a/metadata/md5-cache/games-puzzle/pingus-0.7.6-r4 +++ b/metadata/md5-cache/games-puzzle/pingus-0.7.6-r4 @@ -13,4 +13,4 @@ RDEPEND=dev-libs/boost:= media-libs/libpng:= media-libs/libsdl[joystick,opengl?, SLOT=0 SRC_URI=https://pingus.googlecode.com/files/pingus-0.7.6.tar.bz2 _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 scons-utils 03ca4edc3a0fdb533f0f358787059bdc toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b3a4cd005639dfb7287abd0ae44ee5e0 +_md5_=0f30d3de978d16c2d05735999cda7091 diff --git a/metadata/md5-cache/gnome-base/Manifest.gz b/metadata/md5-cache/gnome-base/Manifest.gz Binary files differindex 1c5870f34e8a..5d85139b811a 100644 --- a/metadata/md5-cache/gnome-base/Manifest.gz +++ b/metadata/md5-cache/gnome-base/Manifest.gz diff --git a/metadata/md5-cache/gnome-base/nautilus-44.1 b/metadata/md5-cache/gnome-base/nautilus-44.1 new file mode 100644 index 000000000000..74ed01ed7a70 --- /dev/null +++ b/metadata/md5-cache/gnome-base/nautilus-44.1 @@ -0,0 +1,19 @@ +BDEPEND=>=dev-util/gdbus-codegen-2.51.2 dev-util/glib-utils gtk-doc? ( app-text/docbook-xml-dtd:4.1.2 dev-util/gi-docgen ) >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=>=dev-libs/glib-2.72.0:2 >=media-libs/gexiv2-0.14.0 >=x11-libs/gdk-pixbuf-2.30.0:2 gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) >=app-arch/gnome-autoar-0.4.4 >=gnome-base/gnome-desktop-43:4= >=gnome-base/gsettings-desktop-schemas-42 >=gui-libs/gtk-4.10.3:4[introspection?] >=gui-libs/libadwaita-1.3.0:1 >=dev-libs/libportal-0.5:=[gtk] >=x11-libs/pango-1.28.3 selinux? ( >=sys-libs/libselinux-2.0 ) >=app-misc/tracker-3.0:3 >=dev-libs/libxml2-2.7.8:2 >=net-libs/libcloudproviders-0.3.1 introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +DESCRIPTION=Default file manager for the GNOME desktop +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Nautilus +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg +IUSE=gnome +gstreamer gtk-doc +introspection +previewer selinux sendto test +KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-3+ LGPL-2.1+ +PDEPEND=gnome? ( x11-themes/adwaita-icon-theme ) previewer? ( >=gnome-extra/sushi-0.1.9 ) sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) >=gnome-base/gvfs-1.14[gtk(+)] +RDEPEND=>=dev-libs/glib-2.72.0:2 >=media-libs/gexiv2-0.14.0 >=x11-libs/gdk-pixbuf-2.30.0:2 gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) >=app-arch/gnome-autoar-0.4.4 >=gnome-base/gnome-desktop-43:4= >=gnome-base/gsettings-desktop-schemas-42 >=gui-libs/gtk-4.10.3:4[introspection?] >=gui-libs/libadwaita-1.3.0:1 >=dev-libs/libportal-0.5:=[gtk] >=x11-libs/pango-1.28.3 selinux? ( >=sys-libs/libselinux-2.0 ) >=app-misc/tracker-3.0:3 >=dev-libs/libxml2-2.7.8:2 >=net-libs/libcloudproviders-0.3.1 introspection? ( >=dev-libs/gobject-introspection-1.54:= ) >=app-misc/tracker-miners-3.0:3= +REQUIRED_USE=gtk-doc? ( introspection ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/nautilus/44/nautilus-44.1.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 915ec7c25e08d7886558215e6809ca1e multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=3a993bc18b0398f2c67e80c96850e328 diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz Binary files differindex 7c281bb02a48..66ccbc1cf9c1 100644 --- a/metadata/md5-cache/media-gfx/Manifest.gz +++ b/metadata/md5-cache/media-gfx/Manifest.gz diff --git a/metadata/md5-cache/media-gfx/eog-44.1 b/metadata/md5-cache/media-gfx/eog-44.1 new file mode 100644 index 000000000000..dc871a0581fd --- /dev/null +++ b/metadata/md5-cache/media-gfx/eog-44.1 @@ -0,0 +1,17 @@ +BDEPEND=gtk-doc? ( dev-util/gi-docgen app-text/docbook-xml-dtd:4.1.2 ) dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst test +DEPEND=>=dev-libs/glib-2.53.4:2 >=dev-libs/libpeas-0.7.4[gtk] >=gnome-base/gnome-desktop-2.91.2:3= >=gnome-base/gsettings-desktop-schemas-42_beta >=x11-misc/shared-mime-info-0.20 >=x11-libs/gdk-pixbuf-2.36.5:2[jpeg?,tiff?] >=x11-libs/gtk+-3.24.15:3[introspection,X] >=gui-libs/libhandy-1.5.0:1 sys-libs/zlib exif? ( >=media-libs/libexif-0.6.14 ) lcms? ( media-libs/lcms:2 ) xmp? ( media-libs/exempi:2= ) jpeg? ( media-libs/libjpeg-turbo:= ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) svg? ( >=gnome-base/librsvg-2.44.0:2 ) x11-libs/libX11 +DESCRIPTION=The Eye of GNOME image viewer +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/EyeOfGnome https://gitlab.gnome.org/GNOME/eog +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson xdg +IUSE=+exif gtk-doc +introspection +jpeg lcms +svg xmp tiff +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-libs/glib-2.53.4:2 >=dev-libs/libpeas-0.7.4[gtk] >=gnome-base/gnome-desktop-2.91.2:3= >=gnome-base/gsettings-desktop-schemas-42_beta >=x11-misc/shared-mime-info-0.20 >=x11-libs/gdk-pixbuf-2.36.5:2[jpeg?,tiff?] >=x11-libs/gtk+-3.24.15:3[introspection,X] >=gui-libs/libhandy-1.5.0:1 sys-libs/zlib exif? ( >=media-libs/libexif-0.6.14 ) lcms? ( media-libs/lcms:2 ) xmp? ( media-libs/exempi:2= ) jpeg? ( media-libs/libjpeg-turbo:= ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) svg? ( >=gnome-base/librsvg-2.44.0:2 ) x11-libs/libX11 +REQUIRED_USE=exif? ( jpeg ) gtk-doc? ( introspection ) +SLOT=1 +SRC_URI=mirror://gnome/sources/eog/44/eog-44.1.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 915ec7c25e08d7886558215e6809ca1e multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=ca543141fc29254e33ccbdc0cd4781bc diff --git a/metadata/md5-cache/media-gfx/shotwell-0.32.0 b/metadata/md5-cache/media-gfx/shotwell-0.32.0 new file mode 100644 index 000000000000..93569eb356df --- /dev/null +++ b/metadata/md5-cache/media-gfx/shotwell-0.32.0 @@ -0,0 +1,16 @@ +BDEPEND=|| ( >=dev-lang/python-3.11.1-r1:3.11 >=dev-lang/python-3.10.9-r1:3.10 >=dev-lang/python-3.9.16-r1:3.9 ) || ( dev-lang/vala:0.56 ) dev-libs/appstream-glib dev-libs/glib dev-util/gdbus-codegen dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig net-libs/libsoup:3.0[vala] media-libs/gexiv2[vala] app-crypt/gcr:0[vala] app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=>=x11-libs/gtk+-3.22.0:3 >=dev-libs/glib-2.40.0:2 >=dev-libs/libgee-0.8.5:0.8= >=net-libs/webkit-gtk-2.26:4.1 net-libs/libsoup:3.0 >=dev-libs/json-glib-0.7.6 >=dev-libs/libxml2-2.6.32:2 x11-libs/gdk-pixbuf:2 >=dev-db/sqlite-3.5.9:3 >=media-libs/gstreamer-1.20:1.0 >=media-libs/gst-plugins-base-1.20:1.0 >=media-libs/libgphoto2-2.5:= udev? ( >=dev-libs/libgudev-145:= ) >=media-libs/gexiv2-0.12.3 >=media-libs/libraw-0.13.2:= >=media-libs/libexif-0.6.16 app-crypt/libsecret >=dev-libs/libportal-0.5:=[gtk] media-libs/libwebp:= >=app-crypt/gcr-3:0=[gtk] x11-libs/cairo opencv? ( >=media-libs/opencv-4.0.0:= ) +DESCRIPTION=Open source photo manager for GNOME +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Apps/Shotwell +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson python-any-r1 vala xdg +IUSE=opencv udev +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86 +LICENSE=LGPL-2.1 +RDEPEND=>=x11-libs/gtk+-3.22.0:3 >=dev-libs/glib-2.40.0:2 >=dev-libs/libgee-0.8.5:0.8= >=net-libs/webkit-gtk-2.26:4.1 net-libs/libsoup:3.0 >=dev-libs/json-glib-0.7.6 >=dev-libs/libxml2-2.6.32:2 x11-libs/gdk-pixbuf:2 >=dev-db/sqlite-3.5.9:3 >=media-libs/gstreamer-1.20:1.0 >=media-libs/gst-plugins-base-1.20:1.0 >=media-libs/libgphoto2-2.5:= udev? ( >=dev-libs/libgudev-145:= ) >=media-libs/gexiv2-0.12.3 >=media-libs/libraw-0.13.2:= >=media-libs/libexif-0.6.16 app-crypt/libsecret >=dev-libs/libportal-0.5:=[gtk] media-libs/libwebp:= >=app-crypt/gcr-3:0=[gtk] x11-libs/cairo opencv? ( >=media-libs/opencv-4.0.0:= ) media-plugins/gst-plugins-gdkpixbuf:1.0 media-plugins/gst-plugins-meta:1.0 +SLOT=0 +SRC_URI=mirror://gnome/sources/shotwell/0.32/shotwell-0.32.0.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 915ec7c25e08d7886558215e6809ca1e multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e vala 1343f639cc74d2aa8b36fc08677da58d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=d29619ba51409109290fc6d4c8a5c879 diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz Binary files differindex 309e77e0c575..4de6bae58260 100644 --- a/metadata/md5-cache/media-libs/Manifest.gz +++ b/metadata/md5-cache/media-libs/Manifest.gz diff --git a/metadata/md5-cache/media-libs/rubberband-3.1.2 b/metadata/md5-cache/media-libs/rubberband-3.1.2 index 1a0c82e52dcf..ef07d8671941 100644 --- a/metadata/md5-cache/media-libs/rubberband-3.1.2 +++ b/metadata/md5-cache/media-libs/rubberband-3.1.2 @@ -1,4 +1,4 @@ -BDEPEND=test? ( dev-libs/boost ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +BDEPEND=test? ( dev-libs/boost[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array DEFINED_PHASES=compile configure install prepare test DEPEND=media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sci-libs/fftw:3.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(-)?] jni? ( >=virtual/jdk-1.8:* ) ladspa? ( media-libs/ladspa-sdk[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lv2? ( media-libs/lv2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) programs? ( media-libs/libsndfile[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vamp? ( media-libs/vamp-plugin-sdk[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=An audio time-stretching and pitch-shifting library and utility program @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://breakfastquay.com/files/releases/rubberband-3.1.2.tar.bz2 _eclasses_=flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a meson 915ec7c25e08d7886558215e6809ca1e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=a02c8835e4d952617630cbb9587b9486 +_md5_=d1c742d7bf53a78ca4ef41baa791fdcc diff --git a/metadata/md5-cache/media-libs/rubberband-3.1.3 b/metadata/md5-cache/media-libs/rubberband-3.1.3 index c6fb13fc2bc7..09fd65870e19 100644 --- a/metadata/md5-cache/media-libs/rubberband-3.1.3 +++ b/metadata/md5-cache/media-libs/rubberband-3.1.3 @@ -1,4 +1,4 @@ -BDEPEND=test? ( dev-libs/boost ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +BDEPEND=test? ( dev-libs/boost[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array DEFINED_PHASES=compile configure install prepare test DEPEND=media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sci-libs/fftw:3.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(-)?] jni? ( >=virtual/jdk-1.8:* ) ladspa? ( media-libs/ladspa-sdk[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lv2? ( media-libs/lv2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) programs? ( media-libs/libsndfile[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vamp? ( media-libs/vamp-plugin-sdk[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=An audio time-stretching and pitch-shifting library and utility program @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://breakfastquay.com/files/releases/rubberband-3.1.3.tar.bz2 _eclasses_=flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a meson 915ec7c25e08d7886558215e6809ca1e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=c9e75283a32a24f2a2e0bdf26890cad6 +_md5_=a987d3329b7b6d43d3278fbb0ea914c5 diff --git a/metadata/md5-cache/media-libs/rubberband-3.2.1 b/metadata/md5-cache/media-libs/rubberband-3.2.1 index d26ca62f8008..315f4c7603fb 100644 --- a/metadata/md5-cache/media-libs/rubberband-3.2.1 +++ b/metadata/md5-cache/media-libs/rubberband-3.2.1 @@ -1,4 +1,4 @@ -BDEPEND=test? ( dev-libs/boost ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +BDEPEND=test? ( dev-libs/boost[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array DEFINED_PHASES=compile configure install prepare test DEPEND=media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sci-libs/fftw:3.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(-)?] jni? ( >=virtual/jdk-1.8:* ) ladspa? ( media-libs/ladspa-sdk[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lv2? ( media-libs/lv2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) programs? ( media-libs/libsndfile[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vamp? ( media-libs/vamp-plugin-sdk[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=An audio time-stretching and pitch-shifting library and utility program @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://breakfastquay.com/files/releases/rubberband-3.2.1.tar.bz2 _eclasses_=flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a meson 915ec7c25e08d7886558215e6809ca1e meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib d1408425c7c4a7669b9b17735404b693 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=c9e75283a32a24f2a2e0bdf26890cad6 +_md5_=a987d3329b7b6d43d3278fbb0ea914c5 diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz Binary files differindex e3e118b7216d..2c7805c0af83 100644 --- a/metadata/md5-cache/media-sound/Manifest.gz +++ b/metadata/md5-cache/media-sound/Manifest.gz diff --git a/metadata/md5-cache/media-sound/teamspeak-client-3.5.6-r8 b/metadata/md5-cache/media-sound/teamspeak-client-3.5.6-r8 new file mode 100644 index 000000000000..aaeb525b32fa --- /dev/null +++ b/metadata/md5-cache/media-sound/teamspeak-client-3.5.6-r8 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/patchelf-0.10 +DEFINED_PHASES=install postinst postrm preinst prepare unpack +DESCRIPTION=A client software for quality voice communication via the internet +EAPI=8 +HOMEPAGE=https://www.teamspeak.com/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop toolchain-funcs unpacker xdg +IUSE=+alsa pulseaudio system-libcxx +system-quazip +KEYWORDS=-* ~amd64 ~x86 +LICENSE=teamspeak3 || ( GPL-2 GPL-3 LGPL-3 ) +RDEPEND=app-arch/snappy dev-libs/openssl:0 dev-qt/qtcore:5 dev-qt/qtgui:5[accessibility,dbus,X(-)] dev-qt/qtnetwork:5 dev-qt/qtsql:5[sqlite] dev-qt/qtsvg:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5[geolocation(+),widgets] dev-qt/qtwebsockets:5 dev-qt/qtwidgets:5 net-libs/libsrtp:0 sys-libs/zlib:0/1 virtual/udev alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-sound/pulseaudio ) system-libcxx? ( sys-libs/libcxx[libcxxabi] ) system-quazip? ( dev-libs/quazip:0/1[qt5(+)] ) +REQUIRED_USE=|| ( alsa pulseaudio ) +RESTRICT=bindist mirror +SLOT=3 +SRC_URI=amd64? ( https://files.teamspeak-services.com/releases/client/3.5.6/TeamSpeak3-Client-linux_amd64-3.5.6.run ) x86? ( https://files.teamspeak-services.com/releases/client/3.5.6/TeamSpeak3-Client-linux_x86-3.5.6.run ) +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=f1b73cdaaf374fb19fbdc95ece1502e9 diff --git a/metadata/md5-cache/net-dialup/Manifest.gz b/metadata/md5-cache/net-dialup/Manifest.gz Binary files differindex 6c7f2eb7c369..4827618a04d1 100644 --- a/metadata/md5-cache/net-dialup/Manifest.gz +++ b/metadata/md5-cache/net-dialup/Manifest.gz diff --git a/metadata/md5-cache/net-dialup/ppp-2.5.0 b/metadata/md5-cache/net-dialup/ppp-2.5.0 index 649bef8e862e..a7052da59326 100644 --- a/metadata/md5-cache/net-dialup/ppp-2.5.0 +++ b/metadata/md5-cache/net-dialup/ppp-2.5.0 @@ -11,6 +11,6 @@ LICENSE=BSD GPL-2 PDEPEND=net-dialup/ppp-scripts RDEPEND=dev-libs/openssl:0= virtual/libcrypt:= activefilter? ( net-libs/libpcap ) atm? ( net-dialup/linux-atm ) gtk? ( x11-libs/gtk+:2 ) pam? ( sys-libs/pam ) systemd? ( sys-apps/systemd ) !<net-misc/netifrc-0.7.1-r2 SLOT=0/2.5.0 -SRC_URI=https://download.samba.org/pub/ppp/ppp-2.5.0.tar.gz https://github.com/ppp-project/ppp/blob/ppp-2.5.0/contrib/pppgetpass/pppgetpass.8 +SRC_URI=https://download.samba.org/pub/ppp/ppp-2.5.0.tar.gz https://raw.githubusercontent.com/ppp-project/ppp/ppp-2.5.0/contrib/pppgetpass/pppgetpass.8 _eclasses_=flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib d1408425c7c4a7669b9b17735404b693 pam 4efe951aa8ce2c16288d7c915196fe29 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=967ad090e56e6264491545df46a82020 +_md5_=7cb1c6bbf251940e25d5da7a21d92520 diff --git a/metadata/md5-cache/net-ftp/Manifest.gz b/metadata/md5-cache/net-ftp/Manifest.gz Binary files differindex 4dbe59de87cc..50bcc49357c5 100644 --- a/metadata/md5-cache/net-ftp/Manifest.gz +++ b/metadata/md5-cache/net-ftp/Manifest.gz diff --git a/metadata/md5-cache/net-ftp/pure-ftpd-1.0.51 b/metadata/md5-cache/net-ftp/pure-ftpd-1.0.51-r1 index 54080b9f6ea8..a77a67685021 100644 --- a/metadata/md5-cache/net-ftp/pure-ftpd-1.0.51 +++ b/metadata/md5-cache/net-ftp/pure-ftpd-1.0.51-r1 @@ -13,4 +13,4 @@ REQUIRED_USE=implicittls? ( ssl ) SLOT=0 SRC_URI=ftp://ftp.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.51.tar.bz2 http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.51.tar.bz2 _eclasses_=flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multilib d1408425c7c4a7669b9b17735404b693 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=c55adce63726d007d80bd7ae4755d14c +_md5_=d6699b02a4121635033e13b50ab02488 diff --git a/metadata/md5-cache/net-ftp/pure-ftpd-9999 b/metadata/md5-cache/net-ftp/pure-ftpd-9999 index 7b5c4eb34823..bd26bb2863d0 100644 --- a/metadata/md5-cache/net-ftp/pure-ftpd-9999 +++ b/metadata/md5-cache/net-ftp/pure-ftpd-9999 @@ -12,4 +12,4 @@ RDEPEND=dev-libs/libsodium:= virtual/libcrypt:= caps? ( sys-libs/libcap ) ldap? REQUIRED_USE=implicittls? ( ssl ) SLOT=0 _eclasses_=autotools f0d3196128225dee3220e65f3371bc7a flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a git-r3 27e13c09a4c7e4c78ac812f74727e676 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib d1408425c7c4a7669b9b17735404b693 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=318dd23542724b3f09022af65bd690e5 +_md5_=3012d92b5c3d1dc5ec7f635f55b35572 diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz Binary files differindex 1993e53c1a6f..3501c888966c 100644 --- a/metadata/md5-cache/net-im/Manifest.gz +++ b/metadata/md5-cache/net-im/Manifest.gz diff --git a/metadata/md5-cache/net-im/spectrum2-2.2.0 b/metadata/md5-cache/net-im/spectrum2-2.2.0-r1 index 792d9275b26d..6f3ec7f465ab 100644 --- a/metadata/md5-cache/net-im/spectrum2-2.2.0 +++ b/metadata/md5-cache/net-im/spectrum2-2.2.0-r1 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/SpectrumIM/spectrum2/archive/2.2.0.tar.gz -> spectrum2-2.2.0.tar.gz _eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=3dd2d3bcb6580d65fde4d2b12b0bae19 +_md5_=f22ec44ff98684c87b27da3306ca1613 diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz Binary files differindex 810bba897180..c27e4182ee6a 100644 --- a/metadata/md5-cache/net-misc/Manifest.gz +++ b/metadata/md5-cache/net-misc/Manifest.gz diff --git a/metadata/md5-cache/net-misc/etherdfs-20180203-r2 b/metadata/md5-cache/net-misc/etherdfs-20180203-r4 index b347fc96b09c..f4430c7f179d 100644 --- a/metadata/md5-cache/net-misc/etherdfs-20180203-r2 +++ b/metadata/md5-cache/net-misc/etherdfs-20180203-r4 @@ -10,4 +10,4 @@ LICENSE=MIT SLOT=0 SRC_URI=mirror://sourceforge/etherdfs/ethersrv-linux-20180203.tar.xz tsr? ( mirror://sourceforge/etherdfs/v0.8.2/etherdfs.zip -> etherdfs-20180203.zip ) _eclasses_=multilib d1408425c7c4a7669b9b17735404b693 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=5c3bbc857224eca52d7ad2ab793b6f05 +_md5_=45a1d35eb558ec27a1dbbdf98e7d33fb diff --git a/metadata/md5-cache/net-misc/ethflop-20191003-r1 b/metadata/md5-cache/net-misc/ethflop-20191003-r2 index 956ddc35f414..6af47f90a602 100644 --- a/metadata/md5-cache/net-misc/ethflop-20191003-r1 +++ b/metadata/md5-cache/net-misc/ethflop-20191003-r2 @@ -10,4 +10,4 @@ LICENSE=ISC SLOT=0 SRC_URI=mirror://sourceforge/ethflop/ethflop-20191003.zip _eclasses_=multilib d1408425c7c4a7669b9b17735404b693 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=c8db2f1a198567f9bc8b70314ac8385e +_md5_=6a16bee670b72d0874cdfa0873f2c060 diff --git a/metadata/md5-cache/net-misc/rygel-0.42.3 b/metadata/md5-cache/net-misc/rygel-0.42.3 new file mode 100644 index 000000000000..9ad2a613cca2 --- /dev/null +++ b/metadata/md5-cache/net-misc/rygel-0.42.3 @@ -0,0 +1,17 @@ +BDEPEND=|| ( dev-lang/vala:0.56 ) app-text/docbook-xml-dtd:4.5 >=sys-devel/gettext-0.19.7 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=>=net-libs/gupnp-1.5.2:1.6=[vala] >=dev-libs/libgee-0.8:0.8= >=net-libs/gssdp-1.5.0:1.6=[vala] >=dev-libs/glib-2.62.0:2 >=dev-libs/libxml2-2.7:2 >=net-libs/gupnp-av-0.14.1:=[vala] >=media-libs/gupnp-dlna-0.9.4:2.0= >=net-libs/libsoup-3:3.0 sqlite? ( >=dev-db/sqlite-3.5:3 dev-libs/libunistring:= ) >=media-libs/gstreamer-1.20:1.0 >=media-libs/gst-plugins-base-1.20:1.0 media-libs/gstreamer-editing-services:1.0 >=media-libs/libmediaart-0.7:2.0[vala] media-plugins/gst-plugins-soup:1.0 x11-libs/gdk-pixbuf:2 >=sys-apps/util-linux-2.20 x11-misc/shared-mime-info introspection? ( >=dev-libs/gobject-introspection-1.33.4:= ) tracker? ( app-misc/tracker:3=[vala(+)] ) transcode? ( media-libs/gst-plugins-bad:1.0 media-plugins/gst-plugins-twolame:1.0 media-plugins/gst-plugins-libav:1.0 ) gtk? ( >=x11-libs/gtk+-3.22:3 ) x11-libs/libX11 +DESCRIPTION=Rygel is an open source UPnP/DLNA MediaServer +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Projects/Rygel +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org meson systemd vala xdg +IUSE=gtk gtk-doc +introspection +sqlite tracker test transcode +KEYWORDS=~amd64 ~x86 +LICENSE=LGPL-2.1+ CC-BY-SA-3.0 +RDEPEND=>=net-libs/gupnp-1.5.2:1.6=[vala] >=dev-libs/libgee-0.8:0.8= >=net-libs/gssdp-1.5.0:1.6=[vala] >=dev-libs/glib-2.62.0:2 >=dev-libs/libxml2-2.7:2 >=net-libs/gupnp-av-0.14.1:=[vala] >=media-libs/gupnp-dlna-0.9.4:2.0= >=net-libs/libsoup-3:3.0 sqlite? ( >=dev-db/sqlite-3.5:3 dev-libs/libunistring:= ) >=media-libs/gstreamer-1.20:1.0 >=media-libs/gst-plugins-base-1.20:1.0 media-libs/gstreamer-editing-services:1.0 >=media-libs/libmediaart-0.7:2.0[vala] media-plugins/gst-plugins-soup:1.0 x11-libs/gdk-pixbuf:2 >=sys-apps/util-linux-2.20 x11-misc/shared-mime-info introspection? ( >=dev-libs/gobject-introspection-1.33.4:= ) tracker? ( app-misc/tracker:3=[vala(+)] ) transcode? ( media-libs/gst-plugins-bad:1.0 media-plugins/gst-plugins-twolame:1.0 media-plugins/gst-plugins-libav:1.0 ) gtk? ( >=x11-libs/gtk+-3.22:3 ) x11-libs/libX11 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/rygel/0.42/rygel-0.42.3.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 915ec7c25e08d7886558215e6809ca1e multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e vala 1343f639cc74d2aa8b36fc08677da58d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=f20ef962fb1afa8e322f21b209795341 diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz Binary files differindex 347b2d1e677c..1cb1c591652c 100644 --- a/metadata/md5-cache/sci-mathematics/Manifest.gz +++ b/metadata/md5-cache/sci-mathematics/Manifest.gz diff --git a/metadata/md5-cache/sci-mathematics/cadabra-2.4.2.2-r1 b/metadata/md5-cache/sci-mathematics/cadabra-2.4.2.2-r1 deleted file mode 100644 index 9b1b789b88c0..000000000000 --- a/metadata/md5-cache/sci-mathematics/cadabra-2.4.2.2-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=python_single_target_python3_9? ( dev-python/pybind11[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm prepare setup test -DEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) app-text/dvipng dev-cpp/glibmm:2 dev-db/sqlite:3= dev-libs/boost:= dev-libs/gmp:=[cxx] dev-libs/jsoncpp:= dev-libs/libsigc++:2 dev-texlive/texlive-basic python_single_target_python3_9? ( dev-python/gmpy:2[python_targets_python3_9(-)] dev-python/matplotlib[python_targets_python3_9(-)] dev-python/sympy[python_targets_python3_9(-)] jupyter? ( dev-python/jupyter[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/gmpy:2[python_targets_python3_10(-)] dev-python/matplotlib[python_targets_python3_10(-)] dev-python/sympy[python_targets_python3_10(-)] jupyter? ( dev-python/jupyter[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/gmpy:2[python_targets_python3_11(-)] dev-python/matplotlib[python_targets_python3_11(-)] dev-python/sympy[python_targets_python3_11(-)] jupyter? ( dev-python/jupyter[python_targets_python3_11(-)] ) ) gtk? ( dev-cpp/gtkmm:3.0 ) -DESCRIPTION=Field-theory motivated approach to computer algebra -EAPI=8 -HOMEPAGE=https://cadabra.science/ -INHERIT=xdg-utils python-single-r1 cmake -IUSE=gtk +jupyter test python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) app-text/dvipng dev-cpp/glibmm:2 dev-db/sqlite:3= dev-libs/boost:= dev-libs/gmp:=[cxx] dev-libs/jsoncpp:= dev-libs/libsigc++:2 dev-texlive/texlive-basic python_single_target_python3_9? ( dev-python/gmpy:2[python_targets_python3_9(-)] dev-python/matplotlib[python_targets_python3_9(-)] dev-python/sympy[python_targets_python3_9(-)] jupyter? ( dev-python/jupyter[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/gmpy:2[python_targets_python3_10(-)] dev-python/matplotlib[python_targets_python3_10(-)] dev-python/sympy[python_targets_python3_10(-)] jupyter? ( dev-python/jupyter[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/gmpy:2[python_targets_python3_11(-)] dev-python/matplotlib[python_targets_python3_11(-)] dev-python/sympy[python_targets_python3_11(-)] jupyter? ( dev-python/jupyter[python_targets_python3_11(-)] ) ) gtk? ( dev-cpp/gtkmm:3.0 ) -REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0/2 -SRC_URI=https://github.com/kpeeters/cadabra2/archive/2.4.2.2.tar.gz -> cadabra-2.4.2.2.tar.gz -_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b60bac52009a77570cf7b9d7020e3cf6 diff --git a/metadata/md5-cache/sci-mathematics/cadabra-2.4.3.2 b/metadata/md5-cache/sci-mathematics/cadabra-2.4.3.2 deleted file mode 100644 index b12eda6ac430..000000000000 --- a/metadata/md5-cache/sci-mathematics/cadabra-2.4.3.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=python_single_target_python3_9? ( dev-python/pybind11[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm prepare setup test -DEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) app-text/dvipng dev-cpp/glibmm:2 dev-db/sqlite:3= dev-libs/boost:= dev-libs/gmp:=[cxx] dev-libs/jsoncpp:= dev-libs/libsigc++:2 dev-texlive/texlive-basic python_single_target_python3_9? ( dev-python/gmpy:2[python_targets_python3_9(-)] dev-python/matplotlib[python_targets_python3_9(-)] dev-python/sympy[python_targets_python3_9(-)] jupyter? ( dev-python/jupyter[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/gmpy:2[python_targets_python3_10(-)] dev-python/matplotlib[python_targets_python3_10(-)] dev-python/sympy[python_targets_python3_10(-)] jupyter? ( dev-python/jupyter[python_targets_python3_10(-)] ) ) gtk? ( dev-cpp/gtkmm:3.0 ) -DESCRIPTION=Field-theory motivated approach to computer algebra -EAPI=8 -HOMEPAGE=https://cadabra.science/ -INHERIT=xdg-utils python-single-r1 cmake -IUSE=gtk +jupyter test python_single_target_python3_9 python_single_target_python3_10 -KEYWORDS=amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16-r1:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) app-text/dvipng dev-cpp/glibmm:2 dev-db/sqlite:3= dev-libs/boost:= dev-libs/gmp:=[cxx] dev-libs/jsoncpp:= dev-libs/libsigc++:2 dev-texlive/texlive-basic python_single_target_python3_9? ( dev-python/gmpy:2[python_targets_python3_9(-)] dev-python/matplotlib[python_targets_python3_9(-)] dev-python/sympy[python_targets_python3_9(-)] jupyter? ( dev-python/jupyter[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/gmpy:2[python_targets_python3_10(-)] dev-python/matplotlib[python_targets_python3_10(-)] dev-python/sympy[python_targets_python3_10(-)] jupyter? ( dev-python/jupyter[python_targets_python3_10(-)] ) ) gtk? ( dev-cpp/gtkmm:3.0 ) -REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 ) -RESTRICT=!test? ( test ) -SLOT=0/2 -SRC_URI=https://github.com/kpeeters/cadabra2/archive/2.4.3.2.tar.gz -> cadabra-2.4.3.2.tar.gz -_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d78527d9042303b867d6635bc032c88d diff --git a/metadata/md5-cache/sci-mathematics/cadabra-2.4.3.2-r1 b/metadata/md5-cache/sci-mathematics/cadabra-2.4.3.2-r1 new file mode 100644 index 000000000000..ec1a73bb7b6a --- /dev/null +++ b/metadata/md5-cache/sci-mathematics/cadabra-2.4.3.2-r1 @@ -0,0 +1,17 @@ +BDEPEND=python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm prepare setup test +DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) app-text/dvipng dev-cpp/glibmm:2 dev-db/sqlite:3= dev-libs/boost:= dev-libs/gmp:=[cxx] dev-libs/jsoncpp:= dev-libs/libsigc++:2 dev-texlive/texlive-basic python_single_target_python3_10? ( dev-python/gmpy:2[python_targets_python3_10(-)] dev-python/matplotlib[python_targets_python3_10(-)] dev-python/sympy[python_targets_python3_10(-)] jupyter? ( dev-python/jupyter[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/gmpy:2[python_targets_python3_11(-)] dev-python/matplotlib[python_targets_python3_11(-)] dev-python/sympy[python_targets_python3_11(-)] jupyter? ( dev-python/jupyter[python_targets_python3_11(-)] ) ) gui? ( dev-cpp/gtkmm:3.0 ) +DESCRIPTION=Field-theory motivated approach to computer algebra +EAPI=8 +HOMEPAGE=https://cadabra.science/ https://github.com/kpeeters/cadabra2/ +INHERIT=xdg-utils python-single-r1 cmake +IUSE=gui +jupyter test python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=amd64 ~x86 +LICENSE=GPL-3 +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) app-text/dvipng dev-cpp/glibmm:2 dev-db/sqlite:3= dev-libs/boost:= dev-libs/gmp:=[cxx] dev-libs/jsoncpp:= dev-libs/libsigc++:2 dev-texlive/texlive-basic python_single_target_python3_10? ( dev-python/gmpy:2[python_targets_python3_10(-)] dev-python/matplotlib[python_targets_python3_10(-)] dev-python/sympy[python_targets_python3_10(-)] jupyter? ( dev-python/jupyter[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/gmpy:2[python_targets_python3_11(-)] dev-python/matplotlib[python_targets_python3_11(-)] dev-python/sympy[python_targets_python3_11(-)] jupyter? ( dev-python/jupyter[python_targets_python3_11(-)] ) ) gui? ( dev-cpp/gtkmm:3.0 ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0/2 +SRC_URI=https://github.com/kpeeters/cadabra2/archive/2.4.3.2.tar.gz -> cadabra-2.4.3.2.tar.gz +_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=e99a9b8a430fb0e4c8f49f2b5865778a diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz Binary files differindex ed84e7e969ab..baaa24d9b9ef 100644 --- a/metadata/md5-cache/sys-devel/Manifest.gz +++ b/metadata/md5-cache/sys-devel/Manifest.gz diff --git a/metadata/md5-cache/sys-devel/gcc-13.0.1_pre20230422 b/metadata/md5-cache/sys-devel/gcc-13.0.1_pre20230422 new file mode 100644 index 000000000000..96bed99d8dbb --- /dev/null +++ b/metadata/md5-cache/sys-devel/gcc-13.0.1_pre20230422 @@ -0,0 +1,17 @@ +BDEPEND=>=sys-devel/binutils-2.30[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=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-util/valgrind ) d? ( || ( sys-devel/gcc[d(-)] <sys-devel/gcc-12[d(-)] ) ) +DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack +DEPEND=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= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/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 +nptl +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 +KEYWORDS=~loong +LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ +PDEPEND=>=sys-devel/gcc-config-2.3 +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=13 +SRC_URI=mirror://gcc/snapshots/13-20230422/gcc-13-20230422.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.1.0-patches-10.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.1.0-musl-patches-1.tar.xz +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib d1408425c7c4a7669b9b17735404b693 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain cb15ce1344fceac0d0436457e22e5992 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=aca46c1147c8e7c2846b05c0a9db122c diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz Binary files differindex e9b210e92f18..77b73dd674a3 100644 --- a/metadata/md5-cache/www-client/Manifest.gz +++ b/metadata/md5-cache/www-client/Manifest.gz diff --git a/metadata/md5-cache/www-client/chromium-112.0.5615.165 b/metadata/md5-cache/www-client/chromium-112.0.5615.165 new file mode 100644 index 000000000000..9f3353dcb92e --- /dev/null +++ b/metadata/md5-cache/www-client/chromium-112.0.5615.165 @@ -0,0 +1,16 @@ +BDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= screencast? ( media-video/pipewire:= ) ) ) || ( >=dev-lang/python-3.11.1-r1:3.11[xml(+)] >=dev-lang/python-3.10.9-r1:3.10[xml(+)] >=dev-lang/python-3.9.16-r1:3.9[xml(+)] ) || ( ( >=dev-lang/python-3.11.1-r1:3.11[xml(+)] dev-python/setuptools[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9-r1:3.10[xml(+)] dev-python/setuptools[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16-r1:3.9[xml(+)] dev-python/setuptools[python_targets_python3_9(-)] ) ) >=app-arch/gzip-1.7 !headless? ( qt5? ( dev-qt/qtcore:5 ) ) libcxx? ( >=sys-devel/clang-13 ) lto? ( || ( ( sys-devel/clang:14 sys-devel/llvm:14 =sys-devel/lld-14* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) pgo? ( >=dev-python/selenium-3.141.0 >=dev-util/web_page_replay_go-20220314 || ( ( sys-devel/clang:14 sys-devel/llvm:14 =sys-devel/lld-14* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) dev-lang/perl >=dev-util/gn-0.1807 >=dev-util/gperf-3.0.3 >=dev-util/ninja-1.7.2 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup +DEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) ) !headless? ( gtk4? ( gui-libs/gtk:4[X?,wayland?] ) !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) ) !!sys-devel/llvm:0 +DESCRIPTION=Open-source version of Google Chrome web browser +EAPI=8 +HOMEPAGE=https://chromium.org/ +INHERIT=check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs virtualx xdg-utils +IUSE=+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless kerberos libcxx lto +official pax-kernel pgo pic +proprietary-codecs pulseaudio qt5 screencast selinux +suid +system-av1 +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW pgo +KEYWORDS=~amd64 ~arm64 ~ppc64 +LICENSE=BSD +RDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) qt5? ( dev-qt/qtgui:5[X?,wayland?] ) ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) +REQUIRED_USE=component-build? ( !suid !libcxx ) screencast? ( wayland ) !headless? ( || ( X wayland ) ) pgo? ( X !wayland ) +SLOT=0/stable +SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-112.0.5615.165.tar.xz ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_112.0.5615.49-2raptor0~deb11u1.debian.tar.xz https://dev.gentoo.org/~sultan/distfiles/www-client/chromium/chromium-ppc64le-gentoo-patches-1.tar.xz ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar ) +_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 4cc6f8e29d24a8011266413e74c728bb multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 429bfd4e8d8e39db5385ba5744f30788 qmake-utils 59420c906278d16deaaa629f9d115707 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=57d6942f139a6ab92cb47fe2c4fad188 diff --git a/metadata/md5-cache/www-client/opera-94.0.4606.76 b/metadata/md5-cache/www-client/opera-98.0.4759.6 index 535d8215f410..65dbd3c2e7c5 100644 --- a/metadata/md5-cache/www-client/opera-94.0.4606.76 +++ b/metadata/md5-cache/www-client/opera-98.0.4759.6 @@ -10,6 +10,6 @@ LICENSE=OPERA-2018 RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://download1.operacdn.com/pub/opera/desktop/94.0.4606.76/linux/opera-stable_94.0.4606.76_amd64.deb https://download2.operacdn.com/pub/opera/desktop/94.0.4606.76/linux/opera-stable_94.0.4606.76_amd64.deb https://download3.operacdn.com/pub/opera/desktop/94.0.4606.76/linux/opera-stable_94.0.4606.76_amd64.deb https://download4.operacdn.com/pub/opera/desktop/94.0.4606.76/linux/opera-stable_94.0.4606.76_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-108.0.5359.125.tar.xz ) +SRC_URI=https://download1.operacdn.com/pub/opera/desktop/98.0.4759.6/linux/opera-stable_98.0.4759.6_amd64.deb https://download2.operacdn.com/pub/opera/desktop/98.0.4759.6/linux/opera-stable_98.0.4759.6_amd64.deb https://download3.operacdn.com/pub/opera/desktop/98.0.4759.6/linux/opera-stable_98.0.4759.6_amd64.deb https://download4.operacdn.com/pub/opera/desktop/98.0.4759.6/linux/opera-stable_98.0.4759.6_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-110.0.5464.2.tar.xz ) _eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=6c1ffb80f4a04763b2a60d175f147d8d +_md5_=4e80f148f4994f89a4462f1796b062b1 diff --git a/metadata/md5-cache/www-client/opera-beta-95.0.4635.10 b/metadata/md5-cache/www-client/opera-beta-97.0.4719.17 index c76d89663659..e69f1636fb78 100644 --- a/metadata/md5-cache/www-client/opera-beta-95.0.4635.10 +++ b/metadata/md5-cache/www-client/opera-beta-97.0.4719.17 @@ -10,6 +10,6 @@ LICENSE=OPERA-2018 RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://download1.operacdn.com/pub/opera-beta/95.0.4635.10/linux/opera-beta_95.0.4635.10_amd64.deb https://download2.operacdn.com/pub/opera-beta/95.0.4635.10/linux/opera-beta_95.0.4635.10_amd64.deb https://download3.operacdn.com/pub/opera-beta/95.0.4635.10/linux/opera-beta_95.0.4635.10_amd64.deb https://download4.operacdn.com/pub/opera-beta/95.0.4635.10/linux/opera-beta_95.0.4635.10_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-110.0.5464.2.tar.xz ) +SRC_URI=https://download1.operacdn.com/pub/opera-beta/97.0.4719.17/linux/opera-beta_97.0.4719.17_amd64.deb https://download2.operacdn.com/pub/opera-beta/97.0.4719.17/linux/opera-beta_97.0.4719.17_amd64.deb https://download3.operacdn.com/pub/opera-beta/97.0.4719.17/linux/opera-beta_97.0.4719.17_amd64.deb https://download4.operacdn.com/pub/opera-beta/97.0.4719.17/linux/opera-beta_97.0.4719.17_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-110.0.5464.2.tar.xz ) _eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c83c9bbea9e187a8ab5960c97b9a86d4 +_md5_=43dcc1a3f1e3ae14f16aa597a493b625 diff --git a/metadata/md5-cache/www-client/opera-beta-95.0.4635.12 b/metadata/md5-cache/www-client/opera-beta-98.0.4759.1 index 2c3c34a9d494..de2228236c2f 100644 --- a/metadata/md5-cache/www-client/opera-beta-95.0.4635.12 +++ b/metadata/md5-cache/www-client/opera-beta-98.0.4759.1 @@ -10,6 +10,6 @@ LICENSE=OPERA-2018 RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://download1.operacdn.com/pub/opera-beta/95.0.4635.12/linux/opera-beta_95.0.4635.12_amd64.deb https://download2.operacdn.com/pub/opera-beta/95.0.4635.12/linux/opera-beta_95.0.4635.12_amd64.deb https://download3.operacdn.com/pub/opera-beta/95.0.4635.12/linux/opera-beta_95.0.4635.12_amd64.deb https://download4.operacdn.com/pub/opera-beta/95.0.4635.12/linux/opera-beta_95.0.4635.12_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-110.0.5464.2.tar.xz ) +SRC_URI=https://download1.operacdn.com/pub/opera-beta/98.0.4759.1/linux/opera-beta_98.0.4759.1_amd64.deb https://download2.operacdn.com/pub/opera-beta/98.0.4759.1/linux/opera-beta_98.0.4759.1_amd64.deb https://download3.operacdn.com/pub/opera-beta/98.0.4759.1/linux/opera-beta_98.0.4759.1_amd64.deb https://download4.operacdn.com/pub/opera-beta/98.0.4759.1/linux/opera-beta_98.0.4759.1_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-110.0.5464.2.tar.xz ) _eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c83c9bbea9e187a8ab5960c97b9a86d4 +_md5_=43dcc1a3f1e3ae14f16aa597a493b625 diff --git a/metadata/md5-cache/www-client/opera-beta-95.0.4635.15 b/metadata/md5-cache/www-client/opera-beta-98.0.4759.3 index 51088a652577..b69a1335b0f7 100644 --- a/metadata/md5-cache/www-client/opera-beta-95.0.4635.15 +++ b/metadata/md5-cache/www-client/opera-beta-98.0.4759.3 @@ -10,6 +10,6 @@ LICENSE=OPERA-2018 RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://download1.operacdn.com/pub/opera-beta/95.0.4635.15/linux/opera-beta_95.0.4635.15_amd64.deb https://download2.operacdn.com/pub/opera-beta/95.0.4635.15/linux/opera-beta_95.0.4635.15_amd64.deb https://download3.operacdn.com/pub/opera-beta/95.0.4635.15/linux/opera-beta_95.0.4635.15_amd64.deb https://download4.operacdn.com/pub/opera-beta/95.0.4635.15/linux/opera-beta_95.0.4635.15_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-110.0.5464.2.tar.xz ) +SRC_URI=https://download1.operacdn.com/pub/opera-beta/98.0.4759.3/linux/opera-beta_98.0.4759.3_amd64.deb https://download2.operacdn.com/pub/opera-beta/98.0.4759.3/linux/opera-beta_98.0.4759.3_amd64.deb https://download3.operacdn.com/pub/opera-beta/98.0.4759.3/linux/opera-beta_98.0.4759.3_amd64.deb https://download4.operacdn.com/pub/opera-beta/98.0.4759.3/linux/opera-beta_98.0.4759.3_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-110.0.5464.2.tar.xz ) _eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c83c9bbea9e187a8ab5960c97b9a86d4 +_md5_=43dcc1a3f1e3ae14f16aa597a493b625 diff --git a/metadata/md5-cache/www-client/opera-developer-96.0.4660.0 b/metadata/md5-cache/www-client/opera-developer-98.0.4746.0 index 3ab79b14564c..16ae28b8fa98 100644 --- a/metadata/md5-cache/www-client/opera-developer-96.0.4660.0 +++ b/metadata/md5-cache/www-client/opera-developer-98.0.4746.0 @@ -10,6 +10,6 @@ LICENSE=OPERA-2018 RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://download1.operacdn.com/pub/opera-developer/96.0.4660.0/linux/opera-developer_96.0.4660.0_amd64.deb https://download2.operacdn.com/pub/opera-developer/96.0.4660.0/linux/opera-developer_96.0.4660.0_amd64.deb https://download3.operacdn.com/pub/opera-developer/96.0.4660.0/linux/opera-developer_96.0.4660.0_amd64.deb https://download4.operacdn.com/pub/opera-developer/96.0.4660.0/linux/opera-developer_96.0.4660.0_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-110.0.5464.2.tar.xz ) +SRC_URI=https://download1.operacdn.com/pub/opera-developer/98.0.4746.0/linux/opera-developer_98.0.4746.0_amd64.deb https://download2.operacdn.com/pub/opera-developer/98.0.4746.0/linux/opera-developer_98.0.4746.0_amd64.deb https://download3.operacdn.com/pub/opera-developer/98.0.4746.0/linux/opera-developer_98.0.4746.0_amd64.deb https://download4.operacdn.com/pub/opera-developer/98.0.4746.0/linux/opera-developer_98.0.4746.0_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-110.0.5464.2.tar.xz ) _eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c83c9bbea9e187a8ab5960c97b9a86d4 +_md5_=43dcc1a3f1e3ae14f16aa597a493b625 diff --git a/metadata/md5-cache/www-client/opera-developer-96.0.4674.0 b/metadata/md5-cache/www-client/opera-developer-98.0.4756.0 index f52c3001ef2e..6b8cfb095895 100644 --- a/metadata/md5-cache/www-client/opera-developer-96.0.4674.0 +++ b/metadata/md5-cache/www-client/opera-developer-98.0.4756.0 @@ -10,6 +10,6 @@ LICENSE=OPERA-2018 RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://download1.operacdn.com/pub/opera-developer/96.0.4674.0/linux/opera-developer_96.0.4674.0_amd64.deb https://download2.operacdn.com/pub/opera-developer/96.0.4674.0/linux/opera-developer_96.0.4674.0_amd64.deb https://download3.operacdn.com/pub/opera-developer/96.0.4674.0/linux/opera-developer_96.0.4674.0_amd64.deb https://download4.operacdn.com/pub/opera-developer/96.0.4674.0/linux/opera-developer_96.0.4674.0_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-110.0.5464.2.tar.xz ) +SRC_URI=https://download1.operacdn.com/pub/opera-developer/98.0.4756.0/linux/opera-developer_98.0.4756.0_amd64.deb https://download2.operacdn.com/pub/opera-developer/98.0.4756.0/linux/opera-developer_98.0.4756.0_amd64.deb https://download3.operacdn.com/pub/opera-developer/98.0.4756.0/linux/opera-developer_98.0.4756.0_amd64.deb https://download4.operacdn.com/pub/opera-developer/98.0.4756.0/linux/opera-developer_98.0.4756.0_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-110.0.5464.2.tar.xz ) _eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c83c9bbea9e187a8ab5960c97b9a86d4 +_md5_=43dcc1a3f1e3ae14f16aa597a493b625 diff --git a/metadata/md5-cache/www-client/opera-developer-96.0.4653.0 b/metadata/md5-cache/www-client/opera-developer-99.0.4765.0 index 30968aa464e7..885f1cef0a1c 100644 --- a/metadata/md5-cache/www-client/opera-developer-96.0.4653.0 +++ b/metadata/md5-cache/www-client/opera-developer-99.0.4765.0 @@ -10,6 +10,6 @@ LICENSE=OPERA-2018 RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://download1.operacdn.com/pub/opera-developer/96.0.4653.0/linux/opera-developer_96.0.4653.0_amd64.deb https://download2.operacdn.com/pub/opera-developer/96.0.4653.0/linux/opera-developer_96.0.4653.0_amd64.deb https://download3.operacdn.com/pub/opera-developer/96.0.4653.0/linux/opera-developer_96.0.4653.0_amd64.deb https://download4.operacdn.com/pub/opera-developer/96.0.4653.0/linux/opera-developer_96.0.4653.0_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-110.0.5464.2.tar.xz ) +SRC_URI=https://download1.operacdn.com/pub/opera-developer/99.0.4765.0/linux/opera-developer_99.0.4765.0_amd64.deb https://download2.operacdn.com/pub/opera-developer/99.0.4765.0/linux/opera-developer_99.0.4765.0_amd64.deb https://download3.operacdn.com/pub/opera-developer/99.0.4765.0/linux/opera-developer_99.0.4765.0_amd64.deb https://download4.operacdn.com/pub/opera-developer/99.0.4765.0/linux/opera-developer_99.0.4765.0_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-110.0.5464.2.tar.xz ) _eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib d1408425c7c4a7669b9b17735404b693 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c83c9bbea9e187a8ab5960c97b9a86d4 +_md5_=43dcc1a3f1e3ae14f16aa597a493b625 diff --git a/metadata/news/Manifest b/metadata/news/Manifest index 68e7015a424f..e08d4417c73b 100644 --- a/metadata/news/Manifest +++ b/metadata/news/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 15493 BLAKE2B ec5ea168778a79b147975de4177e6e700a7d37e6ee037cb43e8a2fb5109fe7703b6271a466b25edb7a1f6a61aa9467b69f02382396560dc259c3acdd5e880f30 SHA512 24314abdcaad22302e8e4885bab38f0250026f6284cc14fc2d6d81378bea47d1c1e985134c2fc0d63a8bc88f3563b53ea9e7b90d1e24f24b6733a9cc9fe4c83a -TIMESTAMP 2023-04-22T22:39:35Z +TIMESTAMP 2023-04-23T04:39:38Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmREYihfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmREtopfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDpDhAAk144KH/LuEFZIdAHoZ07OaL9XyhVjLT4ad9o6SDL4DbZkn3+s9X1DQ5b -A2+zYEKxBDwW78epYu8O1Ia/Rn1e1YouhuBXZr7BHpIWP8rNVKqMftHKLKy54DqQ -3nxjEDLtClEqkK539k9ky9Ekf8tXQ89HpXyVCGvZPR3Nkm1QSN+gSA/7iFLq4rHO -D9SFRMfVgrjKgHtqWehSnMEd1z/0dmZG9E/x72iHpGlA4a7uTej/fqVZXj4HRqH6 -c9xtZ6C08iMdp+khF5WFgDMQvBG8wbQJrwnyFfwIZQRRhPh050i4kfGin1tKuB8v -wC2IHWa1eI6ZNrW7d5x7JZ37kAevvtKcyLdmqKSBbtAyJWRl+sWdLuEgxfogHNrI -5rFjgyUAT51NxXMvbw+oc7uL5p4Y+iMEL3khwA9HEFTort2wZJQX2PCBbZl+X07N -gsJ01wmzK1bwRdDeDJrwsPitjmKH9kyyJlUvLuKtyjqDFbPsulArtUUQUmCc2QHg -JIhMD4QtYIbcQiKvXSjqesdd6Vu2y1oV9IAJIAL/2VF3N0ujc8sgQLidWtKLSLwS -tns3e5ks7sMaxfeZlAfwyyOwYuw1FEUwUEGYoaNOy1tdZkDowyBIpUZ4tjIKhLBH -p97vSql955UU8jFssRba2jgAprXor6u+sxG3ivqMdJPAQpDh0so= -=SMjW +klArGA/9ERbf6xx2VbIenArpUhx+Z4CBFrl16U5zVZzBPN/ayJG+s8pF76WLRSLy +8flfizncUXkbYHsXvfypTLmclOfam094bwZ6tDhPLhsrG9qUEQdrpZv/sxqtiatT +xXAk2/3V3vclO7YN5/MwsuKE31hztf49J0z/sOWaT7tLk8gpw1HKVm2CMvvanyP/ +rLKm/jb361qsH2KkI31u4bHvH/KeEEPHxJw+R/ZpnjVm8oouoWDNSBTtko+dLReF +DBbolD+or475WXDO85uM7iRtIHjxVuJYiWdVDxsv5C67warrtdoQN7qzcIF7cYr4 +kKIlme/0m0tOUUp9NKp3tXEHFSFWwn5N2018DW0Qzl/JeqybzRO2d0YxdnUdyYWH +bbHJC5SvsvBpeVWtWsEwGdhtHyIH3hVs/sB+0XtSm4k5QQ/dONXbDMtmQiNknMFw +2h/KEZPwu41ycFBZgMz8+KDLjEPFVMqzn/Xs6ZjZPyX1THhUJK3D9MlzDENTkg7x +OHrlSemYwU8BhSLrJqPrMmihrnvZnkCKqgZsr1Le1xf2Bn7szjMRbktjrvVg8poy +LQ+ZGYb8BZollg5y/TktfZKraS+WRCGIaCKLagyJtvwmGTCReMd5/MkQbxC0zdGf +whSy2lfFRndWmYaClDvm9aGaycuP9jBSA+jqdPXn/jgRHEhm5dY= +=S81i -----END PGP SIGNATURE----- diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 2fc0ef3b30e3..e4f9817c99b6 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Sat, 22 Apr 2023 22:39:33 +0000 +Sun, 23 Apr 2023 04:39:35 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index 38c6c1248ff0..a9959f6a9057 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Sat Apr 22 10:39:33 PM UTC 2023 +Sun Apr 23 04:39:35 AM UTC 2023 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index d7eb1ba92db4..2d3d08b87404 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Sat, 22 Apr 2023 22:45:02 +0000 +Sun, 23 Apr 2023 04:45:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index 8180520dec3d..41130964ee13 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -c7133507ecee644186143197a4274d2f3118af06 1682200273 2023-04-22T21:51:13+00:00 +9a48abe10c8e886860998506c2c207d6d97c4f57 1682224333 2023-04-23T04:32:13+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 741fd8007c1f..173744299b14 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1682203202 Sat 22 Apr 2023 10:40:02 PM UTC +1682224801 Sun 23 Apr 2023 04:40:01 AM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 2fc0ef3b30e3..e4f9817c99b6 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Sat, 22 Apr 2023 22:39:33 +0000 +Sun, 23 Apr 2023 04:39:35 +0000 diff --git a/net-dialup/Manifest.gz b/net-dialup/Manifest.gz Binary files differindex f10d9ed12b9d..4770f3b9a328 100644 --- a/net-dialup/Manifest.gz +++ b/net-dialup/Manifest.gz diff --git a/net-dialup/freeradius/Manifest b/net-dialup/freeradius/Manifest index 95afb69b663b..89e9232ad5e4 100644 --- a/net-dialup/freeradius/Manifest +++ b/net-dialup/freeradius/Manifest @@ -3,4 +3,4 @@ AUX radius.conf-r6 599 BLAKE2B 35c97ec8a31577afc89bc4f6d7a1310624bea46c2a12ea3cc AUX radius.init-r4 753 BLAKE2B 18c83f704ac30d14d56ce8a2f5e3176dcd1aab83cc4525b728e3080e81470a9b4124af49459c69070d9c3ed67a95c7593b6d01f0259403fa9ceee43abd541f7c SHA512 8b05604a72a6a0dea3e654f36b13e1ed517d0c277d128475bcca768204d720b3cd9730e5776371818b8deb0f9fd099458bf5a3276ea9b61e3dbacafaaa527892 DIST freeradius-server-3.2.2.tar.bz2 3418998 BLAKE2B 584d1ff79cf3a75c79f5b24f9e47d7c8d8caee0d706eb47bb387300172f0699f904804d963aab8c252a21fe67f7885a47659b8cd9db5292a6d4db087d72e8e38 SHA512 91dc574560a1f75cafa8bc78c0676f0e3dae7154ecbb395e0e1f6738f78d8bcfe1bff122364452798fd0434c4056fd946799b8f29a1141398bf0542a37870689 EBUILD freeradius-3.2.2.ebuild 8297 BLAKE2B d76dc490ecac214b216eff0a3b74e40f88fe3e3bb0f91344ab649da88a8d30b9e323428ed17350f937a7334f1e78273bd299e6f9ca605456897cf4650a4dab35 SHA512 c260d7ff7feb0324c1169e692dc82e86b627cb73b86ec300a794e15039d8cc7be6313f8d85e2de0f7deb823e74f6c9c3c81de8b325ba5a7b6bebac34a9976f7a -MISC metadata.xml 754 BLAKE2B 2aaf6e500fe361f2c456ea4e4d9da51c3056d8c993725bd3372cc3ebfecec129b8196cecf4829083084d3c664c338569db75fd2304dfc9123e04db3b222642ed SHA512 b6e99eefac90938f55be7abd56604e5ba37bacbcde609f7f9c71deef4d80c6257404baa1b676f426d9182345d4b742591b677b64c016eabdfafb1b18eb2d35e9 +MISC metadata.xml 547 BLAKE2B fbe65a8fc88ee08561e984bd56da19cb4aaeb4d3f37ce35f97801c58b586e706d5bb0d30d44d5857470991f96ba87d2e45bf2dbbe36060a817b5722af00d3564 SHA512 d743d214deba32cf15adb403fdda4ffc3e7cf742d6e74e9bca9bd7ddad0246e6c9ebe7999722f54d721de847924a3c038b4f4b58e1048db34b7814697a9f785e diff --git a/net-dialup/freeradius/metadata.xml b/net-dialup/freeradius/metadata.xml index a97e6b26d249..f88a6ec95487 100644 --- a/net-dialup/freeradius/metadata.xml +++ b/net-dialup/freeradius/metadata.xml @@ -6,12 +6,6 @@ <flag name="memcached"> Include <pkg>dev-libs/libmemcached</pkg> in caching drivers </flag> - <flag name="pcap"> - Build the RADIUS sniffer which requires <pkg>net-libs/libpcap</pkg>. - </flag> - <flag name="rest"> - Include support for sending and receiving HTTP requests - </flag> <flag name="redis"> Include support for Redis database </flag> diff --git a/net-dialup/ppp/Manifest b/net-dialup/ppp/Manifest index 93701eccb11a..1c96bb19ed05 100644 --- a/net-dialup/ppp/Manifest +++ b/net-dialup/ppp/Manifest @@ -8,7 +8,7 @@ DIST ppp-2.4.9-patches-03.tar.xz 18520 BLAKE2B b3da095672fa57727ba11a5dba761ea3f DIST ppp-2.4.9.tar.gz 719904 BLAKE2B 7ba3eb8c98fec5599635dbd302399617e1075f3a1df090f1a94ce2bb8a5c7631e6eea82246adc33711aba5fe95e7ba7c982e2cbf1fb0d71e45f877d9b092ffb7 SHA512 c309f8f69f534c05547cd2f66dade0e0f198ea4c2928a7e899e660280786b3e965437a67b8c5bb81c59d0fa1818b4eb7b701d2dce015a420d380422d2bca4e1a DIST ppp-2.5.0.tar.gz 1170057 BLAKE2B 6a0e9efcbff3cb499705071cc7d0e3411cf4871fd53b2bfedbb1f2cf3ad80728eb436050cf33b78e36d473be64f15907a21da17f283337455f0af379bc18272d SHA512 094368ea2aa6c6e8dfba4443509857a7c1c7ff839bb6d6657743802477208c01e87db31593cef0932d3725c640e9c103179da6b742825034cda82bd31ddcc2ed DIST ppp-dhcpc.tgz 33497 BLAKE2B ca59130012f007cf45af6bcfa468c112b0d521c8b11f42d42c566dd9de55bd6d6f1b1ceb83cbae18cfe79cb5cb36ba6c6858a4718915acc6987295008aca53da SHA512 aeaf791b14f5a09c0e2079072a157e65132cbff46e608bc0724e6a5827a01da934f5006e2774eb7105f83e607a52cb4987238f4385cf6f5cc86cbe305a556738 -DIST pppgetpass.8 154398 BLAKE2B 0e74b96df6171b7382874ce08375d0122df2b564ce8c3e8081022c38ef433e22d15ad13a51d553c6e18ee6277d9c67302b50afa59126bf74a6e3dcd1b03a2b2b SHA512 aca33e489d3e78a7accced4d3c33c03d933cf4c0b6607e8a6bbefef202c853248fa85caa36b53b9cbaf8b21ae60bb00fb3f95577418112630dfa6d67ad700359 +DIST pppgetpass.8 450 BLAKE2B 4e9805cfecb4d07c302682c1ced42cc5d247d18fae904b909e126874af962cf48bb703cd75b0cefce4e19404f2e757602d3b57f187567fc23d4b93d9598d1486 SHA512 21f6dda908cf73ee27bfa39d2b50e7f76b371e50bd7d5a0586174b30129c119accbd260d7f9e0e6aa6aabfa5ba11a13ba560588a99672c9dd4e9f33254f88836 EBUILD ppp-2.4.9-r9.ebuild 7866 BLAKE2B e2f6012eb93f27271c775b75fa52e0d1307adee4afdcb09bf8ae78e1ddefe451bd7782c4f5412ef264366c8db4e20bb3621c4c032c1261166c70473a94552880 SHA512 a3931bedeac10a6facc0fe354eee0e26e6c237f21f9e4d69196d657d388d1624e4bf8054c670568c0ba689d859bca87a21410da08f35baf33fc12d39cfe2263e -EBUILD ppp-2.5.0.ebuild 3561 BLAKE2B 10ac7275f3f07846f38f93e9f639bd9b03609e9175688a852447f298a991451395c2f2dace3534070cc38b8a82311b8bc1231e773972f787fca97d8ed4092b3e SHA512 1192ac4fa7d34e38af6a9a89ce7ae392b98b5fdbca9a8e6bb7b33aa2dee1c27821ac4b3a26937e3579ddfb039f9b0479218915a5580a27fba8bcd5670d18f79c +EBUILD ppp-2.5.0.ebuild 3571 BLAKE2B 4fdef6aee1ad69f1e8af40c7556c83cab3152a8a59236c461a367c5b745af39b783b7a4ad446f344c1aa5d5bb848e4e7745ae742bccc14094fe319348fe02456 SHA512 51cb32f7e8249fd599d3aacbc88f99478670391a0564c735a0b1b468c1a0b9e405aa8656169853ed06b1ba408c8beedd92927a54a397a7cca28b25326ad6ee87 MISC metadata.xml 1002 BLAKE2B 9ce1dcb685ed4f0d6dfe2e6c885b8feca8d81fd1fea5bde44a40900d65b2f9e9a45bd03f3708d4969c51880bb7ffb791bfbc972d4ec06a3124c4215e2b66424b SHA512 cdfa0b69fab5a530b36093bc84c352da1f8acbdf3d31e2b9a4d58bde7dc7bbbce9c54000d9f874eac2ddcc803bafc89ea2a74b03cac23dca295815ece6cb2157 diff --git a/net-dialup/ppp/ppp-2.5.0.ebuild b/net-dialup/ppp/ppp-2.5.0.ebuild index 8df0af957ebd..dc7b51c7c782 100644 --- a/net-dialup/ppp/ppp-2.5.0.ebuild +++ b/net-dialup/ppp/ppp-2.5.0.ebuild @@ -9,7 +9,7 @@ PATCH_TARBALL_NAME="${PN}-2.4.9-patches-03" DESCRIPTION="Point-to-Point Protocol (PPP)" HOMEPAGE="https://ppp.samba.org/" SRC_URI="https://download.samba.org/pub/ppp/${P}.tar.gz - https://github.com/ppp-project/ppp/blob/${P}/contrib/pppgetpass/pppgetpass.8" + https://raw.githubusercontent.com/ppp-project/ppp/${P}/contrib/pppgetpass/pppgetpass.8" LICENSE="BSD GPL-2" SLOT="0/${PV}" diff --git a/net-ftp/Manifest.gz b/net-ftp/Manifest.gz Binary files differindex 7e266da0b782..89529ed15dff 100644 --- a/net-ftp/Manifest.gz +++ b/net-ftp/Manifest.gz diff --git a/net-ftp/pure-ftpd/Manifest b/net-ftp/pure-ftpd/Manifest index fb78aad739af..711c4a9464cb 100644 --- a/net-ftp/pure-ftpd/Manifest +++ b/net-ftp/pure-ftpd/Manifest @@ -7,6 +7,6 @@ AUX pure-ftpd.xinetd 247 BLAKE2B aa2b0f8b4b6ff45e9b8dd632af5ff680ddd5abe51647dda AUX pure-uploadscript.confd 368 BLAKE2B 675e5349b2f808dd2a3cbaf2536a0541f40d42d300b7411163bc8232470c6f63a1d92cef393271693a02bcb5129624d38de77a99ca030a77bab00cc1fbe797c4 SHA512 2632be874a5afb25b8c8c1acbdfef929542d80dc9a8f280b4a9b0b6878be63f901ccd2c29c2ae0f9f74f45e41df1b7e69d1cef6f77e93c9b235709a7094480af AUX pure-uploadscript.initd-r1 776 BLAKE2B 1e382300a92fabb5308aa2636de2f427418d8595859fa2d7e6ee0a62297a0a17386f2f4c55de03ad282ed0545cc97ea6c0df67fe5fe6af736789d01e18c69f97 SHA512 3bb735bf0dc12434bc283ea9948c5b7feeaf72a26382a65a3c8eaec87a13f82239699e4687e5b36be5478bcab801974633b17771d9a583b6be508503118899e4 DIST pure-ftpd-1.0.51.tar.bz2 520648 BLAKE2B 0b82fee114986140eb74d2669b7d91582a48f1b366936895acda913afb7d3bca1578295a930f7857f8674e593bd1bf8094c36f2ae8db6cf1a62cacfd4234cf13 SHA512 3615ac1ec42813855f3328dde200f60025e1f2ca7d1e17ea042967fd4164079260d058f3e2586acd778334660f387a280b35850a9e2091dd913fb84ef929bdca -EBUILD pure-ftpd-1.0.51.ebuild 4363 BLAKE2B 48e2aa70ff578e49bd35d21e4ff002a63399b9c18e1466946b171a1e5fce5f226ba1bdd42df6164ab04005ca685d9c90c902a59a00c7b356ee6a7aad292d5212 SHA512 f29ce9b3262c80f75b8ea722763def4e52441fb735d0ebc1a564b43f018b05e1203de04ec2b344cd7a7aff9ca34cceca2377ac3736c1ee127bd67962baf676b2 -EBUILD pure-ftpd-9999.ebuild 4369 BLAKE2B b44d87e95f8a73dfec5819b89fc69666809158a61fc4a3e5b31bec0abc299ab788735d3fa414a20f7835c15c610370eabebbd53cd2a56aed11089e8e4bb4b145 SHA512 f4ec59f90bce535f39d135cb07f3ecaa40c16c17d9bfb5b5bfbf25f244ce70445621e5b0a937363970875ba64ed5317242400e949b383476d48f72891f3569f7 +EBUILD pure-ftpd-1.0.51-r1.ebuild 4450 BLAKE2B a74926b5714227b97d6e7732985b5302e9f8d95f2ee5d722ad6c9b5aedd1a9d89b28405c9bd35e5dd460d328725cfd0f9187c09782fe77ad9314081dcf9429e9 SHA512 4130b154979dc8954da66d053bbd295e661684eac51b42aff1a5a36ab9c540e896f3a126eff63f95c8b3a595aa056edfbe893eb71f50caf2da9e3e5127e391da +EBUILD pure-ftpd-9999.ebuild 4459 BLAKE2B c9b9a0eb103ba66c0c31e71ca61377829d40dfaef4f81528936b395b2a04d7ca39d4689e5d78dfe0432c376bb63269169cc8f9ddb1a9bdbaf07a1b1f6d222f8b SHA512 acb68506a8a4df2c33b75830fe0ff965892bbaf7b63dc0dc6f51ac0e10ec8f4a2865dd1c671e084de3ad7c06e6fced96b93036cc18c8ff4bb1ce03cff8e70bf0 MISC metadata.xml 1206 BLAKE2B d63b00ba878cf0c264df68458ad167e3d2fff42220b1fb2a620da61bfeec258f19d7a516541bc745c74b1bc86951b974c9d4e65e9ee35aff1aed5942291e71a8 SHA512 34eea80ef0ff27b2bfefcec60275846fe49f0ef0bc6395d74e42ce66db8ae2592f5db79ab4563293d65ec3ab6907a6a671758ebf24868f198ed6610a583cbd9c diff --git a/net-ftp/pure-ftpd/pure-ftpd-1.0.51.ebuild b/net-ftp/pure-ftpd/pure-ftpd-1.0.51-r1.ebuild index a01e48fe71f1..223cdb2a5ea7 100644 --- a/net-ftp/pure-ftpd/pure-ftpd-1.0.51.ebuild +++ b/net-ftp/pure-ftpd/pure-ftpd-1.0.51-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -53,6 +53,9 @@ PATCHES=( "${FILESDIR}/${PN}-1.0.28-pam.patch" ) src_prepare() { default + # Don't hardcode FORTIFY_SOURCE + sed -e '/-D_FORTIFY_SOURCE=2/d' -i configure || die + [[ "${PV}" == 9999 ]] && eautoreconf } diff --git a/net-ftp/pure-ftpd/pure-ftpd-9999.ebuild b/net-ftp/pure-ftpd/pure-ftpd-9999.ebuild index 712fefda22b2..2c5c51cfabc5 100644 --- a/net-ftp/pure-ftpd/pure-ftpd-9999.ebuild +++ b/net-ftp/pure-ftpd/pure-ftpd-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -53,6 +53,9 @@ PATCHES=( "${FILESDIR}/${PN}-1.0.28-pam.patch" ) src_prepare() { default + # Don't hardcode FORTIFY_SOURCE + sed -e '/-D_FORTIFY_SOURCE=2/d' -i configure.ac || die + [[ "${PV}" == 9999 ]] && eautoreconf } diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz Binary files differindex 7dfa43e70b4f..9e56cbff46c5 100644 --- a/net-im/Manifest.gz +++ b/net-im/Manifest.gz diff --git a/net-im/spectrum2/Manifest b/net-im/spectrum2/Manifest index c02d90f7bc3c..b8e4e10648ec 100644 --- a/net-im/spectrum2/Manifest +++ b/net-im/spectrum2/Manifest @@ -5,5 +5,5 @@ AUX spectrum2.tmpfiles-r1 44 BLAKE2B 262e14134a78bc5955fc8ec750ceec94b6fd99fbb65 DIST spectrum2-2.1.3.tar.gz 666005 BLAKE2B 8356b71506b5489780052eaf404a79f0f760fa3a8d35e80e30730c86b5e4acf21a1ac59fed46e472a1085dc29c6751f2c4e788ad60569bf15b48d198762f2a77 SHA512 b6bf39738998b56c8a90984446740c38547ffdaadaf280d3f4f29cb8a2e168898a7b010eff115394f473fd02c66f30ef383c4a542812d5abd03a87b064b446a8 DIST spectrum2-2.2.0.tar.gz 666281 BLAKE2B aebf7d90a938ee62e5ae13955343a73c2f8a1484151519f59321b09d958cd49bd7b0914a3dc0a364d2469c691a653003bfc51324b69de38e3c59c9c248b3c672 SHA512 52125dd2b528b45cc814d4c62df6c0c431958dc5953af50731e765129e59a5dabdffd7f55d1709fe9854c81d6874d9549e8560f27b1b18a0af812299ef4c37ff EBUILD spectrum2-2.1.3-r2.ebuild 2435 BLAKE2B df75fd6357808427ab4bc8aca46bb86772c2e9a83e183f465d71ddc3694c02c77862bc275f51cc26d102e82917523276b04bc1e5a0805c1b69a2dc345712d9ea SHA512 9d3ce70db17aa7e4beaee0fd4e232a6688eaf5e3c08c75691cedd3779fd6982e65cc47335252b8b3d14d31b1d736b2e8ae64b49df7cb4bfc39a89898c9c4b9b0 -EBUILD spectrum2-2.2.0.ebuild 2774 BLAKE2B b3b534a01ca4c6c0b19602706f95d2cd56fcb6191b71495bc45b471c1c5f50f8a9df298cf6329ac554a8b22b657973fc9c0a5ca4473b2b7e1b44c5b868f143b8 SHA512 29727c471f42173a4b824fbac3c63343642cf969e4520638b2343890b481be73515b816aff3e2461e889681bd93dfaf53d9ca59382c51c6d5eba16fb94422395 +EBUILD spectrum2-2.2.0-r1.ebuild 2833 BLAKE2B 6b722f541b507455cc578b5e284b45b7cdd48f6f988c98f186d66568c7f2670a47099ed1ed893d8b052f751726a475caddc763125fa585a271480f396c59261e SHA512 3f38e112d79442705146770c56e288fd925f5e6f004e183c079e5b8233298a76ac6632c4f3ce1b419a13909d5a8bd2b7dc90ac2c21e346ca8a28ba18f559742f MISC metadata.xml 1114 BLAKE2B 35d457612fa10fe7e6e2007734c54e491b581e86e0376416b3e2177d6c22b478c7b2bb98cb7bf4d7c80d3ab36f2674c18642f2725cc5c8e230df174bf80d1776 SHA512 13de6689c9838edaccc98b038a86d64dd4bc9639c41b383f8cd0d7e081f6a6bd23c597901165e39867dbed6d957a71f71a9011f6c73050d098ee984fb59f994e diff --git a/net-im/spectrum2/spectrum2-2.2.0.ebuild b/net-im/spectrum2/spectrum2-2.2.0-r1.ebuild index a06b9471c79a..90630c5549c1 100644 --- a/net-im/spectrum2/spectrum2-2.2.0.ebuild +++ b/net-im/spectrum2/spectrum2-2.2.0-r1.ebuild @@ -69,6 +69,8 @@ src_prepare() { src_configure() { local mycmakeargs=( + -DCMAKE_INSTALL_LOCALSTATEDIR="${EPREFIX}/var" + -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc" -DENABLE_DOCS="$(usex doc)" -DENABLE_FROTZ="$(usex frotz)" -DENABLE_IRC="$(usex irc)" @@ -81,7 +83,6 @@ src_configure() { -DENABLE_TESTS="$(usex test)" -DENABLE_TWITTER="$(usex twitter)" -DENABLE_XMPP="$(usex xmpp)" - -DLIB_INSTALL_DIR="$(get_libdir)" ) cmake_src_configure diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz Binary files differindex f82745ab5b27..27e68fb4eda0 100644 --- a/net-misc/Manifest.gz +++ b/net-misc/Manifest.gz diff --git a/net-misc/etherdfs/Manifest b/net-misc/etherdfs/Manifest index a215b1c8f159..f80a3da88ff1 100644 --- a/net-misc/etherdfs/Manifest +++ b/net-misc/etherdfs/Manifest @@ -2,8 +2,8 @@ AUX etherdfs-20180203-makefile.patch 578 BLAKE2B 2d62c0f3ebca6915293f97028cd008f AUX etherdfs-20180203-musl.patch 332 BLAKE2B 6667c63ab0a24b9921b850b3a0f7134670c93dd46a0a0dfd08e74b27800f3aa0e37e37f6c6f68c10e1cfabb0c692edaa290e1c503db3d78a72ab985a5425ec22 SHA512 3a18ebfe29de28779ba0991544a637647a2531a0c0ab425665bdc1d93d9dfde41f677d000011343684a309744a72b5da611651cdd90cfc3d9e2792214c62f69c AUX etherdfs.confd 345 BLAKE2B 4e299984a7680aca036a80e5e0c5efa5ae699de0726dca8ae7368e214a0d3b4f6d90b10ac46f29d8d29d4f6b5aa7547e38d6371fc95d63bc0488a1d4d88b72a1 SHA512 41f2425c6ed387414a9ccdacfa259b55f9089effff4028e849a897a13e92013fcf705e50120d88cc7af183f3af3dc4a2359b0f6516c677298a31201ffcfdb6ea AUX etherdfs.initd 242 BLAKE2B b3109ef0534637cecb3d116254457c562e59c44042e94b3cfa6579e0cf84f9365f47dda26a7c84a0989312e9384befe8131b97259845e38cdf2bd84056c855f0 SHA512 b30385aa569831ba0989cf73bd35321577116a77014bcf1d6235b7ddde039ccbe822b590bd8b2da2ffccf5c9161cb977aaea810f8b49126e64265ca77b82c20b -AUX etherdfs.service 210 BLAKE2B 0e3243da13f6be2251239fe43a5c675388175a1e62d4119cba30a2a35f6ca69572ff3176d944e39d55e442cb3cd1b599a8ce6d09bbd5ddefb9bf0c67aff216d5 SHA512 13a555a8c4e82f3b033d946f82064fcb0c3d026393da8abcff9336e6a20d36b2185fac3b3562dde59260c43b8a45b1c6dd1e95faf40abc870605e50f0fc8b381 +AUX etherdfs.service-r1 191 BLAKE2B 2ec8070a38ec09a86b90d33e12a5418b68d6650eaf943d39d5b411ebc25835172ea9b25441d08efd63dc168482aa4bd77ee60403e5c29e3e985126d16cd37f10 SHA512 249d55bfb0334a0b834909aa4d2b180ac1f1df7a10906cfc865b1e95c011509a7402e77fcb0139ddd3d336f202baa1027bda0ec1ab736ff58d19debaeb057939 DIST etherdfs-20180203.zip 13081 BLAKE2B 53b0d12c272aa8a64a1980b6c4aae8c6789647026590ee948bc4d84be265479a816d8ae4df033a9a8be4038eb10b934b6ee8d188bf88e47c21f2e81123a572f0 SHA512 c254647fb35b7456b08eb27e6bc6b339d65c55ffd28fdc658f54bb1346a94a7056959a6e3e0b1a97add9e7919a224a0cef831ee14fc19219885274c9649a3439 DIST ethersrv-linux-20180203.tar.xz 18160 BLAKE2B 45293b596489a290146bfb5ec5ca89c06a01bd0377cb29f33f604ac84c3d1d8f18f09058dded28e38f611a19d690c0a190ec38d45498cacd90a4cbff841115e1 SHA512 522f5ce5353c6eabaac2106d43d09cf341a2da96e56ffb06c5b2d705a997986117246cf3cb2b4a4e5b2c6f1caf96dfd68d1ddc56bb6db8140aa3761c7e6e6f7e -EBUILD etherdfs-20180203-r2.ebuild 1163 BLAKE2B b3e1a87158a3c6ab551b97c72b00e50e438c23b4d8784f1fbe0b6326a86e60470b3c40a20a923252cb93021df819be017f39859702c3893d3b144a55213595dc SHA512 b38cc4d3807bce39dc2a4783a917e6e5af73bf065619d54151e7a0fcb111e8255e26713342f9b45eee4c80ca9fa62b4ddde7488854eafe1fc97afbcaaf4b6fed +EBUILD etherdfs-20180203-r4.ebuild 1247 BLAKE2B 2f6e7a34da2f370611649a1ec18cd47336a5f2a338f58d214665bc2292e1cc7eaf39c79bde8c4e5905caa99724d8dc1da8526592565dc9d95e022e411da29014 SHA512 c4104aedeb2dedc05663bcc8308c48665d532acea0b98e69b014d894efcb89796ebf1d7df9b59fa0d50665fa011038f0cf9f60ac137fdab00c0f945c2e965ce1 MISC metadata.xml 629 BLAKE2B 794c6caaf34566e3add393fe39c9889f30433594e74241e3f3cf56b964f3b765d4cb13e9338df520a398179adad079c272479e0b8dbc7feae7cd42aba4f76df0 SHA512 33afeaa1e364e05170919978cfbed059a5db1a5a0ec2494d8ccf4b63392690d80e68e7e4b151e7ab5cbd38bbc630487be52e6a455b4d2e5fa10a4f0c65c1d30c diff --git a/net-misc/etherdfs/etherdfs-20180203-r2.ebuild b/net-misc/etherdfs/etherdfs-20180203-r4.ebuild index 50c020777f6f..9a85cc57a896 100644 --- a/net-misc/etherdfs/etherdfs-20180203-r2.ebuild +++ b/net-misc/etherdfs/etherdfs-20180203-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2022 Gentoo Authors +# Copyright 2019-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -35,7 +35,8 @@ src_prepare() { default # Respect users LDFLAGS - sed -e 's/$(CFLAGS)/& $(LDFLAGS)/' -i Makefile || die + # Don't redefine FORTIFY_SOURCE + sed -e 's/$(CFLAGS)/& $(LDFLAGS)/' -e 's/-D_FORTIFY_SOURCE=1//g' -i Makefile || die } src_compile() { @@ -56,7 +57,7 @@ src_install() { newinitd "${FILESDIR}"/etherdfs.initd etherdfs newconfd "${FILESDIR}"/etherdfs.confd etherdfs - systemd_dounit "${FILESDIR}"/etherdfs.service + systemd_newunit "${FILESDIR}"/etherdfs.service-r1 etherdfs.service einstalldocs } diff --git a/net-misc/etherdfs/files/etherdfs.service b/net-misc/etherdfs/files/etherdfs.service-r1 index d5a6ed474a6a..ed56b2dfbdab 100644 --- a/net-misc/etherdfs/files/etherdfs.service +++ b/net-misc/etherdfs/files/etherdfs.service-r1 @@ -4,7 +4,7 @@ After=network-online.target [Service] EnvironmentFile=/etc/conf.d/etherdfs -ExecStart=/usr/bin/ethersrv-linux ${INTERFACE} ${STORAGEDIR} +ExecStart=/usr/bin/ethersrv-linux lo /tmp [Install] WantedBy=multi-user.target diff --git a/net-misc/ethflop/Manifest b/net-misc/ethflop/Manifest index bb6ae886d9f2..f150c6610077 100644 --- a/net-misc/ethflop/Manifest +++ b/net-misc/ethflop/Manifest @@ -1,7 +1,7 @@ AUX ethflop-20191003-makefile.patch 350 BLAKE2B b268ad12b98a3333397906570ac261caf06761df6d195366be1a889baabee6a49d402208c01bab6d1fa816cae6caf0222a94bd691d977a86320886bf145f47ca SHA512 f160b0285864cfdc076b354cf5e5a7738e3d58d9a22d984ffb754d1616eea24d00b6c2f5854e495feddf59ea383b0acb81d284a611b2f4726f3106b6337a432d AUX ethflopd.confd 270 BLAKE2B f88ff41ed7b083b3251b0aed5612eefbb4e6d652f4ba7fcbae7dfbcf85fe072a478abdc07ff9051869a2fa4a9b9051749a138aef2d5cc79fc00b2dc341cb0b03 SHA512 d46fba4546f6146cd11cc2e161943ddd20720f78749664d72a0f14e3e012466d0d882bafcbba2794c6630c735cc6bf204e4e1baf90a98b892cc92c8debf8a318 AUX ethflopd.initd 236 BLAKE2B 938ff83700a252586b83b4d3f209a71bafe3b9ec87e1fff8ac86ceecd00ddc245c2e74dc7f66aed940fc7fa858c027c7ea1482343f0c59e86aaba393ec9b16f7 SHA512 974369721f6da77da247bdac70e077f4b93323af4ccb3ba5db30e6901c5a6962007592dcece1650c1e6fec12be9b9c8088b42fddec3db2ecb506e044292a5b8e -AUX ethflopd.service 204 BLAKE2B b97258123ec2ef1e9b556fe5f81c33c14b3bfac7a8a345ec4be75d1a12882acbbfd5eb8ad3f766395ef8d3e59a5e71cba338cc2fc43bd61928f01b250a242752 SHA512 83a0421825835c35d0f0c7244e2d444002bde0459ed0aa3e4589aba67a6a7758958a7b8087ec9a181e37f8d5af428d53a06957ed0d5e099a63f9e9dc600c2efe +AUX ethflopd.service-r1 185 BLAKE2B 1d5f50667e826b2545e66fa1fd41b1dcc232b7eac2d207e3ae3bff24445e9af6088ec1c85891b95b209ac5e2cf42a542290674044f98baf7634a554d9fd86ae4 SHA512 5f35d6a527a7c9b287df43b3a9c0d1173a9ebcfb292aede867617a268e00c70ad985416b9844bee872bbd2bc030c53fafe30ae18ebdffb328985fa6f418358b7 DIST ethflop-20191003.zip 29858 BLAKE2B e5a4068d45c398d6c7bfd08299b57566c3d30bea4ef79692cae065adb61f3c41fd3ed568260e82e19d90e17c7b6d92c0698bb7f7c40edea9d44804a7a61e18ae SHA512 808e65d45e2ff74380bc2f1a31b7bb59fdca4acdf44eb7f60deef9aa0976462ddc64982e8a7b7c225d7f88e11a33dfcdf73fd7169f942018976d4d086e7ec477 -EBUILD ethflop-20191003-r1.ebuild 797 BLAKE2B 4b394fffc112b5e7a60c1d4eff0943d92b6389e45dbbbc26584a9ac569c43a853214d64e5ab90420460d9e2d5de5f82e409415d01ae29ba53685dd733d5b8527 SHA512 40f6be51cdddc47e5ae76ee806097729aac23490935268190cd6e6a513e755886fa894f87739aa3bcdb926ac074610f8686ee7887506863053ba5e84e7282795 +EBUILD ethflop-20191003-r2.ebuild 818 BLAKE2B a269bea493ec5375c1c17bafd9bdd8e606bcb98f5ccc3eb8221f0fcd86ca6e9a754fede6bcbde3e5abb1015a2808af79fee3f511a33f56547d0ed4ada1e4c616 SHA512 5c2d5c80db29f81f5e0e45bf10216401074ec14467f63b4992b15baca22e9593e5884b2790ffdde2aa6747b3e0211ee6347f173e5b36a6b75810902966400cf4 MISC metadata.xml 1005 BLAKE2B 53476c21744a6300cf693817062667c1db71a9fb85c174b37802c5bd875bee9e5a6b396a7d09ffd10c49bc9e8d63daa032823db25bc0245155acb8c89ed1b339 SHA512 fd7a538735fafb244a27a33539650ea56d06e97655843b7fe1436b461a8c113db9a2fee524571b2fb55ec01e8a47a0bd9ee0b63aae623f172a83c56bb0a7315a diff --git a/net-misc/ethflop/ethflop-20191003-r1.ebuild b/net-misc/ethflop/ethflop-20191003-r2.ebuild index 4c959d92f65d..51efe0cd19d7 100644 --- a/net-misc/ethflop/ethflop-20191003-r1.ebuild +++ b/net-misc/ethflop/ethflop-20191003-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2022 Gentoo Authors +# Copyright 2019-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -39,7 +39,7 @@ src_install() { newinitd "${FILESDIR}"/ethflopd.initd ethflopd newconfd "${FILESDIR}"/ethflopd.confd ethflopd - systemd_dounit "${FILESDIR}"/ethflopd.service + systemd_newunit "${FILESDIR}"/ethflopd.service-r1 ethflopd.service dodoc ethflop.txt } diff --git a/net-misc/ethflop/files/ethflopd.service b/net-misc/ethflop/files/ethflopd.service-r1 index 2b6c31902ec6..39fa29a52171 100644 --- a/net-misc/ethflop/files/ethflopd.service +++ b/net-misc/ethflop/files/ethflopd.service-r1 @@ -4,7 +4,7 @@ After=network-online.target [Service] EnvironmentFile=/etc/conf.d/ethflopd -ExecStart=/usr/bin/ethflopd ${INTERFACE} ${STORAGEDIR} +ExecStart=/usr/bin/ethflopd lo /tmp [Install] WantedBy=multi-user.target diff --git a/net-misc/rygel/Manifest b/net-misc/rygel/Manifest index d3b99a2054fd..a2b17a44816b 100644 --- a/net-misc/rygel/Manifest +++ b/net-misc/rygel/Manifest @@ -1,7 +1,9 @@ AUX rygel-0.42.2-endless-loop.patch 724 BLAKE2B 3c77cdf65c33e296099aba6f7c2b6e7d39848995aee6a9503cdd0871e4ac373ecb4bd1609fda2b51b8457e7b7f96b24cfda169bf6faae0ef7ee504a0917788d6 SHA512 2e8eb9b9841f6d7745d3502c00ad77436d310cfe4b978398faac04fca92d3c072328c521add5c5e98d39681c34020b0d0797073227b1b18cc5673165d651ec5f DIST rygel-0.42.1.tar.xz 1699920 BLAKE2B 26399a996a18a04fa9a043b32209e94d1694de6da0312d0e5eb8df8ef6cb8bcb7445b31c935418a8a041e89b010f4d0f427642fdfe4063b41d5eefef87ab9247 SHA512 a4652ffad9c70b092363a82a64828b9f07a583b2045d3f953a211369eeee0cfac8e7e9bc8ae47ff6430b30d5d947b21f982e7c67cc6e24e38e77716ca55b27ca DIST rygel-0.42.2.tar.xz 1700356 BLAKE2B ecacf42bd9668521f0dd0c1aedb8360ff6dcb79e839487554ba07345b851966cfb04ee483224f4f6b25b0c55e01b59fb1b059d193fc9808d3a6743111ecee9d0 SHA512 ff49c723c199839d122f69dbd24452c5101ad926999f69215efb53971518fe08df65055ec8bf2c9e7d6a375e86a0b6398b2cf97f18120efea39356d7af2a4c6c +DIST rygel-0.42.3.tar.xz 1700392 BLAKE2B 2c250936791e27868606c2579e45ace27da3539b15394655229c164f263fe62f1e8307a4d0e0841c8a2038365986ee452f5eb7741ca44116785145623846eb1d SHA512 a9b5616a5d84cf44d64009f33f60d5f5b3407cdf0197c39640eb3757233708ee328cfa0b4c9d9a8e0f6b4582622007f858d8e4075252dfbb692038b3692ce5c0 EBUILD rygel-0.42.1.ebuild 2265 BLAKE2B cd8147c08c437103a1122880f8a54172db111edf80bf496470e4b0b54e4e090cab7ccd4711af7d21ba7e774d3df149c2e29da880257f6fe8996488c829c6d568 SHA512 b4daf39d54aa8672a2ab1609336890405bb5997f85ba2c4eb9f90d6850d48187d9448012d32c74ca65864f83b9af72b604aa3de0dcc891aa0c02139c951b1194 EBUILD rygel-0.42.2-r1.ebuild 2276 BLAKE2B 85c0525da351fac7ff82442a61ad7382707212584425acb065172952a56f58050c8b1d2fa9fd1cb1e4598b033ed0e30cfbcd6f6393493780deafc6708edadfd8 SHA512 3aef1369c8f522574b09efdf4aaa32b43dec7786e609ee0fd4a515361bd8301955e2cb9f4e7dc1dbee81c717a10dab23619f76356deb9a7f8cb6eae662b624e2 EBUILD rygel-0.42.2-r2.ebuild 2381 BLAKE2B bf873112cac8d2bea4774307aed65f24e8a76e9a479051a52082f6badd404c707eaec3c916fe8091fc6713dfeb9b312a78b191aafad119d6eb628e94899ae9db SHA512 f9db54bb3a0acd30e739842910e547a399e8eff8f9f0e7d4298acdcd4dfb40363caa84cf9f9041e955a52db9897b3aabe8f742b5e03aeba6f2525908ffb15873 +EBUILD rygel-0.42.3.ebuild 2276 BLAKE2B 85c0525da351fac7ff82442a61ad7382707212584425acb065172952a56f58050c8b1d2fa9fd1cb1e4598b033ed0e30cfbcd6f6393493780deafc6708edadfd8 SHA512 3aef1369c8f522574b09efdf4aaa32b43dec7786e609ee0fd4a515361bd8301955e2cb9f4e7dc1dbee81c717a10dab23619f76356deb9a7f8cb6eae662b624e2 MISC metadata.xml 518 BLAKE2B 789b1e692571138dfd93f177e22ae1f86ed20a96652c31d5012b4e691b101408eb6162e401be9661f23b8239a304e854044485a8de6f2e1db7b8ecd1e801dabc SHA512 7f956f2a41c6de314dbfc2f3b17de68857474fcbfb4fc43f3019cc713d899ebbb17fcddc613bae43e441242f6e730ddb188cf09a40bd22080e665e6f32212a63 diff --git a/net-misc/rygel/rygel-0.42.3.ebuild b/net-misc/rygel/rygel-0.42.3.ebuild new file mode 100644 index 000000000000..4bcf0dd1bbee --- /dev/null +++ b/net-misc/rygel/rygel-0.42.3.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson systemd vala xdg + +DESCRIPTION="Rygel is an open source UPnP/DLNA MediaServer" +HOMEPAGE="https://wiki.gnome.org/Projects/Rygel" + +LICENSE="LGPL-2.1+ CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gtk gtk-doc +introspection +sqlite tracker test transcode" +RESTRICT="!test? ( test )" + +# x11-libs/libX11 from qa-vdb +DEPEND=" + >=net-libs/gupnp-1.5.2:1.6=[vala] + >=dev-libs/libgee-0.8:0.8= + >=net-libs/gssdp-1.5.0:1.6=[vala] + >=dev-libs/glib-2.62.0:2 + >=dev-libs/libxml2-2.7:2 + >=net-libs/gupnp-av-0.14.1:=[vala] + >=media-libs/gupnp-dlna-0.9.4:2.0= + >=net-libs/libsoup-3:3.0 + sqlite? ( + >=dev-db/sqlite-3.5:3 + dev-libs/libunistring:= + ) + >=media-libs/gstreamer-1.20:1.0 + >=media-libs/gst-plugins-base-1.20:1.0 + media-libs/gstreamer-editing-services:1.0 + >=media-libs/libmediaart-0.7:2.0[vala] + media-plugins/gst-plugins-soup:1.0 + x11-libs/gdk-pixbuf:2 + >=sys-apps/util-linux-2.20 + x11-misc/shared-mime-info + introspection? ( >=dev-libs/gobject-introspection-1.33.4:= ) + tracker? ( app-misc/tracker:3=[vala(+)] ) + transcode? ( + media-libs/gst-plugins-bad:1.0 + media-plugins/gst-plugins-twolame:1.0 + media-plugins/gst-plugins-libav:1.0 + ) + gtk? ( >=x11-libs/gtk+-3.22:3 ) + + x11-libs/libX11 +" +RDEPEND="${DEPEND}" +BDEPEND=" + $(vala_depend) + app-text/docbook-xml-dtd:4.5 + >=sys-devel/gettext-0.19.7 + virtual/pkgconfig +" +# Maintainer only +# app-text/docbook-xsl-stylesheets +# >=dev-lang/vala-0.36 +# dev-libs/libxslt + +src_prepare() { + vala_setup + default + # Disable test triggering call to gst-plugins-scanner which causes + # sandbox issues when plugins such as clutter are installed + #sed -e 's/return rygel_playbin_renderer_test_main (argv, argc);/return 0;/' \ + # -i tests/rygel-playbin-renderer-test.c || die + + #default +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc api-docs) + -Dman_pages=true + -Dsystemd-user-units-dir=$(systemd_get_userunitdir) + -Dplugins=gst-launch$(use sqlite && echo ",lms,media-export")$(use tracker && echo ",tracker3") + -Dengines=gstreamer + -Dexamples=false + $(meson_use test tests) + -Dgstreamer=enabled + $(meson_feature gtk) + $(meson_feature introspection) + ) + meson_src_configure +} diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz Binary files differindex ed0a7f2d5e17..6d044c4e488c 100644 --- a/profiles/Manifest.gz +++ b/profiles/Manifest.gz diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 6a499ea8be4f..b56a0f4107d6 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Conrad Kostecki <conikost@gentoo.org> (2023-04-23) +# Needs dev-perl/Math-Int64 which is not keyworded +dev-perl/IP-Country-DB_File test + # Sam James <sam@gentoo.org> (2023-04-14) # Needs dev-python/sympy which is not keyworded dev-python/nbval test diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask index 650c0269d838..b4a4aa7316fd 100644 --- a/profiles/arch/s390/package.use.mask +++ b/profiles/arch/s390/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Conrad Kostecki <conikost@gentoo.org> (2023-04-23) +# Needs dev-perl/Math-Int64 which is not keyworded +dev-perl/IP-Country-DB_File test + # Sam James <sam@gentoo.org> (2023-04-14) # Needs dev-python/sympy which is not keyworded dev-python/nbval test diff --git a/profiles/package.mask b/profiles/package.mask index abdc529620ae..82d4e4f10de3 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,17 @@ #--- END OF EXAMPLES --- +# Michał Górny <mgorny@gentoo.org> (2023-04-23) +# Upstream changed config_settings interface breaking compatibility +# with our invocations. Bug #904677. +=dev-python/meson-python-0.13.0 + +# Conrad Kostecki <conikost@gentoo.org> (2023-04-23) +# Very old package, does not build with modern compilers. +# It provides BOOTP support, predecessor of DHCP. +# Removal on 2023-05-23. Bugs #894128, #884335 +sys-boot/netboot + # Jakov Smolić <jsmolic@gentoo.org> (2023-04-21) # Does not support python 3.11, uses deprecated dev-python/future, # inactive upstream (last commit in 2019). diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 4d9634c94255..1e9c9df97b5c 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -511,7 +511,6 @@ app-emacs/vm:bbdb - Include support for app-emacs/bbdb app-emacs/wanderlust:bbdb - Include support for app-emacs/bbdb app-emacs/wikipedia-mode:outline-magic - Enable support for outline-mode extensions (app-emacs/outline-magic) app-emulation/86Box:dinput - Enable legacy Dinput mode instead of Xinput for older controllers. -app-emulation/86Box:dynarec - Enable dynamic recompiler, which should provide a better emulation speed. app-emulation/86Box:experimental - Enable hardware from devbranch, which may be unstable or unusable. app-emulation/86Box:fluidsynth - Enable MIDI support through media-sound/fluidsynth. app-emulation/86Box:munt - Enable MIDI MT-32 support through media-libs/munt-mt32emu. @@ -4787,6 +4786,7 @@ media-sound/supercollider:server - Build with internal server media-sound/supercollider:vim - Enable the SCVIM user interface media-sound/supercollider:webengine - Enable the internal help system using QtWebengine media-sound/teamspeak-client:system-libcxx - Use sys-libs/libcxx instead of shipped libs. +media-sound/teamspeak-client:system-quazip - Use dev-libs/quazip instead of shipped libs. media-sound/teamspeak-server:tsdns - Install TeamSpeaks own DNS service for handling multiple virtual servers. media-sound/upmpdcli:thirdparty - Enable streaming from Qobuz and Tidal external services media-sound/vimpc:boost - Use boost instead of C++11 libraries @@ -5456,9 +5456,7 @@ net-dialup/accel-ppp:shaper - Support for traffic shaping net-dialup/accel-ppp:valgrind - Compile in valgrind hints net-dialup/freeradius:memcached - Include dev-libs/libmemcached in caching drivers net-dialup/freeradius:mongodb - Include support for MongoDB database -net-dialup/freeradius:pcap - Build the RADIUS sniffer which requires net-libs/libpcap. net-dialup/freeradius:redis - Include support for Redis database -net-dialup/freeradius:rest - Include support for sending and receiving HTTP requests net-dialup/freeradius-client:scp - Add service type hints derived from username prefix net-dialup/freeradius-client:shadow - Enable shadow password support net-dialup/mgetty:fax - Enables fax support diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz Binary files differindex cde0fbc857fe..33cfe7955fa3 100644 --- a/sci-mathematics/Manifest.gz +++ b/sci-mathematics/Manifest.gz diff --git a/sci-mathematics/cadabra/Manifest b/sci-mathematics/cadabra/Manifest index 0bc9e4162539..219683d44faa 100644 --- a/sci-mathematics/cadabra/Manifest +++ b/sci-mathematics/cadabra/Manifest @@ -1,6 +1,4 @@ AUX cadabra2-CMake.patch 3184 BLAKE2B afa702834d5eb82a8056307b419fc20bbc2d45b0474994328b70fee383dff415ea37ef2e70c83e9cb7776e06f9295cf5cb9afddddaf857227f7a72f362b61726 SHA512 ddd6b451f81e465d4fef9401340808922bcb1074895173d83d699614e0c967024863848fabdd207f7124ff6396e8c2c75d2ed1425ba73d7bb6d5ac6fe56a87f1 -DIST cadabra-2.4.2.2.tar.gz 25156757 BLAKE2B 05d4e490d1fa740b3dd505b72d5f4f298e62e234859e81b5bdf865e895ab820b3cd5d6db3ecda1cac0426b031cc5c87428d464bdb66b24cb9b945ababc860a90 SHA512 c5c55abad090d72f981341d94d3e299583f446a4bff1df994a60c740cede9e543b5cdee146dae2a846deec4adf446172e62b0f12deab8c89e7a085ffa7006acf DIST cadabra-2.4.3.2.tar.gz 25157173 BLAKE2B 895b91a01f5dedc87294903959ee3aca0234016fce0094f4288c07e2d265f90f834670b9c50dcfa059e46564c773f73f049cf65db74f49932e442d15d68ecd88 SHA512 21c76804442397fa3d5fa407fc74395fc800d01c2a5d84270e9cf3abd875c8ff96e2ba8f8349037797ff4ef3d2b9033c2a1a6af45bb75c3a201acdd7357adb6f -EBUILD cadabra-2.4.2.2-r1.ebuild 2366 BLAKE2B bb04d2b44dfa890cb72b67988aececd2317433c3b2f88e7e2a15078a647b097804076b48bdc5a6386ced66c4a875e9ab9c5d0a19d01f4655a5bc91ea4ceeff78 SHA512 a81b0bb03307ce1ef3b03772e183cd60a858e2aa04de7ad281d4fadddb7452b69dd5f2d248b2b5cd0a6e6cf67456e3eaa8c1a2bb54c6096200c5d19d104d67b1 -EBUILD cadabra-2.4.3.2.ebuild 2365 BLAKE2B 2074e07f0b3f7b4d9186f843a10abfd647f36855bab1d3831a3f079912db36363cc4cb3ce8553fb63d9b2e5538d3274216843c93de2e9d90e1a609d49b415e7f SHA512 0b27c49db0d95481f091833886ddf7ffb876f29f4065a9a821fd1207b1c612d80de92ebd929ffd71385409099a6c3d1d9369fb457e6a51e4ca3b34a6d9cdb4ec +EBUILD cadabra-2.4.3.2-r1.ebuild 2329 BLAKE2B 877d2060a10c388f43d1723f0830cfdb9a67426af825d7fb16709978b8f1f77888de668f676c76f60e652252261074e60b8087cf144e8f0d1add2db74656e67e SHA512 d081f07f31259e6bf596f6ed3e0362e426b83e02aa99d51cf51601f1654bead5c1d6e5e8a1bd0be000b2237018eab41c9cd00cb6141a76473bed3f1cbaec106f MISC metadata.xml 1342 BLAKE2B 2f34aae73fc01d4b8fd4326505b7b0785663c62593641d1d0a01f64adc12cbc8676271612ce91258927ac22957a8d5aba53dd2627130582c744bc32c28e0e207 SHA512 41dffbcfae16f8f0702df5a1837b225100761d48817a2d70fa03aca6246b9d3184d60989cf265282286b02a77a126ac82695c2d74c6de91da45e8f64fcb91811 diff --git a/sci-mathematics/cadabra/cadabra-2.4.2.2-r1.ebuild b/sci-mathematics/cadabra/cadabra-2.4.2.2-r1.ebuild deleted file mode 100644 index 729dbdb870fa..000000000000 --- a/sci-mathematics/cadabra/cadabra-2.4.2.2-r1.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MAJOR=$(ver_cut 1) -CADABRA=${PN}${MAJOR} - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit xdg-utils python-single-r1 cmake - -DESCRIPTION="Field-theory motivated approach to computer algebra" -HOMEPAGE="https://cadabra.science/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/kpeeters/${CADABRA}.git" -else - SRC_URI="https://github.com/kpeeters/${CADABRA}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}"/${CADABRA}-${PV} - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3" -SLOT="0/${MAJOR}" -IUSE="gtk +jupyter test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND=" - ${PYTHON_DEPS} - app-text/dvipng - dev-cpp/glibmm:2 - dev-db/sqlite:3= - dev-libs/boost:= - dev-libs/gmp:=[cxx] - dev-libs/jsoncpp:= - dev-libs/libsigc++:2 - dev-texlive/texlive-basic - $(python_gen_cond_dep ' - dev-python/gmpy:2[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/sympy[${PYTHON_USEDEP}] - jupyter? ( dev-python/jupyter[${PYTHON_USEDEP}] ) - ') - gtk? ( dev-cpp/gtkmm:3.0 ) -" -DEPEND="${RDEPEND}" -BDEPEND="$(python_gen_cond_dep 'dev-python/pybind11[${PYTHON_USEDEP}]')" - -PATCHES=( "${FILESDIR}"/${CADABRA}-CMake.patch ) - -DOCS=( CODE_OF_CONDUCT.md CONTRIBUTING.md JUPYTER.rst README.rst ) - -# Because we do not want to pull in "_XDG_DEPEND" dependencies with USE="-gtk" -xdg_update() { - if use gtk ; then - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update - fi -} - -src_prepare() { - # Clean postinst script which calls libtool and icon-cache update - echo '#!/bin/sh' > "${S}"/config/postinst.in || die - - # Fix "PYTHON_EXECUTABLE" in Jupyter kernel - sed -i "s|@PYTHON_EXECUTABLE@|${EPYTHON}|" \ - "${S}"/jupyterkernel/kernelspec/kernel.json.in || die - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DENABLE_SYSTEM_JSONCPP=ON - -DPACKAGING_MODE=ON - -DUSE_PYTHON_3=ON - -DBUILD_AS_CPP_LIBRARY=OFF - -DENABLE_JUPYTER=OFF # special Xeus Jupyter kernel (uses xtl) - -DENABLE_MATHEMATICA=OFF - -DINSTALL_TARGETS_ONLY=OFF - -DBUILD_TESTS=$(usex test) - -DENABLE_FRONTEND=$(usex gtk) - -DENABLE_PY_JUPYTER=$(usex jupyter) - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - python_optimize -} - -pkg_postinst() { - xdg_update -} - -pkg_postrm() { - xdg_update -} diff --git a/sci-mathematics/cadabra/cadabra-2.4.3.2.ebuild b/sci-mathematics/cadabra/cadabra-2.4.3.2-r1.ebuild index 6481aada846a..dc848e56ac06 100644 --- a/sci-mathematics/cadabra/cadabra-2.4.3.2.ebuild +++ b/sci-mathematics/cadabra/cadabra-2.4.3.2-r1.ebuild @@ -6,12 +6,13 @@ EAPI=8 MAJOR=$(ver_cut 1) CADABRA=${PN}${MAJOR} -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit xdg-utils python-single-r1 cmake DESCRIPTION="Field-theory motivated approach to computer algebra" -HOMEPAGE="https://cadabra.science/" +HOMEPAGE="https://cadabra.science/ + https://github.com/kpeeters/cadabra2/" if [[ "${PV}" == *9999* ]] ; then inherit git-r3 @@ -25,7 +26,7 @@ fi LICENSE="GPL-3" SLOT="0/${MAJOR}" -IUSE="gtk +jupyter test" +IUSE="gui +jupyter test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )" @@ -45,7 +46,7 @@ RDEPEND=" dev-python/sympy[${PYTHON_USEDEP}] jupyter? ( dev-python/jupyter[${PYTHON_USEDEP}] ) ') - gtk? ( dev-cpp/gtkmm:3.0 ) + gui? ( dev-cpp/gtkmm:3.0 ) " DEPEND="${RDEPEND}" BDEPEND="$(python_gen_cond_dep 'dev-python/pybind11[${PYTHON_USEDEP}]')" @@ -54,9 +55,8 @@ PATCHES=( "${FILESDIR}"/${CADABRA}-CMake.patch ) DOCS=( CODE_OF_CONDUCT.md CONTRIBUTING.md JUPYTER.rst README.rst ) -# Because we do not want to pull in "_XDG_DEPEND" dependencies with USE="-gtk" xdg_update() { - if use gtk ; then + if use gui ; then xdg_icon_cache_update xdg_desktop_database_update xdg_mimeinfo_database_update @@ -75,7 +75,7 @@ src_prepare() { } src_configure() { - local mycmakeargs=( + local -a mycmakeargs=( -DENABLE_SYSTEM_JSONCPP=ON -DPACKAGING_MODE=ON -DUSE_PYTHON_3=ON @@ -84,7 +84,7 @@ src_configure() { -DENABLE_MATHEMATICA=OFF -DINSTALL_TARGETS_ONLY=OFF -DBUILD_TESTS=$(usex test) - -DENABLE_FRONTEND=$(usex gtk) + -DENABLE_FRONTEND=$(usex gui) -DENABLE_PY_JUPYTER=$(usex jupyter) ) cmake_src_configure diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz Binary files differindex b81431acd03c..f98946548b9a 100644 --- a/sys-devel/Manifest.gz +++ b/sys-devel/Manifest.gz diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index d3479e9b5cd5..91055ae3c8ee 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -25,8 +25,10 @@ DIST gcc-12.2.0-patches-10.tar.xz 14252 BLAKE2B 99368db982227728a6a9e2b1f694999f DIST gcc-12.2.0-patches-13.tar.xz 13756 BLAKE2B df0388a669458f2991951d2f4027badbff3f802e6a0422478206b5cdda76e70b531a474d2ac42817e9e7f8200e9ac35ca8276af539839b4ebb2e22903ec25a23 SHA512 2970de9d2806d59c5d0f77e66000860c816ebd674489db8114f48f6aa11575644154431480222580b520b9e312647b06f94ab38959a49a8cda818158d6babf1d DIST gcc-12.2.0-patches-14.tar.xz 13752 BLAKE2B c44609a8a3a96480f144b7e6859c2b1d7105f421ffa08929c35fc13eb5ec11d967b02cf8248ecb4ea85824b1872125a73c92f404050c3399d5c06fe668711fd3 SHA512 c1db7a7f3a929dfdc8de9a662448f57296ab818b9fd133763b2ab0dddce2e01cf322e5ac53f3d69c2366053ef3c4fa44c72eed248dc7aeef49f558341bdd3854 DIST gcc-12.2.0-patches-15.tar.xz 15352 BLAKE2B 36e5a0fa40d1a202da02187bc752f20868375e5e2d95b88b2d5f90625da223286cd006f258d390a004d0fa9d019e04063bb79900590333854b5d668233c7a91c SHA512 150ec959d45c883bf15b9801baf53665b78d57aeb6fe135af6eadad5fff36fb38431e51f95e5e3bf4c43b54e873f16f26d7746bf4c81ac57fff7acbff0db342a +DIST gcc-13-20230422.tar.xz 83937896 BLAKE2B b1643c351a9af6aac9718cde8606e19dc8845b179fa0b71caf7dfa3aba91692d5959733ebb27b714a0aa457944947b57575b669137af8629e6e4503ad64d94e8 SHA512 cfc67ce04ebc2b436ad555f3e0beb20235759d7d4b3a612ce2d7f1b82024b6af4b375cb191541ecfb95e7f8d7a624e53b7e6014f85505497d04ee42cf266bb9a DIST gcc-13.1.0-RC-20230421.tar.xz 91762984 BLAKE2B e939f1c9d672c32cbdfc9be12367265a9c4c68a7d7fa33c32e78b449504e2228158c27a6f37982ce5a8b5790fa0886676bab4c8528a6f0717b03122382334072 SHA512 bc0bb66d6ef875e5e36c9836ee0294af46e19d2d50eb85ec2a599d6e5e67bfd994f88067debc7c42ea63a64737a90aced44ec006b4d67a134260872128050c16 DIST gcc-13.1.0-musl-patches-1.tar.xz 3528 BLAKE2B c572ab4a0fb929b16ec36b3a3616cdcccd62f7ee27ded8077008b9beb50539db64cc251ff8a3eade54e8ebfe1012f8f32d0802379bf8ffb0f1b8ce7c8457da37 SHA512 ffb7dfa54a9d23b5333664e915efd9f18a43cd696f4ff5669a8b072a0e9cf4978de53e315123542441a2533e4f269de0bb7d90ee7a37d3a7517b7cda6ea06681 +DIST gcc-13.1.0-patches-10.tar.xz 12444 BLAKE2B e9cf63925ee8fdc3381fa68b6827c835072e26a89c478b7e0f48c9fa91c3dc524116fab01597ad82c9867908cf39da5d1cea1add64318ce47a25094ffdd665fe SHA512 81401b288c66b19f493a8306820a07118b0052cf827d3fcee107192a05230d81fa130899053ef88a2ef453e9d5f24f2929e1d2f54a424fa97a82feef2499be24 DIST gcc-13.1.0-patches-9.tar.xz 11720 BLAKE2B c26a2924fa8aab318a1f4a4974ca4aeba255f3605fa0cbf448a4e48b6f3e9359012aeae15726299059257b93043c5cdd86bf1b2f2fffd4b9a096ab411a0503ba SHA512 98e48abaa664ea18bf00ba7bdb29cc1e908cc55ba9d12d52061e86fc917753ade8e38a190c04d23c63102808ac5a9e8ecf085dcc29a1568a329ceb5d43cf0290 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7 SHA512 1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6 DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12 SHA512 92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8 @@ -50,6 +52,7 @@ EBUILD gcc-12.2.1_p20230421.ebuild 1486 BLAKE2B 516464c6dc34fb571f3de6f5c68b76dc EBUILD gcc-12.3.9999.ebuild 1593 BLAKE2B 0cac4b67933abbacf0037f3e89b4209ea2a8147b62d4c2b6e61701711ee421d240899c4c9bdb201cdfceef14125227109b4c5c3524256a06b206887a4d0f142e SHA512 ac75c2434ba6a36655749ed371b158360a7e05570ed41e39dac0a15ac6eb24810f2408a2d30e50206e4250c567123377e14317c07ab1e6b5771599a3b5e0ced0 EBUILD gcc-13.0.1.9999.ebuild 1327 BLAKE2B ec9652e60d12944e328922bfbd8873ab2258e7f194c1d4aa5da5e8e7e090aca6d8e17d33e2b6b7397ad30e669c3ff072260a9de12a398b8ff7cc7ce533ca2f9a SHA512 62066f20c7861c90e567268fc327d4b8f59043e63df6bb4831e6e2538f91113ffb075eb1be13a8fc3a67a26c79681e06b84f2a9405286f99fc59eee3cea46222 EBUILD gcc-13.0.1_pre20230421.ebuild 1585 BLAKE2B 19bb0458a8d44cc1995e7492a7008556de8616c6b7f464d4ed8760cc2bc0d234c5e46cf0d869406370ad6016aafcd0da65734218081b1d8c4b2716d14fe7bb26 SHA512 4b586a1cc0e92ba36d9a972584b6213ac1d3fda8a284461513fc39eb7542411ba48787d7d86c95722bbe02646b05dd9d720e5c7fbcee2575b75bec0bbe7c0ed1 +EBUILD gcc-13.0.1_pre20230422.ebuild 1567 BLAKE2B df0f89ed5309c36a5345c16e0a91c7de551014f9b09a676d9657a30118eaad5daa4268cb598fe5dae21d73b7737edfda5c1a41942e61d73f728215c6b7a2168b SHA512 e99289ce620cf0eb516bf8ec8d84218e557004dae8a2094fd83dceb7bcf8d9e9acfd69cc61c062a696100d43299c7b2f77768d17abbee6af83eecb9bf0e4e886 EBUILD gcc-14.0.0.9999.ebuild 1308 BLAKE2B 13b309bfa235931db063ba9503ddac66f91cc7ec2e01008c2a8b732a780419a0ee5871ed05f118cd478b63e3943f8295bbbc199afd0eba50e4b3927079c18144 SHA512 3dcc2d4c6af3893c13fc786b8701adbf7d9a0fe0cea407589682dbc4face96eb8f383b686d07cb33a810c963d706e2fdc9c52d393a8852142871dceab5eb7370 EBUILD gcc-8.5.0-r1.ebuild 498 BLAKE2B e24f62fdb50bf2e9957cbb85c72adc96d369938a7f552735772de964f7023b8b34bd11e7e544d268cc308e25272084a728bd061f37c568d42ea65d55bb2a2e93 SHA512 f35b353e9f54eb3e1c6f8e0ea262458b41da9bddb993793aff79f765c4d93811744979d34e50c6470a9b2cfb63b7006bd284d819b7a98e56a8b3a34ae570ae76 EBUILD gcc-9.5.0.ebuild 844 BLAKE2B 719c259a6f39c72f7d1748095a9e649d4ab3dde04b118125313ab9b915eb9cbd038592532185317080dbc46d73a8bd324b498462db73b12d23144cd58378dd9c SHA512 1ed19c79239d155be3b267fcad4d7230821406ba8fb2c11857168fc0e717c4edcd8d7fb0972bc6df0fbcfbd8a9f085aa023f452368278c0e7e0af014c1124d89 diff --git a/sys-devel/gcc/gcc-13.0.1_pre20230422.ebuild b/sys-devel/gcc/gcc-13.0.1_pre20230422.ebuild new file mode 100644 index 000000000000..def3a11ef482 --- /dev/null +++ b/sys-devel/gcc/gcc-13.0.1_pre20230422.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_VER="10" +PATCH_GCC_VER="13.1.0" +MUSL_VER="1" +MUSL_GCC_VER="13.1.0" + +if [[ $(ver_cut 3) == 9999 ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=$(($(ver_cut 3) - 9998)) + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$(($(ver_cut 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 + +# Don't keyword live ebuilds +if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then +# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~loong" +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=">=${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_user +} diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz Binary files differindex 1075650bfa09..20191aaed79b 100644 --- a/www-client/Manifest.gz +++ b/www-client/Manifest.gz diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index c6f3fae43196..c7c2c6b3bb91 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -8,6 +8,7 @@ AUX chromium-112-gcc-mno-outline.patch 1203 BLAKE2B 82dcb024fbd4e032a998b0fbaf21 AUX chromium-112-libstdc++-1.patch 3045 BLAKE2B 195dd794a4a00fb0a354ca6e8c56c102112c672ffeb28363874788aff1f3ffbf620b23fa39f824923bf5c009424f6bf01050950d5d277abf59c9944159166aa1 SHA512 29f422a076120f0de98b6af6eb2936bf4a924fd9d5cc5c4fa5bda9f6cf51288f51ba32149233030f9cb5c1382330601a67cb824bdd33cddb5c26ea5cea16606b AUX chromium-112-libstdc++.patch 2874 BLAKE2B f354b06944a761556b6d0465aee2a1dd701b18cdd272a1aa4aa68405ad05f575d1f0ef04ca2b05d5e65ce54efab31cfdf95e8963613ef7c811aaf343662e4b62 SHA512 b0307d10708b0ea9f94e941b9b734a16b4f74b7149e11cd6b30532835074e773c3499f954f38935bf7f16ebbda6dcf53695b513e56ff5bb0d810b4b1a6f4d3ac AUX chromium-112-sql-relax.patch 2064 BLAKE2B 37f362da2af26481f15f705466ce1eb282759ddad0cdc34a967120e26a2894bd5a1f22b69f6b3749a84bd1b155c55cbaeffebb2b7405d5eb80c7c59124a90ba4 SHA512 83e852e6710a748030b001fccede282830c00db102f338dfd92a0a86865d0f25456ae9adc3ab5b33719b156b8f0274df347c18e4670c53e57568afdeaf874804 +AUX chromium-112-swiftshader.patch 3030 BLAKE2B 58add1fc66fbc2b81f075f382fb01d9412c92e0e4c8b6b3c1c6ffcc0d7ae0fd9c4dbf547f7669b8a2cbc1dcad0f39291bf5ce409170ae1eda87abc3bd2a281af SHA512 ee0c949eff70c8687d7491f4f78b6c5f6b7f55c7b693fbeaf18d618604e0c87793826246398aa4d896a07d4481a72824d64140237cd39750649dd61ecc0f2acc AUX chromium-98-gtk4-build.patch 3044 BLAKE2B 782dfd31a3a82d62dc0b8ffbb85cf2dbbef1c6cc47dbd8409dc0777be8d019c4ca082d75e6114b09f880f4f3e886d0f4b9631e66d46a3129e41468b70d71404c SHA512 e8acbf85274813ec81d575727b0e5d107749242d1df80e05035c9273ca0466d7358a8d7cece16c09f6996cb49ad3b1e0dcdf052af45023236f53fa6262b4e441 AUX chromium-browser.xml 407 BLAKE2B 168d78b0855546ca559cfb51aff0bc85d5e6ae974c25eb76e4a02f6d11659489c6e40397a0b2f7bc1fda336fd2c6dd8c863fccc3340719210b41c7fef51927f4 SHA512 b767fb4fd1925029d95560fc14cb7ab12ae43b2fe923e92d75e733b9723cbe1dcdf6df041a2b62554e98b79b47ef3f6028c773e72e6fd53166a021d49657aeca AUX chromium-cross-compile.patch 323 BLAKE2B 8d5091ce5287422c9688ede2563360a96b8bd34b9750dc1c8f0b6ca9aeff2c066fac2da169396baa131d971c087c78f9af53999df0e102d1f57176f5e8d3dd57 SHA512 06d3afc1aa19e57daac0e4bad37e1f365a68408240430e5e818e5a4f12e3b7519214eafa463633e447e7029f4ae13ea864ca347ad1fac117702a0be88718a954 @@ -18,6 +19,7 @@ DIST chromium-111-patchset-2.tar.xz 21480 BLAKE2B e59d67d261df23c110c2db0644250c DIST chromium-111.0.5563.110.tar.xz 1740800700 BLAKE2B 77563b784d2a84a5c5b83779b54c633dcb38e25d3523c2254c07dcb7a3daedc352a48ffe4cb43d04569a10f98654da347bd463221755b492507d70183f8c28a9 SHA512 1274b14ef9b1eb418a87589979703731eb4907a90eb8ea58f343344f1e6c2bee1c88b3cb290485c833c0bda79a7c8ae59ba425c492e8738d19740cb0514e8ac5 DIST chromium-111.0.5563.64.tar.xz 1740670460 BLAKE2B 325cd15ebc5eeac2e51ebf754c71e090369a1063421d5e294d5704655d782fc02006f6eed4b284a2dc49fab9b7077144179db6887ce4652b6e88846174de79c3 SHA512 3ba60778031a2015cff4f1944a466102923cb2b455d3333abdd3ee077ac3a8717c4fa4090c7d950ffd5ad5a77f139f68640fb5032b7afcae36012e4a34485bcc DIST chromium-112.0.5615.121.tar.xz 1730330344 BLAKE2B da7f1841b5246e506daf8d261ce0c985816aaaebe17a866a29e56e410d03ebc0b492f11336dcd1d5aeb268268cf325a313b63f192f1231ccfac276e7a10dfcfb SHA512 ba2144c24d1eaf94206c7992ddeb095b8a8d1c33ec5c25b63791a910584b4c835892833f1b7b32bbda6f9588a03fa1230d48a1a63d860394f1d48eb4ba161db4 +DIST chromium-112.0.5615.165.tar.xz 1730146076 BLAKE2B 710f5490a48f9e268690bac1bdf86bac9f0968639c3b9250b3b821433afdaa37af532a1607579206848c47ceb24cebef96b1a8dbdba11c9b4b4eb7af7518fe11 SHA512 51cd011a612bbd83c31f69666d87597dbf0d277cbb043855623afd5d3d1f26326201251ca8aa18d891a6ca0c7daf177d07bd56a2969ba390318348077636ed7c DIST chromium-112.0.5615.49.tar.xz 1730346508 BLAKE2B 715d0e3e6311110207900eba34c11434e781bac77a97c32038d8d030c91cecd285ad11f5722593d10c906a97f9e421dcb7fe25fd721c453d47315b8f89491d2f SHA512 48387f8b960a33520da70953912076582e83263b2194fdb8afddf888f5e4d31ade0bf41e19fbdc8c2827c3371228428072520fdda41c229c78e2d71c341961e0 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c SHA512 8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d SHA512 9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c @@ -26,5 +28,6 @@ DIST chromium_112.0.5615.49-2raptor0~deb11u1.debian.tar.xz 780000 BLAKE2B 2aa91c EBUILD chromium-111.0.5563.110-r1.ebuild 39047 BLAKE2B 9c5549a83388f11c149ab3fc7f6a10650ee1fdc461cc4c693ca814adfd0a45247170becb8cf5ca2462a62ced7109737eaf0d79205c514dc1d32aafa5327942a7 SHA512 3b0b324d60482e69989436cce5a3ec79b35b2676ce6ce135139e7f848fded45197c4afd0428a0b2c96a749fba281130ca1fd9feaa9a11fe41087149dc361a4b1 EBUILD chromium-111.0.5563.64.ebuild 38992 BLAKE2B a48b79ba64e4d04ec413b0b7369af14887726823358218adb4cdbe039af67e3a5c87efdef17556649d581f2280edfc01d31b1b4d4e23a5e20d35a5f8af018729 SHA512 d0e2550b9a2ee76afeab5478b7f3effe69d23a50d994aa2c1e2268c5eff14019aafdd0e9b007a409843b3060417980a2dc6d33ea9b24650901f4bd6191ee7f29 EBUILD chromium-112.0.5615.121.ebuild 38818 BLAKE2B 2b42ee08010f92a703b4c9b6679fc567c08ba7ad3a9f9edcdf1aa77b13a9bed621362ebd91724c89c323dc8695c509a375f255c6fba060315a1aba046dc5b9ee SHA512 12c728ce4713a62e66df347a771a4d48bf5bfa6490ed7bf6db6bd9b1af720ac900cbae0f696355a028b25a36684010156cb12cf38b69e24625f1f6cfe16fb8f6 +EBUILD chromium-112.0.5615.165.ebuild 38989 BLAKE2B 451c613cdb5933a9ecbdb0287795f96f74b127efaf6fdeb52f85e0f35ef75b6710168177ca4c4dc566afff4cb2690e8a5149d88f4c5e337b3b8687fea18b3435 SHA512 39f4d54baa2c6f1ac876ea8fff182062b47b7d850d7d0ffde9283956a8f262b0af2a0459d92496d0b0894150d952d9f38cac6fe3260109b4d2bc12bf229eb015 EBUILD chromium-112.0.5615.49.ebuild 38768 BLAKE2B ef5ddf8d7d4f1f2618d9b949ea1e3e3b86e2ae98212193b154e698a8a940859f67711489176d5585926cb5c059972a002705559e423c365079de2837dd3f3b55 SHA512 375d1497b7bd74af31c0d5a355ec6681c9cdb49aa32d9bb89ea13d26688013f7e4b1653c3b5cba70f9a4aab5d97f2a0d98249fa4a3a983aa37c24ff4220116e2 MISC metadata.xml 2167 BLAKE2B 3ad0af16da80ea03ce1deb54468b5668d1565742773e583f44688df3f7ea58a72271ccb58f467f0424bd601f4c7256ef6dc340a31a9a66547c3860069c812492 SHA512 6671a247003dae4accf588e2e62242286caf2310869a5ed5b327f46b484848a25d03baaf179a740ca8f7b2c30bf3095cf72c166fae8f0a15c63dad9174fa28ca diff --git a/www-client/chromium/chromium-112.0.5615.165.ebuild b/www-client/chromium/chromium-112.0.5615.165.ebuild new file mode 100644 index 000000000000..7ee6d75449a5 --- /dev/null +++ b/www-client/chromium/chromium-112.0.5615.165.ebuild @@ -0,0 +1,1259 @@ +# Copyright 2009-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="xml(+)" +LLVM_MAX_SLOT=15 + +CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he + hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr + sv sw ta te th tr uk ur vi zh-CN zh-TW" + +VIRTUALX_REQUIRED="pgo" + +inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils +inherit python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs virtualx xdg-utils + +DESCRIPTION="Open-source version of Google Chrome web browser" +HOMEPAGE="https://chromium.org/" +PATCHSET_URI_PPC64="https://quickbuild.io/~raptor-engineering-public" +PATCHSET_NAME_PPC64="chromium_112.0.5615.49-2raptor0~deb11u1.debian" +SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz + ppc64? ( + ${PATCHSET_URI_PPC64}/+archive/ubuntu/chromium/+files/${PATCHSET_NAME_PPC64}.tar.xz + https://dev.gentoo.org/~sultan/distfiles/www-client/chromium/chromium-ppc64le-gentoo-patches-1.tar.xz + ) + pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )" + +LICENSE="BSD" +SLOT="0/stable" +KEYWORDS="~amd64 ~arm64 ~ppc64" +IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless kerberos libcxx lto +official pax-kernel pgo pic +proprietary-codecs pulseaudio qt5 screencast selinux +suid +system-av1 +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine" +REQUIRED_USE=" + component-build? ( !suid !libcxx ) + screencast? ( wayland ) + !headless? ( || ( X wayland ) ) + pgo? ( X !wayland ) +" + +COMMON_X_DEPEND=" + x11-libs/libXcomposite:= + x11-libs/libXcursor:= + x11-libs/libXdamage:= + x11-libs/libXfixes:= + >=x11-libs/libXi-1.6.0:= + x11-libs/libXrandr:= + x11-libs/libXrender:= + x11-libs/libXtst:= + x11-libs/libxshmfence:= +" + +COMMON_SNAPSHOT_DEPEND=" + system-icu? ( >=dev-libs/icu-71.1:= ) + >=dev-libs/libxml2-2.9.4-r3:=[icu] + dev-libs/nspr:= + >=dev-libs/nss-3.26:= + !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) + dev-libs/libxslt:= + media-libs/fontconfig:= + >=media-libs/freetype-2.11.0-r1:= + system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) + media-libs/libjpeg-turbo:= + system-png? ( media-libs/libpng:=[-apng(-)] ) + >=media-libs/libwebp-0.4.0:= + media-libs/mesa:=[gbm(+)] + >=media-libs/openh264-1.6.0:= + system-av1? ( + >=media-libs/dav1d-1.0.0:= + >=media-libs/libaom-3.4.0:= + ) + sys-libs/zlib:= + x11-libs/libdrm:= + !headless? ( + dev-libs/glib:2 + >=media-libs/alsa-lib-1.0.19:= + pulseaudio? ( media-sound/pulseaudio:= ) + sys-apps/pciutils:= + kerberos? ( virtual/krb5 ) + vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) + X? ( + x11-libs/libX11:= + x11-libs/libXext:= + x11-libs/libxcb:= + ) + x11-libs/libxkbcommon:= + wayland? ( + dev-libs/libffi:= + screencast? ( media-video/pipewire:= ) + ) + ) +" + +COMMON_DEPEND=" + ${COMMON_SNAPSHOT_DEPEND} + app-arch/bzip2:= + dev-libs/expat:= + system-ffmpeg? ( + >=media-video/ffmpeg-4.3:= + || ( + media-video/ffmpeg[-samba] + >=net-fs/samba-4.5.10-r1[-debug(-)] + ) + >=media-libs/opus-1.3.1:= + ) + net-misc/curl[ssl] + sys-apps/dbus:= + media-libs/flac:= + sys-libs/zlib:=[minizip] + !headless? ( + X? ( ${COMMON_X_DEPEND} ) + >=app-accessibility/at-spi2-core-2.46.0:2 + media-libs/mesa:=[X?,wayland?] + cups? ( >=net-print/cups-1.3.11:= ) + virtual/udev + x11-libs/cairo:= + x11-libs/gdk-pixbuf:2 + x11-libs/pango:= + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtwidgets:5 + ) + ) +" +RDEPEND="${COMMON_DEPEND} + !headless? ( + || ( + x11-libs/gtk+:3[X?,wayland?] + gui-libs/gtk:4[X?,wayland?] + ) + qt5? ( dev-qt/qtgui:5[X?,wayland?] ) + ) + virtual/ttf-fonts + selinux? ( sec-policy/selinux-chromium ) +" +DEPEND="${COMMON_DEPEND} + !headless? ( + gtk4? ( gui-libs/gtk:4[X?,wayland?] ) + !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) + ) +" + +depend_clang_llvm_version() { + echo "sys-devel/clang:$1" + echo "sys-devel/llvm:$1" + echo "=sys-devel/lld-$1*" +} + +depend_clang_llvm_versions() { + local _v + if [[ $# -gt 1 ]]; then + echo "|| (" + for _v in "$@"; do + echo "(" + depend_clang_llvm_version "${_v}" + echo ")" + done + echo ")" + elif [[ $# -eq 1 ]]; then + depend_clang_llvm_version "$1" + fi +} + +BDEPEND=" + ${COMMON_SNAPSHOT_DEPEND} + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ') + >=app-arch/gzip-1.7 + !headless? ( + qt5? ( dev-qt/qtcore:5 ) + ) + libcxx? ( >=sys-devel/clang-13 ) + lto? ( $(depend_clang_llvm_versions 14 15) ) + pgo? ( + >=dev-python/selenium-3.141.0 + >=dev-util/web_page_replay_go-20220314 + $(depend_clang_llvm_versions 14 15) + ) + dev-lang/perl + >=dev-util/gn-0.1807 + >=dev-util/gperf-3.0.3 + >=dev-util/ninja-1.7.2 + dev-vcs/git + >=net-libs/nodejs-7.6.0[inspector] + >=sys-devel/bison-2.4.3 + sys-devel/flex + virtual/pkgconfig +" + +# These are intended for ebuild maintainer use to force clang if GCC is broken. +: ${CHROMIUM_FORCE_CLANG=no} + +if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then + BDEPEND+=" >=sys-devel/clang-13" +fi + +if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then + EBUILD_DEATH_HOOKS+=" chromium_pkg_die"; +fi + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS=" +Some web pages may require additional fonts to display properly. +Try installing some of the following packages if some characters +are not displayed properly: +- media-fonts/arphicfonts +- media-fonts/droid +- media-fonts/ipamonafont +- media-fonts/noto +- media-fonts/ja-ipafonts +- media-fonts/takao-fonts +- media-fonts/wqy-microhei +- media-fonts/wqy-zenhei + +To fix broken icons on the Downloads page, you should install an icon +theme that covers the appropriate MIME types, and configure this as your +GTK+ icon theme. + +For native file dialogs in KDE, install kde-apps/kdialog. + +To make password storage work with your desktop environment you may +have install one of the supported credentials management applications: +- app-crypt/libsecret (GNOME) +- kde-frameworks/kwallet (KDE) +If you have one of above packages installed, but don't want to use +them in Chromium, then add --password-store=basic to CHROMIUM_FLAGS +in /etc/chromium/default. +" + +python_check_deps() { + python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]" +} + +needs_clang() { + [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || use libcxx || use lto || use pgo +} + +llvm_check_deps() { + if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then + einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + + if ( use lto || use pgo ) && ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then + einfo "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 + return 1 + fi + + einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 +} + +pre_build_checks() { + # Check build requirements, bug #541816 and bug #471810 . + CHECKREQS_MEMORY="4G" + CHECKREQS_DISK_BUILD="12G" + tc-is-cross-compiler && CHECKREQS_DISK_BUILD="14G" + if use lto || use pgo; then + CHECKREQS_MEMORY="9G" + CHECKREQS_DISK_BUILD="13G" + tc-is-cross-compiler && CHECKREQS_DISK_BUILD="16G" + use pgo && CHECKREQS_DISK_BUILD="20G" + fi + if is-flagq '-g?(gdb)?([1-9])'; then + if use custom-cflags || use component-build; then + CHECKREQS_DISK_BUILD="25G" + fi + if ! use component-build; then + CHECKREQS_MEMORY="16G" + fi + fi + check-reqs_${EBUILD_PHASE_FUNC} +} + +pkg_pretend() { + pre_build_checks + + if use headless; then + local headless_unused_flags=("cups" "kerberos" "pulseaudio" "qt5" "vaapi" "wayland") + for myiuse in ${headless_unused_flags[@]}; do + use ${myiuse} && ewarn "Ignoring USE=${myiuse} since USE=headless is set." + done + fi +} + +pkg_setup() { + if use lto || use pgo; then + llvm_pkg_setup + fi + + pre_build_checks + + if [[ ${MERGE_TYPE} != binary ]]; then + local -x CPP="$(tc-getCXX) -E" + if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 10.4; then + die "At least gcc 10.4 is required" + fi + if use pgo && tc-is-cross-compiler; then + die "The pgo USE flag cannot be used when cross-compiling" + fi + if needs_clang && ! tc-is-clang; then + if tc-is-cross-compiler; then + CPP="${CBUILD}-clang++ -E" + else + CPP="${CHOST}-clang++ -E" + fi + if ! ver_test "$(clang-major-version)" -ge 13; then + die "At least clang 13 is required" + fi + fi + fi + + chromium_suid_sandbox_check_kernel_config + + # nvidia-drivers does not work correctly with Wayland due to unsupported EGLStreams + if use wayland && ! use headless && has_version "x11-drivers/nvidia-drivers"; then + ewarn "Proprietary nVidia driver does not work with Wayland. You can disable" + ewarn "Wayland by setting DISABLE_OZONE_PLATFORM=true in /etc/chromium/default." + fi +} + +src_prepare() { + # Calling this here supports resumption via FEATURES=keepwork + python_setup + + # disable global media controls, crashes with libstdc++ + sed -i -e \ + "/\"GlobalMediaControlsCastStartStop\",/{n;s/ENABLED/DISABLED/;}" \ + "chrome/browser/media/router/media_router_feature.cc" || die + + local PATCHES=( + #"${WORKDIR}/patches" + "${FILESDIR}/chromium-98-gtk4-build.patch" + "${FILESDIR}/chromium-108-EnumTable-crash.patch" + "${FILESDIR}/chromium-109-system-zlib.patch" + "${FILESDIR}/chromium-109-system-openh264.patch" + "${FILESDIR}/chromium-111-InkDropHost-crash.patch" + "${FILESDIR}/chromium-use-oauth2-client-switches-as-default.patch" + "${FILESDIR}/chromium-cross-compile.patch" + "${FILESDIR}/chromium-112-compiler.patch" + "${FILESDIR}/chromium-112-libstdc++.patch" + "${FILESDIR}/chromium-112-libstdc++-1.patch" + "${FILESDIR}/chromium-112-sql-relax.patch" + "${FILESDIR}/chromium-112-gcc-mno-outline.patch" + "${FILESDIR}/chromium-112-swiftshader.patch" + ) + + if use ppc64 ; then + local p + for p in $(grep -v "^#" "${WORKDIR}"/debian/patches/series | grep "^ppc64le" || die); do + if [[ ! $p =~ "fix-breakpad-compile.patch" ]]; then + eapply "${WORKDIR}/debian/patches/${p}" + fi + done + PATCHES+=( "${WORKDIR}/ppc64le" ) + fi + + default + + mkdir -p third_party/node/linux/node-linux-x64/bin || die + ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die + + # adjust python interpreter version + sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die + sed -i -e "s|vpython3|${EPYTHON}|g" testing/xvfb.py || die + + local keeplibs=( + base/third_party/cityhash + base/third_party/double_conversion + base/third_party/dynamic_annotations + base/third_party/icu + base/third_party/nspr + base/third_party/superfasthash + base/third_party/symbolize + base/third_party/valgrind + base/third_party/xdg_mime + base/third_party/xdg_user_dirs + buildtools/third_party/libc++ + buildtools/third_party/libc++abi + chrome/third_party/mozilla_security_manager + courgette/third_party + net/third_party/mozilla_security_manager + net/third_party/nss + net/third_party/quic + net/third_party/uri_template + third_party/abseil-cpp + third_party/angle + third_party/angle/src/common/third_party/xxhash + third_party/angle/src/third_party/ceval + third_party/angle/src/third_party/libXNVCtrl + third_party/angle/src/third_party/systeminfo + third_party/angle/src/third_party/volk + third_party/apple_apsl + third_party/axe-core + third_party/blink + third_party/bidimapper + third_party/boringssl + third_party/boringssl/src/third_party/fiat + third_party/breakpad + third_party/breakpad/breakpad/src/third_party/curl + third_party/brotli + third_party/catapult + third_party/catapult/common/py_vulcanize/third_party/rcssmin + third_party/catapult/common/py_vulcanize/third_party/rjsmin + third_party/catapult/third_party/beautifulsoup4-4.9.3 + third_party/catapult/third_party/html5lib-1.1 + third_party/catapult/third_party/polymer + third_party/catapult/third_party/six + third_party/catapult/tracing/third_party/d3 + third_party/catapult/tracing/third_party/gl-matrix + third_party/catapult/tracing/third_party/jpeg-js + third_party/catapult/tracing/third_party/jszip + third_party/catapult/tracing/third_party/mannwhitneyu + third_party/catapult/tracing/third_party/oboe + third_party/catapult/tracing/third_party/pako + third_party/ced + third_party/cld_3 + third_party/closure_compiler + third_party/content_analysis_sdk + third_party/cpuinfo + third_party/crashpad + third_party/crashpad/crashpad/third_party/lss + third_party/crashpad/crashpad/third_party/zlib + third_party/crc32c + third_party/cros_system_api + third_party/dawn + third_party/dawn/third_party/gn/webgpu-cts + third_party/dawn/third_party/khronos + third_party/depot_tools + third_party/devscripts + third_party/devtools-frontend + third_party/devtools-frontend/src/front_end/third_party/acorn + third_party/devtools-frontend/src/front_end/third_party/additional_readme_paths.json + third_party/devtools-frontend/src/front_end/third_party/axe-core + third_party/devtools-frontend/src/front_end/third_party/chromium + third_party/devtools-frontend/src/front_end/third_party/codemirror + third_party/devtools-frontend/src/front_end/third_party/diff + third_party/devtools-frontend/src/front_end/third_party/i18n + third_party/devtools-frontend/src/front_end/third_party/intl-messageformat + third_party/devtools-frontend/src/front_end/third_party/lighthouse + third_party/devtools-frontend/src/front_end/third_party/lit + third_party/devtools-frontend/src/front_end/third_party/lodash-isequal + third_party/devtools-frontend/src/front_end/third_party/marked + third_party/devtools-frontend/src/front_end/third_party/puppeteer + third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party/mitt + third_party/devtools-frontend/src/front_end/third_party/vscode.web-custom-data + third_party/devtools-frontend/src/front_end/third_party/wasmparser + third_party/devtools-frontend/src/test/unittests/front_end/third_party/i18n + third_party/devtools-frontend/src/third_party + third_party/distributed_point_functions + third_party/dom_distiller_js + third_party/eigen3 + third_party/emoji-segmenter + third_party/farmhash + third_party/fdlibm + third_party/fft2d + third_party/flatbuffers + third_party/fp16 + third_party/freetype + third_party/fusejs + third_party/fxdiv + third_party/highway + third_party/liburlpattern + third_party/libzip + third_party/gemmlowp + third_party/google_input_tools + third_party/google_input_tools/third_party/closure_library + third_party/google_input_tools/third_party/closure_library/third_party/closure + third_party/googletest + third_party/hunspell + third_party/iccjpeg + third_party/inspector_protocol + third_party/ipcz + third_party/jinja2 + third_party/jsoncpp + third_party/jstemplate + third_party/khronos + third_party/leveldatabase + third_party/libaddressinput + third_party/libavif + third_party/libevent + third_party/libgav1 + third_party/libjingle + third_party/libphonenumber + third_party/libsecret + third_party/libsrtp + third_party/libsync + third_party/libudev + third_party/libva_protected_content + third_party/libvpx + third_party/libvpx/source/libvpx/third_party/x86inc + third_party/libwebm + third_party/libx11 + third_party/libxcb-keysyms + third_party/libxml/chromium + third_party/libyuv + third_party/llvm + third_party/lottie + third_party/lss + third_party/lzma_sdk + third_party/mako + third_party/maldoca + third_party/maldoca/src/third_party/tensorflow_protos + third_party/maldoca/src/third_party/zlibwrapper + third_party/markupsafe + third_party/material_color_utilities + third_party/mesa + third_party/metrics_proto + third_party/minigbm + third_party/modp_b64 + third_party/nasm + third_party/nearby + third_party/neon_2_sse + third_party/node + third_party/omnibox_proto + third_party/one_euro_filter + third_party/openscreen + third_party/openscreen/src/third_party/mozilla + third_party/openscreen/src/third_party/tinycbor/src/src + third_party/ots + third_party/pdfium + third_party/pdfium/third_party/agg23 + third_party/pdfium/third_party/base + third_party/pdfium/third_party/bigint + third_party/pdfium/third_party/freetype + third_party/pdfium/third_party/lcms + third_party/pdfium/third_party/libopenjpeg + third_party/pdfium/third_party/libtiff + third_party/pdfium/third_party/skia_shared + third_party/perfetto + third_party/perfetto/protos/third_party/chromium + third_party/pffft + third_party/ply + third_party/polymer + third_party/private-join-and-compute + third_party/private_membership + third_party/protobuf + third_party/pthreadpool + third_party/pyjson5 + third_party/pyyaml + third_party/qcms + third_party/rnnoise + third_party/s2cellid + third_party/securemessage + third_party/selenium-atoms + third_party/shell-encryption + third_party/simplejson + third_party/skia + third_party/skia/include/third_party/vulkan + third_party/skia/third_party/vulkan + third_party/smhasher + third_party/snappy + third_party/sqlite + third_party/swiftshader + third_party/swiftshader/third_party/astc-encoder + third_party/swiftshader/third_party/llvm-subzero + third_party/swiftshader/third_party/marl + third_party/swiftshader/third_party/subzero + third_party/swiftshader/third_party/SPIRV-Headers/include/spirv + third_party/swiftshader/third_party/SPIRV-Tools + third_party/tensorflow_models + third_party/tensorflow-text + third_party/tflite + third_party/tflite/src/third_party/eigen3 + third_party/tflite/src/third_party/fft2d + third_party/ruy + third_party/six + third_party/ukey2 + third_party/unrar + third_party/utf + third_party/vulkan + third_party/wayland + third_party/web-animations-js + third_party/webdriver + third_party/webgpu-cts + third_party/webrtc + third_party/webrtc/common_audio/third_party/ooura + third_party/webrtc/common_audio/third_party/spl_sqrt_floor + third_party/webrtc/modules/third_party/fft + third_party/webrtc/modules/third_party/g711 + third_party/webrtc/modules/third_party/g722 + third_party/webrtc/rtc_base/third_party/base64 + third_party/webrtc/rtc_base/third_party/sigslot + third_party/widevine + third_party/woff2 + third_party/wuffs + third_party/x11proto + third_party/xcbproto + third_party/xnnpack + third_party/zxcvbn-cpp + third_party/zlib/google + url/third_party/mozilla + v8/src/third_party/siphash + v8/src/third_party/valgrind + v8/src/third_party/utf8-decoder + v8/third_party/glibc + v8/third_party/inspector_protocol + v8/third_party/v8 + + # gyp -> gn leftovers + third_party/speech-dispatcher + third_party/usb_ids + third_party/xdg-utils + ) + if ! use system-ffmpeg; then + keeplibs+=( third_party/ffmpeg third_party/opus ) + fi + if ! use system-icu; then + keeplibs+=( third_party/icu ) + fi + if ! use system-png; then + keeplibs+=( third_party/libpng ) + fi + if ! use system-av1; then + keeplibs+=( + third_party/dav1d + third_party/libaom + third_party/libaom/source/libaom/third_party/fastfeat + third_party/libaom/source/libaom/third_party/SVT-AV1 + third_party/libaom/source/libaom/third_party/vector + third_party/libaom/source/libaom/third_party/x86inc + ) + fi + if ! use system-harfbuzz; then + keeplibs+=( third_party/harfbuzz-ng ) + fi + if use libcxx; then + keeplibs+=( third_party/re2 ) + fi + if use arm64 || use ppc64 ; then + keeplibs+=( third_party/swiftshader/third_party/llvm-10.0 ) + fi + # we need to generate ppc64 stuff because upstream does not ship it yet + # it has to be done before unbundling. + if use ppc64; then + pushd third_party/libvpx >/dev/null || die + mkdir -p source/config/linux/ppc64 || die + # requires git and clang, bug #832803 + sed -i -e "s|^update_readme||g; s|clang-format|${EPREFIX}/bin/true|g" \ + generate_gni.sh || die + ./generate_gni.sh || die + popd >/dev/null || die + + pushd third_party/ffmpeg >/dev/null || die + cp libavcodec/ppc/h264dsp.c libavcodec/ppc/h264dsp_ppc.c || die + cp libavcodec/ppc/h264qpel.c libavcodec/ppc/h264qpel_ppc.c || die + popd >/dev/null || die + fi + + # Remove most bundled libraries. Some are still needed. + build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die + + # bundled eu-strip is for amd64 only and we don't want to pre-stripped binaries + mkdir -p buildtools/third_party/eu-strip/bin || die + ln -s "${EPREFIX}"/bin/true buildtools/third_party/eu-strip/bin/eu-strip || die +} + +chromium_configure() { + # Calling this here supports resumption via FEATURES=keepwork + python_setup + + local myconf_gn="" + + # Make sure the build system will use the right tools, bug #340795. + tc-export AR CC CXX NM + + if needs_clang && ! tc-is-clang; then + # Force clang since gcc is either broken or build is using libcxx. + if tc-is-cross-compiler; then + CC="${CBUILD}-clang -target ${CHOST} --sysroot ${ESYSROOT}" + CXX="${CBUILD}-clang++ -target ${CHOST} --sysroot ${ESYSROOT}" + BUILD_CC=${CBUILD}-clang + BUILD_CXX=${CBUILD}-clang++ + else + CC=${CHOST}-clang + CXX=${CHOST}-clang++ + fi + strip-unsupported-flags + fi + + if tc-is-clang; then + myconf_gn+=" is_clang=true clang_use_chrome_plugins=false" + else + myconf_gn+=" is_clang=false" + fi + + # Force lld for lto or pgo builds only, otherwise disable, bug 641556 + if use lto || use pgo; then + myconf_gn+=" use_lld=true" + else + myconf_gn+=" use_lld=false" + fi + + if use lto || use pgo; then + AR=llvm-ar + NM=llvm-nm + if tc-is-cross-compiler; then + BUILD_AR=llvm-ar + BUILD_NM=llvm-nm + fi + fi + + # Define a custom toolchain for GN + myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\"" + + if tc-is-cross-compiler; then + tc-export BUILD_{AR,CC,CXX,NM} + myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:host\"" + myconf_gn+=" v8_snapshot_toolchain=\"//build/toolchain/linux/unbundle:host\"" + myconf_gn+=" pkg_config=\"$(tc-getPKG_CONFIG)\"" + myconf_gn+=" host_pkg_config=\"$(tc-getBUILD_PKG_CONFIG)\"" + + # setup cups-config, build system only uses --libs option + if use cups; then + mkdir "${T}/cups-config" || die + cp "${ESYSROOT}/usr/bin/${CHOST}-cups-config" "${T}/cups-config/cups-config" || die + export PATH="${PATH}:${T}/cups-config" + fi + + # Don't inherit PKG_CONFIG_PATH from environment + local -x PKG_CONFIG_PATH= + else + myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:default\"" + fi + + # Create dummy pkg-config file for libsystemd, only dependency of installer + mkdir "${T}/libsystemd" || die + cat <<- EOF > "${T}/libsystemd/libsystemd.pc" + Name: + Description: + Version: + EOF + local -x PKG_CONFIG_PATH="${PKG_CONFIG_PATH:+"${PKG_CONFIG_PATH}:"}${T}/libsystemd" + + # GN needs explicit config for Debug/Release as opposed to inferring it from build directory. + myconf_gn+=" is_debug=false" + + # enable DCHECK with USE=debug only, increases chrome binary size by 30%, bug #811138. + # DCHECK is fatal by default, make it configurable at runtime, #bug 807881. + myconf_gn+=" dcheck_always_on=$(usex debug true false)" + myconf_gn+=" dcheck_is_configurable=$(usex debug true false)" + + # Component build isn't generally intended for use by end users. It's mostly useful + # for development and debugging. + myconf_gn+=" is_component_build=$(usex component-build true false)" + + # Disable nacl, we can't build without pnacl (http://crbug.com/269560). + myconf_gn+=" enable_nacl=false" + + # Use system-provided libraries. + # TODO: freetype -- remove sources (https://bugs.chromium.org/p/pdfium/issues/detail?id=733). + # TODO: use_system_hunspell (upstream changes needed). + # TODO: use_system_protobuf (bug #525560). + # TODO: use_system_sqlite (http://crbug.com/22208). + + # libevent: https://bugs.gentoo.org/593458 + local gn_system_libraries=( + flac + fontconfig + freetype + # Need harfbuzz_from_pkgconfig target + #harfbuzz-ng + libdrm + libjpeg + libwebp + libxml + libxslt + openh264 + zlib + ) + if use system-ffmpeg; then + gn_system_libraries+=( ffmpeg opus ) + fi + if use system-icu; then + gn_system_libraries+=( icu ) + fi + if use system-png; then + gn_system_libraries+=( libpng ) + fi + if use system-av1; then + gn_system_libraries+=( dav1d libaom ) + fi + # re2 library interface relies on std::string and std::vector + if ! use libcxx; then + gn_system_libraries+=( re2 ) + fi + build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die + + # See dependency logic in third_party/BUILD.gn + myconf_gn+=" use_system_harfbuzz=$(usex system-harfbuzz true false)" + + # Disable deprecated libgnome-keyring dependency, bug #713012 + myconf_gn+=" use_gnome_keyring=false" + + # Optional dependencies. + myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)" + myconf_gn+=" enable_widevine=$(usex widevine true false)" + + if use headless; then + myconf_gn+=" use_cups=false" + myconf_gn+=" use_kerberos=false" + myconf_gn+=" use_pulseaudio=false" + myconf_gn+=" use_vaapi=false" + myconf_gn+=" rtc_use_pipewire=false" + else + myconf_gn+=" use_cups=$(usex cups true false)" + myconf_gn+=" use_kerberos=$(usex kerberos true false)" + myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)" + myconf_gn+=" use_vaapi=$(usex vaapi true false)" + myconf_gn+=" rtc_use_pipewire=$(usex screencast true false)" + myconf_gn+=" gtk_version=$(usex gtk4 4 3)" + fi + + # TODO: link_pulseaudio=true for GN. + + myconf_gn+=" disable_fieldtrial_testing_config=true" + + # Never use bundled gold binary. Disable gold linker flags for now. + # Do not use bundled clang. + # Trying to use gold results in linker crash. + myconf_gn+=" use_gold=false use_sysroot=false" + myconf_gn+=" use_custom_libcxx=$(usex libcxx true false)" + + # Disable pseudolocales, only used for testing + myconf_gn+=" enable_pseudolocales=false" + + # Disable code formating of generated files + myconf_gn+=" blink_enable_generated_code_formatting=false" + + ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)" + myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)" + myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\"" + + # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys . + # Note: these are for Gentoo use ONLY. For your own distribution, + # please get your own set of keys. Feel free to contact chromium@gentoo.org + # for more info. The OAuth2 credentials, however, have been left out. + # Those OAuth2 credentials have been broken for quite some time anyway. + # Instead we apply a patch to use the --oauth2-client-id= and + # --oauth2-client-secret= switches for setting GOOGLE_DEFAULT_CLIENT_ID and + # GOOGLE_DEFAULT_CLIENT_SECRET at runtime. This allows signing into + # Chromium without baked-in values. + local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc" + myconf_gn+=" google_api_key=\"${google_api_key}\"" + local myarch="$(tc-arch)" + + # Avoid CFLAGS problems, bug #352457, bug #390147. + if ! use custom-cflags; then + replace-flags "-Os" "-O2" + strip-flags + + # Debug info section overflows without component build + # Prevent linker from running out of address space, bug #471810 . + if ! use component-build || use x86; then + filter-flags "-g*" + fi + + # Prevent libvpx/xnnpack build failures. Bug 530248, 544702, 546984, 853646. + if [[ ${myarch} == amd64 || ${myarch} == x86 ]]; then + filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 -mno-fma -mno-fma4 -mno-xop -mno-sse4a + fi + + if tc-is-gcc; then + # https://bugs.gentoo.org/904455 + append-cxxflags "$(test-flags-CXX -fno-tree-vectorize)" + fi + fi + + if [[ $myarch = amd64 ]] ; then + myconf_gn+=" target_cpu=\"x64\"" + ffmpeg_target_arch=x64 + elif [[ $myarch = x86 ]] ; then + myconf_gn+=" target_cpu=\"x86\"" + ffmpeg_target_arch=ia32 + + # This is normally defined by compiler_cpu_abi in + # build/config/compiler/BUILD.gn, but we patch that part out. + append-flags -msse2 -mfpmath=sse -mmmx + elif [[ $myarch = arm64 ]] ; then + myconf_gn+=" target_cpu=\"arm64\"" + ffmpeg_target_arch=arm64 + elif [[ $myarch = arm ]] ; then + myconf_gn+=" target_cpu=\"arm\"" + ffmpeg_target_arch=$(usex cpu_flags_arm_neon arm-neon arm) + elif [[ $myarch = ppc64 ]] ; then + myconf_gn+=" target_cpu=\"ppc64\"" + ffmpeg_target_arch=ppc64 + else + die "Failed to determine target arch, got '$myarch'." + fi + + # Make sure that -Werror doesn't get added to CFLAGS by the build system. + # Depending on GCC version the warnings are different and we don't want + # the build to fail because of that. + myconf_gn+=" treat_warnings_as_errors=false" + + # Disable fatal linker warnings, bug 506268. + myconf_gn+=" fatal_linker_warnings=false" + + # Disable external code space for V8 for ppc64. It is disabled for ppc64 + # by default, but cross-compiling on amd64 enables it again. + if tc-is-cross-compiler; then + if ! use amd64 && ! use arm64; then + myconf_gn+=" v8_enable_external_code_space=false" + fi + fi + + # Only enabled for clang, but gcc has endian macros too + myconf_gn+=" v8_use_libm_trig_functions=true" + + # Bug 491582. + export TMPDIR="${WORKDIR}/temp" + mkdir -p -m 755 "${TMPDIR}" || die + + # https://bugs.gentoo.org/654216 + addpredict /dev/dri/ #nowarn + + #if ! use system-ffmpeg; then + if false; then + local build_ffmpeg_args="" + if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then + build_ffmpeg_args+=" --disable-asm" + fi + + # Re-configure bundled ffmpeg. See bug #491378 for example reasons. + einfo "Configuring bundled ffmpeg..." + pushd third_party/ffmpeg > /dev/null || die + chromium/scripts/build_ffmpeg.py linux ${ffmpeg_target_arch} \ + --branding ${ffmpeg_branding} -- ${build_ffmpeg_args} || die + chromium/scripts/copy_config.sh || die + chromium/scripts/generate_gn.py || die + popd > /dev/null || die + fi + + # Disable unknown warning message from clang. + if tc-is-clang; then + append-flags -Wno-unknown-warning-option + if tc-is-cross-compiler; then + export BUILD_CXXFLAGS+=" -Wno-unknown-warning-option" + export BUILD_CFLAGS+=" -Wno-unknown-warning-option" + fi + fi + + # Explicitly disable ICU data file support for system-icu/headless builds. + if use system-icu || use headless; then + myconf_gn+=" icu_use_data_file=false" + fi + + # Enable ozone wayland and/or headless support + myconf_gn+=" use_ozone=true ozone_auto_platforms=false" + myconf_gn+=" ozone_platform_headless=true" + if use headless; then + myconf_gn+=" ozone_platform=\"headless\"" + myconf_gn+=" use_xkbcommon=false use_gtk=false use_qt=false" + myconf_gn+=" use_glib=false use_gio=false" + myconf_gn+=" use_pangocairo=false use_alsa=false" + myconf_gn+=" use_libpci=false use_udev=false" + myconf_gn+=" enable_print_preview=false" + myconf_gn+=" enable_remoting=false" + else + myconf_gn+=" use_system_libdrm=true" + myconf_gn+=" use_system_minigbm=true" + myconf_gn+=" use_xkbcommon=true" + if use qt5; then + local moc_dir="$(qt5_get_bindir)" + if tc-is-cross-compiler; then + # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181 + local cbuild_libdir=$($(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libxslt) + cbuild_libdir=${cbuild_libdir:2} + moc_dir="${EPREFIX}"/${cbuild_libdir/% }/qt5/bin + fi + export PATH="${PATH}:${moc_dir}" + fi + myconf_gn+=" use_qt=$(usex qt5 true false)" + myconf_gn+=" ozone_platform_x11=$(usex X true false)" + myconf_gn+=" ozone_platform_wayland=$(usex wayland true false)" + myconf_gn+=" ozone_platform=$(usex wayland \"wayland\" \"x11\")" + use wayland && myconf_gn+=" use_system_libffi=true" + fi + + # Results in undefined references in chrome linking, may require CFI to work + if use arm64; then + myconf_gn+=" arm_control_flow_integrity=\"none\"" + fi + + # Enable official builds + myconf_gn+=" is_official_build=$(usex official true false)" + myconf_gn+=" use_thin_lto=$(usex lto true false)" + myconf_gn+=" thin_lto_enable_optimizations=$(usex lto true false)" + if use official; then + # Allow building against system libraries in official builds + sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \ + tools/generate_shim_headers/generate_shim_headers.py || die + # Disable CFI: unsupported for GCC, requires clang+lto+lld + myconf_gn+=" is_cfi=false" + # Don't add symbols to build + myconf_gn+=" symbol_level=0" + fi + + if use pgo; then + myconf_gn+=" chrome_pgo_phase=${1}" + if [[ "$1" == "2" ]]; then + myconf_gn+=" pgo_data_path=\"${2}\"" + fi + else + # Disable PGO, because profile data is only compatible with >=clang-11 + myconf_gn+=" chrome_pgo_phase=0" + fi + + # user CXXFLAGS might overwrite -march=armv8-a+crc+crypto, bug #851639 + if use arm64 && tc-is-gcc; then + sed -i '/^#if HAVE_ARM64_CRC32C/a #pragma GCC target ("+crc+crypto")' \ + third_party/crc32c/src/src/crc32c_arm64.cc || die + fi + + # skipping typecheck is only supported on amd64, bug #876157 + if ! use amd64; then + myconf_gn+=" devtools_skip_typecheck=false" + fi + + einfo "Configuring Chromium..." + set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release + echo "$@" + "$@" || die +} + +src_configure() { + chromium_configure $(usex pgo 1 0) +} + +chromium_compile() { + # Final link uses lots of file descriptors. + ulimit -n 2048 + + # Calling this here supports resumption via FEATURES=keepwork + python_setup + + # Don't inherit PYTHONPATH from environment, bug #789021, #812689 + local -x PYTHONPATH= + + # Build mksnapshot and pax-mark it. + if use pax-kernel; then + local x + for x in mksnapshot v8_context_snapshot_generator; do + if tc-is-cross-compiler; then + eninja -C out/Release "host/${x}" + pax-mark m "out/Release/host/${x}" + else + eninja -C out/Release "${x}" + pax-mark m "out/Release/${x}" + fi + done + fi + + # Even though ninja autodetects number of CPUs, we respect + # user's options, for debugging with -j 1 or any other reason. + eninja -C out/Release chrome chromedriver + use suid && eninja -C out/Release chrome_sandbox + + pax-mark m out/Release/chrome +} + +# This function is called from virtx, and must always return so that Xvfb +# session isn't left running. If we return 1, virtx will call die(). +chromium_profile() { + einfo "Profiling for PGO" + + pushd "${WORKDIR}/chromium-profiler-"* >/dev/null || return 1 + + # Remove old profdata in case profiling was interrupted. + rm -rf "${1}" || return 1 + + if ! "${EPYTHON}" ./chromium_profiler.py \ + --chrome-executable "${S}/out/Release/chrome" \ + --chromedriver-executable "${S}/out/Release/chromedriver.unstripped" \ + --add-arg no-sandbox --add-arg disable-dev-shm-usage \ + --profile-output "${1}"; then + eerror "Profiling failed" + return 1 + fi + + popd >/dev/null || return 1 +} + +src_compile() { + if use pgo; then + local profdata + + profdata="${WORKDIR}/chromium.profdata" + + if [[ ! -e "${WORKDIR}/.pgo-profiled" ]]; then + chromium_compile + virtx chromium_profile "$profdata" + + touch "${WORKDIR}/.pgo-profiled" || die + fi + + if [[ ! -e "${WORKDIR}/.pgo-phase-2-configured" ]]; then + # Remove phase 1 output + rm -r out/Release || die + + chromium_configure 2 "$profdata" + + touch "${WORKDIR}/.pgo-phase-2-configured" || die + fi + + if [[ ! -e "${WORKDIR}/.pgo-phase-2-compiled" ]]; then + chromium_compile + touch "${WORKDIR}/.pgo-phase-2-compiled" || die + fi + else + chromium_compile + fi + + mv out/Release/chromedriver{.unstripped,} || die + + rm -f out/Release/locales/*.pak.info || die + + # Build manpage; bug #684550 + sed -e 's|@@PACKAGE@@|chromium-browser|g; + s|@@MENUNAME@@|Chromium|g;' \ + chrome/app/resources/manpage.1.in > \ + out/Release/chromium-browser.1 || die + + # Build desktop file; bug #706786 + sed -e 's|@@MENUNAME@@|Chromium|g; + s|@@USR_BIN_SYMLINK_NAME@@|chromium-browser|g; + s|@@PACKAGE@@|chromium-browser|g; + s|\(^Exec=\)/usr/bin/|\1|g;' \ + chrome/installer/linux/common/desktop.template > \ + out/Release/chromium-browser-chromium.desktop || die + + # Build vk_swiftshader_icd.json; bug #827861 + sed -e 's|${ICD_LIBRARY_PATH}|./libvk_swiftshader.so|g' \ + third_party/swiftshader/src/Vulkan/vk_swiftshader_icd.json.tmpl > \ + out/Release/vk_swiftshader_icd.json || die +} + +src_install() { + local CHROMIUM_HOME="/usr/$(get_libdir)/chromium-browser" + exeinto "${CHROMIUM_HOME}" + doexe out/Release/chrome + + if use suid; then + newexe out/Release/chrome_sandbox chrome-sandbox + fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox" + fi + + doexe out/Release/chromedriver + doexe out/Release/chrome_crashpad_handler + + ozone_auto_session () { + use X && use wayland && ! use headless && echo true || echo false + } + local sedargs=( -e + "s:/usr/lib/:/usr/$(get_libdir)/:g; + s:@@OZONE_AUTO_SESSION@@:$(ozone_auto_session):g" + ) + sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r7.sh" > chromium-launcher.sh || die + doexe chromium-launcher.sh + + # It is important that we name the target "chromium-browser", + # xdg-utils expect it; bug #355517. + dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser + # keep the old symlink around for consistency + dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium + + dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver + + # Allow users to override command-line options, bug #357629. + insinto /etc/chromium + newins "${FILESDIR}/chromium.default" "default" + + pushd out/Release/locales > /dev/null || die + chromium_remove_language_paks + popd + + insinto "${CHROMIUM_HOME}" + doins out/Release/*.bin + doins out/Release/*.pak + ( + shopt -s nullglob + local files=(out/Release/*.so out/Release/*.so.[0-9]) + [[ ${#files[@]} -gt 0 ]] && doins "${files[@]}" + ) + + # Install bundled xdg-utils, avoids installing X11 libraries with USE="-X wayland" + doins out/Release/xdg-{settings,mime} + + if ! use system-icu && ! use headless; then + doins out/Release/icudtl.dat + fi + + doins -r out/Release/locales + doins -r out/Release/MEIPreload + + # Install vk_swiftshader_icd.json; bug #827861 + doins out/Release/vk_swiftshader_icd.json + + if [[ -d out/Release/swiftshader ]]; then + insinto "${CHROMIUM_HOME}/swiftshader" + doins out/Release/swiftshader/*.so + fi + + # Install icons + local branding size + for size in 16 24 32 48 64 128 256 ; do + case ${size} in + 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;; + *) branding="chrome/app/theme/chromium" ;; + esac + newicon -s ${size} "${branding}/product_logo_${size}.png" \ + chromium-browser.png + done + + # Install desktop entry + domenu out/Release/chromium-browser-chromium.desktop + + # Install GNOME default application entry (bug #303100). + insinto /usr/share/gnome-control-center/default-apps + newins "${FILESDIR}"/chromium-browser.xml chromium-browser.xml + + # Install manpage; bug #684550 + doman out/Release/chromium-browser.1 + dosym chromium-browser.1 /usr/share/man/man1/chromium.1 + + readme.gentoo_create_doc +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update + readme.gentoo_print_elog + + if ! use headless; then + if use vaapi; then + elog "VA-API is disabled by default at runtime. You have to enable it" + elog "by adding --enable-features=VaapiVideoDecoder to CHROMIUM_FLAGS" + elog "in /etc/chromium/default." + fi + if use screencast; then + elog "Screencast is disabled by default at runtime. Either enable it" + elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer" + elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer" + elog "to CHROMIUM_FLAGS in /etc/chromium/default." + fi + if use gtk4; then + elog "Chromium prefers GTK3 over GTK4 at runtime. To override this" + elog "behavior you need to pass --gtk-version=4, e.g. by adding it" + elog "to CHROMIUM_FLAGS in /etc/chromium/default." + fi + fi +} diff --git a/www-client/chromium/files/chromium-112-swiftshader.patch b/www-client/chromium/files/chromium-112-swiftshader.patch new file mode 100644 index 000000000000..5f703d919555 --- /dev/null +++ b/www-client/chromium/files/chromium-112-swiftshader.patch @@ -0,0 +1,74 @@ +https://bugs.gentoo.org/904725 + +From 451fb9470e4e1cd183ff05d5e171dc21bae6e47c Mon Sep 17 00:00:00 2001 +From: Jose Dapena Paz <jdapena@igalia.com> +Date: Thu, 16 Mar 2023 13:29:48 +0100 +Subject: [PATCH] Another C++20 fix for GCC + +This is a direct backport of commit 95d0d8e9e9d10da3cfa503fbba405e740aea3cc1 +from Richard Smith: + From: Richard Smith <richard@metafoo.co.uk> + Date: Tue, 23 Feb 2021 14:07:13 -0800 + Subject: Fix constructor declarations that are invalid in C++20 onwards. + + Fix constructor declarations that are invalid in C++20 onwards. + + Under C++ CWG DR 2237, the constructor for a class template C must be + written as 'C(...)' not as 'C<T>(...)'. This fixes a build failure with + GCC in C++20 mode. + + In passing, remove some other redundant '<T>' qualification from the + affected classes. + +Bug: chromium:819294 +Change-Id: I51a7f069d355d4932f4b50640fedbba1d5773f0b +Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/71088 +Kokoro-Result: kokoro <noreply+kokoro@google.com> +Reviewed-by: Shahbaz Youssefi <syoussefi@google.com> +Tested-by: Shahbaz Youssefi <syoussefi@google.com> +Commit-Queue: Shahbaz Youssefi <syoussefi@google.com> +--- + +diff --git a/third_party/llvm-10.0/llvm/include/llvm/ADT/STLExtras.h b/third_party/llvm-10.0/llvm/include/llvm/ADT/STLExtras.h +index 620209b..d0a48e8 100644 +--- a/third_party/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/STLExtras.h ++++ b/third_party/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/STLExtras.h +@@ -1415,9 +1415,9 @@ + result_pair(std::size_t Index, IterOfRange<R> Iter) + : Index(Index), Iter(Iter) {} + +- result_pair<R>(const result_pair<R> &Other) ++ result_pair(const result_pair<R> &Other) + : Index(Other.Index), Iter(Other.Iter) {} +- result_pair<R> &operator=(const result_pair<R> &Other) { ++ result_pair &operator=(const result_pair &Other) { + Index = Other.Index; + Iter = Other.Iter; + return *this; +@@ -1451,22 +1451,22 @@ + result_type &operator*() { return Result; } + const result_type &operator*() const { return Result; } + +- enumerator_iter<R> &operator++() { ++ enumerator_iter &operator++() { + assert(Result.Index != std::numeric_limits<size_t>::max()); + ++Result.Iter; + ++Result.Index; + return *this; + } + +- bool operator==(const enumerator_iter<R> &RHS) const { ++ bool operator==(const enumerator_iter &RHS) const { + // Don't compare indices here, only iterators. It's possible for an end + // iterator to have different indices depending on whether it was created + // by calling std::end() versus incrementing a valid iterator. + return Result.Iter == RHS.Result.Iter; + } + +- enumerator_iter<R>(const enumerator_iter<R> &Other) : Result(Other.Result) {} +- enumerator_iter<R> &operator=(const enumerator_iter<R> &Other) { ++ enumerator_iter(const enumerator_iter &Other) : Result(Other.Result) {} ++ enumerator_iter &operator=(const enumerator_iter &Other) { + Result = Other.Result; + return *this; + } diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest index b3b607ba03b6..5908e60d28b1 100644 --- a/www-client/opera-beta/Manifest +++ b/www-client/opera-beta/Manifest @@ -1,8 +1,8 @@ -DIST opera-beta_95.0.4635.10_amd64.deb 101350684 BLAKE2B eb4d2193be0f8e9313adcfde78700213c5bdc0daa9d58fd338b2c1a6657ec2f0a4aef119b008741edbe66f7c560d0008d9d5bb1a12ccd0331b8195fa3a6e7700 SHA512 f3eca403b34f7cfb2b126bd2345b8a8df21d76eb2b3c5a0ab6d5b65ccce22bc76e741c80fc1bad7c1147d4cef5a48b7b1376f4c8f4c0e1daad76c6a6566b7504 -DIST opera-beta_95.0.4635.12_amd64.deb 101346084 BLAKE2B f4e46aaabd3f15c549d3f6865a2ee031fba924c71dd57be78f045323c23c8af8cfe5822b4240b268740a97e6a175539f61f1676c068bda958427cc5f6e3be0ed SHA512 0de16942d4bf5875e436f41fc8d4991290336f754761b8117f54fd8730462107dd91d4e53aae7df711bde4ef6dacd780c372a09fcf024ccf8593721da11143e3 -DIST opera-beta_95.0.4635.15_amd64.deb 101325556 BLAKE2B debdbd0bc69e7e350d2187f145ee701a62e83d3cc130d696ad04d640c5132f2650c806cb7721210e0215c9f584932565c8950305725a7cebf303278c83185bcc SHA512 828552b0f1fe20ad38834af2382ef4a05d790901367ab5967d172d8159b368f8b8ecf47990e724c941ff514c9e9b0dd5887611e03988b60f2c7b779ea9dbf8ac +DIST opera-beta_97.0.4719.17_amd64.deb 103378668 BLAKE2B 291dbfbb51f9e9787ae501fc16f9046db994a88437f99567674390bf26736e36c99f58494574d00376ce5b4a30617c7c029debf91f713fe3b107d43078164e11 SHA512 ffb1951691800a2b6df370a0ed57e917a7efa8ca24d65890512391a4ffad2998b3a9d852a0360507bc506b3d9b0848fb5a8560d60992ddff39ccd066143cf7c3 +DIST opera-beta_98.0.4759.1_amd64.deb 104289216 BLAKE2B b8f228b919600517087786f42326825e5c6149328e124d4fa5ffef72f2cba2827250a5f66f94265dfe511066f5c23954198884b3fd219eda1fb68d927218279c SHA512 33311974079c686e6bcf442428f33f21479b72db657976f591c1602132f849838a1a46aa72c5ba9c6504e590709e7c6eace3464c5c4b5e9d8da40c8b823f68b1 +DIST opera-beta_98.0.4759.3_amd64.deb 104333468 BLAKE2B d661355bf8a96d4f61c10796d164a03fe817bcfa914961e64cff20f8c8f37c283dd29d0106f00db1e50eaae7fdbb549b20778946debeb74802770c398b833bd3 SHA512 97bfd7a7dc32957a61892825280454af0251eb7e6f256b94c1b9cd0c6aecc99da07ae429c4d76752f598824844fbb06ca1dc69fe20a2f3cae85d4ac4a6bf18f8 DIST opera-ffmpeg-codecs-110.0.5464.2.tar.xz 1280752 BLAKE2B 9f17f85377d06c7c36729ca3a29d02aa2d7fff3bbbeb4cc26f60252e350c50c3a06eeb7e3c896154617ff7ee43d5881177b819618c13dc1254f7d3980bf0c363 SHA512 d9b4a52b29be287e5d20f6922c64e0e3cbfcd7eedd3109c12ff72c376ab14bce4c421be4dccea2ed1e4c899f11dcc8416545911ca84d8d6c994fe6ab87425ff3 -EBUILD opera-beta-95.0.4635.10.ebuild 3689 BLAKE2B a6345b12f87e128cfc19ad025fe419ae1ae39a925a27078312a4a1cd9dad8ef0d49425b8974f37749e755bdc18fc0a544bef30772e919c8ac92a41df1d62e3ae SHA512 6e1130a27eeac499a6c5c3ddea7740d75b47cf2394c03ef6472ef0ed118c2998920ed52ccd39392e43fb11ee4bdb8952f64e79b882d253deb85f384e69a16b2a -EBUILD opera-beta-95.0.4635.12.ebuild 3689 BLAKE2B a6345b12f87e128cfc19ad025fe419ae1ae39a925a27078312a4a1cd9dad8ef0d49425b8974f37749e755bdc18fc0a544bef30772e919c8ac92a41df1d62e3ae SHA512 6e1130a27eeac499a6c5c3ddea7740d75b47cf2394c03ef6472ef0ed118c2998920ed52ccd39392e43fb11ee4bdb8952f64e79b882d253deb85f384e69a16b2a -EBUILD opera-beta-95.0.4635.15.ebuild 3689 BLAKE2B a6345b12f87e128cfc19ad025fe419ae1ae39a925a27078312a4a1cd9dad8ef0d49425b8974f37749e755bdc18fc0a544bef30772e919c8ac92a41df1d62e3ae SHA512 6e1130a27eeac499a6c5c3ddea7740d75b47cf2394c03ef6472ef0ed118c2998920ed52ccd39392e43fb11ee4bdb8952f64e79b882d253deb85f384e69a16b2a +EBUILD opera-beta-97.0.4719.17.ebuild 3690 BLAKE2B 644be18f46466acbfd61eff7f4a83cafb3cd600665d76863db8d0e7a400f2a30e4fb0d536156900fa115b9b0d21d1c7e4aa21cad303254436a26d5e12e519c75 SHA512 03577481deca3ea00ae62d9ab7f3156c9fa6e40948cf24f475ddb6ff162534d4c18bb36d170cffeedfa7f6cd5e7acfe947477de628c0afbfd19fd37c3b3527d8 +EBUILD opera-beta-98.0.4759.1.ebuild 3690 BLAKE2B 644be18f46466acbfd61eff7f4a83cafb3cd600665d76863db8d0e7a400f2a30e4fb0d536156900fa115b9b0d21d1c7e4aa21cad303254436a26d5e12e519c75 SHA512 03577481deca3ea00ae62d9ab7f3156c9fa6e40948cf24f475ddb6ff162534d4c18bb36d170cffeedfa7f6cd5e7acfe947477de628c0afbfd19fd37c3b3527d8 +EBUILD opera-beta-98.0.4759.3.ebuild 3690 BLAKE2B 644be18f46466acbfd61eff7f4a83cafb3cd600665d76863db8d0e7a400f2a30e4fb0d536156900fa115b9b0d21d1c7e4aa21cad303254436a26d5e12e519c75 SHA512 03577481deca3ea00ae62d9ab7f3156c9fa6e40948cf24f475ddb6ff162534d4c18bb36d170cffeedfa7f6cd5e7acfe947477de628c0afbfd19fd37c3b3527d8 MISC metadata.xml 380 BLAKE2B 6126e5c5d5f67d1bd7d4b6659fbc9f8f62ef105e737d2cc4e6c652f4c899df1b55ef2abe077e41aa2e4eb3d553a2652e38a583b3c7baac7a20318b69f766997f SHA512 cbe76a1630f13557a0aae1703436b19b0f9f7842c5604695d49255937c8304fff07ec20f26d408527ee672e2e9625ebc748bb7d3879d5fc77c06655c4b9b1816 diff --git a/www-client/opera-developer/opera-developer-96.0.4653.0.ebuild b/www-client/opera-beta/opera-beta-97.0.4719.17.ebuild index c1bd86836a82..2a9aded891d9 100644 --- a/www-client/opera-developer/opera-developer-96.0.4653.0.ebuild +++ b/www-client/opera-beta/opera-beta-97.0.4719.17.ebuild @@ -2,6 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 + CHROMIUM_LANGS=" bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi diff --git a/www-client/opera-beta/opera-beta-95.0.4635.10.ebuild b/www-client/opera-beta/opera-beta-98.0.4759.1.ebuild index c1bd86836a82..2a9aded891d9 100644 --- a/www-client/opera-beta/opera-beta-95.0.4635.10.ebuild +++ b/www-client/opera-beta/opera-beta-98.0.4759.1.ebuild @@ -2,6 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 + CHROMIUM_LANGS=" bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi diff --git a/www-client/opera-beta/opera-beta-95.0.4635.15.ebuild b/www-client/opera-beta/opera-beta-98.0.4759.3.ebuild index c1bd86836a82..2a9aded891d9 100644 --- a/www-client/opera-beta/opera-beta-95.0.4635.15.ebuild +++ b/www-client/opera-beta/opera-beta-98.0.4759.3.ebuild @@ -2,6 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 + CHROMIUM_LANGS=" bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest index b1acff860031..f160a8470b27 100644 --- a/www-client/opera-developer/Manifest +++ b/www-client/opera-developer/Manifest @@ -1,8 +1,8 @@ -DIST opera-developer_96.0.4653.0_amd64.deb 99353320 BLAKE2B de26450427181a806212737f3127beafe8addd90da5c4e18a33a06eafc6f7e7860baf35908856737baf1123dbf7a782ea8f375f9649fecc78e513507702dff01 SHA512 0ef7841c75597b956260f779340b361b56164fc48cf34f6b98afc8089892eeb2caf836446709f414cea0c652f90ef7376a7a04c8a7cd960e1fc460186cd85c48 -DIST opera-developer_96.0.4660.0_amd64.deb 99367500 BLAKE2B 2c3ebd6db384abea948c519625fee151139eda2bfc69098d534c22518f96b9e8faefa8fe0a9f1adc9b1300b22e17b640970b5c173309163c147174deddd3a600 SHA512 cdcd7f85062211b028b04cf02bd5e2df04f0ca58041261e9d13b64b36e5aa5e886aa52a493390a7707622fb401d9e4eedcaa47972bfd5112d35fe17add0c1c9d -DIST opera-developer_96.0.4674.0_amd64.deb 99432440 BLAKE2B dbcbd221315981c5238ecfa92289c8b81e7f613ba7299036c46f1273fc0015d693457f45adea10bcc417409045ceb18ad3ca74fea42e381eefa52c12f928dfb5 SHA512 460b66966c97524a3296bcda8cd089f242671c7c58485f244cf15a529c1fc026eb2a7d3d783e308dede750ccc7b307dea7650ae7afd21024fd73346909a464c3 +DIST opera-developer_98.0.4746.0_amd64.deb 104967580 BLAKE2B 3eb6abf371cd7859e62613a97c1d78ddcdef4feaa15667035af625ec139c8bbd826207f205ed00d2f9875f83264c66e76a93f596afa53fed53f2c9e9c97dab4d SHA512 3c9a1548341c0c375a19367b53fe0d48c80266b34a934123bc87aa32a6397bea29953979cb25879909de69e8d895d75e004df9e975bedb852a9884a8a6a5926b +DIST opera-developer_98.0.4756.0_amd64.deb 105081300 BLAKE2B f9090479f6d76ddee3d8e548ec5f0945bdddcdd2e0c0a6f9e76fdb36046fb3482dab093005384da55f7d20d87f68387dea38921838e9b4aec13eec354c43189f SHA512 2532efa11a299baa26254e4fc09c41a9c22d9f1cbdd0ec1de28c9d9da94239259d9a8e112b157c169cd4b27c776d95dfcbb0b7fc915bd4864ae448b119276984 +DIST opera-developer_99.0.4765.0_amd64.deb 104310524 BLAKE2B cdbf344cc74feea3333147641eb4b6031fa5a9479d502639acd19b790018310be95d04a1d017ec6d865cf14880ea332e12ea0f19f7d952d5a39c2a934e6d150a SHA512 1d2b9f6e911b8dd2bdcc762f69588551de45a2ddeef84cdf90dba00be851d620d7e0dd02318e06e963686e0f5a713c71b734639cf8c180aeb9ae465a74ed7c20 DIST opera-ffmpeg-codecs-110.0.5464.2.tar.xz 1280752 BLAKE2B 9f17f85377d06c7c36729ca3a29d02aa2d7fff3bbbeb4cc26f60252e350c50c3a06eeb7e3c896154617ff7ee43d5881177b819618c13dc1254f7d3980bf0c363 SHA512 d9b4a52b29be287e5d20f6922c64e0e3cbfcd7eedd3109c12ff72c376ab14bce4c421be4dccea2ed1e4c899f11dcc8416545911ca84d8d6c994fe6ab87425ff3 -EBUILD opera-developer-96.0.4653.0.ebuild 3689 BLAKE2B a6345b12f87e128cfc19ad025fe419ae1ae39a925a27078312a4a1cd9dad8ef0d49425b8974f37749e755bdc18fc0a544bef30772e919c8ac92a41df1d62e3ae SHA512 6e1130a27eeac499a6c5c3ddea7740d75b47cf2394c03ef6472ef0ed118c2998920ed52ccd39392e43fb11ee4bdb8952f64e79b882d253deb85f384e69a16b2a -EBUILD opera-developer-96.0.4660.0.ebuild 3689 BLAKE2B a6345b12f87e128cfc19ad025fe419ae1ae39a925a27078312a4a1cd9dad8ef0d49425b8974f37749e755bdc18fc0a544bef30772e919c8ac92a41df1d62e3ae SHA512 6e1130a27eeac499a6c5c3ddea7740d75b47cf2394c03ef6472ef0ed118c2998920ed52ccd39392e43fb11ee4bdb8952f64e79b882d253deb85f384e69a16b2a -EBUILD opera-developer-96.0.4674.0.ebuild 3689 BLAKE2B a6345b12f87e128cfc19ad025fe419ae1ae39a925a27078312a4a1cd9dad8ef0d49425b8974f37749e755bdc18fc0a544bef30772e919c8ac92a41df1d62e3ae SHA512 6e1130a27eeac499a6c5c3ddea7740d75b47cf2394c03ef6472ef0ed118c2998920ed52ccd39392e43fb11ee4bdb8952f64e79b882d253deb85f384e69a16b2a +EBUILD opera-developer-98.0.4746.0.ebuild 3690 BLAKE2B 644be18f46466acbfd61eff7f4a83cafb3cd600665d76863db8d0e7a400f2a30e4fb0d536156900fa115b9b0d21d1c7e4aa21cad303254436a26d5e12e519c75 SHA512 03577481deca3ea00ae62d9ab7f3156c9fa6e40948cf24f475ddb6ff162534d4c18bb36d170cffeedfa7f6cd5e7acfe947477de628c0afbfd19fd37c3b3527d8 +EBUILD opera-developer-98.0.4756.0.ebuild 3690 BLAKE2B 644be18f46466acbfd61eff7f4a83cafb3cd600665d76863db8d0e7a400f2a30e4fb0d536156900fa115b9b0d21d1c7e4aa21cad303254436a26d5e12e519c75 SHA512 03577481deca3ea00ae62d9ab7f3156c9fa6e40948cf24f475ddb6ff162534d4c18bb36d170cffeedfa7f6cd5e7acfe947477de628c0afbfd19fd37c3b3527d8 +EBUILD opera-developer-99.0.4765.0.ebuild 3690 BLAKE2B 644be18f46466acbfd61eff7f4a83cafb3cd600665d76863db8d0e7a400f2a30e4fb0d536156900fa115b9b0d21d1c7e4aa21cad303254436a26d5e12e519c75 SHA512 03577481deca3ea00ae62d9ab7f3156c9fa6e40948cf24f475ddb6ff162534d4c18bb36d170cffeedfa7f6cd5e7acfe947477de628c0afbfd19fd37c3b3527d8 MISC metadata.xml 380 BLAKE2B 6126e5c5d5f67d1bd7d4b6659fbc9f8f62ef105e737d2cc4e6c652f4c899df1b55ef2abe077e41aa2e4eb3d553a2652e38a583b3c7baac7a20318b69f766997f SHA512 cbe76a1630f13557a0aae1703436b19b0f9f7842c5604695d49255937c8304fff07ec20f26d408527ee672e2e9625ebc748bb7d3879d5fc77c06655c4b9b1816 diff --git a/www-client/opera-developer/opera-developer-96.0.4660.0.ebuild b/www-client/opera-developer/opera-developer-96.0.4660.0.ebuild deleted file mode 100644 index c1bd86836a82..000000000000 --- a/www-client/opera-developer/opera-developer-96.0.4660.0.ebuild +++ /dev/null @@ -1,165 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -CHROMIUM_LANGS=" - bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id - it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi - zh-CN zh-TW -" - -# These are intended for ebuild maintainer use to force RPM if DEB is not available. -: ${OPERA_FORCE_RPM=no} - -inherit chromium-2 pax-utils xdg - -if [[ ${OPERA_FORCE_RPM} == yes ]]; then - inherit rpm - OPERA_ARCHIVE_EXT="rpm" -else - inherit unpacker - OPERA_ARCHIVE_EXT="deb" -fi - -DESCRIPTION="A fast and secure web browser" -HOMEPAGE="https://www.opera.com/" -LICENSE="OPERA-2018" -SLOT="0" - -SRC_URI_BASE=( - "https://download1.operacdn.com/pub/${PN}" - "https://download2.operacdn.com/pub/${PN}" - "https://download3.operacdn.com/pub/${PN}" - "https://download4.operacdn.com/pub/${PN}" -) - -if [[ ${PN} == opera ]]; then - MY_PN=${PN}-stable - SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) -else - MY_PN=${PN} -fi - -KEYWORDS="-* ~amd64" - -FFMPEG_VERSION="110.0.5464.2" - -SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} - proprietary-codecs? ( - mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz - )" - -IUSE="+proprietary-codecs +suid qt5" -RESTRICT="bindist mirror strip" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gsettings-desktop-schemas - media-libs/alsa-lib - media-libs/mesa[gbm(+)] - net-misc/curl - net-print/cups - sys-apps/dbus - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/pango - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[X] - dev-qt/qtwidgets:5 - ) -" - -QA_PREBUILT="*" -S=${WORKDIR} -OPERA_HOME="opt/opera${PN#opera}" - -pkg_pretend() { - # Protect against people using autounmask overzealously - use amd64 || die "opera only works on amd64" -} - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - : -} - -src_install() { - dodir / - cd "${ED}" || die - if [[ ${OPERA_FORCE_RPM} == yes ]]; then - rpm_src_unpack "${A[0]}" - else - unpacker - fi - - # move to /opt, bug #573052 - mkdir -p "${OPERA_HOME%${PN}}" - if [[ ${OPERA_FORCE_RPM} == yes ]]; then - mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die - else - mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die - fi - rm -r "usr/lib" || die - - # disable auto update - rm "${OPERA_HOME}/${PN%-*}_autoupdate"{,.licenses,.version} || die - - if [[ ${OPERA_FORCE_RPM} == yes ]]; then - rm "${OPERA_HOME}/setup_repo.sh" || die - else - rm -r "usr/share/lintian" || die - - # fix docs - mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die - gzip -d usr/share/doc/${PF}/changelog.gz || die - fi - - # fix desktop file - sed -i \ - -e 's|^TargetEnvironment|X-&|g' \ - usr/share/applications/${PN}.desktop || die - - # remove unused language packs - pushd "${OPERA_HOME}/localization" > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die - - # setup opera symlink - rm "usr/bin/${PN}" || die - dosym "../../${OPERA_HOME}/${PN}" "/usr/bin/${PN}" - - # install proprietary codecs - rm "${OPERA_HOME}/resources/ffmpeg_preload_config.json" || die - if use proprietary-codecs; then - mv lib_extra "${OPERA_HOME}" - fi - - if ! use qt5; then - rm "${OPERA_HOME}/libqt5_shim.so" || die - fi - - # pax mark opera, bug #562038 - pax-mark m "${OPERA_HOME}/opera" - # enable suid sandbox if requested - use suid && fperms 4711 "/${OPERA_HOME}/opera_sandbox" -} diff --git a/www-client/opera-developer/opera-developer-96.0.4674.0.ebuild b/www-client/opera-developer/opera-developer-96.0.4674.0.ebuild deleted file mode 100644 index c1bd86836a82..000000000000 --- a/www-client/opera-developer/opera-developer-96.0.4674.0.ebuild +++ /dev/null @@ -1,165 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -CHROMIUM_LANGS=" - bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id - it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi - zh-CN zh-TW -" - -# These are intended for ebuild maintainer use to force RPM if DEB is not available. -: ${OPERA_FORCE_RPM=no} - -inherit chromium-2 pax-utils xdg - -if [[ ${OPERA_FORCE_RPM} == yes ]]; then - inherit rpm - OPERA_ARCHIVE_EXT="rpm" -else - inherit unpacker - OPERA_ARCHIVE_EXT="deb" -fi - -DESCRIPTION="A fast and secure web browser" -HOMEPAGE="https://www.opera.com/" -LICENSE="OPERA-2018" -SLOT="0" - -SRC_URI_BASE=( - "https://download1.operacdn.com/pub/${PN}" - "https://download2.operacdn.com/pub/${PN}" - "https://download3.operacdn.com/pub/${PN}" - "https://download4.operacdn.com/pub/${PN}" -) - -if [[ ${PN} == opera ]]; then - MY_PN=${PN}-stable - SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) -else - MY_PN=${PN} -fi - -KEYWORDS="-* ~amd64" - -FFMPEG_VERSION="110.0.5464.2" - -SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} - proprietary-codecs? ( - mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz - )" - -IUSE="+proprietary-codecs +suid qt5" -RESTRICT="bindist mirror strip" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gsettings-desktop-schemas - media-libs/alsa-lib - media-libs/mesa[gbm(+)] - net-misc/curl - net-print/cups - sys-apps/dbus - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/pango - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[X] - dev-qt/qtwidgets:5 - ) -" - -QA_PREBUILT="*" -S=${WORKDIR} -OPERA_HOME="opt/opera${PN#opera}" - -pkg_pretend() { - # Protect against people using autounmask overzealously - use amd64 || die "opera only works on amd64" -} - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - : -} - -src_install() { - dodir / - cd "${ED}" || die - if [[ ${OPERA_FORCE_RPM} == yes ]]; then - rpm_src_unpack "${A[0]}" - else - unpacker - fi - - # move to /opt, bug #573052 - mkdir -p "${OPERA_HOME%${PN}}" - if [[ ${OPERA_FORCE_RPM} == yes ]]; then - mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die - else - mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die - fi - rm -r "usr/lib" || die - - # disable auto update - rm "${OPERA_HOME}/${PN%-*}_autoupdate"{,.licenses,.version} || die - - if [[ ${OPERA_FORCE_RPM} == yes ]]; then - rm "${OPERA_HOME}/setup_repo.sh" || die - else - rm -r "usr/share/lintian" || die - - # fix docs - mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die - gzip -d usr/share/doc/${PF}/changelog.gz || die - fi - - # fix desktop file - sed -i \ - -e 's|^TargetEnvironment|X-&|g' \ - usr/share/applications/${PN}.desktop || die - - # remove unused language packs - pushd "${OPERA_HOME}/localization" > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die - - # setup opera symlink - rm "usr/bin/${PN}" || die - dosym "../../${OPERA_HOME}/${PN}" "/usr/bin/${PN}" - - # install proprietary codecs - rm "${OPERA_HOME}/resources/ffmpeg_preload_config.json" || die - if use proprietary-codecs; then - mv lib_extra "${OPERA_HOME}" - fi - - if ! use qt5; then - rm "${OPERA_HOME}/libqt5_shim.so" || die - fi - - # pax mark opera, bug #562038 - pax-mark m "${OPERA_HOME}/opera" - # enable suid sandbox if requested - use suid && fperms 4711 "/${OPERA_HOME}/opera_sandbox" -} diff --git a/www-client/opera-beta/opera-beta-95.0.4635.12.ebuild b/www-client/opera-developer/opera-developer-98.0.4746.0.ebuild index c1bd86836a82..2a9aded891d9 100644 --- a/www-client/opera-beta/opera-beta-95.0.4635.12.ebuild +++ b/www-client/opera-developer/opera-developer-98.0.4746.0.ebuild @@ -2,6 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 + CHROMIUM_LANGS=" bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi diff --git a/www-client/opera-developer/opera-developer-98.0.4756.0.ebuild b/www-client/opera-developer/opera-developer-98.0.4756.0.ebuild new file mode 100644 index 000000000000..2a9aded891d9 --- /dev/null +++ b/www-client/opera-developer/opera-developer-98.0.4756.0.ebuild @@ -0,0 +1,166 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS=" + bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id + it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi + zh-CN zh-TW +" + +# These are intended for ebuild maintainer use to force RPM if DEB is not available. +: ${OPERA_FORCE_RPM=no} + +inherit chromium-2 pax-utils xdg + +if [[ ${OPERA_FORCE_RPM} == yes ]]; then + inherit rpm + OPERA_ARCHIVE_EXT="rpm" +else + inherit unpacker + OPERA_ARCHIVE_EXT="deb" +fi + +DESCRIPTION="A fast and secure web browser" +HOMEPAGE="https://www.opera.com/" +LICENSE="OPERA-2018" +SLOT="0" + +SRC_URI_BASE=( + "https://download1.operacdn.com/pub/${PN}" + "https://download2.operacdn.com/pub/${PN}" + "https://download3.operacdn.com/pub/${PN}" + "https://download4.operacdn.com/pub/${PN}" +) + +if [[ ${PN} == opera ]]; then + MY_PN=${PN}-stable + SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) +else + MY_PN=${PN} +fi + +KEYWORDS="-* ~amd64" + +FFMPEG_VERSION="110.0.5464.2" + +SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} + proprietary-codecs? ( + mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz + )" + +IUSE="+proprietary-codecs +suid qt5" +RESTRICT="bindist mirror strip" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gsettings-desktop-schemas + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/pango + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[X] + dev-qt/qtwidgets:5 + ) +" + +QA_PREBUILT="*" +S=${WORKDIR} +OPERA_HOME="opt/opera${PN#opera}" + +pkg_pretend() { + # Protect against people using autounmask overzealously + use amd64 || die "opera only works on amd64" +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + : +} + +src_install() { + dodir / + cd "${ED}" || die + if [[ ${OPERA_FORCE_RPM} == yes ]]; then + rpm_src_unpack "${A[0]}" + else + unpacker + fi + + # move to /opt, bug #573052 + mkdir -p "${OPERA_HOME%${PN}}" + if [[ ${OPERA_FORCE_RPM} == yes ]]; then + mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die + else + mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die + fi + rm -r "usr/lib" || die + + # disable auto update + rm "${OPERA_HOME}/${PN%-*}_autoupdate"{,.licenses,.version} || die + + if [[ ${OPERA_FORCE_RPM} == yes ]]; then + rm "${OPERA_HOME}/setup_repo.sh" || die + else + rm -r "usr/share/lintian" || die + + # fix docs + mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die + gzip -d usr/share/doc/${PF}/changelog.gz || die + fi + + # fix desktop file + sed -i \ + -e 's|^TargetEnvironment|X-&|g' \ + usr/share/applications/${PN}.desktop || die + + # remove unused language packs + pushd "${OPERA_HOME}/localization" > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die + + # setup opera symlink + rm "usr/bin/${PN}" || die + dosym "../../${OPERA_HOME}/${PN}" "/usr/bin/${PN}" + + # install proprietary codecs + rm "${OPERA_HOME}/resources/ffmpeg_preload_config.json" || die + if use proprietary-codecs; then + mv lib_extra "${OPERA_HOME}" + fi + + if ! use qt5; then + rm "${OPERA_HOME}/libqt5_shim.so" || die + fi + + # pax mark opera, bug #562038 + pax-mark m "${OPERA_HOME}/opera" + # enable suid sandbox if requested + use suid && fperms 4711 "/${OPERA_HOME}/opera_sandbox" +} diff --git a/www-client/opera-developer/opera-developer-99.0.4765.0.ebuild b/www-client/opera-developer/opera-developer-99.0.4765.0.ebuild new file mode 100644 index 000000000000..2a9aded891d9 --- /dev/null +++ b/www-client/opera-developer/opera-developer-99.0.4765.0.ebuild @@ -0,0 +1,166 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS=" + bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id + it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi + zh-CN zh-TW +" + +# These are intended for ebuild maintainer use to force RPM if DEB is not available. +: ${OPERA_FORCE_RPM=no} + +inherit chromium-2 pax-utils xdg + +if [[ ${OPERA_FORCE_RPM} == yes ]]; then + inherit rpm + OPERA_ARCHIVE_EXT="rpm" +else + inherit unpacker + OPERA_ARCHIVE_EXT="deb" +fi + +DESCRIPTION="A fast and secure web browser" +HOMEPAGE="https://www.opera.com/" +LICENSE="OPERA-2018" +SLOT="0" + +SRC_URI_BASE=( + "https://download1.operacdn.com/pub/${PN}" + "https://download2.operacdn.com/pub/${PN}" + "https://download3.operacdn.com/pub/${PN}" + "https://download4.operacdn.com/pub/${PN}" +) + +if [[ ${PN} == opera ]]; then + MY_PN=${PN}-stable + SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) +else + MY_PN=${PN} +fi + +KEYWORDS="-* ~amd64" + +FFMPEG_VERSION="110.0.5464.2" + +SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} + proprietary-codecs? ( + mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz + )" + +IUSE="+proprietary-codecs +suid qt5" +RESTRICT="bindist mirror strip" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gsettings-desktop-schemas + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/pango + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[X] + dev-qt/qtwidgets:5 + ) +" + +QA_PREBUILT="*" +S=${WORKDIR} +OPERA_HOME="opt/opera${PN#opera}" + +pkg_pretend() { + # Protect against people using autounmask overzealously + use amd64 || die "opera only works on amd64" +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + : +} + +src_install() { + dodir / + cd "${ED}" || die + if [[ ${OPERA_FORCE_RPM} == yes ]]; then + rpm_src_unpack "${A[0]}" + else + unpacker + fi + + # move to /opt, bug #573052 + mkdir -p "${OPERA_HOME%${PN}}" + if [[ ${OPERA_FORCE_RPM} == yes ]]; then + mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die + else + mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die + fi + rm -r "usr/lib" || die + + # disable auto update + rm "${OPERA_HOME}/${PN%-*}_autoupdate"{,.licenses,.version} || die + + if [[ ${OPERA_FORCE_RPM} == yes ]]; then + rm "${OPERA_HOME}/setup_repo.sh" || die + else + rm -r "usr/share/lintian" || die + + # fix docs + mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die + gzip -d usr/share/doc/${PF}/changelog.gz || die + fi + + # fix desktop file + sed -i \ + -e 's|^TargetEnvironment|X-&|g' \ + usr/share/applications/${PN}.desktop || die + + # remove unused language packs + pushd "${OPERA_HOME}/localization" > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die + + # setup opera symlink + rm "usr/bin/${PN}" || die + dosym "../../${OPERA_HOME}/${PN}" "/usr/bin/${PN}" + + # install proprietary codecs + rm "${OPERA_HOME}/resources/ffmpeg_preload_config.json" || die + if use proprietary-codecs; then + mv lib_extra "${OPERA_HOME}" + fi + + if ! use qt5; then + rm "${OPERA_HOME}/libqt5_shim.so" || die + fi + + # pax mark opera, bug #562038 + pax-mark m "${OPERA_HOME}/opera" + # enable suid sandbox if requested + use suid && fperms 4711 "/${OPERA_HOME}/opera_sandbox" +} diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index fd819b4f5c05..3e399be3facb 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -1,4 +1,4 @@ -DIST opera-ffmpeg-codecs-108.0.5359.125.tar.xz 1416300 BLAKE2B 9b4d3de10ae8c5efdf52a680829d1c7587dc23b79e39b1c456d8b747c56176b92952be792bc7fb1214c790bc571522630f83d66119a53e94ddb555b571bf1a35 SHA512 55eb35d5e9a1d859ec88cd87a03129e7ac12db7fd58480a0bd864903879529c15aa2f325bd495bad49029fa991824e3475c3f6b94b92a2896329a73261583452 -DIST opera-stable_94.0.4606.76_amd64.deb 101351348 BLAKE2B 90251a671da4ae8eb50a01b5dd3b305de09c2f9f9ff35f82343b49f16cc38a0ff9e5c875189236eeda29a3a8c20048e22bccfbbb040b7cb7fa9f6800fbc9165f SHA512 7a92ab389186edf03ec7f6fd1a6608b4d3a05e980d7e3144fdba27db11712cfc175450aae6a261fe0df417f8970921d35eaab31c0476d07ffb292656319b9645 -EBUILD opera-94.0.4606.76.ebuild 3690 BLAKE2B cf76dc02acfb809832cf95a8e6350b569f0027b8dcee7fbaf638758e15a9473ee25b041f93d98fe56ac66695b981d57effad449d2e2be38a84af987dcd79d198 SHA512 d270a4aef209391c016f2a001ffd11bbd355384e2e02b4d60db1157f0388891ccd0e88454cff75e20cfbb51e18a94ffdfc8b3351fa207eba4a4e2d26a6962fb5 +DIST opera-ffmpeg-codecs-110.0.5464.2.tar.xz 1280752 BLAKE2B 9f17f85377d06c7c36729ca3a29d02aa2d7fff3bbbeb4cc26f60252e350c50c3a06eeb7e3c896154617ff7ee43d5881177b819618c13dc1254f7d3980bf0c363 SHA512 d9b4a52b29be287e5d20f6922c64e0e3cbfcd7eedd3109c12ff72c376ab14bce4c421be4dccea2ed1e4c899f11dcc8416545911ca84d8d6c994fe6ab87425ff3 +DIST opera-stable_98.0.4759.6_amd64.deb 104303904 BLAKE2B cf31baf9daa4fc5f47da2a6b1ce0075214957519b08dc5347d098e760d5f17d8f53a5cbd306ad78aa27073f552aee197329d33ace40937a4cc55871e5448468f SHA512 8c4e2a77b1d885504b5b74bb4704fcd59cd14482edb6bd668d84630676d8cbbc20d09b1e04d05297623ffe36c16d9f79decac6d24f909d756ebf7140289c6b98 +EBUILD opera-98.0.4759.6.ebuild 3689 BLAKE2B bd61a722cb6cbf29f1326302c127d312a3157ac83111579654e06463c4ca9531354ae4950f872d9bcd5b4ed62ed2fc78dd4b4fcd31aab94c7791aefe1aeb7864 SHA512 0af77c07e5019d9eafaf8f7154692d80d65455f9bd3acf1884e6b4149444868e9e1332511a7915e141918e0b878a70525c8607dd80041663bafe2105f234794f MISC metadata.xml 380 BLAKE2B 6126e5c5d5f67d1bd7d4b6659fbc9f8f62ef105e737d2cc4e6c652f4c899df1b55ef2abe077e41aa2e4eb3d553a2652e38a583b3c7baac7a20318b69f766997f SHA512 cbe76a1630f13557a0aae1703436b19b0f9f7842c5604695d49255937c8304fff07ec20f26d408527ee672e2e9625ebc748bb7d3879d5fc77c06655c4b9b1816 diff --git a/www-client/opera/opera-94.0.4606.76.ebuild b/www-client/opera/opera-94.0.4606.76.ebuild deleted file mode 100644 index 860aa706cd5d..000000000000 --- a/www-client/opera/opera-94.0.4606.76.ebuild +++ /dev/null @@ -1,165 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -CHROMIUM_LANGS=" - bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id - it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi - zh-CN zh-TW -" - -# These are intended for ebuild maintainer use to force RPM if DEB is not available. -: ${OPERA_FORCE_RPM=no} - -inherit chromium-2 pax-utils xdg - -if [[ ${OPERA_FORCE_RPM} == yes ]]; then - inherit rpm - OPERA_ARCHIVE_EXT="rpm" -else - inherit unpacker - OPERA_ARCHIVE_EXT="deb" -fi - -DESCRIPTION="A fast and secure web browser" -HOMEPAGE="https://www.opera.com/" -LICENSE="OPERA-2018" -SLOT="0" - -SRC_URI_BASE=( - "https://download1.operacdn.com/pub/${PN}" - "https://download2.operacdn.com/pub/${PN}" - "https://download3.operacdn.com/pub/${PN}" - "https://download4.operacdn.com/pub/${PN}" -) - -if [[ ${PN} == opera ]]; then - MY_PN=${PN}-stable - SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) -else - MY_PN=${PN} -fi - -KEYWORDS="-* amd64" - -FFMPEG_VERSION="108.0.5359.125" - -SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} - proprietary-codecs? ( - mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz - )" - -IUSE="+proprietary-codecs +suid qt5" -RESTRICT="bindist mirror strip" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gsettings-desktop-schemas - media-libs/alsa-lib - media-libs/mesa[gbm(+)] - net-misc/curl - net-print/cups - sys-apps/dbus - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/pango - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[X] - dev-qt/qtwidgets:5 - ) -" - -QA_PREBUILT="*" -S=${WORKDIR} -OPERA_HOME="opt/opera${PN#opera}" - -pkg_pretend() { - # Protect against people using autounmask overzealously - use amd64 || die "opera only works on amd64" -} - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - : -} - -src_install() { - dodir / - cd "${ED}" || die - if [[ ${OPERA_FORCE_RPM} == yes ]]; then - rpm_src_unpack "${A[0]}" - else - unpacker - fi - - # move to /opt, bug #573052 - mkdir -p "${OPERA_HOME%${PN}}" - if [[ ${OPERA_FORCE_RPM} == yes ]]; then - mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die - else - mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die - fi - rm -r "usr/lib" || die - - # disable auto update - rm "${OPERA_HOME}/${PN%-*}_autoupdate"{,.licenses,.version} || die - - if [[ ${OPERA_FORCE_RPM} == yes ]]; then - rm "${OPERA_HOME}/setup_repo.sh" || die - else - rm -r "usr/share/lintian" || die - - # fix docs - mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die - gzip -d usr/share/doc/${PF}/changelog.gz || die - fi - - # fix desktop file - sed -i \ - -e 's|^TargetEnvironment|X-&|g' \ - usr/share/applications/${PN}.desktop || die - - # remove unused language packs - pushd "${OPERA_HOME}/localization" > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die - - # setup opera symlink - rm "usr/bin/${PN}" || die - dosym "../../${OPERA_HOME}/${PN}" "/usr/bin/${PN}" - - # install proprietary codecs - rm "${OPERA_HOME}/resources/ffmpeg_preload_config.json" || die - if use proprietary-codecs; then - mv lib_extra "${OPERA_HOME}" - fi - - if ! use qt5; then - rm "${OPERA_HOME}/libqt5_shim.so" || die - fi - - # pax mark opera, bug #562038 - pax-mark m "${OPERA_HOME}/opera" - # enable suid sandbox if requested - use suid && fperms 4711 "/${OPERA_HOME}/opera_sandbox" -} diff --git a/www-client/opera/opera-98.0.4759.6.ebuild b/www-client/opera/opera-98.0.4759.6.ebuild new file mode 100644 index 000000000000..0e25b4f32b9e --- /dev/null +++ b/www-client/opera/opera-98.0.4759.6.ebuild @@ -0,0 +1,166 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS=" + bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id + it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi + zh-CN zh-TW +" + +# These are intended for ebuild maintainer use to force RPM if DEB is not available. +: ${OPERA_FORCE_RPM=no} + +inherit chromium-2 pax-utils xdg + +if [[ ${OPERA_FORCE_RPM} == yes ]]; then + inherit rpm + OPERA_ARCHIVE_EXT="rpm" +else + inherit unpacker + OPERA_ARCHIVE_EXT="deb" +fi + +DESCRIPTION="A fast and secure web browser" +HOMEPAGE="https://www.opera.com/" +LICENSE="OPERA-2018" +SLOT="0" + +SRC_URI_BASE=( + "https://download1.operacdn.com/pub/${PN}" + "https://download2.operacdn.com/pub/${PN}" + "https://download3.operacdn.com/pub/${PN}" + "https://download4.operacdn.com/pub/${PN}" +) + +if [[ ${PN} == opera ]]; then + MY_PN=${PN}-stable + SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) +else + MY_PN=${PN} +fi + +KEYWORDS="-* amd64" + +FFMPEG_VERSION="110.0.5464.2" + +SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} + proprietary-codecs? ( + mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz + )" + +IUSE="+proprietary-codecs +suid qt5" +RESTRICT="bindist mirror strip" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gsettings-desktop-schemas + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/pango + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[X] + dev-qt/qtwidgets:5 + ) +" + +QA_PREBUILT="*" +S=${WORKDIR} +OPERA_HOME="opt/opera${PN#opera}" + +pkg_pretend() { + # Protect against people using autounmask overzealously + use amd64 || die "opera only works on amd64" +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + : +} + +src_install() { + dodir / + cd "${ED}" || die + if [[ ${OPERA_FORCE_RPM} == yes ]]; then + rpm_src_unpack "${A[0]}" + else + unpacker + fi + + # move to /opt, bug #573052 + mkdir -p "${OPERA_HOME%${PN}}" + if [[ ${OPERA_FORCE_RPM} == yes ]]; then + mv "usr/lib64/${PN}" "${OPERA_HOME%${PN}}" || die + else + mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die + fi + rm -r "usr/lib" || die + + # disable auto update + rm "${OPERA_HOME}/${PN%-*}_autoupdate"{,.licenses,.version} || die + + if [[ ${OPERA_FORCE_RPM} == yes ]]; then + rm "${OPERA_HOME}/setup_repo.sh" || die + else + rm -r "usr/share/lintian" || die + + # fix docs + mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die + gzip -d usr/share/doc/${PF}/changelog.gz || die + fi + + # fix desktop file + sed -i \ + -e 's|^TargetEnvironment|X-&|g' \ + usr/share/applications/${PN}.desktop || die + + # remove unused language packs + pushd "${OPERA_HOME}/localization" > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die + + # setup opera symlink + rm "usr/bin/${PN}" || die + dosym "../../${OPERA_HOME}/${PN}" "/usr/bin/${PN}" + + # install proprietary codecs + rm "${OPERA_HOME}/resources/ffmpeg_preload_config.json" || die + if use proprietary-codecs; then + mv lib_extra "${OPERA_HOME}" + fi + + if ! use qt5; then + rm "${OPERA_HOME}/libqt5_shim.so" || die + fi + + # pax mark opera, bug #562038 + pax-mark m "${OPERA_HOME}/opera" + # enable suid sandbox if requested + use suid && fperms 4711 "/${OPERA_HOME}/opera_sandbox" +} |