diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 647403ae17..fad9c49555 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -61,7 +61,7 @@ dev-python/twine
Some packages include files that are licensed under a different license then the rest of the package. In this case all the licenses should be specified in the LICENSE variable. This is very often the case for packages written in Rust or Go.
-Rust and Go packages automagically collect all dependencies. The licenses of the things that are statically linked in these packages should be checked *manually* with `dev-util/cargo-license` and `dev-go/golicense`.
+Rust and Go packages automagically collect all dependencies. The licenses of the things that are statically linked in these packages should be checked *manually* with `dev-util/cargo-license` and `dev-go/lichen`.
## Other Tips and Tricks
diff --git a/TODO.md b/TODO.md
index 3697139db7..91c6aa9c1a 100644
--- a/TODO.md
+++ b/TODO.md
@@ -14,7 +14,6 @@ Name | Buildsystem | Category | User | RFH
[forgit](https://github.com/wfxr/forgit) | none | shell | Alessandro-Barbieri | no
[openocl](https://openocl.org/) | none | octave | Alessandro-Barbieri | no
[octave-scicosim](https://wiki.octave.org/Sci_cosim) | none | octave | Alessandro-Barbieri | no
-[matlab2tikz](https://github.com/matlab2tikz/matlab2tikz) | none | octave | Alessandro-Barbieri | no
[nerd-fonts](https://nerdfonts.com) | none | fonts | Alessandro-Barbieri | yes
[silk-guardian](https://github.com/NateBrune/silk-guardian) | make | util | Alessandro-Barbieri | no
[retroarch](https://www.retroarch.com/) | make | game | NicolaSmaniotto |
@@ -29,6 +28,7 @@ Name | Buildsystem | Category | User | RFH
[plasma](https://github.com/NLAFET/plasma) | make | science | Alessandro-Barbieri | yes
[imb](https://software.intel.com/content/www/us/en/develop/articles/intel-mpi-benchmarks.html) | make | cluster | Alessandro-Barbieri | no
[gnat-llvm](https://github.com/AdaCore/gnat-llvm) | make | compiler | Alessandro-Barbieri | yes
+[csparse](https://people.sc.fsu.edu/~jburkardt/c_src/csparse/csparse.html) | make | science | Alessandro-Barbieri | no
[dimemas](https://github.com/bsc-performance-tools/dimemas) | autotools | cluster | Alessandro-Barbieri | no
[argobots](https://www.argobots.org/) | autotools | devel | Alessandro-Barbieri | no
[mochi-ssg](https://github.com/mochi-hpc/mochi-ssg) | autotools | cluster | Alessandro-Barbieri | no
@@ -75,6 +75,8 @@ Name | Buildsystem | Category | User | RFH
[aerodyn](https://github.com/OpenFAST/openfast/tree/main/modules/aerodyn) | cmake | science | Alessandro-Barbieri | no
[llvm-ompss2](https://github.com/bsc-pm/llvm) | cmake | cluster | Alessandro-Barbieri | yes
[pagmo](https://esa.github.io/pagmo2/) | cmake | science | Alessandro-Barbieri | no
+[osqp](https://github.com/osqp/osqp) | cmake | science | Alessandro-Barbieri | no
+[superscs](https://github.com/kul-optec/superscs) | cmake | science | Alessandro-Barbieri | no
[enarx](https://enarx.dev/) | cargo | util | Alessandro-Barbieri | no
[ruplacer](https://github.com/dmerejkowsky/ruplacer) | cargo | sys | Alessandro-Barbieri | no
[gping](https://github.com/orf/gping) | cargo | net | Alessandro-Barbieri | no
diff --git a/app-admin/enpass-desktop-bin/enpass-desktop-bin-6.7.4.933.ebuild b/app-admin/enpass-desktop-bin/enpass-desktop-bin-6.7.4.933.ebuild
index e6f7be1d16..aa51ea3d47 100644
--- a/app-admin/enpass-desktop-bin/enpass-desktop-bin-6.7.4.933.ebuild
+++ b/app-admin/enpass-desktop-bin/enpass-desktop-bin-6.7.4.933.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://apt.enpass.io/pool/main/e/enpass/enpass_${PV}_amd64.deb"
LICENSE="Enpass-EULA"
SLOT="0"
KEYWORDS="~amd64"
-RESTRICT="mirror strip"
+RESTRICT="bindist mirror strip"
RDEPEND="
net-misc/curl
diff --git a/app-misc/mat2/Manifest b/app-misc/mat2/Manifest
index adc51a3151..8cb8bafd54 100644
--- a/app-misc/mat2/Manifest
+++ b/app-misc/mat2/Manifest
@@ -1 +1,2 @@
DIST mat2-0.12.2.tar.gz 10463222 BLAKE2B 2c0285b3352b313a9cb11c28cbb0423acb4bb9d49ba1941bbfe772d8a4b4a44703d42ba99df5894a499bc920b233b79059438cc27e99bc8e02a5f83aaa01a452 SHA512 cdf13d58e48cd69c873e9324d4d4aa30f5b1e281e83751ed0e5c0f1d726b9f75f7da191d632dc8f2536db829cb23883a7c6b8613c7499b33cf6804d43f4d1e23
+DIST mat2-0.12.4.tar.gz 10464411 BLAKE2B 161d92dfea16c7ab5a09e9271b5cd4fbd64ddeaca18187395ff3ffb5671d5fc5d98c70d2a081c566148cbed7b6c9923ca87f732552d0172cb841030edbf70192 SHA512 20936c80d0fa31dae9ee14c3d853c0e63a87b2d3ad5838a17bdbbc3e7cb4cf73462c9a9573d2aeab6e4ab0d6c18ce24c63a80e1a7cd044724c8ecc639d13da80
diff --git a/app-misc/mat2/mat2-0.12.4.ebuild b/app-misc/mat2/mat2-0.12.4.ebuild
new file mode 100644
index 0000000000..c2e8818886
--- /dev/null
+++ b/app-misc/mat2/mat2-0.12.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=(python3_{8..9})
+PYTHON_REQ_USE="xml"
+DISTUTILS_USE_SETUPTOOLS=bdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Metadata Anonymisation Toolkit: handy tool to trash your metadata"
+HOMEPAGE="https://0xacab.org/jvoisin/mat2"
+SRC_URI="https://0xacab.org/jvoisin/mat2/-/archive/${PV}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+exif sandbox video"
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ test? ( exif video )
+"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ app-text/poppler[introspection]
+ dev-python/pycairo:0[${PYTHON_USEDEP}]
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ gnome-base/librsvg:2[introspection]
+ media-libs/mutagen:0[${PYTHON_USEDEP}]
+ x11-libs/gdk-pixbuf:2[introspection]
+ exif? ( media-libs/exiftool:* )
+ sandbox? ( sys-apps/bubblewrap )
+ video? ( media-video/ffmpeg:* )
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ media-video/ffmpeg[mp3,vorbis]
+ x11-libs/gdk-pixbuf:2[jpeg,tiff]
+ )
+"
+
+distutils_enable_tests unittest
diff --git a/app-office/openoffice-bin/Manifest b/app-office/openoffice-bin/Manifest
index 1ed82a214d..db8777eac1 100644
--- a/app-office/openoffice-bin/Manifest
+++ b/app-office/openoffice-bin/Manifest
@@ -78,3 +78,83 @@ DIST Apache_OpenOffice_4.1.11_Linux_x86_langpack-rpm_tr.tar.gz 12172784 BLAKE2B
DIST Apache_OpenOffice_4.1.11_Linux_x86_langpack-rpm_vi.tar.gz 13414237 BLAKE2B 360ce4c634a87b6a96b67c3cec34eadfbedfa5c4c2fc98e896030ff3f240c79557042ad98f9fec1712f3463f8cef0e514c9fe3fa91721a45681a9b42b1555c20 SHA512 473756e00a6a64c32b5fc89246804d6519b8213fe7da314613e2bc85979548f5408cf36b86938474803b46208fc832c6a327a0553f7379c7dd1d5db6ad0d1c47
DIST Apache_OpenOffice_4.1.11_Linux_x86_langpack-rpm_zh-CN.tar.gz 13847423 BLAKE2B 2eb36ddb8dde0dc9a0d8bc5789a8aeffc70e5b61956d8c1d31734b3d395b3bec9a52f51a31dc44ff8d40dae63be879466b71bfa34191a9a8a5bf65570133467c SHA512 b40daae5e86fb968c3148fef0e1e55ed134e8f34a5619f2780522cab0bac6912e753530d75a6f18353fba2fbefe4ba8ec0ba83c20dfee7e8f71f594cd2b9704d
DIST Apache_OpenOffice_4.1.11_Linux_x86_langpack-rpm_zh-TW.tar.gz 14055461 BLAKE2B 0e9a4ddd5f8ea26b181355669a5c9d6d703ef9daf7a26b0e35cc10c8792602509523970827de400b00fc012b3a4109b85318594f6bdb3410e3b843c20d1742d9 SHA512 9769726d70d826fa9e151f49e397664fea653e56943c7e8e8eef77f29e19ac955487de0303f497dd89e7ebaee21ddbffdeb374fbad97b3ad0b687f50e09928e6
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_install-rpm_en-US.tar.gz 168896753 BLAKE2B bd9fcca6ff8e5569eed1bc08ea0f3011118f21a707bb684b6c02b66320f9a12e06acf6f501cc7ee19107c8db331c96dd389f9f1a5d63b38d3886e0b9b73fa59d SHA512 8dc8749ed16a0e83701950026878ffa7f72b5d47b98a38a79937e37e19fd37150001ec075326e350f6c12ac240a79a0a782d57855a24b9985f65560be9c8025a
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_ast.tar.gz 19036978 BLAKE2B 112f2311b1ba0883cf15df33d8521af9b2643b5f8224bddfd97a4cf2dedf955cc73466d49eaa1a7bfde25ac5445f5ee86a22e9623834efeb68ccef1f36841788 SHA512 edcc37615c07c1ae8f2ccf5fd264968a6edfd54ab54ca05cbb89810401fe74421e0f6654f7fc90e31bd23cdf157bfce8fec3da2fa0fe7bd76c2a9bc43985b7b8
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_bg.tar.gz 13584446 BLAKE2B 7696f7d47c46a0d9cef7db3412257815eb4f66562626cab8068ab265e1663364f045488161794a80c74352e124b39678ade252e704ea4ad62545e9a9f0e36354 SHA512 a54faa162f572868998f3f69a3be29b7c91c855e9c02fcebe8be8195f90c33eb4b29e5002917cf7c830d2d8368e0a8c50d0358aaaefeed66b296b7fe02106bd4
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_ca-XV.tar.gz 20528744 BLAKE2B 400f91dec684d1d23b981b17a247f536b76472eeae43d33ef45806aef094e1728ceb34063f7e23ac4c8d7a4d783e0431f1adae0e6425519c154039948576ec94 SHA512 7151e055f60a6fde1a868d36efb0749101a92ef127d8ee8038d8f4bf82a31fea2a502f809af81908433fbe0b8f16817b53d76cfe051578b9fd497564ddc1b478
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_ca.tar.gz 20522778 BLAKE2B 6ff5b03080b72f0f0478070966649c5e40ba6d8698e69c65a7a4fc79b1b6e84882ada0f8c9eff56bf3aec79280cd2de1bb9a5aa89ce990e17fdbb176481b68f8 SHA512 9ad5399a1f92aa144613cf52a3995c6f96ac2954db08ebb651e6c0ab67691e6ca2c12f7c44f1f608d714982a9dc24957e0bf8c68b03b67161b03adf304ea1ad5
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_cs.tar.gz 12630227 BLAKE2B 04ab1d58e6d657415e3ca830004e00085dc63da58ad9ca0fe8e6fc86ec15d509c4057a380ca5f6618feec6df0686bd4f2df2bc6884f5540152dec0621778c351 SHA512 83e5e50d122cc897cae91d4c7378288d5bbcb4689cc9969fc991961d817cac8223afad8ed858a0ea70685337a936785b89211b78e4bf943a2c2b2810018a1679
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_da.tar.gz 12421041 BLAKE2B 521a01dc0b29316c98ce8c897d5add2a9af8f73f66079e9b676f3b147aeba074e78cc71df5d89ac0284db18d61938f68e031af193642a07b3b1a1788276e83dc SHA512 bd501613267721c2e5cf40ef3e67e43522f79d00e808b58bb882fd50422b774e1032ea822685a6631e94e563e5312c70c9c2f5cc0153804bd8aab7c99ff83d9b
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_de.tar.gz 20727281 BLAKE2B 25cb2c681fc38726b6b73d75063fb8cd2953250f274507b87c49d32b03fd98d5d6ec7ed0a5472fb1020601934c2547d3aec05426e5762e28639f66a48b6ae605 SHA512 65568cc643c05a415de5423510d95bc955e1bf9aed4120e882fc31406903aecb3fc4955abf13fdc9b752db441f78e04d223358c063498c8d0632d58fb216a018
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_el.tar.gz 22046195 BLAKE2B 8306c89e23d92646d0ab37bfc8d960d2461d5c6ee9e0abee71b3f8e2e7f8fad3105c60f835951b4a913c2971795950e3c073d1580114753d05564867ac48f3a0 SHA512 e699e231365a5b162a52d1e17b9a32c614eb214c60ee40684169cc2691c5f9b14866d1f83cf4a5e30824b21abcaed89736f42ededac30d036f582bc35f1145e6
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_en-GB.tar.gz 11384820 BLAKE2B 914b6d54a3db1edb9c040635bd3ceab71aa83e4b3700cc4fef9439d4a6b77e41643eeb215373021335345a5685d3248dc34f554d6f07ff9c8fe749f80fcf3fdb SHA512 bab4cd214dd04d1089e569101235907a6e2664667ade105415fd8bb7424534076cfe87fc3c616408ffd04cc3063c100ad55a68a4e96ca9fa18ae147ad06b46a2
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_es.tar.gz 12820561 BLAKE2B 9612ba13ada7966ff701355b870bf8db7cb29d52637823607313e1310681dd38798f8c236fefa3971e93e5064aa399c1276c0e1b837e408cc81419f599f50cf7 SHA512 11fa50548374047e99799abce18a0eb7e719988051f5ccb2038932546fd3cf46f7a944bc2b2987f2519062e3b62a96430fe62e3c4a2e9738bd19f768d8b277f7
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_eu.tar.gz 12670856 BLAKE2B bc2f9b549d8dec9fb29d0b2112fec1e8e8fdc73c43a73324d53e5eb81bd2ee1915861dced2aca037e62bce4507401d1b17d1842d7ffc9117902f9bc832ed1a05 SHA512 1505bcf95cde21bc95db7692663960b893191217577b6f69acbefb7c1781c8a2d6f7e58a4da557b807f480b0f919841a5de0d876c43064b050335368458c470f
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_fi.tar.gz 20791523 BLAKE2B ea53542d0fd5ae223aa56c374094ef9766a0d45e6d7c4eddcb2f9722b50c003d044cde1b4d73cd1b422c0f5861dc1698beaed6405180f4885ada2d06215dad58 SHA512 c7482aea0011dab204155e5cf55104c7c7843e11400aeb9d558fa4c9084d049408dc3cdad54c1c3bcd2a7c4634e42fac62c33167d55725ac77b598f543ff80de
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_fr.tar.gz 13043559 BLAKE2B 06bdcb812b9aeab11edd5f2ca6a8ea0f40ee306e79b0e59e510dd0b56dd4091f0da3d40aeea415be46cf86af153331eb4458afb793be50072b6565e1247a7ce7 SHA512 9c23f39e09380ba751059791986f2418105b642ab885f29d9b64e566f7d1c1c3d2c3a2f14ea75e2f07e7d2d4671f4bfa9b1e018a781d0f52740d1da355906fa7
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_gd.tar.gz 19013025 BLAKE2B c7180f17c3e0ce15f69e96c0c33817046d428f7033872a24379ad17dcb1fb4d669e3b2ec9e1f2a2737e41081e923dfabaa06d43cadc46721d7a92ac65c96d01e SHA512 918142bdce2b1722d7c987aad341f8511de6ca4d6870ce5d01b7af2f5998a2c6c2911200d1e1f0551983ed671dc696d6c2ca70c6e432491c88dda17f3fba68af
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_gl.tar.gz 20115104 BLAKE2B 52501c614bb9721d5ecb7cff4809115c28cfc44ba33b0114b5e2d7ad116625b8e208306f03a1c68fb530303c342965b7dac79f346947ea585c04a8d411257f7b SHA512 add7d38ce962cfcae23b60691476895b284459e6f8760de2054bccd6a89a0a4c55c23921cd7411d23cacf08a74ef9b48db304e2951a862b2a0315bcd7a98fb95
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_he.tar.gz 19116317 BLAKE2B 881edd64174581ac5b17b8aafaa75253d6a48575647ecdd07ce40fb38c84af3b7c4ae27172a56cf5424ff5279c8ebe58e5374190d003dbb4570b3accf67b66af SHA512 c0fcaab2b809940b7e72fdc2907fe6d9eed640aee5010f512c56c0e073970905e93e0fe3f975924787f462639abc42183090ef4d82634d0303ca9ecdd3eabf45
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_hi.tar.gz 20079895 BLAKE2B cfb762a602fd616d2f80f108fa25b1a4b0299bd1e8b5d02dbaddfd999d87017bb9ff3f4dac6b4dd42ffb67b8a077483c2a677527b88df4877974e97caa903cbc SHA512 733241401168970066997cb2a7c370856b60c087db5b7700a4eedc0da8c5edf535ebb025f81a72056f474d3b006101be79d73f094606a2a362fe3a24cef41504
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_hu.tar.gz 13081315 BLAKE2B b741551610c4df0368635dc611350e470ae6ccde6bebee530b677ced92f473f74af3fb977a7956ca5d0c776b609d9e2de6fcebd8cd1c67c94ec6f52889afcad3 SHA512 a70f1bf71d51c81e9f9144307d525367ab1052cf90cbe860fdb35e112922802827362618f19c3524caad37d267b0d7f859703016204fce9908296017790424d9
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_it.tar.gz 12787401 BLAKE2B 5bcf9d1a3ca0533185950b614360f2c500c486582fd5ea65a7e146ee7f579300da77222cb38a5f93722e9ee4515f0169d2381d197758708ea45e2979d435ecf7 SHA512 32de03bd670575531b3d00c2cf65c192279ef598949515595c99be9f16536fd72bf19630f0a657a168b6123d5283b752d9886f71501acc27afc48ff82b4435bf
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_ja.tar.gz 19003616 BLAKE2B 4afb4af5f1e0e533af9d873040fcb72a356b5cdeaba2a41bfc029755186af940ac338a479a102351236e6ba244d67455dcade3cf3137569059a6cb69c4ccc4d2 SHA512 a317216bccd2562841f3ee4097655c9509f40eb5789df29f5e1bbeec65c9169e0ef14ac79c0cb40d80f3362fda3836a468a7543057f19649c30809aa9e6c5a6f
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_km.tar.gz 15929761 BLAKE2B ff9c7a74c74bd55fb8684e1791e6fa7a6683d5e22b9eb2dbdf95792e4743adeaacbfbda3e9b2a761989e727b04206d5f0398035f4e5059b3ec9ea193418787f7 SHA512 5ecc0d144a436629bac6f7d5a5fc75b92b20d3b62f0736016272e5ae2d003b0de3dfc99e0bc0e5bd8ca519343fec68c7c788615ab4709b02ec647816e460aa50
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_ko.tar.gz 12536113 BLAKE2B a7593bd32e6995cb4206aa1eb899688b0cd7805ddb03330ea6639ec17d6a60b7e9157b8edd0b66bc36f87d847cb6533e0ec4d721c8a0e0272f491f3bf7ad96ed SHA512 04c7249ee511488b424e13112c88635a96491df45be11af255b6956ee73f1971e2e43881f018ada642d52317aa9839c869c3b8a041730496c00a0ced5b08c6d8
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_lt.tar.gz 18999631 BLAKE2B 0a8c3adbdf151ac17e80474d86adbe69e733da0bb3a0fcb9e89b4324d177a25e8a6d30ef793d06f37fa4bf9239e00575b8c67174b9f7a0761d4942a1cfe5cbdf SHA512 784d952245d5acab96e35b7561248e6717385f7175d987d773eeb281b655b5cc2abaebfc301c29025629594e395adfce6c4a5ad4a884e112f32b8445b53b7c4c
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_nb.tar.gz 20233938 BLAKE2B 9c6922b0e725d19af390da2637e5c55c3c62463321a790288c5fda25fdc4ba91974e3a5505ce2f53a534e3d4763d70ef4bac84524877b70b34dc524f9dfd204e SHA512 bc2fbc988ad94ea3c0bc7030d5135ab3cc810951be6044056e518a57e145ef281f4ce4b83ef28c16817e0d6265f001b99c478b103f2e964fc5d1b0cf8c718193
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_nl.tar.gz 12624118 BLAKE2B 4feaa0cc42c6e895ff7117e2da15588a1da9d60e9aa5636856221cc1cabcdc86156da379bee1fd3fe36226cbd369031f74b9a02c7c3a9b71a0d9f27fe86b8fb4 SHA512 0288bb04d937a11f28996ab47297b030e67ea349370237e520c84bb9acd4183dba2cbb69a15b49f4082f23f0b74cc62278400cd9741d2f32542d7157bf7f9604
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_pl.tar.gz 12977985 BLAKE2B 80e19130955756b2155ad62b366844705601d7598c1d6561cc845fc85aa2a837d09d00275fa7422d038207841d7672eb6a9ffcb413ef3382979b3b8b571f7595 SHA512 35f1cdd6f9e62b5b7e9f2e419fde444a8140de52da5040540b0ac608c07bee09cfe3cb29c70fa748f5aff085dfe4356d16ec768e43ea0ec564c4391530f705c9
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_pt-BR.tar.gz 12641186 BLAKE2B 863f11c1c3d0051dc86a83fad0442e765b8b7057ce2c45af447ef4672359542441bfa0d51ca613bc17ec7ac259e3e704c08fb8eab1893e3db737497353350516 SHA512 b49180f936c9ec2ee2fa4f54cbac833718b1696a82747a71ff243e391a30e756d193364671677f55e3b4994527223a947a171f7838603a8bd93795f72dfc67c8
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_pt.tar.gz 12635227 BLAKE2B c85284c0ae9e1ebbbf6bf800da2efd7856c23b8c44bd2a160ca9cacd90874b05a8857d1f0465b0cd4ef19a9534a714338fa5224d40fa87d9d6e86fffbf7fbe42 SHA512 c1390e9c20a3a1e10ae0bdb4c03cfc5d7f2611160fd6d2758d992d938b211ece4d69b228d4a2b5775735a275e26418acd528ed368bc3462d1bff4cc6007005b6
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_ru.tar.gz 13719801 BLAKE2B 1f7f84aa2cfb4d1169389aaf8c665bfcfb3abcc4502a70a4b095af009f3f27d8d9d3dab172ec4414806d55457a83d643aadd0267faa21648d9da6c92dba36061 SHA512 79efcb2af4d328787d84ee07c0705f5f5b8d7a5c2ad17515f112364ed01965e5941f5a133039bd5622dce0a109c9e29ac026d4a6162d38843ac98cadc98bc74f
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_sk.tar.gz 11827635 BLAKE2B a965a4624dd232627f5e5cb253ac2c73405a572be4322470c1826664a65b1b06282298db7646cc316a5130020359d3e5e4a3f7436bfdaa9f98ff1e7fd6f49809 SHA512 b455c2d1abdd74b664e0c73e25d11939937db3727a63617cb3fe1bfb791620b7454af54f5600b3734564097ecad8f03c4fc4461902af6df7920d11b558ee9a6e
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_sl.tar.gz 12565627 BLAKE2B b6626f75daed56c066db71e91fcfdc49da3ab397ea59a8ecc1d7277d6fbefdc01cf5b8f8a3cbee5703aed597f3ae93846ba50895c3e6038aa870f36b4b4ca6f0 SHA512 8852375f4646f41bd4b60b799a0f697daeacb5a75e0599a6cb4f6cef044bd2025323bcaf3c34a76dfad2f23b08a7203f2f03074a41eddc8c553921ecb191b7f6
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_sr.tar.gz 19081221 BLAKE2B fe7aae6bdbcb67cb43ddae26ee07b3447b8d2208d86626c82d547fd1d0331405c9a2d7bb9f044535b72c6120d2381e2d5cdeae00f778a670276af994c3c92a56 SHA512 10278204233f7bf98df5de618d483eb422b254b0459fad83e482911e608473e0ac1ba2f9b8e4a8e756e3b8e3e38b37da8f757987a4087b84c37565bfd04fb2bd
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_sv.tar.gz 12457594 BLAKE2B 4629281013184b2306f8870d6a23e1946d34b789db26e6bfbfec1fdd2459987ce4053f5ed358bc80744a8a1e8e3741d04db62e0f3f0cfa235598a19777afca14 SHA512 991fc0a1a2bb3a0a4a85b5382228bfce51cb9375062c87a74fc5d86179fe0c22abfade39ec4357482706d6ffb2c4e0500eb4d24da0ffecfb7c8cde46c8b61828
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_ta.tar.gz 19099491 BLAKE2B d5a3519a7152df0bb0844e8b9a7177d45d69dce43a12f867d6db8b7ecf5ad4cfcd5e964e25332ec8cc4dc46b6d47ff229129010ba1d7909dfb745ac7cc2ca7d4 SHA512 96b5f024e2b45a87d83f7d0184c054877d6b5ad89e9caa2da9f7df7fae34a548e3ad3b2e73f02859e2ddcf5368ee2b228ca4122637d47ddec93c82230124ea8a
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_th.tar.gz 19051346 BLAKE2B d368261a7174e5c0ec775cd065c1e2f8ce772211988ebf4c550952b228b51a05f47e7f06d0624679f8c9ad400a8a4b7f36e62a89d001180dd9781e19ada3a1d8 SHA512 0563ad9b6b0b6facecdc5b1a765eee8583909307463ae8bc32ce8d85eb94279c0852c5816863c2e77992f18bb70df79fafc97e44d21f30096fec28e3f53e84fc
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_tr.tar.gz 12161253 BLAKE2B 12471d1821fdf8266a0470188b99bd2e6121633313ca2244490c34c3a62e49aee671dd27aa5e5020dad90260cb3b2de4e36a00c9511678c7e1cfca4f59d3d2e6 SHA512 c13fe4809374459eaaac6c97ac1a72e2b265eaeef7a82022c1a872097ccb4099721acc1817d4688ea707219fc73c095c58255a4a65e04aa53907a46b8a8a481a
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_vi.tar.gz 13406091 BLAKE2B 43d00826cde5206aaa2f8869495cc310ac8ceda23f398ba3270af1f301afe4a7994e5c71d09c8f5379de27111c15629d171a8c1912c698609946ad3e482bb1d9 SHA512 ca4b5aa1595e31e9ad565e492a5b78b4b9f4fddfd5f90bb2db013e0dda0bc1d590390e609ecad7d99eac69164ddfe0341f42316a4625265bcaa23c438dec3f4e
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_zh-CN.tar.gz 13842635 BLAKE2B 90448e2815459da22778afa2e02f729f73c8540648b0b57f960e728aaae24f408bc1111ffea290b2e579fc1ee4a0a6a5543af94a121d4406c26accc963215401 SHA512 66d77644c7c97e95a3fd36f94ea81d5b6e5ef5bddc74f02f308a3a890cbb33746714cd24f711416adeabfdc6f0e18642e403320a855b02ef694a4076d6fc51f9
+DIST Apache_OpenOffice_4.1.12_Linux_x86-64_langpack-rpm_zh-TW.tar.gz 14046513 BLAKE2B 560b71a72a239b0dcece71d6f85e3c469fbe771e506d50ad3e1f88c0dc6226ca20a47973231358063ad90bcf24a0a5691c7079dc4fef23ebcebf86e3905699a9 SHA512 e4d85b09da90fe7bb36804ca885ae7ccf93d5d78d593c13a10b9cf3609fe0213c54dfea73f7601791e76a4630812c66f6b4687d937e014716c0b73831179535f
+DIST Apache_OpenOffice_4.1.12_Linux_x86_install-rpm_en-US.tar.gz 160862517 BLAKE2B e9f38eba8512114233120f37f8aca99facc242d5868430fc6246cef177cbc7fceb28b138371015870f01917961171fe7132d40455a4824c69fc4030185167f71 SHA512 e1eddad24f83b5582cede1b138aba75e023ac9da49b8ecee5a008f9ee4730b025d98b048bac74112fae74194ec8a9f1dcd6b1618fd4189b0207adc6042f8d25f
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_ast.tar.gz 19046539 BLAKE2B e6103dd0031e8f672f579975b1c03a01a51467c0f04b986b9e2aaa7bf9a2e3e7f3fe714664f2250e3ade3315eeae1efa7c659f73387062c45aef0f1dfbb676c0 SHA512 2a6171a0357489e6c159ced56d6ebd5e37abd08c34fd9047aca495e51f2cfe1b1df7626684e7ba5b04b6cbd84eea25fb1c5a5f2a4169e1726bf77275f95827ff
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_bg.tar.gz 13593538 BLAKE2B dac28aff8e87b212cb47e8406446faff705609b26cbe56415c8302a3f3717361f455d10055886449ed324223c6d90131b27f17315e2fddfa34a53caff11bba21 SHA512 be95ba42e0e578918bbe0784941e6db19f31aed1d76e6197d4ee8650e812cd9acf66ee39b76f7142535ea50825fc43d81df9f89ddc8b9e4f3444ba656360f435
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_ca-XV.tar.gz 20538225 BLAKE2B cdb2a87432793f1555242f6fd6e99b13af752d3287738b8d4f3369ec1eb50cd93c9ba131ce22d1fe8166fd75f57a756f1d0d9cecfca1d1fedf6afaaf53ae4636 SHA512 94730f87acbc57471dc0ec2526667cd80cffecfeb4c53880e2282ab1299a75b04a4244f8185c0751578dd86b5d8b1cc6c00763d9e3acee74cb677c89a633f086
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_ca.tar.gz 20529338 BLAKE2B 7f621b42505e06d7c730c1f5e9e853201d65a0c704c48117dfc4297aa5657fe582d6bf85b99a3d1f9f5c538d22cec7e667bf821e90c7b1aaf79ee9c35ba58c57 SHA512 ca2ee8e3f31b876f11f00e78f5f20d25471283e09a4141d4d770519a2c6f728123437d0f012841349f84968d0d9bf81fb33381181c96e48bb854b4ec4b90dbae
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_cs.tar.gz 12637605 BLAKE2B 9e411af2057fbe7b740904c2d6b2862aa3ef4aef3e7e91e25af97f05f482df50f0b67cfd565b0ef0dd399018b4605d93b1014096bb87c41a88f3e234277b4896 SHA512 381a2de5bb1388ce9ddce5cef5a2c230d4a5f334f63c9514b45810be198f949ccb2f1285da1a515c37f83955e60b03e48d7fe4d04e9c68e913f44453e99e1276
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_da.tar.gz 12427910 BLAKE2B ec776e9176d0a8fd4135886a1c69d8b5436257c9a57b65330330addc2e8c320fbad7f5da4ad4bc88a8c79cf6ada68237aeaa25e07b0e536bac91ee52e904c16b SHA512 61f17af62957974917a7a4bef8aa6f94be572fda7567349af55dd6717f58bcf8f499a41be7e9efcc587328d1c8c466107e8a3799be4fe1c10a453de912169558
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_de.tar.gz 20734812 BLAKE2B 480b4dc68fdf56c30ddcf1e0b4bc319b6ff1d20dd95607388844a585757dee9ebff8b47bb916eb4f34df76c13b2285a5068797cf5b962decbb61bb6546880863 SHA512 82209a91bd254d8532839309b37db0814d53586ddc8252369b362a9bef717e42ce82f19ce1bbc53b12e303130a51f231f024b5b2931634a5eaa4e47f00e31bc9
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_el.tar.gz 22057232 BLAKE2B 13ffcefb05f655768b6b3fbd2264c39f20bbd95ce3500dd9cd62b86c1cb057ab9c6368425c53979f709335667d0c3f4020e27e090d33b0472c1df5d8b733b2d6 SHA512 a31c888f036972c131fc8d966a15e723101304d880ea7e1d537d77ea0995fe4f6024a7c783039dc1542cf5cd850d3dad0d27e35d02da557da296638836d62b69
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_en-GB.tar.gz 11392261 BLAKE2B 17f30fff9093f7b86b22e994b846a6d60d536ecf1cca93a211a6fa1431bfc9c30c9ee16c603d6cc211716b812a37ac44152adee383826a092c2b83bf978f1e8f SHA512 c9b01e6cced8c314becd495499b5c3f1174672290912f9f0abb756e9ca34a689a19851af61101e5b51114977eab6e148de33159453c29ccc677a0cf7dbe0b58a
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_es.tar.gz 12827772 BLAKE2B 7c6eb0720a01b1f89c27609e9ae053370b565a6008897a08f931a31ff1aed5c7a9f56d9da72b4efd3eba41d44d7e28d67956e4e2e2c69bc144c19b2e84b00f33 SHA512 fd0c0a0009390a2a721d6c9e82f6de4c05b515e455631df9fcc6e56762c201c2bf58ea2fc11d87b3cbff860649b2c11febd5336df6b9578e79bfde8e6d1de24a
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_eu.tar.gz 12683079 BLAKE2B d8edea979e7c0913f308b7283d59fe99814e2f04993d3a10b7a0d2e319d99f38c575530b69d5703245bea567bc623fa5a3ae522c066e4ec54ee1e6502e6d4524 SHA512 ff32b21644cebfe32c00405561efee2c4e5c4f2e1bbb7a70ed212c9f765cb5284bf9cddb9e8330fb5e3110b20461269405610417a7474a9ff40c6d786f539cf7
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_fi.tar.gz 20815619 BLAKE2B 1d85b2d3bbf2173efa4c231d2c4c961f0d11a6aeddf3c596a7de21b0e35d6e68145089648d7d7d974e480d027ce253f3d95a83e224364bc95269dd10be2829fc SHA512 5fa13b36b11f5a67989aefa0ac0f920c0f00826adea23f72344c66e9573cc7702573d695c58a094c36ab4fe2be61231a928213490439e5d17cef7f11254752cf
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_fr.tar.gz 13050148 BLAKE2B a9c6cbd3156e95a98a8a482776dc952539de091079c7a31a53b6b731c6fc8e7c2ea4bad58bfc547c6a7eea9f6c0f8c25795ec4fa2688179c2a7a6cce24428aab SHA512 16e81a586aaa548e9534f543419b1862bf75b78fa6f7394b1a3f84a667d523fe090e955f940bb06d573171e09e3fc8aaecab1ad27fef758f81c2d80687089963
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_gd.tar.gz 19021062 BLAKE2B 7b06ecdc47c179d6b25cf97166c59599afdba693f6eb6f7c6377b6168f364638f322a74ec9b3e62e00c304262c9087c50dbdf1142bc7b34b8bc9166942ec33fa SHA512 4417aab79447cbc2cd46092ddc9a95fb454f625e7a32fd9722e6e995ed0039f55e704be831c891886d08bf2e61ab1e502884e77e8cc4ee660dd209bdd967d68d
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_gl.tar.gz 20123119 BLAKE2B 887f430f820d037d2c2da1d55fbe84feba721c2588b86390fa1c53e93f3e7bc90237f4f78c70a83af5dcff4d69b76215fe8e7dc775d609536fdb5cc0f22902e6 SHA512 394d962b48aa227da34d9d38a3ffabbbd3db8656460c195ff169c95c2d017999689e136d10c5a6cada5ddd9d739aff9c7fee7e00915e8e89370393f2db7026b8
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_he.tar.gz 19127167 BLAKE2B 11aeffadf279157ec3f7ac388952f2a5c3eb540998fc0aab049897d3bb1bc5b82169dc07df4546a4da2178c8fb589b0e7f6aa143ad79f2e77bf35f2e7eae77ce SHA512 fa74426a8fa5193dfdb4126fdf1a08cfa3582de6a20c7de6a1104eaf8a0ed06d8d00f80981a52abb3ae85587bd3ac53dab82d0a79fac3f550d59e739d2f84724
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_hi.tar.gz 20087247 BLAKE2B 2babd1190063a80502812b9623a5c8d3a17450d6a39162d24118bb502b671763645785bd9a951a7aa13bc812b929427cd1ef46321356ab6addc10c5d72b69190 SHA512 257dd99a9d8963e39def63022a11056ddd6d4cc2e26fbfa07f85beda3c1d2577e66a8988fbcd45aeb10521c545bc5831cf3b09b120aa1ac17690c4d88b6972a4
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_hu.tar.gz 13090713 BLAKE2B 61f29d0c7456cdb7d41279d61c7debc12f0b1257a195ebcce44653de5a256660376fc463644d160b0a12cb4eedc28ebfe48ad9c69b844b56cff2a9ae686e17f6 SHA512 f8a33497be6ddf1bcc5b9782ff1a7cdf24ea4ad6576aa27e80db2ca7f714ce9ce4ea830f965288945a98f72e1efa159e20ddda24af3dbe9e225df09f36ac598e
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_it.tar.gz 12795233 BLAKE2B 71123a4b18952982253482b5cf26441b18bca7ad65faded4160fada24086cc4bb498ab50e275091499b930c9e8e876184db6a8c7d90dba53b546ddda72cb41e7 SHA512 01261176854e9b7611c260b915c23dd82eb400d05f27a0537ad4637f1027899bcceb18d933769d8b0d9bc11b26df958736c2188a545aa825fdece850fa3e5f37
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_ja.tar.gz 19015795 BLAKE2B fe3960e6a7e562b6473ed562a91089c22c122db4d2e30e57904a2f57603356150c0888739083a2358889aa9c54fd06d7e66f361837e45b67f8aad3d3afdd055b SHA512 16572800dd6697797396e7daee623a5458bc98fabcb4fc03738e55f589395473988b9d30daf697101cdf4fb84b74d1b5f8dab39bd004730642a6921c734d35a8
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_km.tar.gz 15944334 BLAKE2B 72772d6850cd31591f03b48add8d35127dad0f9d2f3368b16d9642cb12a89a6075fd6b51600f0657fa3ef6f7f46b63f94979aaefe473cc3e217e5b2337d33513 SHA512 f82a32200580aa3866f10d6cdd7075e8221b98670954528dd1d21648817108bdfae42959bcfa72fc213954caa325faad01570721e307cd177cefb73e820cbb01
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_ko.tar.gz 12542625 BLAKE2B 714cd86842563d029bce0d599842881fb4072e07764c9940c56f24b514e47cc2d65554d11c4d23c31bac01832ffcb7b084eca66afd26c3bbfc3485cc2549c029 SHA512 5bcc74ac654405b468c61b1c40acfe718f718a86907c3bfb0f92e6bb08957640d49b894e00f9a84aab9836903f03432422077cde66750b157c4fbb35b934d6f6
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_lt.tar.gz 19007115 BLAKE2B cfc151e8faafaacecef2d4ccd970a933e68f65a7fc34bed158e3b95d66e70339c77f285a6c16dd8e9f2c85adc20c0a824640ba14845879e029b670c24cae80f7 SHA512 177a8c4a0e63d91d5483d696bdcc3f267ef60da7e5c116d7e2cfdd28138fe2135a978ced0c49cff2fdde23807fbd0d0a65d2ceff3f04c5227e0b0e4939117933
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_nb.tar.gz 20242227 BLAKE2B 04b58daa51cbbd32c54d3a807ccbffbd65a8a95591ba6062a3c6c1355869d32344d0e37865839ea501d3aaf3c8203f3127657da02d7de66bb0a54ab8e5607f71 SHA512 df99afb7369eaa94d510376a9dd29801896b1022554035aba89698904f51d76456797a01c2cdd194cae9daa5f8e2fd517bf2b6b98ed5787de000022a2efd6938
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_nl.tar.gz 12630863 BLAKE2B b1cd0ae2d18b8277507e88d943534efab1fd14a3054b581bd6cfed4aa5c999504ce82d150d5fd39e29f3c742a7ea975f067fa6a5deb63ee72b8c33bf4443fd3b SHA512 7f267fe4f6e494ca405cf4530056b968965d829ca94f9e325146a3899aaf31c2ac82964e3c4c7914d92f44455883696ee28344cd7596b230d40c68322f557011
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_pl.tar.gz 12986344 BLAKE2B 038777087f9463e36e518be6b39d61e22543ae93b7485931987e5f44625a989abd388a194958fa0083e968b4f37f82c00c8c490f696764218eab310aa09221bb SHA512 26cfa55429915b0097752f39c555b4217d54b84dbc21391aaa54122be6e4b5abd6de08bc91c719d4f2b3bb16075b8698c2fc18e5e4c81551e9098d4804a214d8
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_pt-BR.tar.gz 12647350 BLAKE2B 8f3bf044831d2c39bc97d3c82b7a4a9076b1b4c3d2aaa8abb56e2dc6d7b4b4ea8749192f3bd77dc7415d51d00b559fe49c1d6f211eedb0c77b837ffc2ae04809 SHA512 7c15526e72b5870b65a302ee8d43e5ef918afd5a1568f0a9ca7cd28fc894b8bd9225acc9dbe622e5ef5b2ac87edd28941865ef2d15515b5e528ec63b6e8eb41d
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_pt.tar.gz 12644177 BLAKE2B 6f1f04cf9aef95915ad5b7fb6a01effcefa48b809d35e35d9bba63896a9ca21d1154d45e4192b96159d83ec8ef88879a00aa073d6f6ee09c0578c788a0626937 SHA512 0cdfbde1e47f10ec9598f5b00d90ffa37c4fb9180928030be2264f9a4a57418c4650c567b94d81611bd68da0ae291fcb9403e629d5fa84751c2bee42faf867a0
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_ru.tar.gz 13727407 BLAKE2B da8e444c265c9292d55fbde24da6450213b0c6770c3b74fd652dbc00ef7be0f90fa6991ab24a6dbe12b95065d89d2b8ea3ed517da2230a8bea2d29971a69d625 SHA512 40d59bc7c1a41a680cf894e22dc7e9261660c4eaa1c9fc560c71803e1e618e529c4f599a955f2810d6d2e3b8f9feafcdf7fc350a53f4ccc00deb0ca8af30292f
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_sk.tar.gz 11835686 BLAKE2B 30f0ff4af68a800671b8008dfd70af018a50b07ece54b29977c97f9d0c569ff30f88f077c00a1f93475d6b175dd02fca999cc7a74f9b32d9c9b15d7630611858 SHA512 23eb1d28338696647aa2f289954b27c79cd722c0b6a267641d01e4949d56343837373802eef0ed1b4682ef57da93e5391b48e5bb5bd44e7069ac706c8e541be3
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_sl.tar.gz 12574966 BLAKE2B 10769f25d784b806da2b1fb0c2ba91628b1f259e5f12ae6cbca3d8d10253831ad980253957407a9eef3891f0a2d4f25824dbac630c458f0ddd710c258d2f3bd0 SHA512 5c4ab71e594139b23913d8db3339a6dd0f7cf71423282373b5114bea6b9c3635cc63e831ae5a0cd5cdc86516124e8e8ec471257b01fc61cc679ddd932bd1d91a
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_sr.tar.gz 19088909 BLAKE2B e761190e1ab571be25509bed202b018a9b74bb89427e6c7981b168d338b6491311caa6cc8cb0483d3df958e263e23e11ec80803019dd84e61b59ae76b2217b15 SHA512 7865d7337d4463dd8d3ec906d93f6c02878e42c3619e16b719ffc5c2207da8ee6a37d12747d0edf9fd76b2e579a25822e80766876c8661317420c7513a2e5f7c
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_sv.tar.gz 12464095 BLAKE2B 4ca9aa7c4dbc1148efabfdaad0ad27d47bd1bda58a6c2d0789cde2e3e701c2094af107edf5018b83892f5f1c24b3d50f8e4250ad5e05ee2aae395daf63ab5b45 SHA512 878c1cfd787b06b746096d37ced30c4fbbec890351d5bbeea068fabda211ee4a4362902c74264558be125adf5df8fa598397a9ee4d25f371ea5dbac13ad5e8ed
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_ta.tar.gz 19107202 BLAKE2B c9368be15aa74b83c847350b5c653b01e3294cb8d86d78003654692ff10d1bcd4db73baa392d7eb6edb31cf6d10d0110d414e3904fb86b441bffac4b76e25c67 SHA512 4015a30a6d86c02997715775e7f40f99fa666a428852ac4da52ffec19b7c93b5afcd0f5516fb6813633ec1671c82b38d384ed6a40d25ae34b22d4414ad97f553
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_th.tar.gz 19057576 BLAKE2B ad796e943e24dcc69ce7a4eb9db1cebb5a268d7cff7cc9640470a45b021091a97ceb47dd333577dd074d533a267868aaac94e4e4eb4692e1267c9c6292c9534f SHA512 abb6f641c9e885f6adfac62f14f9daebdb99953e876359cf37ae010198c9c9867c61ec9f8d046747a99c6aa7612f8519873ff5370b40b57a2d3e786c110bd09b
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_tr.tar.gz 12173646 BLAKE2B af0ccab82ef3ac7e24bcd7102d98754e91f5cdde9d69254f3da8765bbe9b382f136cbffe439f070e6eb145c76843788e9c099676905c652cbd87a519de329c77 SHA512 bc1acd28bde4a8ea0cd968ae5b985cad93f045a347ea7c62c32c68040941464f22901070ef38d07c3051c52e6eda2a4f3301cea56afc5ee51ba124ae7b87c3ac
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_vi.tar.gz 13414372 BLAKE2B 956840b2ae8e6920431dc46afda5444d21938efdfd63e96f1da5b1d765b5bc1a262371d86a00cd81148a727475edc3f9053e776582aaca348d3d7a57f9bde9dd SHA512 5cf3aea2acae75d5b67a147ebaf06c85aa2b216411dc3bcab406d8d7231edfaaaef2ca79a82c0c684acc224efb6e74febddc57a22766cd8450b1a120b51fd2e6
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_zh-CN.tar.gz 13848514 BLAKE2B 510c945d42c20977d14fb4d05edc9bbb7d306c8ec0135b421387052e5d5b06c9021f650101fa108306e3b23398def7ad62d0b9474557045ff5bd8d91ed0dd08a SHA512 9cba74bdf5bfb11dc1bc7512309d7317941266b7531f06c73c861e9ccd72aa73c90918c2c7bb9bfb3eeca742e1d6b37034bb4a020fb6d5311ce3ab6610aa6c15
+DIST Apache_OpenOffice_4.1.12_Linux_x86_langpack-rpm_zh-TW.tar.gz 14056556 BLAKE2B 172c86468d5e81356486ec3ad130a41b9f18bafa81133003059d5bb348ebf65141dc2a924e63053fc353248a8218e950283745e028530de51bb03a1bf9252328 SHA512 6d7902d10ccbf572fc1a8a05ae35690c0e5e3e1d2aefd368db2637ec9bd5c76056676b564aec6ab7a7f7e9dcc240e6abb535ea385b7bfcece2187870740a9eca
diff --git a/app-office/openoffice-bin/openoffice-bin-4.1.12.ebuild b/app-office/openoffice-bin/openoffice-bin-4.1.12.ebuild
new file mode 100644
index 0000000000..02ffd99170
--- /dev/null
+++ b/app-office/openoffice-bin/openoffice-bin-4.1.12.ebuild
@@ -0,0 +1,202 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit desktop pax-utils prefix rpm xdg
+
+IUSE="gnome java"
+
+BUILDID="9809"
+BVER="${PV/_rc*/}-${BUILDID}"
+BVER2=${PV}-${BUILDID}
+BASIS="ooobasis4.1"
+BASIS2="basis4.1"
+NM="openoffice"
+NM1="${NM}-brand"
+NM2="${NM}4"
+NM3="${NM2}.$(ver_cut 2-3)"
+FILEPATH="mirror://sourceforge/openofficeorg.mirror"
+if [ "${ARCH}" = "amd64" ] ; then
+ XARCH="x86_64"
+else
+ XARCH="i586"
+fi
+UP="en-US/RPMS"
+
+DESCRIPTION="Apache OpenOffice productivity suite"
+HOMEPAGE="https://www.openoffice.org/"
+SRC_URI="
+ amd64? ( "${FILEPATH}"/Apache_OpenOffice_${PV}_Linux_x86-64_install-rpm_en-US.tar.gz )
+ x86? ( "${FILEPATH}"/Apache_OpenOffice_${PV}_Linux_x86_install-rpm_en-US.tar.gz )
+"
+
+# TODO: supports ca_XR (Valencian RACV) locale too
+LANGS="ast eu bg ca ca-valencia zh-CN zh-TW cs da nl en-GB fi fr gd gl de el he hi hu it ja km ko lt nb pl pt-BR pt ru sr sk sl es sv ta th tr vi"
+
+for X in ${LANGS} ; do
+ IUSE="${IUSE} l10n_${X}"
+ SRC_URI+=" l10n_${X}? (
+ amd64? ( "${FILEPATH}"/Apache_OpenOffice_${PV}_Linux_x86-64_langpack-rpm_${X/ca-valencia/ca-XV}.tar.gz )
+ x86? ( "${FILEPATH}"/Apache_OpenOffice_${PV}_Linux_x86_langpack-rpm_${X/ca-valencia/ca-XV}.tar.gz ) )"
+done
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ !prefix? ( sys-libs/glibc )
+ app-arch/unzip
+ app-arch/zip
+ >=dev-lang/perl-5.0
+ dev-libs/atk
+ dev-libs/dbus-glib
+ media-libs/glu
+ >=media-libs/freetype-2.1.10-r2
+ media-libs/libglvnd
+ sys-libs/ncurses-compat:5
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gdk-pixbuf-xlib
+ x11-libs/gtk+:2
+ x11-libs/libXaw
+ x11-libs/libXinerama
+ x11-libs/pango
+ x11-libs/libXrandr
+"
+DEPEND="
+ ${RDEPEND}
+ sys-apps/findutils
+"
+PDEPEND="java? ( || ( >=virtual/jre-1.8.0 dev-java/openjdk-jre-bin:11 dev-java/openjdk-bin dev-java/openjdk:11 ) )"
+
+RESTRICT="mirror strip"
+
+S=${WORKDIR}
+
+pkg_setup() {
+ QA_PREBUILT="usr/$(get_libdir)/${NM}/program/*"
+ QA_TEXTRELS="usr/$(get_libdir)/${NM}/program/libvclplug_genli.so"
+}
+
+src_unpack() {
+ unpack ${A}
+
+ cp "${FILESDIR}"/{50-${PN},wrapper.in} "${T}"
+ eprefixify "${T}"/{50-${PN},wrapper.in}
+
+ # 'pyuno' is excluded from unpack list to switch off Python2 scripts support
+ for i in base calc core01 core02 core03 core04 core05 core06 core07 draw graphicfilter images impress math ogltrans ooofonts ooolinguistic ure writer xsltfilter ; do
+ rpm_unpack "./${UP}/${NM}-${i}-${BVER}.${XARCH}.rpm"
+ done
+
+ rpm_unpack "./${UP}/${NM}-${BVER}.${XARCH}.rpm"
+
+ for j in base calc draw impress math writer; do
+ rpm_unpack "./${UP}/${NM1}-${j}-${BVER}.${XARCH}.rpm"
+ done
+
+ rpm_unpack "./${UP}/desktop-integration/${NM3}-freedesktop-menus-${BVER2}.noarch.rpm"
+
+ use gnome && rpm_unpack "./${UP}/${NM}-gnome-integration-${BVER}.${XARCH}.rpm"
+ use java && rpm_unpack "./${UP}/${NM}-javafilter-${BVER}.${XARCH}.rpm"
+
+ # English support installed by default
+ rpm_unpack "./${UP}/${NM}-en-US-${BVER}.${XARCH}.rpm"
+ rpm_unpack "./${UP}/${NM1}-en-US-${BVER}.${XARCH}.rpm"
+ for s in base calc draw help impress math res writer ; do
+ rpm_unpack "./${UP}/${NM}-en-US-${s}-${BVER}.${XARCH}.rpm"
+ done
+
+ # Localization
+ for l in ${LANGS}; do
+ if use l10n_${l}; then
+ # Map ca-valencia to ca-XV used by upstream
+ case ${l} in
+ ca-valencia) m=ca-XV ;;
+ *) m=${l} ;;
+ esac
+ LANGDIR="${m}/RPMS"
+ rpm_unpack "./${LANGDIR}/${NM}-${m}-${BVER}.${XARCH}.rpm"
+ rpm_unpack "./${LANGDIR}/${NM1}-${m}-${BVER}.${XARCH}.rpm"
+ for n in base calc draw help impress math res writer; do
+ rpm_unpack "./${LANGDIR}/${NM}-${m}-${n}-${BVER}.${XARCH}.rpm"
+ done
+
+ fi
+ done
+}
+
+src_install() {
+ INSTDIR="/usr/$(get_libdir)/${NM}"
+ dodir ${INSTDIR}
+ mv "${WORKDIR}"/opt/${NM2}/* "${ED}${INSTDIR}" || die
+
+ #Menu entries, icons and mime-types
+ cd "${ED}${INSTDIR}/share/xdg/"
+ for desk in base calc draw impress javafilter math printeradmin qstart startcenter writer; do
+ if [ "${desk}" = "javafilter" ] ; then
+ use java || { rm javafilter.desktop; continue; }
+ fi
+ mv ${desk}.desktop ${NM}-${desk}.desktop
+ sed -i -e "s/${NM2} /ooffice /g" ${NM}-${desk}.desktop || die
+ domenu ${NM}-${desk}.desktop
+ done
+ insinto /usr/share
+ doins -r "${WORKDIR}"/usr/share/icons
+ doins -r "${WORKDIR}"/usr/share/mime
+
+ # Make sure the permissions are right
+ use prefix || fowners -R root:0 /
+
+ # Install wrapper script
+ newbin "${T}/wrapper.in" ooffice
+ sed -i -e s/LIBDIR/$(get_libdir)/g "${ED}/usr/bin/ooffice" || die
+
+ # Component symlinks
+ for app in base calc draw impress math writer; do
+ cp "${ED}/usr/bin/ooffice" "${ED}/usr/bin/oo${app}"
+ sed -i -e s/soffice/s${app}/ "${ED}/usr/bin/oo${app}" || die
+ done
+
+ dosym ${INSTDIR}/program/spadmin /usr/bin/ooffice-printeradmin
+ dosym ${INSTDIR}/program/soffice /usr/bin/soffice
+
+ # Non-java weirdness see bug #99366
+ use !java && rm -f "${ED}${INSTDIR}/program/javaldx" "${ED}${INSTDIR}/program/libofficebean.so"
+
+ # prevent revdep-rebuild from attempting to rebuild all the time
+ insinto /etc/revdep-rebuild && doins "${T}/50-${PN}"
+
+ # remove soffice bin to avoid collision with libreoffice
+ rm -rf "${ED}/usr/bin/soffice" || die
+
+ # Vulnerable pythonscript.py, bug #677248
+ # Disable python2 script support bug #715400
+ rm "${ED}${INSTDIR}/program/python" || die
+
+ # remove obsolete gstreamer-0.10 plugin
+ rm "${ED}${INSTDIR}/program/libavmediagst.so" || die
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+ use gnome && gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/${NM}/program/soffice.bin
+
+ # Inform users about python scripting security problems, bug #677248
+ # and removing it due to the end of python2 support, bug #715400
+ elog "Python2 scripts support via 'pyuno' module was skipped to unpack"
+ elog "due to a security vulnerability (CVE-2018-16858)"
+ elog "and the end of python2 support in Gentoo."
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+}
diff --git a/app-office/sc-im/sc-im-0.8.2-r1.ebuild b/app-office/sc-im/sc-im-0.8.2-r1.ebuild
index 8bf7613d15..d95a385a13 100644
--- a/app-office/sc-im/sc-im-0.8.2-r1.ebuild
+++ b/app-office/sc-im/sc-im-0.8.2-r1.ebuild
@@ -121,10 +121,10 @@ src_configure() {
append-cflags -DODS -DXLSX $(${PKGCONF} --cflags libxml-2.0 libzip)
LDLIBS+=" -DODS -DXLSX $(${PKGCONF} --libs libxml-2.0 libzip)"
fi
- # if use xlsx ; then
- # append-cflags -DXLSX_EXPORT $(${PKGCONF} --cflags xlsxwriter)
- # LDLIBS+=" -DXLSX_EXPORT $(${PKGCONF} --libs xlsxwriter)"
- # fi
+ if use xlsx ; then
+ append-cflags -DXLSX_EXPORT $(${PKGCONF} --cflags xlsxwriter)
+ LDLIBS+=" -DXLSX_EXPORT $(${PKGCONF} --libs xlsxwriter)"
+ fi
if use lua ; then
append-cflags -DXLUA $(${PKGCONF} --cflags lua)
LDLIBS+=" -DXLUA $(${PKGCONF} --libs lua) -rdynamic"
diff --git a/app-vim/vimwiki-cli/Manifest b/app-vim/vimwiki-cli/Manifest
new file mode 100644
index 0000000000..43da680a0a
--- /dev/null
+++ b/app-vim/vimwiki-cli/Manifest
@@ -0,0 +1 @@
+DIST vimwiki-cli-1.0.0.tar.gz 26610 BLAKE2B addf8195480270201d7d2b8be2f400dce59fdcf7cf9a557bbb040390350be0bddd3cdb604ec6ea5de8582fcd04287a49377c79c33c82a9578278c139cafb84f7 SHA512 f7ee64ec0d748039ffa18aabf402f8c1e7e665d73ac5a2182016157a3e6eb8f711c5df986d7a7f1efec01c1041ba4d5f1d8e40f9f5d2d64dd92c8d30eaff2df5
diff --git a/app-vim/vimwiki-cli/vimwiki-cli-1.0.0.ebuild b/app-vim/vimwiki-cli/vimwiki-cli-1.0.0.ebuild
new file mode 100644
index 0000000000..d7b8c2bf46
--- /dev/null
+++ b/app-vim/vimwiki-cli/vimwiki-cli-1.0.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{6..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Command-line interface for Vimwiki"
+HOMEPAGE="https://github.com/sstallion/vimwiki-cli"
+SRC_URI="https://github.com/sstallion/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ >=dev-python/click-7.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
diff --git a/dev-R/httr/Manifest b/dev-R/httr/Manifest
index cfa6bde1e7..3498dbcbc9 100644
--- a/dev-R/httr/Manifest
+++ b/dev-R/httr/Manifest
@@ -1 +1 @@
-DIST httr_1.4.2.tar.gz 159950 BLAKE2B 3c891a750e30ef3a440329ba26af9fb1958b788b349672443dd5fc472422f40efce50cefd2b802ae87d76de18420d450004ef73581ef640177aca96157836be0 SHA512 cbfb0569e7d61298645ce1cd569fdc3a25ef8ab07654523d001cd7b6292600c0baaf45be0b30fb2f692caed8e58367c4b6095914f5333ea5fb7c131df8931371
+DIST httr_1.4.3.tar.gz 161122 BLAKE2B bd8a96b0b80981a8f3d0bfe14cbe00d9c61359a6cf370027c674248bc0d9fef08ca08496313f444601a4ae03f56b921e606e039d396d7a6bcd4d7216cd3bc29d SHA512 5cfda5677c1602b37ef1a7161db90b0d1ac2bffb0c34a7b80b14e3ec9a426b6b31cb7ec780e90df202db61a4934a2ce2049d24b39838de71d13290c375210efb
diff --git a/dev-R/httr/httr-1.4.2.ebuild b/dev-R/httr/httr-1.4.3.ebuild
similarity index 56%
rename from dev-R/httr/httr-1.4.2.ebuild
rename to dev-R/httr/httr-1.4.3.ebuild
index faeeb94e41..8f5ff92651 100644
--- a/dev-R/httr/httr-1.4.2.ebuild
+++ b/dev-R/httr/httr-1.4.3.ebuild
@@ -6,6 +6,12 @@ EAPI=7
inherit R-packages
DESCRIPTION='Tools for Working with URLs and HTTP'
+HOMEPAGE="
+ https://github.com/r-lib/httr
+ https://httr.r-lib.org/
+ https://cran.r-project.org/package=httr
+"
+
KEYWORDS="~amd64"
LICENSE='MIT'
@@ -18,3 +24,15 @@ DEPEND="
dev-R/R6
"
RDEPEND="${DEPEND}"
+
+SUGGESTED_PACKAGES="
+ dev-R/covr
+ dev-R/httpuv
+ dev-R/jpeg
+ dev-R/knitr
+ dev-R/png
+ dev-R/readr
+ dev-R/rmarkdown
+ >=dev-R/testthat-0.8.0
+ dev-R/xml2
+"
diff --git a/dev-cpp/vexcl/Manifest b/dev-cpp/vexcl/Manifest
index 4d66981379..818b5fa5d7 100644
--- a/dev-cpp/vexcl/Manifest
+++ b/dev-cpp/vexcl/Manifest
@@ -1 +1 @@
-DIST vexcl-1.4.2.tar.gz 412861 BLAKE2B 145948d2c2e6712a30542eca6690fe9f260cc9fe2064ffd01aaa89c3ddae1e0826206ffedfc362a6fb128f2909fc22948957f40cb45dc963d703abdff2ddd386 SHA512 b8bc759269025be21865178485015eb8489596be80c505d4699efdb517cb610a2d5fed10545ec7888f4cb4c7b3e2db5e3c2dd879c0d2fd95d2d0e59d1d3b790f
+DIST vexcl-1.4.3.tar.gz 425619 BLAKE2B 867ad520ba9e71dccf39c16b0979e134f296cd6a5010169735bb5e885f0aa6d566734a533320479740cf897cae7c7c8352db0c62053e5d38add379ca71a299c3 SHA512 9d0f3f64efb495f2caff76cccefda4e16f88cc279972cedc90d784c8578cba1f1be61d0cc438631386b5db2a1e06a92298d2901c54d65a394e7271eadf0ad843
diff --git a/dev-cpp/vexcl/vexcl-1.4.2-r2.ebuild b/dev-cpp/vexcl/vexcl-1.4.3.ebuild
similarity index 96%
rename from dev-cpp/vexcl/vexcl-1.4.2-r2.ebuild
rename to dev-cpp/vexcl/vexcl-1.4.3.ebuild
index 2e98677360..4dd650c5de 100644
--- a/dev-cpp/vexcl/vexcl-1.4.2-r2.ebuild
+++ b/dev-cpp/vexcl/vexcl-1.4.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -58,6 +58,7 @@ src_configure() {
use backend-opencl && backend="OpenCL"
local mycmakeargs=(
+ -DBoost_USE_STATIC_LIBS=OFF
-DVEXCL_BUILD_EXAMPLES=OFF
-DVEXCL_AMD_SI_WORKAROUND=$(usex amdsi)
diff --git a/dev-dotnet/gtk-sharp/Manifest b/dev-dotnet/gtk-sharp/Manifest
index 734e9237de..af5352df4a 100644
--- a/dev-dotnet/gtk-sharp/Manifest
+++ b/dev-dotnet/gtk-sharp/Manifest
@@ -1 +1 @@
-DIST gtk-sharp-2.99.3.zip 3967326 BLAKE2B 0ecacd0460256adbb03e9578946362560648fce6ca6fe402b97b53d34efae476e9a1c02f6d00245fc854694ddfe3e613f04e56f9b07e8ceda1fc01f4c351d663 SHA512 2c149456f9beaf41a7d9e47c3a3720fc71484ad18842ffba4c95bb904dc1c53932fbdfd2eba8820c668947b8d4599dd3b5ce73b2584c1194c4dab8991a55c18a
+DIST gtk-sharp-2.99.3.tar.gz 2319079 BLAKE2B 8af1fd7123ba4e4c17e54d9e87e615c38574c8db23a87374c17b8600f8c5c01e649246eb819930d32c9e0708f562618e0be3cf35a44ee6feeb4e5029eedbba19 SHA512 df643edbe61eeea9f12349b5f467e8bb5eb68e72f2d6b9978daed42a5deff1ca33b1869c7a24f4c15bdc472bc368e7432ad18e7db6e0b39cd93eacdcc750efd9
diff --git a/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r2.ebuild b/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r3.ebuild
similarity index 84%
rename from dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r2.ebuild
rename to dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r3.ebuild
index 5365f3dfb2..b633ac37c5 100644
--- a/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r2.ebuild
+++ b/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r3.ebuild
@@ -1,16 +1,16 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit dotnet autotools
SLOT="3"
DESCRIPTION="gtk bindings for mono"
LICENSE="GPL-2"
-HOMEPAGE="https://www.mono-project.com/GtkSharp"
+HOMEPAGE="https://www.mono-project.com/docs/gui/gtksharp/"
KEYWORDS="~amd64 ~ppc ~x86"
-SRC_URI="https://github.com/mono/${PN}/archive/${PV}.zip -> ${P}.zip"
+SRC_URI="https://github.com/mono/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
IUSE="debug"
PATCHES=( "${FILESDIR}/${P}-fix-build.patch" )
@@ -39,7 +39,7 @@ DEPEND="${RDEPEND}
src_prepare() {
base_src_prepare
eautoreconf
- libtoolize
+ _elibtoolize
eapply "${FILESDIR}/${P}-fix-build.patch"
eapply_user
}
@@ -60,6 +60,5 @@ src_install() {
default
dotnet_multilib_comply
sed -i "s/\\r//g" "${D}"/usr/bin/* || die "sed failed"
- insinto /usr/lib64/
- dosym gapi-3.0 /usr/lib/gapi-3.0
+ dosym ../lib64/gapi-3.0 /usr/lib/gapi-3.0
}
diff --git a/dev-go/lichen/Manifest b/dev-go/lichen/Manifest
index f2872bce76..8769854dda 100644
--- a/dev-go/lichen/Manifest
+++ b/dev-go/lichen/Manifest
@@ -1,6 +1,8 @@
DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0-20190314233015-f79a8a8ca69d.mod 217 BLAKE2B 4232fdc22064d42e7b97efa666b5345f93d53d40ba11231778e5d17bc7d48c6178d27f4e8678d2139ba4e40a90d46a6caeab1a9696b76db5aa361fc17d3c8c93 SHA512 000449de8fe27ac12c5e7614bfb48a31d506b582ce2deaf0a0709d3673c9fad41e3b97e25df872609c5a190e899a56755d2d9f974a38523c51c9fa3af521d73d
DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0-20190314233015-f79a8a8ca69d.zip 12266 BLAKE2B 93705895ca63c348ac5397fe8531214f5745a3be6f5760f9d3fbf67fd85b917dab4a2077376251a005bcf07450df1fe0b0114feacc5f92c6facbb2da637beacd SHA512 284116b4f2778ee7981e3aa5583c4e685afd8434e36ca647f0c72c5bb308e87bc3bfae8c83acd259c9da75549339aa382663b7103e4033b2418e314106923c0f
+DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.1.mod 100 BLAKE2B f52c698746c9638de975bcac96fde4bf63f7f2e82d0767b28b4aa07e8900c41f508aedb0204b156cce3d12718b9c17ac1a0873189ed5ebed32282e77cc4b4adc SHA512 d39412bb14c058291d07276337f802547bfb1a682cc65199cb04334f8089b6ea5d4d73587c2765c518f9e27fa3421c276eaea616d7cfbe36a2a244326edf1cb5
+DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.1.zip 12383 BLAKE2B 662b382fe15f30f70d8a88f01d19398ba7e955d6c98f728ec753cb75ba3f9473bbb9dc5b217cb782aa4b3adf402dab1886bbc6ea6ce9f69b7d171b9a96630408 SHA512 ff2673f81d7fab4ab07edd3b3fddba2243931ddbb0dfd104ca389eee137e56fa33f23a4bb8fdd6ccdf325fcaf134adc16dce9e89c9105783afc0fc4ef1419892
DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.zip 60546 BLAKE2B e775860f49c6ee09a6c48902d38fdf5d2d77af4cd405d8d303902170e46493301d4aa873a48b4d12a16d92dafaa65290de1fd3a42545025fbfc82f15a3881e8d SHA512 53dc5484f488ae1f8d0eb672c3431bbf9fce33dfcee83dda7929103e3650559cf703f601716984a640422f01cc640860dba0b47e16aef04d0d2452a266fefbf9
DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.2.0.mod 32 BLAKE2B 7c7baa1e29b9806fb97e0d557200e8722f2d373e149127307efa285cdfedb36dd57355168554d1a1bada62144e6a6a00c4d3246aa9afc7d0ffae0f087459c552 SHA512 7229d917bb0c788b07297e1b09b8f7952f951998a56f17ea1f69ff7c2f565a5686b212f42f45c6b8351905d6740a2ec5a235e493daa531ae00cb709faf67ae45
@@ -10,18 +12,32 @@ DIST github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.mod 36 BLAKE2B e3101c1f32c24
DIST github.com%2Fhashicorp%2Ferrwrap%2F@v%2Fv1.0.0.zip 9306 BLAKE2B 1172cbdefac5f63dc5dc155b38f1f6e63bafdcc4a9ec057c3714a93251fa88d9cf29aae780587b13dd4eb4af10fde2dd305c4ff774bd843068726c05861ccc4a SHA512 fcecaaf6496b11fb35d01da0d3375508c978b0a319d344c61f77539be199f1f13ed892f2019d5b6d8ee1603c576064203ab87e235bab4b0bcb96d28f9e16e88d
DIST github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.0.mod 96 BLAKE2B ada026bc3e6104973cb7900d638acb7976ee8301e98cea55548fc800d8954997b666d0c605dcf1de0f639932c8834bd13e8f8512e74529a818d3de978f0163d4 SHA512 7276c308f91ed52579965e7e83e839351f2170cef2b58ef67887d5eb926dd21fd502f98ddc84ca8e6f16c81171490c1e2d9a131569b5d6d56a1e2ba28f227451
DIST github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.0.zip 17595 BLAKE2B 06dae93e8077ab6235d59b57646a162ff31e044624bab3b6ec86c7aaadf49c36b262b957704151db889c515c425630299d396d0b76919403eabf4a3e71098ef6 SHA512 aa4b145476a80d7be7959bf7d0a9a278765496dbf915d083fbc40c5b216a52126af9ba12cf09f9cc178ce53987822ed61c92e2a0295fa977f8a460262e857c30
+DIST github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.1.mod 96 BLAKE2B e834b9619a59e85905dfd9a50233e959874706f35026892af8ab385b2fb78a8f876aa47695fd896fe241c72db5c306da0d7c24f49e3bfcad887ac9e2fe5deae8 SHA512 d44bb68b322c8512c135ca9689bbc603643a4a924dd59c168519761878fff14a394f365fe5d88114f5552a9ed1791f6f9e3f7cc44be08b412f0b3a5eb3efd67c
+DIST github.com%2Fhashicorp%2Fgo-multierror%2F@v%2Fv1.1.1.zip 19419 BLAKE2B e8e9f8e23c550256e8f31341e2a575675c4dc0b720a701023898ba9bd09f1be375d21c9843ce26767fe5b7e7bf6dedbd4807f58807c3497efa1a1d19544e07ae SHA512 054679ee890bfb4f268a614870a100525b996f53bd48dc914200f2f18a4dec30cda59e26c16478259d1e80c35864df6090901595b59fb80a209f30d909e9e9d7
DIST github.com%2Flucasb-eyer%2Fgo-colorful%2F@v%2Fv1.0.3.mod 51 BLAKE2B be532e33c9a0e83b9d0b760b21d97ac83850299adb329f754f31e4b46dc7fb7a7157d2a41cdc258924ef8ee5c111a95ac3b0037d749cc936e1988a46612522cd SHA512 270b19446ac9a396f5ce7a000873928a44edb1457f86d294971dae08be37cd64ddb8edc0293e100ee60d56c504851aa69ab11db0b4cfd46649c5f79459e40011
DIST github.com%2Flucasb-eyer%2Fgo-colorful%2F@v%2Fv1.0.3.zip 442291 BLAKE2B 02ee4982a588e0fd1575206340bd97663147459664a2942edf151c4aec2bd20da83984c68c76e1c505c1ef930b77f934a8210f6c0ca106a0c0c91ff63733b92d SHA512 8e275955eb9e5034c155c6e469e2a3117bee30fbe42e8ae394f496b83f473a1568847707707716dd5a3c57dd0e0a4bb4f4cc9af04940218ce24420493e923f14
+DIST github.com%2Flucasb-eyer%2Fgo-colorful%2F@v%2Fv1.2.0.mod 51 BLAKE2B be532e33c9a0e83b9d0b760b21d97ac83850299adb329f754f31e4b46dc7fb7a7157d2a41cdc258924ef8ee5c111a95ac3b0037d749cc936e1988a46612522cd SHA512 270b19446ac9a396f5ce7a000873928a44edb1457f86d294971dae08be37cd64ddb8edc0293e100ee60d56c504851aa69ab11db0b4cfd46649c5f79459e40011
+DIST github.com%2Flucasb-eyer%2Fgo-colorful%2F@v%2Fv1.2.0.zip 958042 BLAKE2B 62ba67a66c0b5e159d7b12c8e32aec36f6f442411951024fe0b95fddce22c0e00d1f855f987aa39eddcb59165da582d0ee17fbf410630b6bad8424c17b85c431 SHA512 89b52255dd45791100b58a693036c772d27b26011754caa15df2badc4a93038b70060c7358aa12e01494e2f24e94533cd4ea7f7cb78686e61540383d1680ba2f
DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.mod 104 BLAKE2B a8f54d5566d54ac27763dd535705d64dddd862f32d23f234b1ffbf759cbf4aa16886c90a96198ae2f4c0d0bc892932f1b8244e8ff0f8150bb87123947d734016 SHA512 7bd9f6a38aa9a16c3569142164389d1c4046170f66b5e9044f7aaa3192e9d2e2ccec486e3bc7fbac868c9693b6d333068c1a34ccd9e79dec1746a86348951503
DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.zip 8902 BLAKE2B 7257687403b9f8f066147fdd4ee1bec7e4b02cfd3fddda8349a89d9b9ea5b93d9bef61280ed48d68adac4dfed7e382ee96886aa0d65d85406fb93dc6fe0c53b1 SHA512 79ba14a04838c509500e6098553e8aadcd7105445387160a8aa1a6d7b0e70f0e807c99036c31faf51920544da2156195174c8530e317a72728719cb0a9a66098
+DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.14.mod 104 BLAKE2B e859512911c1621e5ba3e46249c5b9b5e4b0bae854bb3a18d7e39d6da27c93e133d43851d5e6bf2ede44fdee31801b19fe274b55a1f37b1291bf27262e2f2385 SHA512 23b01eb4023ff5018437ff98b55ada053eba49feab2777eed36d033f426c5456b143f3defbc3131dad1251205f3ffb3553e3c10bd98de80f0a462e8450d6d56c
+DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.14.zip 8919 BLAKE2B fc84f4f16176d14f177f029cae5ecf0221a8f0ce716c499e8b5d49c8e1523673a2fbb600a769ac26be98b591b3cbc3730d447c412b2acd3eff7f878526c271a4 SHA512 c6401cf5af80ea2495cb63800ff39fb9490f212f3aae0ac1d86b3d37ce6734eb35aea00b35bd26532feab77ef80322e765925f302d77f664dd57163f67a8374e
+DIST github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.13.mod 84 BLAKE2B d78cb89b5321a10aed4ad5abd88952a190c5051dedea0c9f43f06881be807892152edb9be4ecc9eddfc3cd7b75a441ab85559e25c60feeaf560baf829af373ff SHA512 b96cca212a7024f0039ddd3a744fe818ab2e028b8ac2fd4472ce76ee9b496de3abb0960718c1106a98cf7e6df652dcf2884fe5ed95979bd9016399ea4abd324d
+DIST github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.13.zip 20978 BLAKE2B 1114ba9e7289e1a1423e81c4e0ff52860d9232f7e55a626e32282dfbf7a45ef53c21b843f4b6870be92e710db9c619d96f9c197eda0d8c28dac3764160e92105 SHA512 e86a3b69601be1a0a15d7bfd5d93fce8d8c06b52c55c941a9ed62b44f05d3062e436d817661af14bb42838efc45875a63eb6042b196e1684db36e0fe6ed42a7f
DIST github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.9.mod 45 BLAKE2B a7d3b1ffaf20b96cc98161ea6756d62d8380e7557859606dc7975b3de91a2d4142932d5008caf40b41d8ff2ac1ff33f672dbfac351f3e518922a036d7c116a93 SHA512 0cfd4101dd8ed90f80b7f4ce2928cd322b93855764abae65d66c5ff9888a7c8aec6ee6581c7f05d1c80db5c78003ee2afc8537fda8a3855e2349bfb8267aba61
DIST github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.9.zip 20005 BLAKE2B c0f71323efd262296b78867d2b387a74491cfae3f4498e0dd22c036b20dd6fc1b6569171eebf267effd140ec009527fa5ccbcedda4f8cebab2679582766331ea SHA512 fad08292597cbd4a359e06f85bc7cc37b3d3d84b8046e47828259e36872063069c4ab17b7c89f2a5de4b5d0ab1ca5cc66cc515847a7887339a3a04b5f44e3c92
+DIST github.com%2Fmuesli%2Ftermenv%2F@v%2Fv0.11.0.mod 226 BLAKE2B 00a12c4181486feb12bf50a7ba2a28c0e18f3bbb18f2cf06e39cf5dabb263481dbb42708c875819c97cadeb0268c6ff752172f2f52f276c785cfedfabf8dfa8e SHA512 c559154b5f439c333e1e651577ca0d0cac1b2abd5bcedf63ab99d1d90713e5b30d5e9a9932ef2de604e4f7d4a8c7b2ad74b8ac0ed059e6b03063865a3a1d8d04
+DIST github.com%2Fmuesli%2Ftermenv%2F@v%2Fv0.11.0.zip 419801 BLAKE2B b8b5be60d37f0b3d3394511e2ca33a9c655cf681ee01e8fe08228a96203c49465e0b0e3b2d23c3d41f0a844fac16d857781b7c9533938a0c8ffbfe2b943bedcd SHA512 a31acd78e9403f0fe7e7de67e0ac8e9b77448f4a822d269ad3d0018330acc80978e129daa35ded0de98cac80e0ca6a8f5a49689868f6d157566663abbe493e67
DIST github.com%2Fmuesli%2Ftermenv%2F@v%2Fv0.7.4.mod 225 BLAKE2B a5466467d259693afe121c04b8096e3f979bf0d5440801898d135e97c1c52af157a9224f984739d9e73e5bfabb619ae23738c63934a67d72ba11abe81dee3d58 SHA512 505a79466a4a2d5368afbbef355e0abd7f41936f8c489e3e584430d6d59aa0a2d28679de67e0e087b34ada18c0241ae61232fb5ad797909de49c41b1cbc6852e
DIST github.com%2Fmuesli%2Ftermenv%2F@v%2Fv0.7.4.zip 413026 BLAKE2B 9cb627ca507513e34b7736e7ecc94d3fcb9e046e1180193dc26d41aa027428dd567c0436dd2805ec4e04f50213cb4045c14b9b21d1f3f1f18bb52c94eee5a245 SHA512 240b6f2dcd9d71cb10a228ecf3ef6cfcc31656704219154c0479b6a67a6ab55c023c90c0468893009f410006d995a78771ec97d121ebdc467cc7e4571d19821b
DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 94636062c94f8ff68cdcab7593a3acae7b9ffff616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79 SHA512 c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902
DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba SHA512 3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2
+DIST github.com%2Frivo%2Funiseg%2F@v%2Fv0.2.0.mod 39 BLAKE2B c619b92efed318039eb06878b084372e8f3f45426623a9c1f045f21bf44f86347472a28a4164f607cb9fca3c253d4c9df0dd33d1dd8baaa02230af9feb8dc7f6 SHA512 d6089badd618722b8d3584965f1a10290097f259024a444744f625fe5b439fef62c7e14f060fb8593197d003ecd6c29f0cb85700de0bdfbf2511ca66729db3bc
+DIST github.com%2Frivo%2Funiseg%2F@v%2Fv0.2.0.zip 45731 BLAKE2B f4a1442027b29625c694298e10ec9c107edd8437d8749110cd56440dae791c0e6d88a68187240cbc521f79fa7bdc4307e4b3b4edad38d57d5834644342a066e0 SHA512 88f37961ebe3a1701265a2f5cb606e97fe4ddd09e36ff13ca8c026e98640af5d35cb930e4d12b6690a97e5d934705102554c6d2912ebbb5ee08976c698cce2db
DIST github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.mod 42 BLAKE2B 23dbba19737db7327590adaf3988abb9b5548cb3f959a9746a3b745c51f3c1397f071f2573a413a088f58e32959a2210c2b5354c47c263e90ad2ff1506872a5d SHA512 ac376a387fa39fe35dc4d073d8becd74e79f52e9d36b0a6628740dfe0e7c1f4fb6533fc262212663b105afcaa104082e055fa87d20cb3068359faae6dcba7738
DIST github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.zip 110026 BLAKE2B 862c858d51e59569c38e1304de08c256752db260cde7f7f44fab41d22695999fe73483d3854166f4e8d3da9b4f8e41b7999d7e44510ab8c2ca6c0120173b77e3 SHA512 992df87104aa66dec048d39496c85819cab19bc890cb2c60326660d011642f49cd926b082d3eb4136b229a6e4893ed023a133e4bf83a4993c534b24e14d77b4d
+DIST github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.1.0.mod 42 BLAKE2B 23dbba19737db7327590adaf3988abb9b5548cb3f959a9746a3b745c51f3c1397f071f2573a413a088f58e32959a2210c2b5354c47c263e90ad2ff1506872a5d SHA512 ac376a387fa39fe35dc4d073d8becd74e79f52e9d36b0a6628740dfe0e7c1f4fb6533fc262212663b105afcaa104082e055fa87d20cb3068359faae6dcba7738
+DIST github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.1.0.zip 122358 BLAKE2B 8f906d748eda31f9e673fd8eb0978eb9ff17484d38cfef9f5cb7dd623005bb971d131dce52a6089f5a41deded4c4dbb956aa9a56da91b5a5b5eba9e3a9100f59 SHA512 11e29cdd7a8baee7995009755582c26eb819efd715e9dfa1442b5743c7bf5752188f0fa8f5ddb3452f05f371a280324406410b683609f6a510277d3e03b30ca0
DIST github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.0.0.mod 32 BLAKE2B 9c0be7f17fe7a9156f124f7f67c3e15e14719d0b271f36d5d41ccfa5ff6c1b7887e0051df6eb3b29f29b40357d8e438598088b3c4f4df28fb81f030c8efa7ff3 SHA512 8b8b8958405a188b93adcdda0634aaa2961b5b8e0d3b3e1f768fb9c49c02b73cf3bb39027431e0c1d209abea6cb72a651c5776bf26391e81f4dc18c7bafa692c
DIST github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.0.0.zip 52931 BLAKE2B e511ef9edf7d968d848e021658001daefe7c8cc7169b1c6984ca5388fc4d6a5f54def9060483e57392711617892d21322d9de099234901bd1c251e57e6489f6b SHA512 e3d8a20d1cc351b8944579988feff39cb0aa3e1f2aacf2e2307180c25c153a0473f2a5a3ebda9d96868cb1f477ccccffdce06b117be7fa5409b2d1926b4c270a
DIST github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.mod 49 BLAKE2B 47bc5235e81d233e28b446ec2403accc442b4cc1ee956a0b7d47b5dac2a525f22bba87d05c3fe09179837860655f27191e073a3f6d7d0dad81c9a750752fe5f8 SHA512 6f6b924c2a3af28ef4342cdf8b83b726f2c409accf19c6ba0a4a47c6ae61857e4b69727fceb9e9e16fb8ce660a7181952714d49b6cafaacb282fa4e8af6e13b3
@@ -29,13 +45,23 @@ DIST github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.zip 3399 BLAKE
DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5
DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod 154 BLAKE2B 60cd7801e7cd33746305cd636b048b25a86270ec3b29a21c3c078c7e95b769bce7e80c2c7c5474113786bd788c7f88f3719e34f02141038e0d161b36e32f39b9 SHA512 bb808fad059f5abd0171e4bdc724411eff2c7e8d303a4ffb3608a00e21bb3cfafe9e83b4b4e9bccd42c9a4331f67ddc6043e3dd5eaa9a122c86626eed43a8383
DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.zip 83537 BLAKE2B 6d6de57cc5e393aaef1cdc7e2140143eb7fa324bb2ea3b9f63bfe1e8652c02d24eb441fc3b435c6b287f165c5540a008a7c21ab4070d8bc77c77e6fb608f7e46 SHA512 c5cd06f825bbfdcf2ae58ea21edbeea03c110de3fc20fcf69db07aae26c9ae67a8ac57a9ffedec9b3b4f1f3b016089935049d75d92a9a03e45ce6345b4c9c611
+DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.1.mod 216 BLAKE2B c597010cf6690e73cd265e800f0f0bbea331fb76217457b6326f5a19481eca044aa5426fa32519870b2f0f4b3bed95768a23d3138dbcc9739b7cf7e044f50668 SHA512 197e6ef15edb27ded67ccfb636c252fe522f0930ff012341a4b593f25b5dd8282e4f658970931cfdeb8f2c5ee0b4ebac6738fe7634bf00896d12270fcbf4b31b
+DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.1.zip 110051 BLAKE2B c6e41ff9819d6c9b2fe1ffe6f949a7c913f70f2859ea9af413d62cea8ce448b118af78d79cd984186551b7164d389050a058afcc8d8e80a830d215eab5a09e34 SHA512 acd43e873a2be812e1c5eb38ce418c1aeed1fcce2bd227524e1d9f6c95b036e69468c06b413db042bae0a31b2f2d35e194461fabd0ca4c58f04fa2d17f1128c4
DIST github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.3.0.mod 183 BLAKE2B 664e1cdbf471bca9566e20f34f214a9abd2ce826067d232b177056fecba72e8d87bb9eb9b56dff47f5ab7a8c5aeb5ac6bccc7069738f4b195cef81851b0ccffd SHA512 081cf55720b5ee8f81340d7d9ff9da92ef1be9d7a139d58516b01db8a2d8e020d097f79305dcba18ed2975b49b2ee23bd697e3c0a466adbf8a8e75328e943401
DIST github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.3.0.zip 3454701 BLAKE2B 5f43a7730268c3bd6d4fcc6b6e27ac23075de3421239c00604b3dbd05f0a65a163a41dce00ec919e2704327419117dfa1f21285b74e44945a615b698b397d465 SHA512 b08d6aa4db1930e6864be6a09bbae416bff657cb25c10350f0a5c7bf92d893240216b6fa243e9d58ac68e684512c1818a70e33e11665b467f6dff6a3433a7e29
+DIST github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.4.0.mod 155 BLAKE2B 4c0674abf61feca8226d6827047fa1af2de63726e550a0918397acde0649a04fe1e59686b5136ccc9f222211f1d12a06ba109cb32f482b64ae9ea021e9cc5f24 SHA512 f2c68756e78479149711414a4195cad7d2847612afb25e5c1736b871dde161f498059a784ccbf611457e6723776ad1a8ac065d3f0b788a0063d7a69b6cd6961f
+DIST github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.4.0.zip 3458495 BLAKE2B 2ded3877cba91da802778ba0a8562207207b5fb182fbfa2311339feb43507092dee70a4da6409a434db4ae84abcfd7f4830ae37954d16c78030b5ac14c48940c SHA512 1a44583011d5802c47dc932e88c2e2a51e5c05d22ae2114780d0e81e09692ae476e62b1ae4dce6cc9590bb0dbfc0a126200400b098d0a9fadc48c819ae417619
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.zip 1913147 BLAKE2B b29c9c32f5141a45284bb17e0236b0650a8bc60da0326e47e153563ba2259b5e30d043db1d1aa5bf98cb80b28f5481483a3b2c33776e8c40ccc6e2955b440dbd SHA512 26e655cb67ad0630e05c176a342135ec67c08eaa396000095f568f0c112810a262c204d7973e16a16539c69b7f543062ba29b6b1c9bc934f7b0783b79dd33b7a
+DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210630005230-0f9fa26af87c.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
+DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210630005230-0f9fa26af87c.zip 1646674 BLAKE2B a2975e42ede4b3923b53f6c28b8360a49b47734e5512ffe9e52e8920f79af09420d3702d3d7e54e5755c04fddd0836e11c7fb83441065bf9dd31da363f5121a2 SHA512 6a36b9dd8ab6582abf0721e3fdfd19c2cbf9caf02a2f8aeff8952175553e35ab9f9972c2e524ad947e51e24f5eaee23984fc1670d512c04e50b2d71890c5d392
DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.zip 39844 BLAKE2B b3dab69dbd1ebb999938c12595de7007dce9431cfeaeb5e77aba80c49918d1a4edf7fb95279e9b66686cb45deaf57a011c083e55fb66ec2c614582ba323954da SHA512 97c96a92ec86372c2f06141c30bceaa86ed62c1db34696f9542f43f3411cb0a37dea654de923a5ee054e603198179b9048e3b477da140e4092ffadc4525b9241
DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.3.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379
+DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379
DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.4.0.mod 95 BLAKE2B 888532a43aa7569fc03a62d78507081f30342eb4be40c01252683b16cd3658dd7b30d5f8a071dffe2c05f57bbee3afbc1ee4324c471788c633a878d498ff7d57 SHA512 2790882fbfa812468b9b3443630b1f1ee67a968eb20da8e4a1bfd410e4b516a8a7e77c07414b64f17e11e2151161b85d019e172cc833a45b19e66d4c70f89f82
DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.4.0.zip 81183 BLAKE2B 0e3222d715fe7e9e8e9a10abad817f75bdd095f9af250d6bdf1ee2881930c739111de8b526175c9204995c48e0ade9852541a7f22b0ce1261f473986a2739182 SHA512 d6f4ac547609c943adfc6b518ff03ac09da566ba2b29466abe8f6db3d5a41ae7e5c187068dce4e77271905b1aa88497ca49a43bb9bbf9c94011b7ccf1b4b2f42
+DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d
+DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.zip 101467 BLAKE2B 8bb0aec8e693a4c0da59f1931e1fdcf6f94a236faba149d5af91e87284f39c693d20be65248eecde739cb555e371804fa6c723a56c69e6d02a347ba908e968b1 SHA512 bee7757d760f5ba1b9f7523af358652a5cb65f2b0064da097f78450871b2636efcbab0298a9871bbb3ce8012bf95a155949251d4f61464dde510097b936b47a8
DIST lichen-0.1.4.tar.gz 10834822 BLAKE2B 70307d0c38ab9de5f56280fb49e1f31f453fef46acfc7bf5b1861be73931bf29a309c56b941fecac680535c21cb34198a9fb38f84659a8ae99ef95d1ed88564b SHA512 f98775b1c0149b637573323e85f990b6fbed3d16c2960cc78fec1579c0011869c581bb902487a6d221ff44b05def1e278b16019e6965c1940ebf1c0319317c94
+DIST lichen-0.1.7.tar.gz 10835680 BLAKE2B 90ee751dd2b3b45758a88321ee61bc74964220ace32a5c6ef0d8af4259ac6c26aeafc0293ac1823c2ad30c21118652814de895341e19e2f9f1c86d5ea0e16bf2 SHA512 4ba8119d83af478d1583b0e6cbfbfe001bf608ce7b8eea519facdc6755f61fe4d636819b65c96439ed0de4666b4151da3bbb377027266d87e171a0ab03c1a02f
diff --git a/dev-go/lichen/lichen-0.1.7.ebuild b/dev-go/lichen/lichen-0.1.7.ebuild
new file mode 100644
index 0000000000..22647312f9
--- /dev/null
+++ b/dev-go/lichen/lichen-0.1.7.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+EGO_SUM=(
+ "github.com/BurntSushi/toml v0.3.1/go.mod"
+ "github.com/cpuguy83/go-md2man/v2 v2.0.1"
+ "github.com/cpuguy83/go-md2man/v2 v2.0.1/go.mod"
+ "github.com/davecgh/go-spew v1.1.0"
+ "github.com/davecgh/go-spew v1.1.0/go.mod"
+ "github.com/google/go-cmp v0.2.0/go.mod"
+ "github.com/google/licenseclassifier v0.0.0-20201113175434-78a70215ca36"
+ "github.com/google/licenseclassifier v0.0.0-20201113175434-78a70215ca36/go.mod"
+ "github.com/hashicorp/errwrap v1.0.0"
+ "github.com/hashicorp/errwrap v1.0.0/go.mod"
+ "github.com/hashicorp/go-multierror v1.1.1"
+ "github.com/hashicorp/go-multierror v1.1.1/go.mod"
+ "github.com/lucasb-eyer/go-colorful v1.2.0"
+ "github.com/lucasb-eyer/go-colorful v1.2.0/go.mod"
+ "github.com/mattn/go-isatty v0.0.14"
+ "github.com/mattn/go-isatty v0.0.14/go.mod"
+ "github.com/mattn/go-runewidth v0.0.13"
+ "github.com/mattn/go-runewidth v0.0.13/go.mod"
+ "github.com/muesli/termenv v0.11.0"
+ "github.com/muesli/termenv v0.11.0/go.mod"
+ "github.com/pmezard/go-difflib v1.0.0"
+ "github.com/pmezard/go-difflib v1.0.0/go.mod"
+ "github.com/rivo/uniseg v0.2.0"
+ "github.com/rivo/uniseg v0.2.0/go.mod"
+ "github.com/russross/blackfriday/v2 v2.1.0"
+ "github.com/russross/blackfriday/v2 v2.1.0/go.mod"
+ "github.com/sergi/go-diff v1.0.0"
+ "github.com/sergi/go-diff v1.0.0/go.mod"
+ "github.com/stretchr/objx v0.1.0/go.mod"
+ "github.com/stretchr/testify v1.3.0/go.mod"
+ "github.com/stretchr/testify v1.7.1"
+ "github.com/stretchr/testify v1.7.1/go.mod"
+ "github.com/urfave/cli/v2 v2.4.0"
+ "github.com/urfave/cli/v2 v2.4.0/go.mod"
+ "golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c"
+ "golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod"
+ "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405"
+ "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod"
+ "gopkg.in/yaml.v2 v2.2.8/go.mod"
+ "gopkg.in/yaml.v2 v2.4.0"
+ "gopkg.in/yaml.v2 v2.4.0/go.mod"
+ "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c"
+ "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod"
+)
+
+go-module_set_globals
+
+DESCRIPTION="Go binary license checker"
+HOMEPAGE="https://github.com/uw-labs/lichen"
+SRC_URI="
+ https://github.com/uw-labs/lichen/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ ${EGO_SUM_SRC_URI}
+"
+
+LICENSE="MIT Apache-2.0 BSD BSD-2 MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+src_compile() {
+ go build -v -work -x -o ${PN} || die
+}
+
+src_install() {
+ dobin ${PN}
+ einstalldocs
+}
diff --git a/dev-hare/hare-iobus/hare-iobus-9999.ebuild b/dev-hare/hare-iobus/hare-iobus-9999.ebuild
new file mode 100644
index 0000000000..2210853620
--- /dev/null
+++ b/dev-hare/hare-iobus/hare-iobus-9999.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3
+
+DESCRIPTION="An asyncronous I/O abstraction for Hare"
+HOMEPAGE="https://git.sr.ht/~sircmpwn/hare-iobus"
+EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-iobus"
+LICENSE="MPL-2.0"
+SLOT="0"
+
+DEPEND="
+ dev-lang/hare
+ dev-hare/hare-linux
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ default
+
+ sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die
+}
diff --git a/kde-misc/skanpage/metadata.xml b/dev-hare/hare-iobus/metadata.xml
similarity index 53%
rename from kde-misc/skanpage/metadata.xml
rename to dev-hare/hare-iobus/metadata.xml
index 7a38bb9009..c698af2344 100644
--- a/kde-misc/skanpage/metadata.xml
+++ b/dev-hare/hare-iobus/metadata.xml
@@ -1,5 +1,8 @@
-
+
+ contact@hacktivis.me
+ Haelwenn (lanodan) Monnier
+
diff --git a/dev-lang/hare/hare-9999.ebuild b/dev-lang/hare/hare-9999.ebuild
index 93f88ea172..7b5abe0c2c 100644
--- a/dev-lang/hare/hare-9999.ebuild
+++ b/dev-lang/hare/hare-9999.ebuild
@@ -8,7 +8,7 @@ inherit git-r3
DESCRIPTION="The Hare systems programming language"
HOMEPAGE="https://harelang.org/"
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare"
-LICENSE="GPL-3"
+LICENSE="MPL-2.0 GPL-3"
SLOT="0"
DEPEND="
diff --git a/dev-libs/libayatana-indicator/libayatana-indicator-0.9.1.ebuild b/dev-libs/libayatana-indicator/libayatana-indicator-0.9.1-r1.ebuild
similarity index 90%
rename from dev-libs/libayatana-indicator/libayatana-indicator-0.9.1.ebuild
rename to dev-libs/libayatana-indicator/libayatana-indicator-0.9.1-r1.ebuild
index 07c146c70f..5122c4ab5f 100644
--- a/dev-libs/libayatana-indicator/libayatana-indicator-0.9.1.ebuild
+++ b/dev-libs/libayatana-indicator/libayatana-indicator-0.9.1-r1.ebuild
@@ -36,10 +36,6 @@ src_prepare() {
}
src_configure() {
- local mycmakeargs+=(
- "-DVALA_COMPILER=${VALAC}"
- "-DVAPI_GEN=${VAPIGEN}"
- )
cmake_src_configure
}
diff --git a/dev-libs/libxlsxwriter/libxlsxwriter-1.1.4.ebuild b/dev-libs/libxlsxwriter/libxlsxwriter-1.1.4.ebuild
index 07fc47a528..1a4afa0b2e 100644
--- a/dev-libs/libxlsxwriter/libxlsxwriter-1.1.4.ebuild
+++ b/dev-libs/libxlsxwriter/libxlsxwriter-1.1.4.ebuild
@@ -6,7 +6,7 @@ EAPI=8
inherit cmake plocale
DESCRIPTION="Libxlsxwriter is a C library for creating Excel XLSX files."
-HOMEPAGE="http://libxlsxwriter.github.io/"
+HOMEPAGE="https://libxlsxwriter.github.io/"
SRC_URI="https://github.com/jmcnamara/libxlsxwriter/archive/RELEASE_${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
@@ -33,7 +33,7 @@ src_configure() {
-DCMAKE_BUILD_TYPE=Release
-DUSE_OPENSSL_MD5="$(usex openssl ON OFF)"
-DUSE_SYSTEM_MINIZIP="ON"
- -DBUILD_SHARED_LIBS="OFF"
+ -DBUILD_SHARED_LIBS="ON"
-DUSE_DTOA_LIBRARY=${DOUBLEFUNCTION}
)
cmake_src_configure
diff --git a/dev-ml/cstruct/Manifest b/dev-ml/cstruct/Manifest
index 62c35a90cf..15faa7e157 100644
--- a/dev-ml/cstruct/Manifest
+++ b/dev-ml/cstruct/Manifest
@@ -1 +1,2 @@
DIST cstruct-6.0.1.tar.gz 243082 BLAKE2B 874ba34583bbc8b53c5b50ba038e2aa423fd704711194dcf99899239015d5fb383242b1d4654c1be2705fd80465e6da7e8eaa5265eceebca7b09dc036d4ebf40 SHA512 2f696b9dca1426d57f60fd4e997ee0c89b1af1a49e186e08c16911ceb03e9f89518a63faf4407b4a7e3c5f391d51979019e47a77f33961624d767a9e36146ca4
+DIST cstruct-6.1.0.tar.gz 242509 BLAKE2B b41eb9b86830b7aef775f9bbfd0f08c29b495a032351ec38dd4553fb944e67a4875b7c2b7175761d78336a20782812148fd473075f4a3519b019f37a2c2ea7dc SHA512 eb1bcb6a35650f726f888c396f3ca64796ad16c1a7146130f8826004c3cac7e5bef2453821ca95844eaef4b4beab25e3db713e6a1a93f86986fb526f75a4e245
diff --git a/dev-ml/cstruct/cstruct-6.1.0.ebuild b/dev-ml/cstruct/cstruct-6.1.0.ebuild
new file mode 100644
index 0000000000..8bdc43c772
--- /dev/null
+++ b/dev-ml/cstruct/cstruct-6.1.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Map OCaml arrays onto C-like structs"
+HOMEPAGE="
+ https://github.com/mirage/ocaml-cstruct
+ https://opam.ocaml.org/packages/cstruct/
+"
+SRC_URI="https://github.com/mirage/ocaml-cstruct/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/ocaml-${P}"
+
+LICENSE="ISC"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="async lwt ocamlopt ppx sexp test unix"
+
+RDEPEND="
+ >=dev-lang/ocaml-4.08.0:=[ocamlopt?]
+ >=dev-ml/fmt-0.8.9:=
+
+ async? (
+ >=dev-ml/async-0.9.0:=
+ >=dev-ml/async_unix-0.9.0:=
+ >=dev-ml/core-0.9.0:=
+ )
+ lwt? ( dev-ml/lwt:= )
+ ppx? (
+ >=dev-ml/ppxlib-0.16.0:=
+ dev-ml/stdlib-shims:=
+ )
+ sexp? ( >=dev-ml/sexplib-0.9.0:= )
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ dev-ml/alcotest
+ dev-ml/crowbar
+ >=dev-ml/ocaml-migrate-parsetree-2.1.0
+ dev-ml/ppx_sexp_conv
+ dev-ml/cppo
+ >=dev-ml/lwt-2.0.2
+ )
+"
+
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+ ppx? ( sexp )
+ test? ( sexp ppx )
+"
+
+src_compile() {
+ local pkgs="cstruct"
+ use ppx && pkgs="${pkgs},ppx_cstruct"
+ for u in async lwt sexp unix ; do
+ if use ${u} ; then
+ pkgs="${pkgs},cstruct-${u}"
+ fi
+ done
+ dune build -p "${pkgs}" -j $(makeopts_jobs) || die
+}
+
+src_install() {
+ dune_src_install cstruct
+ use async && dune_src_install cstruct-async
+ use lwt && dune_src_install cstruct-lwt
+ use sexp && dune_src_install cstruct-sexp
+ use unix && dune_src_install cstruct-unix
+ use ppx && dune_src_install ppx_cstruct
+}
diff --git a/dev-ml/hex/Manifest b/dev-ml/hex/Manifest
index 1404909a9d..ca4c4ed503 100644
--- a/dev-ml/hex/Manifest
+++ b/dev-ml/hex/Manifest
@@ -1 +1,2 @@
+DIST hex-1.5.0.tbz 6915 BLAKE2B 17214c5b9c43fa3783c4d14d49cf5c78e771fed8fc6c815131996aa5f0fd2706af551418b3109c280440151542e8a128ae9a3ef3b29903af645035382df578b0 SHA512 baa09b47a90f0a54ad2becfb272f0674219e4fc0c03559deff26aaf13ccd59258b31bf98e56c44a5a8fa03437e3eba2bf5f0cd76e52d184d26cfb1170c490462
DIST hex-v1.4.0.tbz 6546 BLAKE2B 9c8302af46b464e25b3c50e747e8493a80ef39eb7be8f9d94a5b3f761b90191ede63a942dec8b510fe0e954377e3018f7229f43280ed7f1a66c52b074dae646c SHA512 51fe702a5ffdb53380c4528c28f84d814a3c2c4cdfc1cc097348816fc66f27a0c871a2600549a2b6c7f1dff760386f7687de3a111343e526eb9bd86f92ef1814
diff --git a/dev-ml/hex/hex-1.5.0.ebuild b/dev-ml/hex/hex-1.5.0.ebuild
new file mode 100644
index 0000000000..dc56887459
--- /dev/null
+++ b/dev-ml/hex/hex-1.5.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Hexadecimal converter"
+HOMEPAGE="https://github.com/mirage/ocaml-hex"
+SRC_URI="https://github.com/mirage/ocaml-${PN}/releases/download/v${PV}/${P}.tbz"
+
+LICENSE="ISC"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="ocamlopt"
+
+DEPEND="
+ >=dev-lang/ocaml-4.08.0[ocamlopt?]
+ >=dev-ml/cstruct-1.7.0
+"
+RDEPEND="${DEPEND}"
diff --git a/dev-octave/control/Manifest b/dev-octave/control/Manifest
index 5eb70e5e15..bb304fb5d0 100644
--- a/dev-octave/control/Manifest
+++ b/dev-octave/control/Manifest
@@ -1,2 +1 @@
DIST control-3.4.0.tar.gz 2981767 BLAKE2B c1c13679b10e1b1cee3d7a2057059f1998a7af460de213c18e8e4affbbe8f5068f690ac788ba8422bd91b7a1142f10c9642c0dae1077205599b063c82ccf00bd SHA512 60728f2c42d3d3ad0cdc1e32c458fdcd0a8ccdfd1a00dd27bcb321cbf891b030c005a5ada6de6b745f93efa5a10e9d42004024a575b8088cb46336c677432a5f
-DIST octaveforge_configure 75 BLAKE2B a6d08088e51628113f7ee2d125fad93a20978cdec60d30cd6628a6056b127968ccf0bc58d2a01166ecc68e8e1ff25518ecf0a2fff69f1ccf63ba2e95eb327db2 SHA512 f293f8ac550953d7c758dadd1bfbf57754a725e6480e8f11b85b883370989b323324492a16118a9b4bfa897a6720f7f20776754cbf763c61bfa10c90191d9a8f
diff --git a/dev-octave/control/control-3.4.0.ebuild b/dev-octave/control/control-3.4.0.ebuild
index 00ae92738d..ce0c92c714 100644
--- a/dev-octave/control/control-3.4.0.ebuild
+++ b/dev-octave/control/control-3.4.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit octaveforge
+inherit fortran-2 octaveforge
DESCRIPTION="Computer-Aided Control System Design"
HOMEPAGE="https://octave.sourceforge.io/control/index.html"
diff --git a/dev-octave/dataframe/Manifest b/dev-octave/dataframe/Manifest
new file mode 100644
index 0000000000..db250a8efc
--- /dev/null
+++ b/dev-octave/dataframe/Manifest
@@ -0,0 +1 @@
+DIST dataframe-1.2.0.tar.gz 72650 BLAKE2B 695e5e10c9555dec45abcdf87fecc1e3227b35df827da5205ecb0ddd26b931fcf529515db2249e8cc168ea166bb6f087ca63dd9381514b53bd07eeda5ce48aa9 SHA512 f874a4956fcf4756c5836b9817ef1bb755f108c917087ceb1a72f463a98433fe0734d41acc45dad1ac2ef422f72b43f1fe07cce686fefe3ab10c245a4033bf37
diff --git a/dev-octave/dataframe/dataframe-1.2.0.ebuild b/dev-octave/dataframe/dataframe-1.2.0.ebuild
new file mode 100644
index 0000000000..67291c951a
--- /dev/null
+++ b/dev-octave/dataframe/dataframe-1.2.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="Data manipulation toolbox similar to R data.frame"
+HOMEPAGE="https://octave.sourceforge.io/dataframe/index.html"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=sci-mathematics/octave-3.2.0"
+RDEPEND="${DEPEND}"
diff --git a/dev-octave/dataframe/metadata.xml b/dev-octave/dataframe/metadata.xml
new file mode 100644
index 0000000000..cbb8ac9cca
--- /dev/null
+++ b/dev-octave/dataframe/metadata.xml
@@ -0,0 +1,14 @@
+
+
+
+
+ co-maintainers welcome
+ lssndrbarbieri@gmail.com
+ Alessandro Barbieri
+
+
+ https://octave.sourceforge.io/dataframe/NEWS.html
+ https://octave.sourceforge.io/dataframe/overview.html
+ octave/dataframe
+
+
diff --git a/dev-octave/fuzzy-logic-toolkit/Manifest b/dev-octave/fuzzy-logic-toolkit/Manifest
new file mode 100644
index 0000000000..725d871478
--- /dev/null
+++ b/dev-octave/fuzzy-logic-toolkit/Manifest
@@ -0,0 +1 @@
+DIST fuzzy-logic-toolkit-0.4.6.tar.gz 87717 BLAKE2B faacca41a65e467b2beec9956a87ae628ab549baa18870425873549fbf8fc884bdadcc6d71a140e295146e62de146ee847f6d715a3b190f8af97fe03896c8b71 SHA512 34bf63d9c8332851d3ea374048f6136cdcb5427a8465974016e860a140acbbd25c15a32ebb85743e4011574a6906ab5267f64a8e3c656659c06c2b9a5ef617c6
diff --git a/dev-octave/fuzzy-logic-toolkit/fuzzy-logic-toolkit-0.4.6.ebuild b/dev-octave/fuzzy-logic-toolkit/fuzzy-logic-toolkit-0.4.6.ebuild
new file mode 100644
index 0000000000..b77f1499d8
--- /dev/null
+++ b/dev-octave/fuzzy-logic-toolkit/fuzzy-logic-toolkit-0.4.6.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="A mostly MATLAB-compatible fuzzy logic toolkit for Octave"
+HOMEPAGE="https://octave.sourceforge.io/fuzzy-logic-toolkit/index.html"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=sci-mathematics/octave-3.2.4"
+RDEPEND="${DEPEND}"
diff --git a/dev-octave/fuzzy-logic-toolkit/metadata.xml b/dev-octave/fuzzy-logic-toolkit/metadata.xml
new file mode 100644
index 0000000000..0252ac92b7
--- /dev/null
+++ b/dev-octave/fuzzy-logic-toolkit/metadata.xml
@@ -0,0 +1,14 @@
+
+
+
+
+ co-maintainers welcome
+ lssndrbarbieri@gmail.com
+ Alessandro Barbieri
+
+
+ https://octave.sourceforge.io/fuzzy-logic-toolkit/NEWS.html
+ https://octave.sourceforge.io/fuzzy-logic-toolkit/overview.html
+ octave/fuzzy-logic-toolkit
+
+
diff --git a/dev-octave/ga/Manifest b/dev-octave/ga/Manifest
new file mode 100644
index 0000000000..afbc83344a
--- /dev/null
+++ b/dev-octave/ga/Manifest
@@ -0,0 +1 @@
+DIST ga-0.10.3.tar.gz 29473 BLAKE2B 733d0e6af8f773bce91d13c48a9d2e31c61b42fce4d48f3187b3c3f0e985ff1e783603038a0760d7bb7277a6ba375e4180d161aec7bf139d356f9d3441a40394 SHA512 3ffebbd6058cdfd455c166b8641b78596c315dcece1116198eef67824369dc5cd3a12221ba655caa5895894695cbb05b583cfb98c3cd552e234efd53be14693f
diff --git a/dev-octave/ga/ga-0.10.3.ebuild b/dev-octave/ga/ga-0.10.3.ebuild
new file mode 100644
index 0000000000..b2a57557d2
--- /dev/null
+++ b/dev-octave/ga/ga-0.10.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="Genetic optimization code"
+HOMEPAGE="https://octave.sourceforge.io/ga/index.html"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=sci-mathematics/octave-4.0.0"
+RDEPEND="${DEPEND}"
diff --git a/dev-octave/ga/metadata.xml b/dev-octave/ga/metadata.xml
new file mode 100644
index 0000000000..1f7c55d809
--- /dev/null
+++ b/dev-octave/ga/metadata.xml
@@ -0,0 +1,14 @@
+
+
+
+
+ co-maintainers welcome
+ lssndrbarbieri@gmail.com
+ Alessandro Barbieri
+
+
+ https://octave.sourceforge.io/ga/NEWS.html
+ https://octave.sourceforge.io/ga/overview.html
+ octave/ga
+
+
diff --git a/dev-octave/instrument-control/Manifest b/dev-octave/instrument-control/Manifest
new file mode 100644
index 0000000000..05a7376ed4
--- /dev/null
+++ b/dev-octave/instrument-control/Manifest
@@ -0,0 +1 @@
+DIST instrument-control-0.7.1.tar.gz 542184 BLAKE2B 5eeb7531b371ae054bf69fb528f90d348aa9ac0ec526d5ad8e10b4f669e66f841033e912d50bdfc464fe427ff2043709b8d799d8abd53fd5304df9146a6a76ed SHA512 bb5566c975c099553e11fa702c95495d798fe766e0ff4333f124f768f40ba54099a7e3c1040840356e022d636a9c0e18b99f212011dc6a64c5b3fecb11b15606
diff --git a/dev-octave/instrument-control/instrument-control-0.7.1.ebuild b/dev-octave/instrument-control/instrument-control-0.7.1.ebuild
new file mode 100644
index 0000000000..035381e1e3
--- /dev/null
+++ b/dev-octave/instrument-control/instrument-control-0.7.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="Low level I/O functions for serial, i2c and parallel interfaces"
+HOMEPAGE="https://octave.sourceforge.io/instrument-control/index.html"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=sci-mathematics/octave-3.8.0"
+RDEPEND="${DEPEND}"
diff --git a/dev-octave/instrument-control/metadata.xml b/dev-octave/instrument-control/metadata.xml
new file mode 100644
index 0000000000..6b3d4add3d
--- /dev/null
+++ b/dev-octave/instrument-control/metadata.xml
@@ -0,0 +1,14 @@
+
+
+
+
+ co-maintainers welcome
+ lssndrbarbieri@gmail.com
+ Alessandro Barbieri
+
+
+ https://octave.sourceforge.io/instrument-control/NEWS.html
+ https://octave.sourceforge.io/instrument-control/overview.html
+ octave/instrument-control
+
+
diff --git a/dev-octave/io/Manifest b/dev-octave/io/Manifest
new file mode 100644
index 0000000000..5c88ca5c8c
--- /dev/null
+++ b/dev-octave/io/Manifest
@@ -0,0 +1 @@
+DIST io-2.6.4.tar.gz 233544 BLAKE2B 50b1cfcd558e2f82a35ebe17291949c44e79154d0f699c5de3ea4c35801d54cc9e9cab98aa26ebe8f982bb86cd2083fd2aa79bd6a30f670fe4670cf627381021 SHA512 17a2d2184ea232d664c26c814f9b32cb4d9ce8a6453a4719d93b54ef15626ac01ab1c27e258a2767792e2fcee055ca4b91521a774cf941e2d242d51f10c41351
diff --git a/dev-octave/io/io-2.6.4.ebuild b/dev-octave/io/io-2.6.4.ebuild
new file mode 100644
index 0000000000..2780cf6593
--- /dev/null
+++ b/dev-octave/io/io-2.6.4.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="Input/Output in external formats"
+HOMEPAGE="https://octave.sourceforge.io/io/index.html"
+
+LICENSE="GPL-3+ BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=sci-mathematics/octave-4.2.0"
+RDEPEND="${DEPEND}"
diff --git a/dev-octave/io/metadata.xml b/dev-octave/io/metadata.xml
new file mode 100644
index 0000000000..6ea8c00d53
--- /dev/null
+++ b/dev-octave/io/metadata.xml
@@ -0,0 +1,14 @@
+
+
+
+
+ co-maintainers welcome
+ lssndrbarbieri@gmail.com
+ Alessandro Barbieri
+
+
+ https://octave.sourceforge.io/io/NEWS.html
+ https://octave.sourceforge.io/io/overview.html
+ octave/io
+
+
diff --git a/dev-octave/linear-algebra/Manifest b/dev-octave/linear-algebra/Manifest
new file mode 100644
index 0000000000..4e9522fafe
--- /dev/null
+++ b/dev-octave/linear-algebra/Manifest
@@ -0,0 +1 @@
+DIST linear-algebra-2.2.3.tar.gz 47086 BLAKE2B d7d5c97bac95e66574ecd5f78a138149c94800aafaed9938bd891d989364b9e05a2fe63ba3100be503b77375fa12647cfaafa07ef89414a7e97f4a9ce460af2f SHA512 53035000ef270b1c1d833513b652ca2ed9822c135184f94eff2ad1dfb2aa9899d75c35ee320af6cfa40f35324c743f7b0ea0683e5412bbd5d6d50386cf7dc3b9
diff --git a/dev-octave/linear-algebra/linear-algebra-2.2.3.ebuild b/dev-octave/linear-algebra/linear-algebra-2.2.3.ebuild
new file mode 100644
index 0000000000..c48d5c5279
--- /dev/null
+++ b/dev-octave/linear-algebra/linear-algebra-2.2.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="Additional linear algebra code"
+HOMEPAGE="https://octave.sourceforge.io/linear-algebra/index.html"
+
+LICENSE="GPL-3+ LGPL-3+ BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=sci-mathematics/octave-4.0.0"
+RDEPEND="${DEPEND}"
diff --git a/dev-octave/linear-algebra/metadata.xml b/dev-octave/linear-algebra/metadata.xml
new file mode 100644
index 0000000000..a60f6e2db0
--- /dev/null
+++ b/dev-octave/linear-algebra/metadata.xml
@@ -0,0 +1,14 @@
+
+
+
+
+ co-maintainers welcome
+ lssndrbarbieri@gmail.com
+ Alessandro Barbieri
+
+
+ https://octave.sourceforge.io/linear-algebra/NEWS.html
+ https://octave.sourceforge.io/linear-algebra/overview.html
+ octave/linear-algebra
+
+
diff --git a/dev-octave/matlab2tikz/Manifest b/dev-octave/matlab2tikz/Manifest
new file mode 100644
index 0000000000..8d30764f82
--- /dev/null
+++ b/dev-octave/matlab2tikz/Manifest
@@ -0,0 +1 @@
+DIST matlab2tikz-1.1.0.tar.gz 178123 BLAKE2B 6cbc85863f5ca0e1868995b80af82ee92775d2d147049efd3774a8536d9c542f75006b742226fd50852ffe58fc79c83f6d2e215e99ba04eef0b0c0078034a1f6 SHA512 be007d294947841adb322ddf311bab9f3e151e776d9314978a2d32effe4d236591c979eb7ba1410231a1b8618c12148a90f10530a9273905561e7d7caf9de280
diff --git a/dev-octave/matlab2tikz/matlab2tikz-1.1.0.ebuild b/dev-octave/matlab2tikz/matlab2tikz-1.1.0.ebuild
new file mode 100644
index 0000000000..d22c91b18e
--- /dev/null
+++ b/dev-octave/matlab2tikz/matlab2tikz-1.1.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+DESCRIPTION="convert native MATLAB(R) figures to TikZ/Pgfplots"
+HOMEPAGE="https://github.com/matlab2tikz/matlab2tikz"
+SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=sci-mathematics/octave-4.0.0"
+RDEPEND="${DEPEND}"
+
+src_install() {
+ dodoc README.md CHANGELOG.md
+ export pkgpath="/usr/share/octave/site/m/${PN}"
+ insinto "${pkgpath}"
+ doins -r src/*
+}
+
+pkg_postinst() {
+ # TODO: is there a way to do this automatically for all users?
+ einfo "Run addpath('${pkgpath}'); inside octave to add this package to the octave path"
+ optfeature "to build the generated files" dev-texlive/texlive-pictures dev-texlive/texlive-latexextra
+}
diff --git a/dev-octave/matlab2tikz/metadata.xml b/dev-octave/matlab2tikz/metadata.xml
new file mode 100644
index 0000000000..226344f270
--- /dev/null
+++ b/dev-octave/matlab2tikz/metadata.xml
@@ -0,0 +1,12 @@
+
+
+
+
+ lssndrbarbieri@gmail.com
+ Alessandro Barbieri
+
+
+ https://github.com/matlab2tikz/matlab2tikz/issues
+ matlab2tikz/matlab2tikz
+
+
diff --git a/dev-octave/miscellaneous/Manifest b/dev-octave/miscellaneous/Manifest
new file mode 100644
index 0000000000..ba0035e337
--- /dev/null
+++ b/dev-octave/miscellaneous/Manifest
@@ -0,0 +1 @@
+DIST miscellaneous-1.3.0.tar.gz 109759 BLAKE2B 76f3bb37173dbc693ac0a050915e81963a51feb1c69242db1525fe9a461f7e4a8b5f3d55f9c1cd8380cc7f225b7adba5288e3a23d05c8a7f483e1c77be6fa9ec SHA512 d5d00dfb6a6a50374bec7942b1004a13eda5fae9da425f3038a8b49554bfc3e1f7e1dc7d111329831266b207c883e335edadb69d147dc8d0029015fd46cfc21a
diff --git a/dev-octave/miscellaneous/metadata.xml b/dev-octave/miscellaneous/metadata.xml
new file mode 100644
index 0000000000..c2336228aa
--- /dev/null
+++ b/dev-octave/miscellaneous/metadata.xml
@@ -0,0 +1,14 @@
+
+
+
+
+ co-maintainers welcome
+ lssndrbarbieri@gmail.com
+ Alessandro Barbieri
+
+
+ https://octave.sourceforge.io/miscellaneous/NEWS.html
+ https://octave.sourceforge.io/miscellaneous/overview.html
+ octave/miscellaneous
+
+
diff --git a/dev-octave/miscellaneous/miscellaneous-1.3.0.ebuild b/dev-octave/miscellaneous/miscellaneous-1.3.0.ebuild
new file mode 100644
index 0000000000..825c4b9a9a
--- /dev/null
+++ b/dev-octave/miscellaneous/miscellaneous-1.3.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="Miscellaneous tools that don't fit somewhere else"
+HOMEPAGE="https://octave.sourceforge.io/miscellaneous/index.html"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ sci-calculators/units
+ >=sci-mathematics/octave-3.8.0
+ sys-libs/libtermcap-compat
+ sys-libs/ncurses-compat
+"
+RDEPEND="${DEPEND}"
diff --git a/dev-octave/ocl/Manifest b/dev-octave/ocl/Manifest
new file mode 100644
index 0000000000..eab0d83fea
--- /dev/null
+++ b/dev-octave/ocl/Manifest
@@ -0,0 +1 @@
+DIST ocl-1.2.0.tar.gz 125757 BLAKE2B ba305f99cdfb85138ccf4ab520802feb5ef90b40234f7df246c4bc6d1c40e3b6a81db1fc27c190f30e790a4e66dc9879e7add995831fc73f9be2d083fa8e3d38 SHA512 f6c2af2e5ac70ff057a518039c60ec63958cd942064461acc8373c97e3df841885e58f5a85267d9af95afc529fda7b2a53a27be49be7f6651b5c269ed9c448ad
diff --git a/dev-octave/ocl/metadata.xml b/dev-octave/ocl/metadata.xml
new file mode 100644
index 0000000000..a29103c3d4
--- /dev/null
+++ b/dev-octave/ocl/metadata.xml
@@ -0,0 +1,14 @@
+
+
+
+
+ co-maintainers welcome
+ lssndrbarbieri@gmail.com
+ Alessandro Barbieri
+
+
+ https://octave.sourceforge.io/ocl/NEWS.html
+ https://octave.sourceforge.io/ocl/overview.html
+ octave/ocl
+
+
diff --git a/dev-octave/ocl/ocl-1.2.0.ebuild b/dev-octave/ocl/ocl-1.2.0.ebuild
new file mode 100644
index 0000000000..614bb29538
--- /dev/null
+++ b/dev-octave/ocl/ocl-1.2.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="OpenCL support for GNU Octave"
+HOMEPAGE="https://octave.sourceforge.io/ocl/index.html"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=sci-mathematics/octave-4.2.0"
+RDEPEND="${DEPEND}"
diff --git a/dev-octave/optim/Manifest b/dev-octave/optim/Manifest
new file mode 100644
index 0000000000..920167b733
--- /dev/null
+++ b/dev-octave/optim/Manifest
@@ -0,0 +1 @@
+DIST optim-1.6.2.tar.gz 420480 BLAKE2B 8182971540009220bc0f402bffbb7af600b0bac85797e87c561bd064f792a733584d431e9f085288a4b9f1a816750d3a333809d244ae9f1f40e07ade9f7611fc SHA512 30c40207bd26d48fee6a67744e066e577a4ccce63dad6e0679a2a0225c561c6bee3345b89407ad3b0f0b742e0c961e13503734aba878d95bd1b6e696d3f09dc7
diff --git a/dev-octave/optim/metadata.xml b/dev-octave/optim/metadata.xml
new file mode 100644
index 0000000000..194fef8a0c
--- /dev/null
+++ b/dev-octave/optim/metadata.xml
@@ -0,0 +1,14 @@
+
+
+
+
+ co-maintainers welcome
+ lssndrbarbieri@gmail.com
+ Alessandro Barbieri
+
+
+ https://octave.sourceforge.io/optim/NEWS.html
+ https://octave.sourceforge.io/optim/overview.html
+ octave/optim
+
+
diff --git a/dev-octave/optim/optim-1.6.2.ebuild b/dev-octave/optim/optim-1.6.2.ebuild
new file mode 100644
index 0000000000..aa84ffaafc
--- /dev/null
+++ b/dev-octave/optim/optim-1.6.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="Non-linear optimization toolkit"
+HOMEPAGE="https://octave.sourceforge.io/optim/index.html"
+
+LICENSE="GPL-3+ BSD public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ >=dev-octave/statistics-1.4.0
+ >=dev-octave/struct-1.0.12
+ >=sci-mathematics/octave-4.0.0
+"
+RDEPEND="${DEPEND}"
diff --git a/dev-octave/optiminterp/Manifest b/dev-octave/optiminterp/Manifest
new file mode 100644
index 0000000000..98ca9aba31
--- /dev/null
+++ b/dev-octave/optiminterp/Manifest
@@ -0,0 +1 @@
+DIST optiminterp-0.3.7.tar.gz 60514 BLAKE2B f69040359ffd433bc88885a8c95af3b34503e04184b407e635bdc19ec0f46b6fc96882af83c5e56631b3d62893d62e5105b746f04d849938c1ce5acc99e1faa9 SHA512 d32d4d407f060be472e50267bf487f403caac3d72021a6d28b17d347e765a4b4e4d79b9e2c80d9e776db35bfc67d03f175127f7d759d979a11c4ffd7fd255cc8
diff --git a/dev-octave/optiminterp/metadata.xml b/dev-octave/optiminterp/metadata.xml
new file mode 100644
index 0000000000..b061e601f2
--- /dev/null
+++ b/dev-octave/optiminterp/metadata.xml
@@ -0,0 +1,14 @@
+
+
+
+
+ co-maintainers welcome
+ lssndrbarbieri@gmail.com
+ Alessandro Barbieri
+
+
+ https://octave.sourceforge.io/optiminterp/NEWS.html
+ https://octave.sourceforge.io/optiminterp/overview.html
+ octave/optiminterp
+
+
diff --git a/dev-octave/optiminterp/optiminterp-0.3.7.ebuild b/dev-octave/optiminterp/optiminterp-0.3.7.ebuild
new file mode 100644
index 0000000000..92d94b9075
--- /dev/null
+++ b/dev-octave/optiminterp/optiminterp-0.3.7.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="An optimal interpolation toolbox for octave"
+HOMEPAGE="https://octave.sourceforge.io/optiminterp/index.html"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=sci-mathematics/octave-4.0.0"
+RDEPEND="${DEPEND}"
diff --git a/dev-octave/quaternion/Manifest b/dev-octave/quaternion/Manifest
new file mode 100644
index 0000000000..122ad12345
--- /dev/null
+++ b/dev-octave/quaternion/Manifest
@@ -0,0 +1 @@
+DIST quaternion-2.4.0.tar.gz 236821 BLAKE2B b80d4853c50961dca92cc2d07cd76202c6b58615f729beeeb68d38b689af08936a2d1506e4145416e3c883e34ae3b17e567776932088f78ffefbcb45ba0d84f3 SHA512 cfdeaee08b8c17adb4f5e3ef4bdf8e55d3dad80cc4223dcdcf6b73555109589830ae74c9d0c44b67b91d7774996a1064d8f97a8658de6f22f0acffbb17497b6b
diff --git a/dev-octave/quaternion/metadata.xml b/dev-octave/quaternion/metadata.xml
new file mode 100644
index 0000000000..d759280613
--- /dev/null
+++ b/dev-octave/quaternion/metadata.xml
@@ -0,0 +1,14 @@
+
+
+
+
+ co-maintainers welcome
+ lssndrbarbieri@gmail.com
+ Alessandro Barbieri
+
+
+ https://octave.sourceforge.io/quaternion/NEWS.html
+ https://octave.sourceforge.io/quaternion/overview.html
+ octave/quaternion
+
+
diff --git a/dev-octave/quaternion/quaternion-2.4.0.ebuild b/dev-octave/quaternion/quaternion-2.4.0.ebuild
new file mode 100644
index 0000000000..d8ef1a0955
--- /dev/null
+++ b/dev-octave/quaternion/quaternion-2.4.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="Quaternion package for GNU Octave, includes a quaternion class"
+HOMEPAGE="https://octave.sourceforge.io/quaternion/index.html"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=sci-mathematics/octave-3.8.0"
+RDEPEND="${DEPEND}"
diff --git a/dev-octave/splines/Manifest b/dev-octave/splines/Manifest
new file mode 100644
index 0000000000..169aeeef0c
--- /dev/null
+++ b/dev-octave/splines/Manifest
@@ -0,0 +1 @@
+DIST splines-1.3.4.tar.gz 36971 BLAKE2B 8748a6bd6021bf577e445b61f02b269240fad69d358b3266578ec0f0d25f09a04a3465e3e8bc71b970f2a180d61d81a2a562697207aa1c58ea43a5b72580dbfb SHA512 ca506df2b00acc94d291cc70a8601a950d73c3fe03308e4d6c1e9ababdd4f73312680e1e59a8769616300338b8623e687475d37815cf176d4eb9f32c4dedc6a0
diff --git a/dev-octave/splines/metadata.xml b/dev-octave/splines/metadata.xml
new file mode 100644
index 0000000000..ff572fbfd0
--- /dev/null
+++ b/dev-octave/splines/metadata.xml
@@ -0,0 +1,14 @@
+
+
+
+
+ co-maintainers welcome
+ lssndrbarbieri@gmail.com
+ Alessandro Barbieri
+
+
+ https://octave.sourceforge.io/splines/NEWS.html
+ https://octave.sourceforge.io/splines/overview.html
+ octave/splines
+
+
diff --git a/dev-octave/splines/splines-1.3.4.ebuild b/dev-octave/splines/splines-1.3.4.ebuild
new file mode 100644
index 0000000000..f80ec073a6
--- /dev/null
+++ b/dev-octave/splines/splines-1.3.4.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="Additional spline functions"
+HOMEPAGE="https://octave.sourceforge.io/ga/index.html"
+
+LICENSE="GPL-3+ public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=sci-mathematics/octave-3.6.0"
+RDEPEND="${DEPEND}"
diff --git a/dev-octave/statistics/Manifest b/dev-octave/statistics/Manifest
new file mode 100644
index 0000000000..ca103e306c
--- /dev/null
+++ b/dev-octave/statistics/Manifest
@@ -0,0 +1 @@
+DIST statistics-1.4.3.tar.gz 394639 BLAKE2B c58b8befa76a249e03d5013365a5a2ddd70e22fc13f5bf613a0bbe80e6c1787d2edd2047dd59c8b418faa95d4fe376419ee538e708127f93e9dffc4082c35bb3 SHA512 c3b9f65fc2384ff7c83e2c7b512bae99b9af6219a989f013868f9ac2214b3983338f5d0476e2acd0d4f0dedf31025242ea5c1d3f4bc116b4a71dd0b3c73199ac
diff --git a/dev-octave/statistics/metadata.xml b/dev-octave/statistics/metadata.xml
new file mode 100644
index 0000000000..ccc943d0d1
--- /dev/null
+++ b/dev-octave/statistics/metadata.xml
@@ -0,0 +1,14 @@
+
+
+
+
+ co-maintainers welcome
+ lssndrbarbieri@gmail.com
+ Alessandro Barbieri
+
+
+ https://octave.sourceforge.io/statistics/NEWS.html
+ https://octave.sourceforge.io/statistics/overview.html
+ octave/statistics
+
+
diff --git a/dev-octave/statistics/statistics-1.4.3.ebuild b/dev-octave/statistics/statistics-1.4.3.ebuild
new file mode 100644
index 0000000000..89818548ad
--- /dev/null
+++ b/dev-octave/statistics/statistics-1.4.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="Additional statistics functions for Octave"
+HOMEPAGE="https://octave.sourceforge.io/statistics/index.html"
+
+LICENSE="GPL-3+ public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ >=dev-octave/io-1.0.18
+ >=sci-mathematics/octave-4.0.0
+"
+RDEPEND="${DEPEND}"
diff --git a/dev-octave/strings/Manifest b/dev-octave/strings/Manifest
new file mode 100644
index 0000000000..fd2af9af3d
--- /dev/null
+++ b/dev-octave/strings/Manifest
@@ -0,0 +1 @@
+DIST octave-strings-98fa88db1ba85e108655f25b3ca96a821862eb85.zip 22632 BLAKE2B 88349886f16a5cee7f3576e7fbdaf826e3113f5b576c97985cb54c5568afbae5ae6dc84979b9aa62a7589e43bcf76f763caadb40438a16a099a7662cfed7334c SHA512 cfd66f6276ca523c0f9494e3cac7a54d03fdeffbb6dbb63692a7087eac05d625c0481ab44c477116a73ec88687a8221bf5aef2e433399f5c1976d69ce50abe48
diff --git a/dev-octave/strings/metadata.xml b/dev-octave/strings/metadata.xml
new file mode 100644
index 0000000000..f4d9598ece
--- /dev/null
+++ b/dev-octave/strings/metadata.xml
@@ -0,0 +1,14 @@
+
+
+
+
+ co-maintainers welcome
+ lssndrbarbieri@gmail.com
+ Alessandro Barbieri
+
+
+ https://octave.sourceforge.io/strings/NEWS.html
+ https://octave.sourceforge.io/strings/overview.html
+ octave/strings
+
+
diff --git a/dev-octave/strings/strings-1.2.0_p20211128.ebuild b/dev-octave/strings/strings-1.2.0_p20211128.ebuild
new file mode 100644
index 0000000000..ae7e948e47
--- /dev/null
+++ b/dev-octave/strings/strings-1.2.0_p20211128.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+COMMIT="98fa88db1ba85e108655f25b3ca96a821862eb85"
+
+DESCRIPTION="Additional functions for manipulation and analysis of strings"
+HOMEPAGE="https://octave.sourceforge.io/strings/index.html"
+SRC_URI="mirror://sourceforge/code-snapshots/hg/o/oc/octave/${PN}/octave-${PN}-${COMMIT}.zip"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-3+ BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ >=sci-mathematics/octave-3.8.0
+ dev-libs/libpcre
+"
+RDEPEND="${DEPEND}"
+BDEPEND="app-arch/unzip"
+
+src_unpack() {
+ octaveforge_src_unpack
+ pushd "${WORKDIR}" || die
+ mv "octave-${PN}-${COMMIT}" "${PN}" || die
+}
diff --git a/dev-octave/struct/Manifest b/dev-octave/struct/Manifest
new file mode 100644
index 0000000000..a41999a3ae
--- /dev/null
+++ b/dev-octave/struct/Manifest
@@ -0,0 +1 @@
+DIST struct-1.0.18.tar.gz 64113 BLAKE2B 5fe69acb4b088fe5a60d898e1bf74a00827f168e24cb93f937e3b8c82f886b661735fb95df419f912ddc7058c1c307f2d820848146718fc6dc1534c44c22b5bb SHA512 1f804355753e0e3267d6e9f41d0ef1b6b649cca81749bb2e8eea878cd2fbb4b89a2ae9918d35cf0da95213853b80b51dde75452bc80070f31afc317dc70808ae
diff --git a/dev-octave/struct/metadata.xml b/dev-octave/struct/metadata.xml
new file mode 100644
index 0000000000..774df48eef
--- /dev/null
+++ b/dev-octave/struct/metadata.xml
@@ -0,0 +1,14 @@
+
+
+
+
+ co-maintainers welcome
+ lssndrbarbieri@gmail.com
+ Alessandro Barbieri
+
+
+ https://octave.sourceforge.io/struct/NEWS.html
+ https://octave.sourceforge.io/struct/overview.html
+ octave/struct
+
+
diff --git a/dev-octave/struct/struct-1.0.18.ebuild b/dev-octave/struct/struct-1.0.18.ebuild
new file mode 100644
index 0000000000..b628d5a262
--- /dev/null
+++ b/dev-octave/struct/struct-1.0.18.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit octaveforge
+
+DESCRIPTION="Additional structure manipulation functions"
+HOMEPAGE="https://octave.sourceforge.io/struct/index.html"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=sci-mathematics/octave-4.0.0"
+RDEPEND="${DEPEND}"
diff --git a/dev-octave/symbolic/Manifest b/dev-octave/symbolic/Manifest
new file mode 100644
index 0000000000..a29c2f2277
--- /dev/null
+++ b/dev-octave/symbolic/Manifest
@@ -0,0 +1 @@
+DIST symbolic-2.9.0.tar.gz 259373 BLAKE2B fc2301d41489d32acc1ee3ada569d8e45d9440a702fad09c4e2a59467e736b9b57988044ec3c0780ad713359af0865fb7b0cf6fb332208f1c3d23a1aff55b852 SHA512 1ff7d5785c74b9d11db372efbe4d99cb3c82b125048b2910e8537ba11711d9f2a8848fa9ed076b289a933fe111df7e7cdecd9e8eec6ef020da16b94cba0a0ed0
diff --git a/dev-octave/symbolic/metadata.xml b/dev-octave/symbolic/metadata.xml
new file mode 100644
index 0000000000..3799cad0c5
--- /dev/null
+++ b/dev-octave/symbolic/metadata.xml
@@ -0,0 +1,14 @@
+
+
+
+
+ co-maintainers welcome
+ lssndrbarbieri@gmail.com
+ Alessandro Barbieri
+
+
+ https://octave.sourceforge.io/symbolic/NEWS.html
+ https://octave.sourceforge.io/symbolic/overview.html
+ octave/symbolic
+
+
diff --git a/dev-octave/symbolic/symbolic-2.9.0.ebuild b/dev-octave/symbolic/symbolic-2.9.0.ebuild
new file mode 100644
index 0000000000..903204f86a
--- /dev/null
+++ b/dev-octave/symbolic/symbolic-2.9.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit octaveforge python-single-r1
+
+DESCRIPTION="Octave Symbolic Package using SymPy"
+HOMEPAGE="https://octave.sourceforge.io/symbolic/index.html"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ >=sci-mathematics/octave-4.2.0
+ $(python_gen_cond_dep '
+ dev-python/mpmath[${PYTHON_USEDEP}]
+ dev-python/sympy[${PYTHON_USEDEP}]
+ ')
+"
+RDEPEND="
+ ${DEPEND}
+ ${PYTHON_DEPS}
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+src_prepare() {
+ sed -e "s|python = 'python3';|python = \'${EPYTHON}\';|g" -i inst/private/defaultpython.m || die
+ octaveforge_src_prepare
+}
diff --git a/dev-python/babelfont/babelfont-2.0.2.ebuild b/dev-python/babelfont/babelfont-2.0.2.ebuild
index 260743d871..3b6661e71e 100644
--- a/dev-python/babelfont/babelfont-2.0.2.ebuild
+++ b/dev-python/babelfont/babelfont-2.0.2.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
DESCRIPTION="Interrogate and manipulate UFO, TTF and OTF fonts with a common interface"
HOMEPAGE="https://github.com/simoncozens/babelfont"
SRC_URI="https://github.com/simoncozens/babelfont/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/babelfont/babelfont-3.0.0_alpha8.ebuild b/dev-python/babelfont/babelfont-3.0.0_alpha8.ebuild
index 0131f4dc8c..11b7b45114 100644
--- a/dev-python/babelfont/babelfont-3.0.0_alpha8.ebuild
+++ b/dev-python/babelfont/babelfont-3.0.0_alpha8.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MYP}.tar.gz"
S="${WORKDIR}/${MYP}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest
index dd1ff1e6e1..ef4f9c17e8 100644
--- a/dev-python/celery/Manifest
+++ b/dev-python/celery/Manifest
@@ -1 +1 @@
-DIST celery-5.1.1.tar.gz 1471516 BLAKE2B bfdabf255cffa19deb80607c3a2063b6dd8c56a803a991453b8b07914e75630fee9d189ccb8e6be1f7e88e43fb22d31353968ffea222d75a7b7765ec3a5148b5 SHA512 b50fe494ec8346b5a90236536dbc809341b4b2328c1a2b7485210fb88cd5d8142f3e53b40c6b49e9e495eecaca1abcec2000f2af6d2f2bd719265410802eb572
+DIST celery-5.2.6.tar.gz 1490948 BLAKE2B 1470b74b5d9345ddbb466ec83e684c71fd999fb9671be8a99c795d82ee53a45a5ec5e5c383104933ef2359b655043c408eef8de7dce7c5327a42b7d978a0b711 SHA512 80565cee3ac20a4a28e64582bd2a8cd807980447254d5cbad41c9954a012c025c402c5113d9610f879e74bf170ae7e3c70b5a3ace7228ae510feee380b9b48f9
diff --git a/dev-python/celery/celery-5.1.1.ebuild b/dev-python/celery/celery-5.2.6.ebuild
similarity index 86%
rename from dev-python/celery/celery-5.1.1.ebuild
rename to dev-python/celery/celery-5.2.6.ebuild
index 6b89326ce8..0b047820e0 100644
--- a/dev-python/celery/celery-5.1.1.ebuild
+++ b/dev-python/celery/celery-5.2.6.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="7"
+EAPI=8
-DISTUTILS_USE_SETUPTOOLS=rdepend
+DISTUTILS_USE_PEP517=setuptools
MYPV="${PV/_beta/b}"
PYTHON_COMPAT=( python3_{8..9} )
@@ -17,6 +17,7 @@ HOMEPAGE="
"
SRC_URI="https://github.com/celery/celery/archive/v${MYPV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${MYPV}"
+
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
@@ -28,16 +29,9 @@ RESTRICT="test" # 'celery' not found in `markers` configuration option
RDEPEND="
>=dev-python/billiard-3.6.4.0[${PYTHON_USEDEP}]
=dev-python/click-7[${PYTHON_USEDEP}]
- =dev-python/click-didyoumean-0.0.3[${PYTHON_USEDEP}]
- >=dev-python/click-plugins-1.1.1[${PYTHON_USEDEP}]
- >=dev-python/click-repl-0.1.6[${PYTHON_USEDEP}]
- =dev-python/kombu-5[${PYTHON_USEDEP}]
+ =dev-python/kombu-5.2.1[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
- >=dev-python/vine-5[${PYTHON_USEDEP}]
- ${P}.tar.gz"
+KEYWORDS="~amd64"
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+ dev-python/fs[${PYTHON_USEDEP}]
+ dev-python/lxml[${PYTHON_USEDEP}]
+ >=dev-python/fonttools-4.28.0[${PYTHON_USEDEP}]
+ >=dev-python/glyphtools-0.7.0[${PYTHON_USEDEP}]
+ >=dev-python/beziers-0.1.0[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ test? (
+ >=dev-python/youseedee-0.3.0[${PYTHON_USEDEP}]
+ >=dev-python/babelfont-3.0.0_alpha1[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/glyphsLib/Manifest b/dev-python/glyphsLib/Manifest
index 8e6df9be60..3903580d85 100644
--- a/dev-python/glyphsLib/Manifest
+++ b/dev-python/glyphsLib/Manifest
@@ -1,2 +1,2 @@
-DIST glyphsLib-5.3.2.zip 960327 BLAKE2B 505d14a1e4e4a5cf8e3ea9edb1ed4fd384cc4e5d0bf6874904d45ba227f53202556076e84f3cc68a7b40354c128f71733233c1a95ea66040e0693779c5da38c7 SHA512 fbb09d666cda404a02908cf6b782a2fc986774bd490960bc71bc225260904ea284800018a4b7e326122cc226bdbe5aa9718072e8eeac019eb05c1195c535778a
DIST glyphsLib-6.0.4.tar.gz 31130361 BLAKE2B c53cc57bc001e2a5c0cc229db36767cc240659325cbb0f471c91de54adc805d73a794bb91b8e73400261ccb5ccc79c939b77f5a2fd5fc50a8c30fdc6ea9eb053 SHA512 782dfcccfb29d44c492aed790d8f52d670f4ef36e2285390e47bc799c37aec8037b6c717c923234d2bc43e2132f16a27c70c0448b594b8f64ad1af91bcbc840e
+DIST glyphsLib-6.0.5.tar.gz 31132348 BLAKE2B 7c4dbaac9db5142421e9b9785f363f6a8af3923f62b2c635d22072ce7a60a3c775371d7c1f75410509bb072e81cb1922e4d294fa2eb4b68c5fd67859c949f058 SHA512 71c371fac446f313c373923d3fcd675e3007ab9ffddf7bb0540a305c6412fcfccc7be90208398e8238d4774b40488b819517cbf170b789ad276168ac416b9c06
diff --git a/dev-python/glyphsLib/glyphsLib-5.3.2-r1.ebuild b/dev-python/glyphsLib/glyphsLib-6.0.5.ebuild
similarity index 54%
rename from dev-python/glyphsLib/glyphsLib-5.3.2-r1.ebuild
rename to dev-python/glyphsLib/glyphsLib-6.0.5.ebuild
index 49df4449e8..82ab325859 100644
--- a/dev-python/glyphsLib/glyphsLib-5.3.2-r1.ebuild
+++ b/dev-python/glyphsLib/glyphsLib-6.0.5.ebuild
@@ -3,28 +3,34 @@
EAPI=8
+DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="A library to provide a bridge from Glyphs source files to UFOs"
HOMEPAGE="https://github.com/googlefonts/glyphsLib"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+SRC_URI="https://github.com/googlefonts/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0 MIT"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
SLOT="0"
RDEPEND="
- >=dev-python/fonttools-4.14[${PYTHON_USEDEP}]
- >=dev-python/ufoLib2-0.8[${PYTHON_USEDEP}]
+ >=dev-python/fonttools-4.27.1[${PYTHON_USEDEP}]
+ >=dev-python/ufoLib2-0.6.2[${PYTHON_USEDEP}]
+ >=dev-python/openstep-plist-0.3.0[${PYTHON_USEDEP}]
+"
+DEPEND="
+ ${RDEPEND}
+ >=dev-python/setuptools_scm-6.0[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
"
BDEPEND="
- app-arch/unzip
- dev-python/setuptools_scm[${PYTHON_USEDEP}]
test? (
dev-python/defcon[${PYTHON_USEDEP}]
dev-python/ufoNormalizer[${PYTHON_USEDEP}]
+ dev-python/ufo2ft[${PYTHON_USEDEP}]
>=app-text/xmldiff-2.2[${PYTHON_USEDEP}]
)
"
@@ -32,6 +38,6 @@ BDEPEND="
distutils_enable_tests pytest
python_prepare_all() {
- sed -e '/\/d' -i setup.cfg
+ export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}"
distutils-r1_python_prepare_all
}
diff --git a/dev-python/glyphsets/Manifest b/dev-python/glyphsets/Manifest
index 3c868bebf9..46a4c9ed47 100644
--- a/dev-python/glyphsets/Manifest
+++ b/dev-python/glyphsets/Manifest
@@ -1,2 +1,2 @@
-DIST glyphsets-0.3.1.tar.gz 1619668 BLAKE2B d09b07e46a444c55ab5e91b59fa4410af9d1ed0549fe401f4b1c353ed761794e849bd3e3eb61effe80916c63a062af22cd915ecf9cc4df22ea4305465b64870a SHA512 333bcf4aec9c0a78e7c02d4ef9985b053d84a7d7bdbb37adb785003b03184cd94fbe2f19197c76521db53e2220c8e1041480f5ffbef2a7153d3463279ab936d6
DIST glyphsets-0.4.0.tar.gz 1666642 BLAKE2B a2efc708ca29296015794c8f2867eb242ffc96fcfc04a79afd1ccb0a43faa5f3f539aca8f485f5c6b688ac42613db55af8b3eeb740fda5659256a8d91c722bc2 SHA512 d7c66fe8ff328e625b95202d07347cf9e532f4f98c340d329c9cd2c69382184074a1f53a569b9ab6fdede994d42016c3a6c08265e09fefc1081864f24964d376
+DIST glyphsets-0.5.0.tar.gz 1473150 BLAKE2B d745b7689c9eee7cd1a25035d13f19d6eb6db7c8e603ecf87ed689f0cb2e2d1a421b4d5a4f08c7d470def2d5d8db7636a01941f3445579a0712f2ab506a9571a SHA512 94d6ab956a5ab16f061b57e5210ea59733486a27bde3093e8af279ac8f5f1e2efce71d5135ac7182ec027916e31d86433939e743084c405653250893d9221a02
diff --git a/dev-python/glyphsets/glyphsets-0.3.1.ebuild b/dev-python/glyphsets/glyphsets-0.5.0.ebuild
similarity index 100%
rename from dev-python/glyphsets/glyphsets-0.3.1.ebuild
rename to dev-python/glyphsets/glyphsets-0.5.0.ebuild
diff --git a/dev-python/guidata/Manifest b/dev-python/guidata/Manifest
index 9f6e393ad2..d5dde77f70 100644
--- a/dev-python/guidata/Manifest
+++ b/dev-python/guidata/Manifest
@@ -1 +1 @@
-DIST guidata-1.7.9.tar.gz 325254 BLAKE2B 875ffe654fa3fb7fbb7d778d16c35053f8b2da6a69b2e5fd4a44599baa0f4eb3075e10856d906a3c345a25ec7c9f354d36817e1f1e4bc29c16371939acfb1f45 SHA512 65ae8a6fea96261fea534fd0dc42fdfe8f78c73008ffe34bb2d521b88860357196f4dd5f76d1a07290d7d3240e0f230c3d09c8ec14656071c59c90124da892db
+DIST guidata-2.1.1.tar.gz 512496 BLAKE2B 195a776167dc906e6ded3d2e43625fd2728332a260a8ae32e30664b8692b2a578f57315cc5aef2804ec24644e6024eb579c7a7c0977d499e6f7d20b143365e27 SHA512 2e7e99c4d0ad2379cd852148c623c8907021b4ca4637d0bbc9fab517926b1e47c4a5bb0f2f5e5c88c1e9ebb7b92faf2d2931a08f035f1aae1790043d103066db
diff --git a/dev-python/guidata/guidata-1.7.9.ebuild b/dev-python/guidata/guidata-2.1.1.ebuild
similarity index 84%
rename from dev-python/guidata/guidata-1.7.9.ebuild
rename to dev-python/guidata/guidata-2.1.1.ebuild
index c81f91f307..5b772e95f7 100644
--- a/dev-python/guidata/guidata-1.7.9.ebuild
+++ b/dev-python/guidata/guidata-2.1.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
diff --git a/dev-python/osprofiler/Manifest b/dev-python/osprofiler/Manifest
index 17f011c1ae..576cd88b33 100644
--- a/dev-python/osprofiler/Manifest
+++ b/dev-python/osprofiler/Manifest
@@ -1 +1 @@
-DIST osprofiler-3.4.2.tar.gz 90651 BLAKE2B ab7fdfd84126b877c3a1767166c6e80953b25e026427a7075bd83dd6272d966882ed3be83c176fce200d61a9bec88ef6d2772189842413bb250ace71e53ba639 SHA512 2127b867e2b731fe81efa3b8ea64d22426bbff04478aefe879203cfce86202fff0116d555dd100562a405edf5820a37e3afd97809968c213991c0d19bde41fbc
+DIST osprofiler-3.4.3.tar.gz 90967 BLAKE2B 1f6a00473797dee20c65000d2100845d3e02f5a4d8e4e3bfb135b684e5c2e0dfdde44e5c48e02d594e8486201181022ef17c70ec8dd42ce26615cc035120f463 SHA512 b34d3d22fa4c6077c50de9976dcd09b099385ba52ef873475f34ecf784b769533d066160afe3bc54cd99af99547bf3065a3bc01bce84e37998724377ccd30b0e
diff --git a/dev-python/osprofiler/osprofiler-3.4.2.ebuild b/dev-python/osprofiler/osprofiler-3.4.3.ebuild
similarity index 100%
rename from dev-python/osprofiler/osprofiler-3.4.2.ebuild
rename to dev-python/osprofiler/osprofiler-3.4.3.ebuild
diff --git a/dev-python/taskflow/Manifest b/dev-python/taskflow/Manifest
index 1dd355f22e..5731b781d9 100644
--- a/dev-python/taskflow/Manifest
+++ b/dev-python/taskflow/Manifest
@@ -1,2 +1,2 @@
-DIST taskflow-4.6.3.tar.gz 1076461 BLAKE2B 9a95bfb7f8ef7e06dbf90a29be202d7361f798e41af2700b8713d22e526612905471f4cf269f18f642d01a430f22d321cda981146b672a11ce8dc81b0479f849 SHA512 b024cccc04f8ad5f57515381d1175f4e1ad654fe8f345da1cf041035e40b0a91e0e81bf2203b4df33c5426276ea0b99afb83b6f0759f5fc7da469cc33e75d514
DIST taskflow-4.6.4.tar.gz 1076719 BLAKE2B b202a6981deb9c9b6c86e9de740d44492a2028e0bd48ff9779e2db7f1ccb1076e5c4fa9195b0cdf5a8fb2af52a30e1ae8b6b3900a268f1b706b014f13df13cf8 SHA512 f8826e2d106123bc3d3c57826c2004c4aeaf17434931a660777ce2866dc659f82427c95bbf6e25459b2fb5ab303bb8ec11a898f53b4cb8b52f614965a56d298a
+DIST taskflow-4.7.0.tar.gz 1076831 BLAKE2B 5f0490ae2dbcea518ec00094a2f6c577734facf8f4e28cdddd52d10db52c1aa942dd9e86693b37444dfe5262b1fe298188966f040581b3c810186f31d9482c84 SHA512 2c57dc81b371ecaecbf8511ff91e4064fcb084a7f728a476a1b0270690844b7c46c006d2ac39583d5c081711900a07a3e90204232da71a5c329000cad1b3a186
diff --git a/dev-python/taskflow/taskflow-4.6.3.ebuild b/dev-python/taskflow/taskflow-4.7.0.ebuild
similarity index 93%
rename from dev-python/taskflow/taskflow-4.6.3.ebuild
rename to dev-python/taskflow/taskflow-4.7.0.ebuild
index a864a46488..e9e80a6d83 100644
--- a/dev-python/taskflow/taskflow-4.6.3.ebuild
+++ b/dev-python/taskflow/taskflow-4.7.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
@@ -39,6 +39,8 @@ RDEPEND="${DEPEND}"
BDEPEND="
test? (
>=dev-python/kazoo-2.6.0[${PYTHON_USEDEP}]
+ >=dev-python/zake-0.1.6[${PYTHON_USEDEP}]
+ >=dev-python/redis-py-2.10.0[${PYTHON_USEDEP}]
>=dev-python/kombu-4.3.0[${PYTHON_USEDEP}]
>=dev-python/eventlet-0.18.2[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
diff --git a/dev-python/tooz/Manifest b/dev-python/tooz/Manifest
index 08ee81f74b..023b35f152 100644
--- a/dev-python/tooz/Manifest
+++ b/dev-python/tooz/Manifest
@@ -1,2 +1,2 @@
-DIST tooz-2.10.1.tar.gz 95627 BLAKE2B 046ac561f235c54be4a7984fb8d4f9c55e59a19284c9a2565d4001e78c55bf79e0247669e544dd8f4d4d78a3874282da92fbec05f615b561740cf7246042ecd8 SHA512 c968561ea950e2da3be47c4bb1bdc2cb5e0de62ce7f9bf371f455185b0587085b8224a853a183a9b1a8d5221ed054fa0b80da29fb6bfb1ac88b9793476f9c87c
DIST tooz-2.11.0.tar.gz 95997 BLAKE2B a61199586e58ec6bb63133137c91445df9c284a65b91125fa73e8c19efa37a5b5da039be94bc73b983f7a83dfa2b34d4d6cd7eb702823fa5eaca9429984fc323 SHA512 feb9217908bb986aeeffe92ae765b948edb1c1311eeb011b19b7bfdccb9b94dec82139e6056bbdbbffa79b208fc9ef22d1e100f75d6e9c61f7352dee3523ab8f
+DIST tooz-2.11.1.tar.gz 96028 BLAKE2B 638bddc4b06afc601b750f0da41fec9efde71ed6a36e7eb75a1d4e1d47efafa4d84975b686babb4f4bbe5e2bc3304c7db267b72fb1b16c41fcaf573bfc7e3039 SHA512 865a6bd944c949a3af63cd8f91641414c24e875bef89d8bacc3a4207109e605f3b1471ebc3192f2224c264773ea8e6d6229e5ce7a40b3c1ad2fc25a61ba14270
diff --git a/dev-python/tooz/tooz-2.10.1.ebuild b/dev-python/tooz/tooz-2.11.1.ebuild
similarity index 97%
rename from dev-python/tooz/tooz-2.10.1.ebuild
rename to dev-python/tooz/tooz-2.11.1.ebuild
index 1c1b420b04..aa660bffb8 100644
--- a/dev-python/tooz/tooz-2.10.1.ebuild
+++ b/dev-python/tooz/tooz-2.11.1.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
>=dev-python/voluptuous-0.8.9[${PYTHON_USEDEP}]
>=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
>=dev-python/fasteners-0.7[${PYTHON_USEDEP}]
- >=dev-python/tenacity-3.2.1[${PYTHON_USEDEP}]
+ >=dev-python/tenacity-5.0.0[${PYTHON_USEDEP}]
>=dev-python/futurist-1.2.0[${PYTHON_USEDEP}]
>=dev-python/oslo-utils-4.7.0[${PYTHON_USEDEP}]
>=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
diff --git a/dev-python/types-paramiko/Manifest b/dev-python/types-paramiko/Manifest
index d770210eee..f4a028a004 100644
--- a/dev-python/types-paramiko/Manifest
+++ b/dev-python/types-paramiko/Manifest
@@ -1,2 +1,2 @@
-DIST types-paramiko-2.8.19.tar.gz 20162 BLAKE2B f36d9971fad9379cb560202eca642ad5de0f15b41217ea7598ccea94e7405faa992a3a44552b77b0bd034fd2ce2e881472f7b1d2bff0fd2724d53f413490c68a SHA512 9053c2526fddcefc7e2bcbb7d33fc1204b91388bdf42a540a9732eec05a415b36bfbc9d44ea408b6b77e0806616b2e310aa10aecc5a7ee555b4703f66a132b07
+DIST types-paramiko-2.10.0.tar.gz 20325 BLAKE2B c918598110ada99b739579d9fd0b968b272e7cb654df2fd24f3fbfa96b9730fab27c6575220b62d2a6680c4cd5c6122594e1d710afcb5cdde2444fcfeb7a77ea SHA512 e376f8fd060f6667c610c53cf42b7dbb38ab19cbc3e8ad68f9a68f982b7498c7e06201e4ff35b662fb0d7a17b24d12a245cdc8f5731cf21cf5c0a14085853fb0
DIST types-paramiko-2.8.21.tar.gz 20252 BLAKE2B 838563473a9a7e4277b373f6941d1b806f72715d2d6dc5a3da729d45e189837de0ed9a23181ae0b95c32b4682b9c83c93db4b8dc8a278d1ae85bfd79a4a99475 SHA512 5be63f293e5813b77696640e74275dab0d9d4c7de1e9adf13c5c2effb5b026ecae045937d09994ae3a096d75bcedc09fbdb9206cac86eef2d8c65d70e82974cf
diff --git a/dev-python/types-paramiko/types-paramiko-2.8.19.ebuild b/dev-python/types-paramiko/types-paramiko-2.10.0.ebuild
similarity index 100%
rename from dev-python/types-paramiko/types-paramiko-2.8.19.ebuild
rename to dev-python/types-paramiko/types-paramiko-2.10.0.ebuild
diff --git a/dev-util/annobin/Manifest b/dev-util/annobin/Manifest
index cc64ada053..b4eaef8a5d 100644
--- a/dev-util/annobin/Manifest
+++ b/dev-util/annobin/Manifest
@@ -1,2 +1,2 @@
-DIST annobin-10.65.tar.xz 849952 BLAKE2B 6f6124f6470d3f6fe37ce766dc65af43b3020d0ea745cbaf501c3757a83c500f590276cde98048bd5c47602b8ca954d43039060779cec3d8d2abdd5f1695fac8 SHA512 c7191fc88072431f3c62ae2abe405b88c78b3d703353810aef6bb6bf0c3fa16ad2db84d5e5e940864518474119393454aadc40fdca84bdbba18d686face59ce1
DIST annobin-10.67.tar.xz 850052 BLAKE2B d21e85243f729f352fb45e7bb9876507db7cee89bc345cf1b1ff09116d83080aab41a01a787a502bf110c09dc413307463ee58c5ea89bf5c6d976b15289f3c23 SHA512 dde856e327aeef376ab2dc67178fbd8e6a055904c8a24da5bc5d69fc52587bb0673c276ffe68ce6cd424c65d3a1653b8ae1e32a90504378fc9291f039160b413
+DIST annobin-10.68.tar.xz 846704 BLAKE2B 6a997f123d3b9c84141858c3ce3ad215f6e44bcb1348bd19e750006072e4509b4c30ce3e6ef2739ddf95baa4adca5b7200f7054a84a20f635cda2f424e765c09 SHA512 0e3a12e173f6f77443c81e44f6be565b8392e6fcba002c8482f3edd13c56620acd5f528a00f10a9f81b9c8aeedf008103850458b2829cecbd89be98649879acc
diff --git a/dev-util/annobin/annobin-10.65.ebuild b/dev-util/annobin/annobin-10.68.ebuild
similarity index 97%
rename from dev-util/annobin/annobin-10.65.ebuild
rename to dev-util/annobin/annobin-10.68.ebuild
index 11bea8f4e7..763da0ecdc 100644
--- a/dev-util/annobin/annobin-10.65.ebuild
+++ b/dev-util/annobin/annobin-10.68.ebuild
@@ -25,7 +25,6 @@ RDEPEND="
!clang? ( llvm? ( octaveforge_configure
-"
+SRC_URI="mirror://sourceforge/octave/${P}.tar.gz"
SLOT="0"
# @FUNCTION: octaveforge_src_unpack
@@ -54,18 +51,20 @@ octaveforge_src_unpack() {
default
if [[ ! -d "${WORKDIR}/${P}" ]]; then
S="${WORKDIR}/${PN}"
- pushd "${S}" || die
fi
}
# @FUNCTION: octaveforge_src_prepare
# @DESCRIPTION:
-# function to add octaveforge specific makefile and configure and run autogen.sh if available
+# function to add octaveforge specific makefile and configure and reconfigure if possible
octaveforge_src_prepare() {
- cp "${DISTDIR}/octaveforge_configure" "${S}/configure" || die
+ _generate_configure
- chmod 0755 "${S}/configure" || die
- if [[ -e "${S}/src/autogen.sh" ]]; then
+ if [[ -e "${S}/src/configure.ac" ]]; then
+ pushd "${S}/src" || die
+ eautoreconf
+ popd || die
+ elif [[ -e "${S}/src/autogen.sh" ]]; then
pushd "${S}/src" || die
./autogen.sh || die 'failed to run autogen.sh'
popd || die
@@ -79,15 +78,15 @@ octaveforge_src_prepare() {
octaveforge_src_compile() {
PKGDIR="$(pwd | sed -e 's|^.*/||' || die)"
export OCT_PACKAGE="${TMPDIR}/${PKGDIR}.tar.gz"
- export OCT_PKG=$(echo "${PKGDIR}" | sed -e 's|^\(.*\)-.*|\1|' || die)
export MKOCTFILE="mkoctfile -v"
cmd="disp(__octave_config_info__('octlibdir'));"
OCTLIBDIR=$(octavecommand "${cmd}" || die)
- export LFLAGS="-L${OCTLIBDIR}"
+ export LFLAGS="${LFLAGS} -L${OCTLIBDIR}"
+ export LDFLAGS="${LDFLAGS} -L${OCTLIBDIR}"
if [[ -e src/Makefile ]]; then
- emake -C src all
+ emake -C src
fi
if [[ -e src/Makefile ]]; then
@@ -120,17 +119,19 @@ octaveforge_src_install() {
if [[ "X${DESTDIR}X" = "XX" ]]; then
cmd="
warning('off','all');
- pkg('install','${OCT_PACKAGE}');l=pkg('list');
- disp(l{cellfun(@(x)strcmp(x.name,'${OCT_PKG}'),l)}.dir);
+ pkg('install','${OCT_PACKAGE}');
+ l=pkg('list');
+ disp(l{cellfun(@(x)strcmp(x.name,'${PN}'),l)}.dir);
+ ${stripcmd}
"
- oct_pkgdir=$(octavecommand "${cmd}${stripcmd}" || die)
+ oct_pkgdir=$(octavecommand "${cmd}" || die)
else
- cmd="disp(fullfile(OCTAVE_HOME(),'share','octave'));"
+ cmd="disp(fullfile(__octave_config_info__('datadir'),'octave'));"
shareprefix=${DESTDIR}/$(octavecommand "${cmd}" || die)
- cmd="disp(fullfile(__octave_config_info__('libexecdir'),'octave'));"
- libexecprefix=${DESTDIR}/$(octavecommand "${cmd}" || die)
+ cmd="disp(fullfile(__octave_config_info__('libdir'),'octave'));"
+ libprefix=${DESTDIR}/$(octavecommand "${cmd}" || die)
octprefix="${shareprefix}/packages" || die
- archprefix="${libexecprefix}/packages" || die
+ archprefix="${libprefix}/packages" || die
if [[ ! -e "${octprefix}" ]]; then
mkdir -p "${octprefix}" || die
fi
@@ -151,9 +152,10 @@ octaveforge_src_install() {
pkg('global_list',fullfile('${shareprefix}','octave_packages'));
pkg('local_list',fullfile('${shareprefix}','octave_packages'));
l=pkg('list');
- disp(l{cellfun(@(x)strcmp(x.name,'${OCT_PKG}'),l)}.dir);
+ disp(l{cellfun(@(x)strcmp(x.name,'${PN}'),l)}.dir);
+ ${stripcmd}
"
- oct_pkgdir=$(octavecommand "${cmd}${stripcmd}" || die)
+ oct_pkgdir=$(octavecommand "${cmd}" || die)
fi
export oct_pkgdir
@@ -206,9 +208,21 @@ octaveforge_pkg_postrm() {
mkdir -p "${OCT_PKGDIR}" || die
fi
cmd="pkg('rebuild');"
- "${OCT_BIN}" -H --silent "${cmd}" || die 'failed to rebuild the package database'
+ "${OCT_BIN}" -H --silent --no-gui --eval "${cmd}" || die 'failed to rebuild the package database'
}
octavecommand() {
- "${OCT_BIN}" -H -q --no-site-file --eval "$1"
+ "${OCT_BIN}" -H -q --no-site-file --no-gui --eval "$1"
+}
+
+_generate_configure() {
+ cat << EOF > configure || die
+#! /bin/sh -f
+
+if [ -e src/configure ]; then
+ cd src
+ ./configure $*
+fi
+EOF
+ chmod 0755 "configure" || die
}
diff --git a/games-fps/etlegacy/etlegacy-2.79.0.ebuild b/games-fps/etlegacy/etlegacy-2.79.0.ebuild
index d622b4659b..e8378388ea 100644
--- a/games-fps/etlegacy/etlegacy-2.79.0.ebuild
+++ b/games-fps/etlegacy/etlegacy-2.79.0.ebuild
@@ -25,7 +25,7 @@ SLOT="0"
IUSE="autoupdate +curl dedicated +freetype +gettext ipv6 irc lua omnibot +openal +opengl +png renderer2 renderer-gles +ssl +theora +vorbis"
#REQUIRED_USE="omnibot? ( x86 )"
-RESTRICT="mirror"
+RESTRICT="bindist mirror"
# TODO add debug use for CMAKE_BUILD_TYPE=debug
@@ -44,7 +44,7 @@ UIDEPEND="
media-libs/glew:=
media-libs/libsdl2[sound,video,X]
media-libs/libogg
- virtual/jpeg:0
+ media-libs/libjpeg-turbo:0
virtual/opengl
sys-libs/zlib:=[minizip]
curl? ( net-misc/curl )
diff --git a/games-misc/Fallout3Terminal/metadata.xml b/games-misc/Fallout3Terminal/metadata.xml
index f6ae6b15dc..4facd13d97 100644
--- a/games-misc/Fallout3Terminal/metadata.xml
+++ b/games-misc/Fallout3Terminal/metadata.xml
@@ -18,7 +18,6 @@ See my demonstration video of this on reddit, the post can be found here:
https://www.reddit.com/r/linux/comments/dw9gfw/i_recreated_a_fallout_3_terminal_as_a_linux_bash/
- python-hyper/hyper-h2
- h2
+ fohtla/Fallout3Terminal
diff --git a/games-misc/an-anime-game-launcher-bin/Manifest b/games-misc/an-anime-game-launcher-bin/Manifest
index 229274391e..abb3191af4 100644
--- a/games-misc/an-anime-game-launcher-bin/Manifest
+++ b/games-misc/an-anime-game-launcher-bin/Manifest
@@ -1 +1 @@
-DIST aagl-ebuilds-2.3.1.tar.gz 4343632 BLAKE2B ba0f8733328469ad531dd8717f230e9e2f723cc12f185fe0f7035b2308e1f41dc92b9af0112a7787ddaf7ab01ae3c0fd12b2998ca09e1215aa11443a4254d08c SHA512 79672a1e0f0f0e0648db5910a33fc7b33d19c3666eb7eba81741f1d2849f0bdf9c76f0533f881a1ad0408b4b6a17eedf5a78c9c5da894c2c971b8d3a48d72928
+DIST An_Anime_Game_Launcher.AppImage 4383936 BLAKE2B 978be58595b90be13407275527651a2e9154978337e3b618796247fc402643165222b2e5a0d937ab231c15a943ae6e36469a176ca4d6a43dd4995bb98a2b3fb2 SHA512 63be6095af44f760da982a087a8105cba9f792ffc1af3e363e689ec27038507f92e4bc56a7ec2be92b446dbc3cc8164ceb6183e0b104bee555c7570143532304
diff --git a/games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.1-r1.ebuild b/games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.1-r1.ebuild
deleted file mode 100644
index b012249401..0000000000
--- a/games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.1-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="Open Source An Anime Game launcher for Linux with automatic anti-cheat patching and telemetry disabling, binary package"
-HOMEPAGE="https://gitlab.com/an-anime-team/an-anime-game-launcher"
-SRC_URI="https://gitlab.com/an-anime-team/aagl-ebuilds/-/archive/${PV}/aagl-ebuilds-${PV}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
- || ( dev-libs/libayatana-appindicator dev-libs/libayatana-appindicator-bin ) \
- net-libs/webkit-gtk \
- dev-util/xdelta[lzma] \
- app-arch/tar \
- dev-vcs/git \
- app-arch/unzip \
- net-misc/curl \
- app-arch/cabextract \
- x11-libs/libnotify \
- sys-auth/polkit \
- dev-libs/libdbusmenu \
- app-emulation/dxvk-bin \
- app-emulation/winetricks \
- virtual/wine \
- "
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="app-admin/chrpath"
-
-S="${WORKDIR}/aagl-ebuilds-${PV}"
-src_prepare(){
- mv "icon.png" "${PN}.png"
- mv "launcher.sh" "${PN}"
- ./An_Anime_Game_Launcher.AppImage --appimage-extract || die "Extraction Failed"
- chrpath -d "squashfs-root/public/discord-rpc/discord-rpc" || die "Patching Library Failed"
- eapply_user
-}
-
-src_install(){
- insinto "/usr/lib/${PN}"
- doins "squashfs-root/resources.neu"
- exeinto "/usr/lib/${PN}"
- doexe "squashfs-root/an-anime-game-launcher"
- doins -r "squashfs-root/public"
- insinto "/usr/share/pixmaps"
- doins "${PN}.png"
- exeinto "/usr/bin"
- doexe "${PN}"
- insinto "/usr/share/applications/"
- doins "${PN}.desktop"
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
-}
-pkg_postrm() {
- xdg_desktop_database_update
-}
diff --git a/games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.2.ebuild b/games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.2.ebuild
new file mode 100644
index 0000000000..c079f23d01
--- /dev/null
+++ b/games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.2.ebuild
@@ -0,0 +1,76 @@
+# copyright 1999-2022 gentoo authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Open Source An Anime Game launcher for Linux with automatic anti-cheat patching and telemetry disabling, binary package"
+HOMEPAGE="https://gitlab.com/an-anime-team/an-anime-game-launcher"
+SRC_URI="https://gitlab.com/an-anime-team/an-anime-game-launcher/uploads/003620e21b2d8d70385bac8f2a862846/An_Anime_Game_Launcher.AppImage"
+
+LICENSE="GPL-3 0BSD Apache-2.0 BSD-2 BSD ISC MIT Unlicense all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+ app-arch/cabextract
+ app-arch/tar
+ app-arch/unzip
+ || (
+ app-emulation/dxvk-bin
+ app-emulation/winetricks
+ )
+ dev-libs/libdbusmenu
+ dev-util/xdelta[lzma]
+ dev-vcs/git
+ net-libs/webkit-gtk
+ net-misc/curl
+ sys-auth/polkit
+ virtual/wine
+ x11-libs/libnotify
+"
+BDEPEND="app-admin/chrpath"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-launcher.patch"
+ "${FILESDIR}/${PN}-desktop.patch"
+)
+RESTRICT="bindist mirror"
+
+src_unpack() {
+ mkdir "${WORKDIR}/${P}" || die
+ cp "${DISTDIR}/An_Anime_Game_Launcher.AppImage" "${WORKDIR}/${P}" || die
+}
+
+src_prepare(){
+ chmod +x An_Anime_Game_Launcher.AppImage || die
+ ./An_Anime_Game_Launcher.AppImage --appimage-extract || die "Extraction Failed"
+ chrpath -d "squashfs-root/public/discord-rpc/discord-rpc" || die "Patching Library Failed"
+ default
+ mv "squashfs-root/public/icons/256x256.png" "${PN}.png" || die
+ mv "squashfs-root/AppRun" "${PN}" || die
+ mv "squashfs-root/an-anime-game-launcher.desktop" "${PN}.desktop" || die
+}
+
+src_install(){
+ insinto "/usr/lib/${PN}"
+ doins "squashfs-root/resources.neu"
+ exeinto "/usr/lib/${PN}"
+ doexe "squashfs-root/an-anime-game-launcher"
+ doins -r "squashfs-root/public"
+ insinto "/usr/share/pixmaps"
+ doins "${PN}.png"
+ exeinto "/usr/bin"
+ doexe "${PN}"
+ insinto "/usr/share/applications/"
+ doins "${PN}.desktop"
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ optfeature "appindicator support" dev-libs/libayatana-appindicator
+}
+pkg_postrm() {
+ xdg_desktop_database_update
+}
diff --git a/games-misc/an-anime-game-launcher-bin/files/an-anime-game-launcher-bin-desktop.patch b/games-misc/an-anime-game-launcher-bin/files/an-anime-game-launcher-bin-desktop.patch
new file mode 100644
index 0000000000..229a2acd39
--- /dev/null
+++ b/games-misc/an-anime-game-launcher-bin/files/an-anime-game-launcher-bin-desktop.patch
@@ -0,0 +1,17 @@
+--- a/squashfs-root/an-anime-game-launcher.desktop
++++ b/squashfs-root/an-anime-game-launcher.desktop
+
+3,6c3,4
+< Icon=64x64
+< Exec=AppRun
+< Type=Application
+< Categories=Game;
+---
+> Comment=An Launcher for a specific anime game with auto-patching, discord rpc and time tracking
+> Exec=an-anime-game-launcher-bin
+8c6,8
+< X-AppImage-Version=2.3.2
+---
+> Type=Application
+> Icon=an-anime-game-launcher-bin
+> Categories=Game
diff --git a/games-misc/an-anime-game-launcher-bin/files/an-anime-game-launcher-bin-launcher.patch b/games-misc/an-anime-game-launcher-bin/files/an-anime-game-launcher-bin-launcher.patch
new file mode 100644
index 0000000000..046d2f0b15
--- /dev/null
+++ b/games-misc/an-anime-game-launcher-bin/files/an-anime-game-launcher-bin-launcher.patch
@@ -0,0 +1,26 @@
+--- a/squashfs-root/AppRun
++++ b/squashfs-root/AppRun
+
+4,10c4
+< if [ -z "$APPDIR" ] ; then
+< path="$(dirname "$(readlink -f "${THIS}")")"
+< while [[ "$path" != "" && ! -e "$path/$1" ]]; do
+< path=${path%/*}
+< done
+< APPDIR="$path"
+< fi
+---
+> APPDIR="/usr/lib/an-anime-game-launcher-bin"
+14c8
+< export LD_LIBRARY_PATH="${APPDIR}/usr/lib:${LD_LIBRARY_PATH}"
+---
+> export LD_LIBRARY_PATH="/usr/lib:${LD_LIBRARY_PATH}"
+18c12
+< cd "$APPDIR"
+---
+> cd "${APPDIR}"
+20c14
+< exec "$APPDIR/an-anime-game-launcher" $@
+\ No newline at end of file
+---
+> exec "${APPDIR}/an-anime-game-launcher" $@
diff --git a/games-util/mangohud/mangohud-0.6.6.1-r1.ebuild b/games-util/mangohud/mangohud-0.6.6.1-r1.ebuild
index f6f2e4aafa..d9a0a388bc 100644
--- a/games-util/mangohud/mangohud-0.6.6.1-r1.ebuild
+++ b/games-util/mangohud/mangohud-0.6.6.1-r1.ebuild
@@ -38,7 +38,7 @@ BDEPEND="
DEPEND="
dev-python/mako[${PYTHON_USEDEP}]
- dev-libs/spdlog[${MULTILIB_USEDEP}]
+ dev-libs/spdlog
dev-util/glslang[${MULTILIB_USEDEP}]
>=dev-util/vulkan-headers-1.2
media-libs/vulkan-loader[${MULTILIB_USEDEP}]
diff --git a/kde-misc/skanpage/Manifest b/kde-misc/skanpage/Manifest
deleted file mode 100644
index 38581b2e64..0000000000
--- a/kde-misc/skanpage/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST skanpage-22.03.80-6edb4961.tar.gz 386413 BLAKE2B 07e6a7df3846cd5b7707c25891719220b4cead9a7307424a9e36cd9229b171c3d2b1fa9df48249876a5f7e6e3f1290e35fd09ca9f6d4f187d0473a3f22c2136d SHA512 d6d86e2964893ea5084511159afebc9eceb327c990a63ac9e6ed3f9f3b4d79cab57a834b4c49d9a1c99b7e734d61bd0e41d531eab9adcef6a1853961a79d3cfb
diff --git a/kde-misc/skanpage/skanpage-22.03.80.ebuild b/kde-misc/skanpage/skanpage-22.03.80.ebuild
deleted file mode 100644
index 6b3fe4d85a..0000000000
--- a/kde-misc/skanpage/skanpage-22.03.80.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_CATEGORY="utilities"
-if [[ ${PV} != 9999 ]]; then
- KDE_ORG_COMMIT="6edb4961b5f0f3fc417580c55e3fcbbadcba4543"
- KEYWORDS="~amd64"
-fi
-KFMIN=5.91
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="Multi-page scanning application supporting image and pdf files"
-HOMEPAGE="https://invent.kde.org/utilities/skanpage"
-
-LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0"
-SLOT="5"
-
-DEPEND="
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-apps/libksane-21.12.3:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"
diff --git a/kde-misc/skanpage/skanpage-9999.ebuild b/kde-misc/skanpage/skanpage-9999.ebuild
deleted file mode 100644
index 6b3fe4d85a..0000000000
--- a/kde-misc/skanpage/skanpage-9999.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_CATEGORY="utilities"
-if [[ ${PV} != 9999 ]]; then
- KDE_ORG_COMMIT="6edb4961b5f0f3fc417580c55e3fcbbadcba4543"
- KEYWORDS="~amd64"
-fi
-KFMIN=5.91
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="Multi-page scanning application supporting image and pdf files"
-HOMEPAGE="https://invent.kde.org/utilities/skanpage"
-
-LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0"
-SLOT="5"
-
-DEPEND="
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
- >=kde-apps/libksane-21.12.3:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kirigami-${KFMIN}:5
- >=kde-frameworks/kjobwidgets-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"
diff --git a/licenses/ODC-By-1.0 b/licenses/ODC-By-1.0
new file mode 100644
index 0000000000..a12f30e302
--- /dev/null
+++ b/licenses/ODC-By-1.0
@@ -0,0 +1,428 @@
+# ODC Attribution License (ODC-By)
+
+### Preamble
+
+The Open Data Commons Attribution License is a license agreement
+intended to allow users to freely share, modify, and use this Database
+subject only to the attribution requirements set out in Section 4.
+
+Databases can contain a wide variety of types of content (images,
+audiovisual material, and sounds all in the same database, for example),
+and so this license only governs the rights over the Database, and not
+the contents of the Database individually. Licensors may therefore wish
+to use this license together with another license for the contents.
+
+Sometimes the contents of a database, or the database itself, can be
+covered by other rights not addressed here (such as private contracts,
+trademark over the name, or privacy rights / data protection rights
+over information in the contents), and so you are advised that you may
+have to consult other documents or clear other rights before doing
+activities not covered by this License.
+
+------
+
+The Licensor (as defined below)
+
+and
+
+You (as defined below)
+
+agree as follows:
+
+### 1.0 Definitions of Capitalised Words
+
+"Collective Database" - Means this Database in unmodified form as part
+of a collection of independent databases in themselves that together are
+assembled into a collective whole. A work that constitutes a Collective
+Database will not be considered a Derivative Database.
+
+"Convey" - As a verb, means Using the Database, a Derivative Database,
+or the Database as part of a Collective Database in any way that enables
+a Person to make or receive copies of the Database or a Derivative
+Database. Conveying does not include interaction with a user through a
+computer network, or creating and Using a Produced Work, where no
+transfer of a copy of the Database or a Derivative Database occurs.
+
+"Contents" - The contents of this Database, which includes the
+information, independent works, or other material collected into the
+Database. For example, the contents of the Database could be factual
+data or works such as images, audiovisual material, text, or sounds.
+
+"Database" - A collection of material (the Contents) arranged in a
+systematic or methodical way and individually accessible by electronic
+or other means offered under the terms of this License.
+
+"Database Directive" - Means Directive 96/9/EC of the European
+Parliament and of the Council of 11 March 1996 on the legal protection
+of databases, as amended or succeeded.
+
+"Database Right" - Means rights resulting from the Chapter III ("sui
+generis") rights in the Database Directive (as amended and as transposed
+by member states), which includes the Extraction and Re-utilisation of
+the whole or a Substantial part of the Contents, as well as any similar
+rights available in the relevant jurisdiction under Section 10.4.
+
+"Derivative Database" - Means a database based upon the Database, and
+includes any translation, adaptation, arrangement, modification, or any
+other alteration of the Database or of a Substantial part of the
+Contents. This includes, but is not limited to, Extracting or
+Re-utilising the whole or a Substantial part of the Contents in a new
+Database.
+
+"Extraction" - Means the permanent or temporary transfer of all or a
+Substantial part of the Contents to another medium by any means or in
+any form.
+
+"License" - Means this license agreement and is both a license of rights
+such as copyright and Database Rights and an agreement in contract.
+
+"Licensor" - Means the Person that offers the Database under the terms
+of this License.
+
+"Person" - Means a natural or legal person or a body of persons
+corporate or incorporate.
+
+"Produced Work" - a work (such as an image, audiovisual material, text,
+or sounds) resulting from using the whole or a Substantial part of the
+Contents (via a search or other query) from this Database, a Derivative
+Database, or this Database as part of a Collective Database.
+
+"Publicly" - means to Persons other than You or under Your control by
+either more than 50% ownership or by the power to direct their
+activities (such as contracting with an independent consultant).
+
+"Re-utilisation" - means any form of making available to the public all
+or a Substantial part of the Contents by the distribution of copies, by
+renting, by online or other forms of transmission.
+
+"Substantial" - Means substantial in terms of quantity or quality or a
+combination of both. The repeated and systematic Extraction or
+Re-utilisation of insubstantial parts of the Contents may amount to the
+Extraction or Re-utilisation of a Substantial part of the Contents.
+
+"Use" - As a verb, means doing any act that is restricted by copyright
+or Database Rights whether in the original medium or any other; and
+includes without limitation distributing, copying, publicly performing,
+publicly displaying, and preparing derivative works of the Database, as
+well as modifying the Database as may be technically necessary to use it
+in a different mode or format.
+
+"You" - Means a Person exercising rights under this License who has not
+previously violated the terms of this License with respect to the
+Database, or who has received express permission from the Licensor to
+exercise rights under this License despite a previous violation.
+
+Words in the singular include the plural and vice versa.
+
+### 2.0 What this License covers
+
+2.1. Legal effect of this document. This License is:
+
+ a. A license of applicable copyright and neighbouring rights;
+
+ b. A license of the Database Right; and
+
+ c. An agreement in contract between You and the Licensor.
+
+2.2 Legal rights covered. This License covers the legal rights in the
+Database, including:
+
+ a. Copyright. Any copyright or neighbouring rights in the Database.
+ The copyright licensed includes any individual elements of the
+ Database, but does not cover the copyright over the Contents
+ independent of this Database. See Section 2.4 for details. Copyright
+ law varies between jurisdictions, but is likely to cover: the Database
+ model or schema, which is the structure, arrangement, and organisation
+ of the Database, and can also include the Database tables and table
+ indexes; the data entry and output sheets; and the Field names of
+ Contents stored in the Database;
+
+ b. Database Rights. Database Rights only extend to the Extraction and
+ Re-utilisation of the whole or a Substantial part of the Contents.
+ Database Rights can apply even when there is no copyright over the
+ Database. Database Rights can also apply when the Contents are removed
+ from the Database and are selected and arranged in a way that would
+ not infringe any applicable copyright; and
+
+ c. Contract. This is an agreement between You and the Licensor for
+ access to the Database. In return you agree to certain conditions of
+ use on this access as outlined in this License.
+
+2.3 Rights not covered.
+
+ a. This License does not apply to computer programs used in the making
+ or operation of the Database;
+
+ b. This License does not cover any patents over the Contents or the
+ Database; and
+
+ c. This License does not cover any trademarks associated with the
+ Database.
+
+2.4 Relationship to Contents in the Database. The individual items of
+the Contents contained in this Database may be covered by other rights,
+including copyright, patent, data protection, privacy, or personality
+rights, and this License does not cover any rights (other than Database
+Rights or in contract) in individual Contents contained in the Database.
+For example, if used on a Database of images (the Contents), this
+License would not apply to copyright over individual images, which could
+have their own separate licenses, or one single license covering all of
+the rights over the images.
+
+### 3.0 Rights granted
+
+3.1 Subject to the terms and conditions of this License, the Licensor
+grants to You a worldwide, royalty-free, non-exclusive, terminable (but
+only under Section 9) license to Use the Database for the duration of
+any applicable copyright and Database Rights. These rights explicitly
+include commercial use, and do not exclude any field of endeavour. To
+the extent possible in the relevant jurisdiction, these rights may be
+exercised in all media and formats whether now known or created in the
+future.
+
+The rights granted cover, for example:
+
+ a. Extraction and Re-utilisation of the whole or a Substantial part of
+ the Contents;
+
+ b. Creation of Derivative Databases;
+
+ c. Creation of Collective Databases;
+
+ d. Creation of temporary or permanent reproductions by any means and
+ in any form, in whole or in part, including of any Derivative
+ Databases or as a part of Collective Databases; and
+
+ e. Distribution, communication, display, lending, making available, or
+ performance to the public by any means and in any form, in whole or in
+ part, including of any Derivative Database or as a part of Collective
+ Databases.
+
+3.2 Compulsory license schemes. For the avoidance of doubt:
+
+ a. Non-waivable compulsory license schemes. In those jurisdictions in
+ which the right to collect royalties through any statutory or
+ compulsory licensing scheme cannot be waived, the Licensor reserves
+ the exclusive right to collect such royalties for any exercise by You
+ of the rights granted under this License;
+
+ b. Waivable compulsory license schemes. In those jurisdictions in
+ which the right to collect royalties through any statutory or
+ compulsory licensing scheme can be waived, the Licensor waives the
+ exclusive right to collect such royalties for any exercise by You of
+ the rights granted under this License; and,
+
+ c. Voluntary license schemes. The Licensor waives the right to collect
+ royalties, whether individually or, in the event that the Licensor is
+ a member of a collecting society that administers voluntary licensing
+ schemes, via that society, from any exercise by You of the rights
+ granted under this License.
+
+3.3 The right to release the Database under different terms, or to stop
+distributing or making available the Database, is reserved. Note that
+this Database may be multiple-licensed, and so You may have the choice
+of using alternative licenses for this Database. Subject to Section
+10.4, all other rights not expressly granted by Licensor are reserved.
+
+### 4.0 Conditions of Use
+
+4.1 The rights granted in Section 3 above are expressly made subject to
+Your complying with the following conditions of use. These are important
+conditions of this License, and if You fail to follow them, You will be
+in material breach of its terms.
+
+4.2 Notices. If You Publicly Convey this Database, any Derivative
+Database, or the Database as part of a Collective Database, then You
+must:
+
+ a. Do so only under the terms of this License;
+
+ b. Include a copy of this License or its Uniform Resource Identifier (URI)
+ with the Database or Derivative Database, including both in the
+ Database or Derivative Database and in any relevant documentation;
+
+ c. Keep intact any copyright or Database Right notices and notices
+ that refer to this License; and
+
+ d. If it is not possible to put the required notices in a particular
+ file due to its structure, then You must include the notices in a
+ location (such as a relevant directory) where users would be likely to
+ look for it.
+
+4.3 Notice for using output (Contents). Creating and Using a Produced
+Work does not require the notice in Section 4.2. However, if you
+Publicly Use a Produced Work, You must include a notice associated with
+the Produced Work reasonably calculated to make any Person that uses,
+views, accesses, interacts with, or is otherwise exposed to the Produced
+Work aware that Content was obtained from the Database, Derivative
+Database, or the Database as part of a Collective Database, and that it
+is available under this License.
+
+ a. Example notice. The following text will satisfy notice under
+ Section 4.3:
+
+ Contains information from DATABASE NAME which is made available
+ under the ODC Attribution License.
+
+DATABASE NAME should be replaced with the name of the Database and a
+hyperlink to the location of the Database. "ODC Attribution License"
+should contain a hyperlink to the URI of the text of this License. If
+hyperlinks are not possible, You should include the plain text of the
+required URI's with the above notice.
+
+4.4 Licensing of others. You may not sublicense the Database. Each time
+You communicate the Database, the whole or Substantial part of the
+Contents, or any Derivative Database to anyone else in any way, the
+Licensor offers to the recipient a license to the Database on the same
+terms and conditions as this License. You are not responsible for
+enforcing compliance by third parties with this License, but You may
+enforce any rights that You have over a Derivative Database. You are
+solely responsible for any modifications of a Derivative Database made
+by You or another Person at Your direction. You may not impose any
+further restrictions on the exercise of the rights granted or affirmed
+under this License.
+
+### 5.0 Moral rights
+
+5.1 Moral rights. This section covers moral rights, including any rights
+to be identified as the author of the Database or to object to treatment
+that would otherwise prejudice the author's honour and reputation, or
+any other derogatory treatment:
+
+ a. For jurisdictions allowing waiver of moral rights, Licensor waives
+ all moral rights that Licensor may have in the Database to the fullest
+ extent possible by the law of the relevant jurisdiction under Section
+ 10.4;
+
+ b. If waiver of moral rights under Section 5.1 a in the relevant
+ jurisdiction is not possible, Licensor agrees not to assert any moral
+ rights over the Database and waives all claims in moral rights to the
+ fullest extent possible by the law of the relevant jurisdiction under
+ Section 10.4; and
+
+ c. For jurisdictions not allowing waiver or an agreement not to assert
+ moral rights under Section 5.1 a and b, the author may retain their
+ moral rights over certain aspects of the Database.
+
+Please note that some jurisdictions do not allow for the waiver of moral
+rights, and so moral rights may still subsist over the Database in some
+jurisdictions.
+
+### 6.0 Fair dealing, Database exceptions, and other rights not affected
+
+6.1 This License does not affect any rights that You or anyone else may
+independently have under any applicable law to make any use of this
+Database, including without limitation:
+
+ a. Exceptions to the Database Right including: Extraction of Contents
+ from non-electronic Databases for private purposes, Extraction for
+ purposes of illustration for teaching or scientific research, and
+ Extraction or Re-utilisation for public security or an administrative
+ or judicial procedure.
+
+ b. Fair dealing, fair use, or any other legally recognised limitation
+ or exception to infringement of copyright or other applicable laws.
+
+6.2 This License does not affect any rights of lawful users to Extract
+and Re-utilise insubstantial parts of the Contents, evaluated
+quantitatively or qualitatively, for any purposes whatsoever, including
+creating a Derivative Database (subject to other rights over the
+Contents, see Section 2.4). The repeated and systematic Extraction or
+Re-utilisation of insubstantial parts of the Contents may however amount
+to the Extraction or Re-utilisation of a Substantial part of the
+Contents.
+
+### 7.0 Warranties and Disclaimer
+
+7.1 The Database is licensed by the Licensor "as is" and without any
+warranty of any kind, either express, implied, or arising by statute,
+custom, course of dealing, or trade usage. Licensor specifically
+disclaims any and all implied warranties or conditions of title,
+non-infringement, accuracy or completeness, the presence or absence of
+errors, fitness for a particular purpose, merchantability, or otherwise.
+Some jurisdictions do not allow the exclusion of implied warranties, so
+this exclusion may not apply to You.
+
+### 8.0 Limitation of liability
+
+8.1 Subject to any liability that may not be excluded or limited by law,
+the Licensor is not liable for, and expressly excludes, all liability
+for loss or damage however and whenever caused to anyone by any use
+under this License, whether by You or by anyone else, and whether caused
+by any fault on the part of the Licensor or not. This exclusion of
+liability includes, but is not limited to, any special, incidental,
+consequential, punitive, or exemplary damages such as loss of revenue,
+data, anticipated profits, and lost business. This exclusion applies
+even if the Licensor has been advised of the possibility of such
+damages.
+
+8.2 If liability may not be excluded by law, it is limited to actual and
+direct financial loss to the extent it is caused by proved negligence on
+the part of the Licensor.
+
+### 9.0 Termination of Your rights under this License
+
+9.1 Any breach by You of the terms and conditions of this License
+automatically terminates this License with immediate effect and without
+notice to You. For the avoidance of doubt, Persons who have received the
+Database, the whole or a Substantial part of the Contents, Derivative
+Databases, or the Database as part of a Collective Database from You
+under this License will not have their licenses terminated provided
+their use is in full compliance with this License or a license granted
+under Section 4.8 of this License. Sections 1, 2, 7, 8, 9 and 10 will
+survive any termination of this License.
+
+9.2 If You are not in breach of the terms of this License, the Licensor
+will not terminate Your rights under it.
+
+9.3 Unless terminated under Section 9.1, this License is granted to You
+for the duration of applicable rights in the Database.
+
+9.4 Reinstatement of rights. If you cease any breach of the terms and
+conditions of this License, then your full rights under this License
+will be reinstated:
+
+ a. Provisionally and subject to permanent termination until the 60th
+ day after cessation of breach;
+
+ b. Permanently on the 60th day after cessation of breach unless
+ otherwise reasonably notified by the Licensor; or
+
+ c. Permanently if reasonably notified by the Licensor of the
+ violation, this is the first time You have received notice of
+ violation of this License from the Licensor, and You cure the
+ violation prior to 30 days after your receipt of the notice.
+
+9.5 Notwithstanding the above, Licensor reserves the right to release
+the Database under different license terms or to stop distributing or
+making available the Database. Releasing the Database under different
+license terms or stopping the distribution of the Database will not
+withdraw this License (or any other license that has been, or is
+required to be, granted under the terms of this License), and this
+License will continue in full force and effect unless terminated as
+stated above.
+
+### 10.0 General
+
+10.1 If any provision of this License is held to be invalid or
+unenforceable, that must not affect the validity or enforceability of
+the remainder of the terms and conditions of this License and each
+remaining provision of this License shall be valid and enforced to the
+fullest extent permitted by law.
+
+10.2 This License is the entire agreement between the parties with
+respect to the rights granted here over the Database. It replaces any
+earlier understandings, agreements or representations with respect to
+the Database.
+
+10.3 If You are in breach of the terms of this License, You will not be
+entitled to rely on the terms of this License or to complain of any
+breach by the Licensor.
+
+10.4 Choice of law. This License takes effect in and will be governed by
+the laws of the relevant jurisdiction in which the License terms are
+sought to be enforced. If the standard suite of rights granted under
+applicable copyright law and Database Rights in the relevant
+jurisdiction includes additional rights not granted under this License,
+these additional rights are granted in this License in order to meet the
+terms of this License.
diff --git a/media-gfx/dustr/dustr-9999.ebuild b/media-gfx/dustr/dustr-9999.ebuild
index 1f1d5774ec..dd97d5101f 100644
--- a/media-gfx/dustr/dustr-9999.ebuild
+++ b/media-gfx/dustr/dustr-9999.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
DEPEND="
media-libs/libpng:=
- virtual/jpeg:=
+ media-libs/libjpeg-turbo:=
media-libs/libsdl2:=
"
RDEPEND="${DEPEND}"
diff --git a/media-libs/libbpg/libbpg-0.9.8.ebuild b/media-libs/libbpg/libbpg-0.9.8.ebuild
index 07640fa3d3..a8eb89509e 100644
--- a/media-libs/libbpg/libbpg-0.9.8.ebuild
+++ b/media-libs/libbpg/libbpg-0.9.8.ebuild
@@ -26,7 +26,7 @@ RDEPEND="${DEPEND}"
BDEPEND="
media-video/ffmpeg
media-libs/libpng
- virtual/jpeg
+ media-libs/libjpeg-turbo
bpgview? ( media-libs/sdl-image )
bpgview? ( media-libs/libsdl )
dev-lang/yasm
diff --git a/media-libs/sjpeg/sjpeg-1.0_p20210422-r1.ebuild b/media-libs/sjpeg/sjpeg-1.0_p20210422-r1.ebuild
index edf31df855..53be4f33e3 100644
--- a/media-libs/sjpeg/sjpeg-1.0_p20210422-r1.ebuild
+++ b/media-libs/sjpeg/sjpeg-1.0_p20210422-r1.ebuild
@@ -21,7 +21,7 @@ DEPEND="
tools? (
media-libs/libpng
sys-libs/zlib
- virtual/jpeg
+ media-libs/libjpeg-turbo
virtual/opengl
)
"
diff --git a/media-libs/vips/vips-8.10.6.ebuild b/media-libs/vips/vips-8.10.6.ebuild
index 21066d247c..c9d0bfac36 100644
--- a/media-libs/vips/vips-8.10.6.ebuild
+++ b/media-libs/vips/vips-8.10.6.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
exif? ( >=media-libs/libexif-0.6 )
fits? ( sci-libs/cfitsio )
heif? ( >=media-libs/libheif-1.3.0:= )
- jpeg? ( virtual/jpeg:0= )
+ jpeg? ( media-libs/libjpeg-turbo:0= )
gsf? ( gnome-extra/libgsf:= )
lcms? ( media-libs/lcms )
matio? ( >=sci-libs/matio-1.3.4 )
diff --git a/media-sound/callaudiod/callaudiod-0.1.4.ebuild b/media-sound/callaudiod/callaudiod-0.1.4.ebuild
index 5a6fdd0685..c7996c7db9 100644
--- a/media-sound/callaudiod/callaudiod-0.1.4.ebuild
+++ b/media-sound/callaudiod/callaudiod-0.1.4.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit meson systemd
+inherit meson
COMMIT="a7ca6ce9d4c947f19c3f99ff2cab986c64434e57"
diff --git a/media-video/mpv-mpris/Manifest b/mpv-plugin/mpv-mpris/Manifest
similarity index 100%
rename from media-video/mpv-mpris/Manifest
rename to mpv-plugin/mpv-mpris/Manifest
diff --git a/media-video/mpv-mpris/metadata.xml b/mpv-plugin/mpv-mpris/metadata.xml
similarity index 100%
rename from media-video/mpv-mpris/metadata.xml
rename to mpv-plugin/mpv-mpris/metadata.xml
diff --git a/media-video/mpv-mpris/mpv-mpris-0.7.1-r1.ebuild b/mpv-plugin/mpv-mpris/mpv-mpris-0.7.1-r1.ebuild
similarity index 100%
rename from media-video/mpv-mpris/mpv-mpris-0.7.1-r1.ebuild
rename to mpv-plugin/mpv-mpris/mpv-mpris-0.7.1-r1.ebuild
diff --git a/media-video/mpv-mpris/mpv-mpris-0.7.1.ebuild b/mpv-plugin/mpv-mpris/mpv-mpris-0.7.1.ebuild
similarity index 100%
rename from media-video/mpv-mpris/mpv-mpris-0.7.1.ebuild
rename to mpv-plugin/mpv-mpris/mpv-mpris-0.7.1.ebuild
diff --git a/media-video/mpv-mpris/mpv-mpris-0.7.ebuild b/mpv-plugin/mpv-mpris/mpv-mpris-0.7.ebuild
similarity index 100%
rename from media-video/mpv-mpris/mpv-mpris-0.7.ebuild
rename to mpv-plugin/mpv-mpris/mpv-mpris-0.7.ebuild
diff --git a/media-video/mpv-mpris/mpv-mpris-9999.ebuild b/mpv-plugin/mpv-mpris/mpv-mpris-9999.ebuild
similarity index 100%
rename from media-video/mpv-mpris/mpv-mpris-9999.ebuild
rename to mpv-plugin/mpv-mpris/mpv-mpris-9999.ebuild
diff --git a/net-im/chatterino/chatterino-2.3.5-r1.ebuild b/net-im/chatterino/chatterino-2.3.5-r2.ebuild
similarity index 98%
rename from net-im/chatterino/chatterino-2.3.5-r1.ebuild
rename to net-im/chatterino/chatterino-2.3.5-r2.ebuild
index dc5b2a7055..f5cee6a316 100644
--- a/net-im/chatterino/chatterino-2.3.5-r1.ebuild
+++ b/net-im/chatterino/chatterino-2.3.5-r2.ebuild
@@ -24,6 +24,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
BDEPEND="dev-qt/qtsvg:5
+ dev-qt/qtconcurrent:5
dev-libs/boost"
RDEPEND="dev-qt/qtcore:5
dev-qt/qtwidgets:5
diff --git a/net-libs/dpdk/dpdk-21.11.1.ebuild b/net-libs/dpdk/dpdk-21.11.1.ebuild
index 2fd9062a8f..4fa9499533 100644
--- a/net-libs/dpdk/dpdk-21.11.1.ebuild
+++ b/net-libs/dpdk/dpdk-21.11.1.ebuild
@@ -4,7 +4,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{8..10} )
-inherit toolchain-funcs python-single-r1 meson
+inherit python-single-r1 meson
DESCRIPTION="Data Plane Development Kit libraries for fast userspace networking"
HOMEPAGE="https://dpdk.org/"
diff --git a/net-libs/dpdk/dpdk-22.03.ebuild b/net-libs/dpdk/dpdk-22.03.ebuild
index f95886673b..7b72a35c33 100644
--- a/net-libs/dpdk/dpdk-22.03.ebuild
+++ b/net-libs/dpdk/dpdk-22.03.ebuild
@@ -4,7 +4,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{8..10} )
-inherit toolchain-funcs python-single-r1 meson
+inherit python-single-r1 meson
DESCRIPTION="Data Plane Development Kit libraries for fast userspace networking"
HOMEPAGE="https://dpdk.org/"
diff --git a/net-misc/bee-node/Manifest b/net-misc/bee/Manifest
similarity index 100%
rename from net-misc/bee-node/Manifest
rename to net-misc/bee/Manifest
diff --git a/net-misc/bee-node/bee-node-0.3.1.ebuild b/net-misc/bee/bee-0.3.1-r1.ebuild
similarity index 98%
rename from net-misc/bee-node/bee-node-0.3.1.ebuild
rename to net-misc/bee/bee-0.3.1-r1.ebuild
index 9703140afc..ec261353d9 100644
--- a/net-misc/bee-node/bee-node-0.3.1.ebuild
+++ b/net-misc/bee/bee-0.3.1-r1.ebuild
@@ -416,7 +416,7 @@ CRATES="
LLVM_MAX_SLOT=14
QA_FLAGS_IGNORED="usr/bin/bee"
-inherit cargo llvm
+inherit cargo llvm systemd
DESCRIPTION="IOTA node written in rust"
HOMEPAGE="https://github.com/iotaledger/bee"
@@ -425,7 +425,7 @@ SRC_URI="
https://github.com/iotaledger/bee/archive/${BEE_COMMIT}.tar.gz -> bee-${BEE_COMMIT}.tar.gz
$(cargo_crate_uris)
"
-S="${WORKDIR}/bee-${PV}/${PN}"
+S="${WORKDIR}/${P}/bee-node"
LICENSE="
|| ( Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT )
@@ -484,4 +484,5 @@ src_install() {
cargo_src_install
insinto "/etc/${PN}"
doins config*.toml
+ systemd_newunit "${FILESDIR}/bee-mainnet.service" "bee.service"
}
diff --git a/net-misc/bee-node/bee-node-1.0.0_alpha4.ebuild b/net-misc/bee/bee-1.0.0_alpha4-r1.ebuild
similarity index 94%
rename from net-misc/bee-node/bee-node-1.0.0_alpha4.ebuild
rename to net-misc/bee/bee-1.0.0_alpha4-r1.ebuild
index b1f1598db9..03b1368803 100644
--- a/net-misc/bee-node/bee-node-1.0.0_alpha4.ebuild
+++ b/net-misc/bee/bee-1.0.0_alpha4-r1.ebuild
@@ -436,7 +436,7 @@ LLVM_MAX_SLOT=14
MYPV="${PV/_alpha/-alpha.}"
QA_FLAGS_IGNORED="usr/bin/bee"
-inherit cargo llvm
+inherit cargo llvm systemd
DESCRIPTION="IOTA node written in rust"
HOMEPAGE="https://github.com/iotaledger/bee"
@@ -448,7 +448,6 @@ SRC_URI="
"
S="${WORKDIR}/bee-${MYPV}"
-# TODO: find out licenses from the bundled dashboard
LICENSE="
|| ( Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT )
|| ( Apache-2.0 BSD MIT )
@@ -468,6 +467,19 @@ LICENSE="
MIT
MPL-2.0
openssl
+
+ dashboard? (
+ || ( Apache-2.0 MPL-1.1 )
+ || ( BSD GPL-2 )
+ || ( GPL-3+ MIT )
+ || ( MIT CC0-1.0 )
+ || ( WTFPL MIT )
+ CC-BY-3.0
+ CC-BY-4.0
+ ZLIB
+ ODC-By-1.0
+ Unlicense
+ )
"
SLOT="0"
KEYWORDS="~amd64"
@@ -485,6 +497,7 @@ RDEPEND="
${DEPEND}
dashboard? ( net-libs/nodejs )
"
+BDEPEND="dev-vcs/git"
PATCHES=( "${FILESDIR}/${P}-no-download.patch" )
@@ -498,11 +511,13 @@ pkg_setup() {
src_unpack() {
cargo_src_unpack
- use dashboard && cp "${DISTDIR}/node-dashboard-bee-${DASHBOARD_VERSION}" "${S}/${PN}/bee-plugin/bee-plugin-dashboard/node-dashboard-bee-${DASHBOARD_VERSION}.zip" || die
+ if use dashboard; then
+ cp "${DISTDIR}/node-dashboard-bee-${DASHBOARD_VERSION}" "${S}/bee-node/bee-plugin/bee-plugin-dashboard/node-dashboard-bee-${DASHBOARD_VERSION}.zip" || die
+ fi
}
src_configure() {
- pushd "${S}/${PN}/${PN}" || die
+ pushd "${S}/bee-node/bee-node" || die
local myfeatures=(
$(usev dashboard)
$(usev rocksdb)
@@ -512,13 +527,14 @@ src_configure() {
}
src_compile() {
- pushd "${S}/${PN}/${PN}" || die
+ pushd "${S}/bee-node/bee-node" || die
LIBCLANG_PATH="$(get_llvm_prefix)/$(get_libdir)" cargo_src_compile
}
src_install() {
- pushd "${S}/${PN}/${PN}" || die
+ pushd "${S}/bee-node/bee-node" || die
cargo_src_install
insinto "/etc/${PN}"
doins config*.toml
+ systemd_newunit "${FILESDIR}/bee-alphanet.service" bee.service
}
diff --git a/net-misc/bee-node/files/bee-node-1.0.0_alpha4-no-download.patch b/net-misc/bee/files/bee-1.0.0_alpha4-no-download.patch
similarity index 100%
rename from net-misc/bee-node/files/bee-node-1.0.0_alpha4-no-download.patch
rename to net-misc/bee/files/bee-1.0.0_alpha4-no-download.patch
diff --git a/net-misc/bee/files/bee-alphanet.service b/net-misc/bee/files/bee-alphanet.service
new file mode 100644
index 0000000000..ace806b4fa
--- /dev/null
+++ b/net-misc/bee/files/bee-alphanet.service
@@ -0,0 +1,21 @@
+[Unit]
+Description=bee
+Wants=network-online.target
+After=network-online.target
+
+[Service]
+LimitNOFILE=4096
+SyslogIdentifier=bee
+PrivateDevices=yes
+PrivateTmp=yes
+ProtectSystem=full
+ProtectHome=yes
+
+User=bee
+WorkingDirectory=/var/lib/bee
+TimeoutSec=1200
+Restart=always
+ExecStart=/usr/bin/bee -c "/etc/bee/config.alphanet.toml"
+
+[Install]
+WantedBy=multi-user.target
diff --git a/net-misc/bee/files/bee-mainnet.service b/net-misc/bee/files/bee-mainnet.service
new file mode 100644
index 0000000000..72dee8adb8
--- /dev/null
+++ b/net-misc/bee/files/bee-mainnet.service
@@ -0,0 +1,21 @@
+[Unit]
+Description=bee
+Wants=network-online.target
+After=network-online.target
+
+[Service]
+LimitNOFILE=4096
+SyslogIdentifier=bee
+PrivateDevices=yes
+PrivateTmp=yes
+ProtectSystem=full
+ProtectHome=yes
+
+User=bee
+WorkingDirectory=/var/lib/bee
+TimeoutSec=1200
+Restart=always
+ExecStart=/usr/bin/bee -c "/etc/bee/config.chrysalis-mainnet.toml"
+
+[Install]
+WantedBy=multi-user.target
diff --git a/net-misc/bee-node/metadata.xml b/net-misc/bee/metadata.xml
similarity index 100%
rename from net-misc/bee-node/metadata.xml
rename to net-misc/bee/metadata.xml
diff --git a/net-p2p/bisq/Manifest b/net-p2p/bisq/Manifest
index d3dbe589b6..3861bda31f 100644
--- a/net-p2p/bisq/Manifest
+++ b/net-p2p/bisq/Manifest
@@ -1 +1 @@
-DIST Bisq-64bit-1.8.4.deb 194549460 BLAKE2B aabd1af6d36cf0d2128bd4180ad78a28899863c72172bd9b4244d3fd0b1ed6c5bd7521b5073dc86be7bda571d282fbcf1f28fff105687ede219de204158cebb8 SHA512 2666b2fc519c89420e5f319a9a5911d4325de9bc70600feb547514b36685c8035326d937bd120cd9b9833990630ed52bab438e536d358edfad0420990ba1beda
+DIST Bisq-64bit-1.9.1.deb 200403760 BLAKE2B 56b2326f87d89bad739ea475f4e096755be051c185a4899bb8f84c8f84ada182ffa7d0f00ec32f72647cd6698305ecc749975186bc2d5c04f2ca6fb1086da50e SHA512 883e65b145f6b96328e0e9e8fd4d8eb3d4d7f209ce5085c08e5b27278f04502559bec8b04a792c68bb7cb803c7db2a244c72ef854d27244a2986324fbc42b586
diff --git a/net-p2p/bisq/bisq-1.8.4.ebuild b/net-p2p/bisq/bisq-1.9.1.ebuild
similarity index 100%
rename from net-p2p/bisq/bisq-1.8.4.ebuild
rename to net-p2p/bisq/bisq-1.9.1.ebuild
diff --git a/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild b/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild
index 769b8af283..123457ae21 100644
--- a/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild
+++ b/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild
@@ -16,7 +16,7 @@ LICENSE="GPL-3 excavator-EULA"
SLOT="0"
IUSE="gui"
KEYWORDS="~amd64"
-RESTRICT="test"
+RESTRICT="bindist mirror test"
RDEPEND="
dev-libs/libbsd
diff --git a/profiles/license_groups b/profiles/license_groups
index 5398f27802..ce37881ff7 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -1,8 +1,9 @@
MISC-FREE AOM Unicode_Fonts_for_Ancient_Scripts noweb powell sunpro
FREE-SOFTWARE @FSF-APPROVED @OSI-APPROVED @MISC-FREE
-FREE @FREE-SOFTWARE
+OPEN-CONTENT CC-BY-2.0 CC-BY-2.5 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-1.0 CC-BY-SA-2.0 CC-BY-SA-2.5 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0
+OPEN-DEFINITION @OPEN-CONTENT FDL-1.1 FDL-1.1+ FDL-1.2 FDL-1.2+ FDL-1.3 FDL-1.3+ Free-Art-1.2 Free-Art-1.3 MirOS OAL-1.0.1 ODC-By-1.0
+FREE @FREE-SOFTWARE @OPEN-DEFINITION
DFSG @FREE lablgtk-examples meschach VOSTROM
BINARY-REDISTRIBUTABLE PGP-2 RSAREF
-EULA technic Typora-EULA Warframe-EULA
+EULA Enpass-EULA excavator-EULA RTCW-ETEULA technic Typora-EULA Warframe-EULA
COPYFREE 0BSD BEER-WARE BSL-1.1 BSD BSD-2 CC0-1.0 Clear-BSD HPND MIT OPENLDAP POSTGRESQL tcltk Unlicense WTFPL ZSH
-
diff --git a/profiles/updates/2Q-2022 b/profiles/updates/2Q-2022
index 2e470e1874..61fa4d2812 100644
--- a/profiles/updates/2Q-2022
+++ b/profiles/updates/2Q-2022
@@ -1,3 +1,6 @@
move app-misc/ssmtool app-misc/vocabsieve
move sci-mathematics/libpotassco sci-libs/libpotassco
move media-video/mpv_thumbnail_script mpv-plugin/mpv_thumbnail_script
+move media-video/mpv-mpris mpv-plugin/mpv-mpris
+move net-misc/bee-node net-misc/bee
+move kde-misc/skanpage media-gfx/skanpage
diff --git a/sci-libs/mlpack/mlpack-3.4.2_p20220501.ebuild b/sci-libs/mlpack/mlpack-3.4.2_p20220501.ebuild
index 8c4e12677a..5073d26cc7 100644
--- a/sci-libs/mlpack/mlpack-3.4.2_p20220501.ebuild
+++ b/sci-libs/mlpack/mlpack-3.4.2_p20220501.ebuild
@@ -84,6 +84,7 @@ RDEPEND="
DEPEND="
${RDEPEND}
R? ( dev-R/pkgbuild )
+ test? ( dev-cpp/catch:0 )
"
BDEPEND="
app-arch/unzip
@@ -111,6 +112,7 @@ src_unpack() {
}
src_prepare() {
+ rm src/mlpack/tests/catch.hpp
rm -r src/mlpack/core/std_backport || die
rm -r src/mlpack/core/cereal/{pair_associative_container,unordered_map}.hpp || die
@@ -121,12 +123,9 @@ src_prepare() {
cmake_src_prepare
}
-src_compile() {
- cmake_src_compile
-}
-
src_configure() {
use R && append-cxxflags "-larmadillo"
+ append-cxxflags "-I/usr/include/catch2"
local mycmakeargs=(
-DBUILD_CLI_EXECUTABLES=ON
@@ -158,6 +157,11 @@ src_configure() {
cmake_src_configure
}
+src_compile() {
+ cmake_src_compile
+ use test && cmake_src_compile mlpack_test
+}
+
src_install() {
cmake_src_install
diff --git a/sci-mathematics/aspcud/aspcud-1.9.6.ebuild b/sci-mathematics/aspcud/aspcud-1.9.6.ebuild
index 0d38b0e6cf..2f6a9b8917 100644
--- a/sci-mathematics/aspcud/aspcud-1.9.6.ebuild
+++ b/sci-mathematics/aspcud/aspcud-1.9.6.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake
+inherit cmake flag-o-matic
DESCRIPTION="A solver for package problems in CUDF format"
HOMEPAGE="
@@ -37,6 +37,7 @@ src_prepare() {
}
src_configure() {
+ append-cxxflags "-I/usr/include/catch2"
local mycmakeargs=(
-DASPCUD_BUILD_TESTS=$(usex test)
diff --git a/sci-mathematics/clasp/clasp-3.3.8.ebuild b/sci-mathematics/clasp/clasp-3.3.8.ebuild
index a9aa8e7e44..9627e4dab9 100644
--- a/sci-mathematics/clasp/clasp-3.3.8.ebuild
+++ b/sci-mathematics/clasp/clasp-3.3.8.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake
+inherit cmake flag-o-matic
DESCRIPTION="A conflict-driven nogood learning answer set solver"
HOMEPAGE="
@@ -26,6 +26,7 @@ DEPEND="
RESTRICT="!test? ( test )"
src_prepare() {
+ append-cxxflags "-I/usr/include/catch2"
rm tests/catch.hpp || die
cmake_src_prepare
}
diff --git a/sci-mathematics/clingo/Manifest b/sci-mathematics/clingo/Manifest
index f65222b9f6..894add992e 100644
--- a/sci-mathematics/clingo/Manifest
+++ b/sci-mathematics/clingo/Manifest
@@ -1 +1 @@
-DIST clingo-5.5.1.tar.gz 3031728 BLAKE2B 5d938f5974184b4dff63a8b6ae746059c8a3682c2b7ca3dfbecc020462a656608de3845b83fc1c55fe74be33d7641d4d3bc961026679c7a6b264481bbad81c89 SHA512 b142a869d25a188d9ecf4c62940bc73328dacd249dbcdf611c0b6fd7a15b6bb15357cef3ce9b52b863c51f2a79efd65ae405957fc6074023b0c48807d27c0e03
+DIST clingo-5.5.2.tar.gz 3136393 BLAKE2B 74f911a544d6b2756080ff813dee3d2c02517374854b7e7deafaf73fea236a79ce45a55f3270ec6fd41194c4cee1d76dfbad9617130dcf8109c7623edf8fe9ff SHA512 ec72d33c6f328ee287dc2923fbfab270e05b2da964fa9f89e811e729e7ebaf6ee191decbe743184c42926412e1990f6b8d41adc142a2e2896e0176cda06aa1c9
diff --git a/sci-mathematics/clingo/clingo-5.5.1-r1.ebuild b/sci-mathematics/clingo/clingo-5.5.2.ebuild
similarity index 83%
rename from sci-mathematics/clingo/clingo-5.5.1-r1.ebuild
rename to sci-mathematics/clingo/clingo-5.5.2.ebuild
index 087adc44cf..b61a483182 100644
--- a/sci-mathematics/clingo/clingo-5.5.1-r1.ebuild
+++ b/sci-mathematics/clingo/clingo-5.5.2.ebuild
@@ -6,7 +6,7 @@ EAPI=8
LUA_COMPAT=( lua5-{3..4} )
PYTHON_COMPAT=( python3_{8..10} ) # IDK how to pass pypy3
-inherit cmake lua-single python-single-r1 toolchain-funcs
+inherit cmake flag-o-matic lua-single python-single-r1 toolchain-funcs
DESCRIPTION="Integrated grounder and solver for answer set logic programs"
HOMEPAGE="
@@ -27,14 +27,17 @@ RDEPEND="
lua? ( ${LUA_DEPS} )
python? ( ${PYTHON_DEPS} )
"
-DEPEND="${RDEPEND}"
+DEPEND="
+ ${RDEPEND}
+ test? ( dev-cpp/catch:0 )
+"
BDEPEND="
>=dev-util/re2c-0.13.5
>=sys-devel/bison-2.5
virtual/pkgconfig
"
-PATCHES=( "${FILESDIR}/${P}-system-clasp.patch" )
+#PATCHES=( "${FILESDIR}/${P}-system-clasp.patch" )
RESTRICT="!test? ( test )"
REQUIRED_USE="
lua? ( ${LUA_REQUIRED_USE} )
@@ -48,10 +51,14 @@ pkg_setup() {
src_prepare() {
rm -r clasp || die
+ rm libreify/tests/catch.hpp || die
+ rm libclingo/tests/catch.hpp || die
+ rm libgringo/tests/catch.hpp || die
cmake_src_prepare
}
src_configure() {
+ append-cxxflags "-I/usr/include/catch2"
local mycmakeargs=(
-DCLINGO_BUILD_APPS=$(usex tools)
-DCLINGO_BUILD_EXAMPLES=$(usex examples)
@@ -65,6 +72,7 @@ src_configure() {
-DCLINGO_CMAKE_RANLIB="$(tc-getRANLIB)"
-DCLINGO_INSTALL_LIB=ON
-DCLINGO_USE_LIB=OFF
+ -DCLINGO_USE_LOCAL_CLASP=OFF
)
if use lua; then
mycmakeargs+=( "DCLINGO_LUA_VERSION:LIST=$(lua_get_version);EXACT" )
diff --git a/sci-mathematics/clingo/files/clingo-5.5.1-system-clasp.patch b/sci-mathematics/clingo/files/clingo-5.5.1-system-clasp.patch
deleted file mode 100644
index 0adad61162..0000000000
--- a/sci-mathematics/clingo/files/clingo-5.5.1-system-clasp.patch
+++ /dev/null
@@ -1,46 +0,0 @@
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -232,8 +232,10 @@
-
- enable_testing()
-
-+find_package(Potassco REQUIRED)
-+find_package(Clasp REQUIRED)
-+
- # NOTE: assumes that submodule has been initialized
--set(CLASP_BUILD_APP ${CLINGO_BUILD_APPS} CACHE BOOL "")
- if (CLINGO_USE_LIB)
- set(clingo_library_targets)
- add_library(libclingo INTERFACE IMPORTED)
-@@ -241,11 +243,6 @@
- set_property(TARGET libclingo PROPERTY INTERFACE_LINK_LIBRARIES "clingo")
- else()
- set(clingo_library_targets libgringo libpotassco libclasp libreify)
-- set(CLASP_USE_LOCAL_LIB_POTASSCO ON CACHE BOOL "" FORCE)
-- if (NOT CLINGO_BUILD_SHARED AND CLINGO_INSTALL_LIB)
-- set(CLASP_INSTALL_LIB ${CLINGO_INSTALL_LIB} CACHE BOOL "" FORCE)
-- endif()
-- add_subdirectory(clasp)
- add_subdirectory(libreify)
- add_subdirectory(libgringo)
- add_subdirectory(libclingo)
---- a/libclingo/CMakeLists.txt
-+++ b/libclingo/CMakeLists.txt
-@@ -37,8 +37,6 @@
- ${source-group})
- # ]]]
-
--list(APPEND header "${CLASP_SOURCE_DIR}/app/clasp_app.h")
--list(APPEND source "${CLASP_SOURCE_DIR}/app/clasp_app.cpp")
-
- set(clingo_public_scope_ PUBLIC)
- set(clingo_private_scope_ PRIVATE)
-@@ -62,7 +60,7 @@
- "$"
- "$"
- ${clingo_private_scope_}
-- "$")
-+ "/usr/include/clasp/cli")
- target_compile_definitions(libclingo ${clingo_private_scope_} CLINGO_BUILD_LIBRARY)
-
- if (NOT CLINGO_BUILD_SHARED)
diff --git a/sci-mathematics/frama-c-wp/frama-c-wp-23.1.ebuild b/sci-mathematics/frama-c-wp/frama-c-wp-23.1.ebuild
index f21e63d7c5..b31420839f 100644
--- a/sci-mathematics/frama-c-wp/frama-c-wp-23.1.ebuild
+++ b/sci-mathematics/frama-c-wp/frama-c-wp-23.1.ebuild
@@ -19,7 +19,8 @@ RESTRICT="strip"
RDEPEND="~sci-mathematics/frama-c-${PV}:=[gtk?,ocamlopt?]
~sci-mathematics/frama-c-qed-${PV}:=[gtk?,ocamlopt?]
~sci-mathematics/frama-c-rtegen-${PV}:=[ocamlopt?]
- >=sci-mathematics/why3-1.4.0"
+ >=sci-mathematics/why3-1.4.0
+ =sci-mathematics/why3-1.4.0
+ ${P}.tar.gz
+ ${EGO_SUM_SRC_URI}
+"
+HOMEPAGE="https://github.com/markusressel/fan2go"
+
+LICENSE="AGPL-3 Apache-2.0 MIT BSD BSD-2 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="sys-apps/lm-sensors"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ SOURCE_DATE_EPOCH=$(date +%s || die)
+ DATE=$(date -u -d @${SOURCE_DATE_EPOCH} +"%Y-%m-%dT%H:%M:%SZ" || die)
+
+ ego \
+ build \
+ -o fan2go \
+ -x \
+ -v \
+ ${GOFLAGS} \
+ -ldflags "-X fan2go/cmd.version=${PV} -X fan2go/cmd.date=${DATE}" \
+ -a \
+ -tags netgo \
+ .
+}
+
+src_install() {
+ dobin fan2go
+ dodoc README.md
+ systemd_dounit fan2go.service
+ insinto /etc/fan2go
+ doins fan2go.yaml
+}
+
+src_test() {
+ go test -v ./... || die
+}
diff --git a/sys-power/fan2go/metadata.xml b/sys-power/fan2go/metadata.xml
new file mode 100644
index 0000000000..5b4dfb8f9a
--- /dev/null
+++ b/sys-power/fan2go/metadata.xml
@@ -0,0 +1,12 @@
+
+
+
+
+ lssndrbarbieri@gmail.com
+ Alessandro Barbieri
+
+
+ markusressel/fan2go
+ https://github.com/markusressel/fan2go/issues
+
+
diff --git a/sys-power/gwe/Manifest b/sys-power/gwe/Manifest
index 89b1715ff9..6c567ee119 100644
--- a/sys-power/gwe/Manifest
+++ b/sys-power/gwe/Manifest
@@ -1 +1,2 @@
DIST gwe-0.15.3.tar.gz 365945 BLAKE2B da0ecb0d407b2745452b59dd638b0ca2e41c873b2534f83074662607826c65aa9ff54a2fb06695accd3ca98f67266d13f2cf4d441ff5d7a03af22f32b75a7239 SHA512 f3577ed2afd647167d0d933cb8ccfb4b3308c35cf5bb3858b1a7dd084148c3594c7112523480e433250c8626001e68f9d6f1b21744eba19672b7b55c6eded754
+DIST gwe-0.15.5.tar.gz 366020 BLAKE2B 7a95b4065b5862edee070931417d8fcd848dc02ab6098a95b53e138325840c8b3920f28d6b93a1018562bad8c47f9cc7d2267b26012b33f0cbbd5e1e7777367d SHA512 380b96a664be7a0bdbe36906a8aff29e229445cec23c10cd14b22c31fe06c86163fa45ab1e165f91218f2ed58302eb5ac65ec5f7f7bf4548b06501a6eac9fc5f
diff --git a/sys-power/gwe/gwe-0.15.5.ebuild b/sys-power/gwe/gwe-0.15.5.ebuild
new file mode 100644
index 0000000000..8ea60f329b
--- /dev/null
+++ b/sys-power/gwe/gwe-0.15.5.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit xdg meson python-single-r1
+
+DESCRIPTION="NVIDIA settings alternative with overclocking, fan control, and information"
+HOMEPAGE="https://gitlab.com/leinardi/gwe"
+SRC_URI="https://gitlab.com/leinardi/gwe/-/archive/${PV}/${P}.tar.gz"
+
+KEYWORDS="~amd64"
+SLOT="0"
+LICENSE="GPL-3"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ dev-libs/gobject-introspection
+ dev-libs/libappindicator:3
+ dev-libs/libdazzle
+
+ $(python_gen_cond_dep '
+ dev-python/injector[${PYTHON_USEDEP}]
+ dev-python/matplotlib[${PYTHON_USEDEP}]
+ dev-python/peewee[${PYTHON_USEDEP}]
+ dev-python/py3nvml[${PYTHON_USEDEP}]
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ dev-python/python-xlib[${PYTHON_USEDEP}]
+ dev-python/pyxdg[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/Rx[${PYTHON_USEDEP}]
+ ')
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ ${RDEPEND}
+ dev-libs/appstream-glib
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ # Disable post-inst script – let the ebuild handle it
+ sed -i meson.build \
+ -e "s:meson.add_install_script('scripts/meson_post_install.py')::g" \
+ || die
+
+ default
+}
+
+src_install() {
+ meson_src_install
+ python_optimize
+}
diff --git a/www-apps/stagit/metadata.xml b/www-apps/stagit/metadata.xml
index 002833e187..5c75d5a668 100644
--- a/www-apps/stagit/metadata.xml
+++ b/www-apps/stagit/metadata.xml
@@ -6,7 +6,7 @@
kurth4cker
- stagit is a static page generator. It takes sources from a git
- repository and generates html pages to a directory.
+ stagit is a static page generator. It takes sources from a git
+ repository and generates html pages to a directory.