diff options
53 files changed, 354 insertions, 348 deletions
diff --git a/app-admin/kern/Manifest b/app-admin/kern/Manifest index b786de4..658aff1 100644 --- a/app-admin/kern/Manifest +++ b/app-admin/kern/Manifest @@ -1,4 +1,4 @@ -DIST kern-0.6.0.sha.sig 238 BLAKE2B d47d2c2e048289aadddeea5ab90c4b129198525cdef4fce95079951e021d70b3f8d2f6ed0137f43ba6b260075ea7280d25c1f9d3cba5bbb7207b0f8a43fe8a19 SHA512 4b92df0796a08d0536408905d6d9bc77c465271a3eec4e244479690584684cb0540a41697327ed36db9974d0ab4c6bf61ca50acc7f792303a9a2aa800e739515 -DIST kern-0.6.0.tar.gz 5146 BLAKE2B 561d28b806c4a5593c9f27aa4bc991a7588ea774a497641c04e0b1787e2b95c4d2e354189cf655e5345598cffdf40bcc6448138d23136d780f9cc7cb7b29f0fb SHA512 e368a384a5abe348871feb52713bfac3180f5f5915bbf9a9411086cf5a9bef39234cba52c762128efef89235084a8ff08345a85f3a1aed2f7ec25933b63bf699 -EBUILD kern-0.6.0-r1.ebuild 980 BLAKE2B 5b2778725a43aa48dea3546f1956f59d0fb4d1e9b397cfc9d63133b06e0a4c7e48393f0dc21c2971500b3a90e2244271b6637da58e979be37bfa51f04dbfb7f2 SHA512 1109701b25b9bd5bb0bb0117e8b6cdb61515585b8508b6351a7cd3ce4fd925f2dea76f81cba3acaa6ca242917ea939e4eea887db3efc33fb6a0f75340930be2a +DIST kern-0.6.1.sha.sig 238 BLAKE2B 1b95d8bd1f785c94b718898b2bf6f36f89ad378edff2e74900f599b11df112502f1a0219613f5753d9b66f4cd028970a29b5668c9e0e76cd6f712fc2dc1285c6 SHA512 d6fdff17964c68505deef02a6b7cbbc09540cf545308cfbf4889296829f42cd8ed10e873a61b1d5e69ac20a9e9fcf6697922702b7fb34e535bb0c4f12596e0ac +DIST kern-0.6.1.tar.gz 5146 BLAKE2B ec4fbc966c66a0121ce5548f6927ff3ace607377cdbffac8c487bcbef54ded40d45d3b207a2ad511278edddc7f3c9644dc89ae9bf281bf51324bb2c079a85674 SHA512 65a9630e0f6c1d329cbc20b3b1a7570037034e544f0b024090c79fc1ff0e3987d90fe1493afa86561b2fb81e355b391a7171be0fc8da016658f6157997455101 +EBUILD kern-0.6.1.ebuild 1042 BLAKE2B bc9d36c9c57ec521da1d9f8c823070a11015d86079ae3e5833e39252c697ff9340b1953a23a0854e24411ad777c17d5b23b3418811cb88f72cba511a024b1b21 SHA512 3b2e337a1f9b5065099330b2edd5c8c3ebb6dc04f942ce81f1d2ccd2f01836f37e973dfc69456ddd40d42752919ef9c5bbe4647ca7f41506f9d196478549c8f7 MISC metadata.xml 219 BLAKE2B 4017e2b1f6b36f72c186cfeb0955be57076a02d087acfd6caf9b9ec56509b5299be8d40dddaffd04433bb290f6dd35c94c59ac02a4f1ad7e63b13648e465e594 SHA512 555d3bce3f8cd9b4d78f59f494c326d7893f12c1907c1eb92107595886fc4a5e89b8b9fda7f434e021a9eede5dfd6d0c1dfee721c268ccad3d6a1865a92204e0 diff --git a/app-admin/kern/kern-0.6.0-r1.ebuild b/app-admin/kern/kern-0.6.1.ebuild index 22dec9f..c46c219 100644 --- a/app-admin/kern/kern-0.6.0-r1.ebuild +++ b/app-admin/kern/kern-0.6.1.ebuild @@ -16,14 +16,14 @@ SRC_URI=" ) " -RESTRICT="mirror" - LICENSE="ISC" SLOT="0" KEYWORDS="amd64 x86" +RESTRICT="mirror" RDEPEND="${DEPEND} app-admin/eclean-kernel" +BDEPEND="verify-sig? ( sec-keys/signify-keys-oriole-systems )" VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/oriole-systems-20240330.pub" diff --git a/app-backup/lifeboat/Manifest b/app-backup/lifeboat/Manifest index 61ffb69..8bccb68 100644 --- a/app-backup/lifeboat/Manifest +++ b/app-backup/lifeboat/Manifest @@ -1,4 +1,4 @@ DIST lifeboat-0.4.2.sha.sig 242 BLAKE2B a289c13d885201358791b87754d45848c4634d4d2f2ccb32157b4c07495aaef63605cb3e2c08eae2e1a3c608d4c981d2feeff9d666df12b4e7dc8cfe4cf935d0 SHA512 c98539e18fed28a2dfa07c6fdea5d6adebad142ca5c80b2377d00ad763728925e9fc39e78532e82c9a1fe7d9317b900c6826a38b2bf94e673f409423dc55cf18 DIST lifeboat-0.4.2.tar.gz 3815 BLAKE2B c384de13bbca6a4a3eb18dc1b51bb58b88d15e78a90d34d03769e8b7c33b9dd5e6109653f4a46dbc74c9cd806c2faf90c489a733c4f2fb3bac88e93a2c2e1e74 SHA512 66179137756c75a30d118718e825584355573879ce6a3246021138ea5fda61bbfa79f81cc7c937f2ed7aed8609b8d1cdbb3cd40291e7b85792653e2d48890f20 -EBUILD lifeboat-0.4.2-r1.ebuild 1018 BLAKE2B 42626c6850b4390edd960d1008b2fcfdb006ddd6ade3a204ac27b6e5569737425b8f0f0a88e6c7e1efa082f0f09f636a71b2a1d71a3b3220cadb64046e724103 SHA512 fda46bda3fd63c0182eace1cb34abf24c80904c6e2aad2b1eaad20efd2f84eb1238fe00a310b1d3e2f7edb364d780a79f5791fb57f4b74efd7a4fe458096b201 +EBUILD lifeboat-0.4.2-r2.ebuild 1081 BLAKE2B 2193808314cf66ae4ea8ca184e488be1fc888d082d7379f64a8a08938b41bc43748719bbd390d5e92374c7f2578eca2190b8001846b08bb1f75c7aac3a200c7d SHA512 8985655009a6a92eca7dc9e4b46452d9468066043e0f1011bacfb0094b6f0843a7ca2b4dfd3bc9cc2f789c25b2e50ccdfdb3c583ee3543d0b24281091b8c9611 MISC metadata.xml 219 BLAKE2B 4017e2b1f6b36f72c186cfeb0955be57076a02d087acfd6caf9b9ec56509b5299be8d40dddaffd04433bb290f6dd35c94c59ac02a4f1ad7e63b13648e465e594 SHA512 555d3bce3f8cd9b4d78f59f494c326d7893f12c1907c1eb92107595886fc4a5e89b8b9fda7f434e021a9eede5dfd6d0c1dfee721c268ccad3d6a1865a92204e0 diff --git a/app-backup/lifeboat/lifeboat-0.4.2-r1.ebuild b/app-backup/lifeboat/lifeboat-0.4.2-r2.ebuild index 6493a66..7656432 100644 --- a/app-backup/lifeboat/lifeboat-0.4.2-r1.ebuild +++ b/app-backup/lifeboat/lifeboat-0.4.2-r2.ebuild @@ -16,11 +16,10 @@ SRC_URI=" ) " -RESTRICT="mirror" - LICENSE="ISC" SLOT="0" KEYWORDS="amd64 x86" +RESTRICT="mirror" DEPEND=" acct-group/lifeboat @@ -30,6 +29,8 @@ RDEPEND="${DEPEND} app-backup/restic net-misc/rclone" +BDEPEND="verify-sig? ( sec-keys/signify-keys-oriole-systems )" + VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/oriole-systems-20240330.pub" src_unpack() { diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest index 87e729a..6a016c7 100644 --- a/app-editors/vscodium/Manifest +++ b/app-editors/vscodium/Manifest @@ -1,7 +1,8 @@ -AUX vscodium-url-handler.desktop 334 BLAKE2B 3e089403de3df453f9c35737911846105ebee07ba17cd61443f739a035755a3b17b7a76f54231950bb4d752e0853a1e920dc489487ed3b12230dbe96037e833b SHA512 548b2df53ee5975e543a8ce5f8ac48bcc5878a86e7b6759d8e6d6d5cf7a126d91326f801a3c3548b7390dc9113b9bf37ecc38276ddd0b3354c4be8ab58b466fa -AUX vscodium.desktop 519 BLAKE2B 9bb65cb1b0618deba7db401f314f00611970eb34a82988f349d215759aba195c3d61b51f1e2f1e58ecef0fff952d68a25551a55d75c44a817d8de6dd65562732 SHA512 12db368ca425b707e6c0d9437e987aa0e5a773ac3f8fe51c5aec8eb82768dec0494988a0fef1a8be781e238d9fb9dd22097166ac8eea924154d7481998b0c18e -DIST vscodium-1.92.2.24228-amd64.tar.gz 130843357 BLAKE2B 3510141a3b86163a5d0fafbc3dd4d68f03d81c3d8bb2f7a6341bffdafe8690baeecd136c177561832356d1fab44bc1b173edb9b48fea2e486ae13ffa440e3dde SHA512 fe21d65de84e5b2e99fa463c198fe47bc10e254ebac6f5e24c42c0de0e5e5e086c83541cddc295a5bcc3b1698afb8d1e06cb96bcc3c7d555cda8e84cfbca1f26 -DIST vscodium-1.92.2.24228-arm.tar.gz 119300483 BLAKE2B ab542195ac209dc68dc5fe9b63b9892495df146675268bb2e3c559ffb9ada1bd05f97b6907be50ca356358c72906cdfd6449ae86ebf5a4ce391aae165260ef51 SHA512 0930206931dfdd38c4ce53699b395d2bfb439e9a8579b5429c6c9594910aafe82a35d1fcfcecaf0132325a179b96abf9d73c88866789978da24325a1cd0bb31b -DIST vscodium-1.92.2.24228-arm64.tar.gz 130895581 BLAKE2B a6b205ba449a34c7ba695a12dbbc8ef3a4b1f6dfe2dd6dc0c2285af549cc7750de7d7aa044ea1354c325deae995d49e808e02a0d2a4001b7764c233d49245d09 SHA512 fe0b6c5a3269fc12f91251035a5c8162861e2301e67bbf49895a2a58ecc542b376ac95e673dadb04b1f7e1849f18e8d8821f95e819e7fb7d9c66674be460de73 -EBUILD vscodium-1.92.2.24228-r1.ebuild 2808 BLAKE2B efdcf8573ce1a07ec828e9cd9169add6c03e2185e47a5347ecfe99b66d0d448a4885d566982150ef8c1ddd0cda8462200cdfa2d95bea27e94bd8c241ca5103fe SHA512 ea3f092776cdb39fbc38a8634dd70346242309e71c30b287b11b02d37f69605c784e8c2ed199c0ca36cc8c4ab42ebb5cebbcadc0264f0ac9b9d73fa3938d6f4f +AUX codium-url-handler.desktop 337 BLAKE2B 1196918f18f1c000bca94e8f8b6184bc313a0344cd654a823bb0a39e54d5670084f846d61b8dc235084c26d5da491222977ae6cdb2818833b375db545a059be9 SHA512 b1bc714b53304fd12788fea212fe04728841e3a823ec5c8c577121790720ef7f063b943b0089269bd09f8bd223d8e8eaf7ff0d742b4c208f7536fb809d4f0cf6 +AUX codium.desktop 517 BLAKE2B dff4d6ebc64b2a937c2c3081239e88af85a61ca47efddafa5bc7f8e1da0da98248d0d81ee295e70c33548a29c6200678319ed9887bc22d2435c5abd63ea26f2c SHA512 8230df8c2fe2c1f5118687addb413beaa871ff989bcb76922812ee580162b6e0cc61445a905e0466ee2ff81668fcc651cb00a78f23aba6d882122dd6fd57c65d +DIST vscodium-1.101.24242-amd64.tar.gz 149968530 BLAKE2B af78c9428eb7bd8c550fd5f83f6270ae6347207192f37d900c125bb67e1c2193254b1a1c376ff23c233fbbea7c855b70fe0fe8dc9d47027c1691c369caffbb20 SHA512 059ef5d8d8397e9aa53f9a79bb6e44658c9fe9145b53ac5bd1cdb04c0de2e43299e26315209a3321b071225efa16b92c220007ec4d32eb1fb6306ca73c2b7ea1 +DIST vscodium-1.101.24242-arm.tar.gz 136452346 BLAKE2B 739dbc007ff4c1741b17b1701ec28d1519dd834c0ed3b773e987225962a012a6372c16c714ef12640c9d4414739a6403714e5abcead774e83fc9c33610adf8be SHA512 9ab0d2a0a0742f9e4f0cab083f688840b2bf02848e194566ef5834faa4561ca9b1e56aa116990ad255243cbd1088b5e2aea4c4874a4b09bb4eec4fd8af3151d3 +DIST vscodium-1.101.24242-arm64.tar.gz 147360082 BLAKE2B 0a52184db81d10dabd3447d9152271abdc668091ae2dc7a4c6276c79d04f23e2c2ae60b42379f2649c7874da2945292733c771b090e2823e6a5bb0431d694fd8 SHA512 8a6e5453eda0e9b7db76694688b388ddec38493c4f5a18db1fd82a999def429bfadbb248fd86a7626e4afd1a9aa733cd8779419045bda7a804af8f13576a4b0b +DIST vscodium-1.101.24242-loong.tar.gz 145610133 BLAKE2B 85f9bb0562e5ef530ee9614f3fae3a79adb6a7632d9b1d7da4a2e4332a21bc857b9d5199842348e72c0903f94f68fd9106ffd1acc782b9930d9d8c2e2e3e82ae SHA512 214bb4279155545dd24e724720cc5ba0f69cbda31edc5002c007ea3219cbf44e8a8c3feadc67f32b66f17f3f332b94f954c859dd5e872900cec788f6a378491a +EBUILD vscodium-1.101.24242.ebuild 2819 BLAKE2B 9fc77f1f1c49450455ebdaea5754b381d581d27f994b6f319f6c05b89dab5d4a22242f0ce91b7b6ea9360653f33b7a849ce1a0eb9ab53e3e07f9f5b96f3998e7 SHA512 44663788b79e9823d91571012de8b29a5a330dd93470e3e42974ac3376f49f9d7749d0cf9c1f249f04d285846ab4e29221db3735b79288d49db244731c7c86bc MISC metadata.xml 1009 BLAKE2B b6d55ed2217637eac68413eb685a6219a38f80e0b4698877a0bc4d88e65f42c4fcbbd2ea50e810aadbda1de65df85fd724ee1b2ad7ef29dbc3f871efcd7069bf SHA512 c3edf84c187732debc55b847c7e707df13f8dfeffca06312ada10c531ec37d83c137e28db2f288b1b8a61ac5851754b52ba66866048a3765c689bcdc4f85ff7a diff --git a/app-editors/vscodium/files/vscodium-url-handler.desktop b/app-editors/vscodium/files/codium-url-handler.desktop index 0ca181b..1835742 100644 --- a/app-editors/vscodium/files/vscodium-url-handler.desktop +++ b/app-editors/vscodium/files/codium-url-handler.desktop @@ -2,7 +2,7 @@ Name=VSCodium - URL Handler Comment=Editing evolved GenericName=Code Editor -Exec=/usr/bin/vscodium @exec_extra_flags@ --open-url %U +Exec=/usr/bin/vscodium @exec_extra_flags@ --open-url -- %U Icon=vscodium Type=Application NoDisplay=true diff --git a/app-editors/vscodium/files/vscodium.desktop b/app-editors/vscodium/files/codium.desktop index e12a430..6eb9e55 100644 --- a/app-editors/vscodium/files/vscodium.desktop +++ b/app-editors/vscodium/files/codium.desktop @@ -6,7 +6,7 @@ Exec=/usr/bin/vscodium @exec_extra_flags@ --unity-launch %F Icon=vscodium Type=Application StartupNotify=false -StartupWMClass=VSCodium +StartupWMClass=codium Categories=Utility;TextEditor;Development;IDE; MimeType=text/plain;inode/directory;application/x-code-workspace; Actions=new-empty-window; diff --git a/app-editors/vscodium/vscodium-1.92.2.24228-r1.ebuild b/app-editors/vscodium/vscodium-1.101.24242.ebuild index 9f4deaf..31b10c9 100644 --- a/app-editors/vscodium/vscodium-1.92.2.24228-r1.ebuild +++ b/app-editors/vscodium/vscodium-1.101.24242.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,6 +19,7 @@ SRC_URI=" $(arch_src_uri amd64 x64) $(arch_src_uri arm armhf) $(arch_src_uri arm64 arm64) + $(arch_src_uri loong loong64) " S="${WORKDIR}" @@ -41,7 +42,7 @@ LICENSE=" W3C " SLOT="0" -KEYWORDS="-* amd64 ~arm ~arm64" +KEYWORDS="-* amd64 ~arm ~arm64 ~loong" IUSE="wayland" RESTRICT="strip bindist" @@ -79,10 +80,10 @@ QA_PREBUILT="*" src_install() { # Cleanup license file - it exists only in amd64 tarball rm -f "${S}/resources/app/LICENSE.txt" || die - rm -r "${S}/resources/app/node_modules.asar.unpacked/kerberos" || die + rm -r "${S}/resources/app/node_modules/kerberos" || die # Fix wrong desktopName, https://github.com/VSCodium/vscodium/issues/1901 (not flatpak-specific) - sed -i "s|codium-url-handler\.desktop|vscodium.desktop|g" "${S}/resources/app/package.json" || die + sed -i "s|codium-url-handler\.desktop|codium.desktop|g" "${S}/resources/app/package.json" || die # Install pax-mark m codium @@ -99,15 +100,16 @@ src_install() { fi sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \ - "${FILESDIR}/vscodium-url-handler.desktop" \ - > "${T}/vscodium-url-handler.desktop" || die + "${FILESDIR}/codium.desktop" \ + > "${T}/codium.desktop" || die sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \ - "${FILESDIR}/vscodium.desktop" \ - > "${T}/vscodium.desktop" || die + "${FILESDIR}/codium-url-handler.desktop" \ + > "${T}/codium-url-handler.desktop" || die - domenu "${T}/vscodium.desktop" - domenu "${T}/vscodium-url-handler.desktop" + + domenu "${T}/codium.desktop" + domenu "${T}/codium-url-handler.desktop" newicon "resources/app/resources/linux/code.png" "vscodium.png" } diff --git a/app-office/fava-plugins/Manifest b/app-office/fava-plugins/Manifest deleted file mode 100644 index 79a31f0..0000000 --- a/app-office/fava-plugins/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST fava-plugins-1.0.tar.gz 3419 BLAKE2B 6bc728e22cf2a1008915000bd0101b373d6b6e621bc7418a142f839c9a34b7c1cbe89d0c998f3c9f80325b3304ac91a359f9cfefc50b04bff812343ca79c0a01 SHA512 f079d829b20dcc88c048bbf314cdcccae236284625af18fe82baf9ae320481e75dab61b71fe597ce94709acb1ccf8fbfe5665ec0aa7200084f8347b3d0f404be -EBUILD fava-plugins-1.0-r1.ebuild 495 BLAKE2B 32477bf96e5aa64b54208a72d02c0d5dbb4d90902b1842362596f913e618213b67d3344f292a11f083a37d8e274bc005830ccc8a76ab50f8e973664001de4d04 SHA512 b03009888d4b57dd3582d728ab811c370d20dfcfc0b1cf520f2155b3d067fc817fafbb66c72b853f25e0127e800ec071add9c71339756e387993c41cea4ce2e0 -MISC metadata.xml 356 BLAKE2B cc68c069f987ddd114c2a8cdda413704b499b7cd2baf84b49cc5705fa7dbc4cc7d803367dfbb9e5be7a8057fa4a952e3e0ced4ea5b71cc508818a9f3cbca2b1a SHA512 11ae54deca78791480ea649f040a6670f4690b1a2312fb2da9989cb3a09f7739a75a47c8e07b75f0c2fcee408c3654f8de9e13aa168915ee60d74c33fe759feb diff --git a/app-office/fava-plugins/fava-plugins-1.0-r1.ebuild b/app-office/fava-plugins/fava-plugins-1.0-r1.ebuild deleted file mode 100644 index 30a0d81..0000000 --- a/app-office/fava-plugins/fava-plugins-1.0-r1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{11,12} ) -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_SINGLE_IMPL=1 -PYPI_NO_NORMALIZE=1 - -inherit distutils-r1 pypi - -DESCRIPTION="A collection of beancount plugins" -HOMEPAGE="https://pypi.org/project/fava-plugins/ https://github.com/beancount/fava-plugins" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=">=app-office/beancount-2.0[${PYTHON_SINGLE_USEDEP}]" diff --git a/app-office/fava-plugins/metadata.xml b/app-office/fava-plugins/metadata.xml deleted file mode 100644 index dacaef1..0000000 --- a/app-office/fava-plugins/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>wolf@oriole.systems</email> - </maintainer> - <upstream> - <remote-id type="github">beancount/fava-plugins</remote-id> - <remote-id type="pypi">fava-plugins</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-office/fava/Manifest b/app-office/fava/Manifest deleted file mode 100644 index f09572d..0000000 --- a/app-office/fava/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST fava-1.28.tar.gz 1575936 BLAKE2B 83afe3d934430467e891f82284433ae5bab063af9700062e249fd2a0974eee33137cc91fe6e346cb036c9e23fd582c463efa0ea7a4af4f4e5e603b20a2a4b362 SHA512 32e7209a3fc61389a1107541cfdaeaea022f7508b54dcfbb0916ae39cc16344cf275b3b074123cf1211d238b329fc909eb089897e8e20e31f058cc0ed52f1006 -EBUILD fava-1.28.ebuild 1558 BLAKE2B 373c8a116ee8ec3f9f32aace9386f53c5a9d102add38518e3feb556b3757e705af3300d1fd291e491f10a2e26f681a464d5af7a811f1706bf44f5970dc271680 SHA512 b77eae008b736142db07580b30e53a5135cd841545a44fc53855238498db9466cf2c227a038855aba13a6f97d75b207c3b2d4ec8ec8838d55b90aa723b4820bb -MISC metadata.xml 286 BLAKE2B bc035a2169b566efc5e5c22443c65abbb0fe1b2df60af417536dac4ffd66495376635e960b67ad0da91c651569928b4ec21adfea4b06d922b0fe4cfc96479a7f SHA512 2ce5388147b734a1d9a25edba004888151871b636478394de151eebfd7121d89eb048ec604cbbff23a84d4905119f05537a378940f52f45f47155e3a25842c26 diff --git a/app-office/fava/fava-1.28.ebuild b/app-office/fava/fava-1.28.ebuild deleted file mode 100644 index 4918928..0000000 --- a/app-office/fava/fava-1.28.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{11,12} ) -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 pypi - -DESCRIPTION="Web interface for the accounting tool Beancount" -HOMEPAGE="https://beancount.github.io/fava/ https://pypi.org/project/fava/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - >=app-office/beancount-2.3.5[${PYTHON_SINGLE_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/Babel-2.7.0[${PYTHON_USEDEP}] - >=dev-python/cheroot-8.5.2[${PYTHON_USEDEP}] - >=dev-python/flask-babel-1.0.0[${PYTHON_USEDEP}] - >=dev-python/flask-2.2.0[${PYTHON_USEDEP}] - >=dev-python/jinja-3.0.1[${PYTHON_USEDEP}] - >=dev-python/click-8.0.1[${PYTHON_USEDEP}] - >=dev-python/markdown2-2.3.0[${PYTHON_USEDEP}] - dev-python/ply[${PYTHON_USEDEP}] - >=dev-python/simplejson-3.16.0[${PYTHON_USEDEP}] - >=dev-python/werkzeug-2.3.0[${PYTHON_USEDEP}] - >=dev-python/watchfiles-0.20.0[${PYTHON_USEDEP}] - dev-python/chardet[${PYTHON_USEDEP}] - ') - " - -python_prepare_all() { - sed -i -e 's:build-backend = "_build_backend":build-backend = "setuptools.build_meta":' pyproject.toml || die - - distutils-r1_python_prepare_all -} - -python_test() { - # test_static_url presumes and requires the existence of these two files. - # They need only to exist in order for the code to determine the mtime - # value. - mkdir -p fava/static/{javascript,css} || die - touch fava/static/javascript/main.ts || die - touch fava/static/css/style.css || die - - py.test -v || die -} diff --git a/app-office/obsidian/Manifest b/app-office/obsidian/Manifest index 50a9129..ceb6d5e 100644 --- a/app-office/obsidian/Manifest +++ b/app-office/obsidian/Manifest @@ -1,5 +1,5 @@ -DIST obsidian-1.6.7-amd64.tar.gz 107961144 BLAKE2B c0b333eac80957e92d6abbd0d6330f04c195e41798bde1aba4be190fcac63c51c74aa685a1084274c1c5723c7fef3aec46fcdae5ebdea02ca7a8ad73ebe43ef7 SHA512 820e0fcd34e47c0cc840f406281fd808bb2b8ed70e78e639ba7f50c41b0643b59a161499d9f2b814b5e2abcc11cb52b3489276cb6852431e27e47643d192cd66 -DIST obsidian-1.6.7-arm64.tar.gz 108057397 BLAKE2B e48a6f59d216d10daf90811b413e85c49b9dffc83a2d671222da2732bd5c05885cfc831268eaadf1e5a41348ebbd5ade79013d63c2b41b1fd7a9b0063db0673b SHA512 2dcf0ece4e8ade2b81d7c3889cf26eaf35fded7bacbb006050001d169a4f0f501bb6b8335caf038d3370f5ca48f851554cbf9dd713dbdd4283e0bbb91470e17b -DIST obsidian-1.6.7.gh.deb 79172558 BLAKE2B 1665e1bc2b9e298a3c7560dec159736c9f270dfce532b63d135adb9f00f14e15e28e5460461f0bbeeddb7c3d036679fc5b04f02d6d85c29d067a6f64f2e83973 SHA512 bbf913f6806a1d23d2a6bbb9d5572569b019c79c877c3165ff94938f01282e7d98b6ba660821dca7e38874413207846b025707161c8901983458bdf4add05336 -EBUILD obsidian-1.6.7.ebuild 3561 BLAKE2B 9662f8d2a7f1ec8addb68cc02614a6a8dad6dcc7521259edea5a242048f528610db3da8788cbe34057551cc914c0290940cc6cbdd6c2e8d0553fcdbf242a3950 SHA512 8d8fb078d5a7e3baf6c07cfbab07e6a254d9dd96237276ed38515c0e0a31cbe308e2acb451d23937934d6c928fa1e31a76a001713e2c5dd08101b47eafda12c8 +DIST obsidian-1.8.10-amd64.tar.gz 110592123 BLAKE2B 5af6d28c8ad4bf2ca49ec5788572c07e6ac61190f40d90f5b54b5840f5510f4327598dda128c10a3fec9f9cbd8926a0e7e6e4e40936dddba8bfd5aab61d8cb75 SHA512 49cb37955b66b9187a186e1cf3beb410b13f32041264a364155675cead1f3c4d9fbd6a0af69e5fb4e9990047b8b8b62796e32cb2a1d8bb5562bcb07b0cee0408 +DIST obsidian-1.8.10-arm64.tar.gz 114587146 BLAKE2B aa49c44ee26eaff5dae049f4efc7960dc505d567faf141ddce19a25d3c762b332bb45ade918fdfea87de3f308e6862340533ef2046f33a19e4af375b2f4f17da SHA512 5d2bc9d5eff8852193dadf21a65b6e2568a3ce31e7a4a4158bb38250cd7cda8ecde836a2ef4a2f006532685bcc98eb0bb474173c4327b34eb5e4baddc78598a3 +DIST obsidian-1.8.10.gh.deb 80536530 BLAKE2B 915cd78bd0d4f359f9e6739c3a691ef7fc12766ee86c50690444d4411fa143de819f8445ec4b48ef46bf5a91f0807f95dd76e6e71d045140111afd376ad05fa9 SHA512 dadf9bf9f44a2bee63224ba150c4d2370079507f676371f8babe9401c9257f0bea29b05219616df40b88c26f83bd65d64c19aa9f4f3d0c4561272c7e9ab19a5d +EBUILD obsidian-1.8.10.ebuild 3512 BLAKE2B 99e35dbad968f2c825391d98c08587c103eb76f91477b609f170dd14b0446fce5664c6b4244b84687f017f10c77756a7d5dad066dae60a17092c5029a0406836 SHA512 729d630f471dda3d1a6d055c3cf49b0712f4792a009d8fb60ca334d843617cd5d4b1ae947efc48676d62ad683b28b791ba2a809e9285302e7a23c769060f5ced MISC metadata.xml 472 BLAKE2B c944a4d04c0e0721ba17ee8c657686c90de698bc95e8d5ea8d2ffbee7bb358961a28ae4d976c260a5afeae9d6c32a251555ea0bb244e64aa139e6b50ed3d817e SHA512 97bce48d1ef6dc7114add0fc18e056bdce3925f0f469aceda2db414c6cd5f76fc1115af1740911ecf4a1efaa9cb3eb3f4b7ddb7eb23c97add6daf7d5c3d571fb diff --git a/app-office/obsidian/obsidian-1.6.7.ebuild b/app-office/obsidian/obsidian-1.8.10.ebuild index b7b3c97..c88e1a1 100644 --- a/app-office/obsidian/obsidian-1.6.7.ebuild +++ b/app-office/obsidian/obsidian-1.8.10.ebuild @@ -40,30 +40,27 @@ RESTRICT="mirror strip bindist" RDEPEND=" >=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] - app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib - media-libs/libglvnd + media-libs/fontconfig media-libs/mesa - net-misc/curl - sys-libs/zlib x11-libs/cairo - x11-libs/gtk+:3 x11-libs/libdrm + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 x11-libs/libX11 - x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes - x11-libs/libxkbcommon - x11-libs/libxkbfile x11-libs/libXrandr + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence x11-libs/pango - x11-misc/xdg-utils " QA_PREBUILT="*" diff --git a/app-office/visidata/Manifest b/app-office/visidata/Manifest index c784f0e..73f06e7 100644 --- a/app-office/visidata/Manifest +++ b/app-office/visidata/Manifest @@ -1,3 +1,3 @@ -DIST visidata-3.0.2.tar.gz 16978850 BLAKE2B 3977d6b9b13db27075f7a4c6da7eb67ebd107c4d81d2ce768bc21d6df2d93ad6b43387f989369e601d58114d4881fd18df30ad7871e7bc4e333f24a19149fd1a SHA512 5edbc260cdd6db4de3964fc0b5a8364d1d5b42de6bcf3122fd54ead82f4305c61e3edefe555f1ddf1fb1a3fde42099a810aba8cf15220e29af5243c8cd8314fb -EBUILD visidata-3.0.2.ebuild 1229 BLAKE2B f9ea2c670424aef701859feff1e2c1d4e3a941c73e6fe2b2991c5aabf46e47cd468b62ebdbb6836e9e6302f1c2d0dc33e765188ac7baec4407f0dd607aadba7a SHA512 832aaa45e5f4495f144b5c2f52970819c753432026a76fe2f4ec95ea75b551d9934412ba7f00d9d9c6154c5a5cfcc0f7e5d457a146645e42c814c0ef3a877501 +DIST visidata-3.1.1.tar.gz 21261956 BLAKE2B eb247f4a032fc6c11c87231f732383ff926d6fa4681b24c8eec4bc4697aef44599139c401f7ce59df0271da16a1944faf08d415f77a11a40b7c550dee2416e3d SHA512 2dee4f87c9afb6de5b2d54d8b2a8837ed5684ec1e7c163a34b6f4e7d6e896e63e3e07555b90e1f280e74adc0b9491df8c4abc6aa2228576a809651dcaa0b59f5 +EBUILD visidata-3.1.1.ebuild 1230 BLAKE2B a825e2edc020f5480a9974499994dd290168b45a009dc5761de4e14771aaa6c7d278ebe0cfbeb2e77487e8f548169b2f3710bff5d19d974a8e9190ea9b9eabfa SHA512 85426746fa77d3cacdac5ae7c6daff24d8ee8ea76a2fbf16844e870fab92ae314964a387afc24b13d2ab61d8d3e60df3947c717dfd530efaafddc1725f9c9816 MISC metadata.xml 299 BLAKE2B d416db774b1d5a0d1c5d0a85214e74482116097023389c0a8c6de5d3250131548c3b770b8fda8ca996c8541ba59399e8b3e7aae70a21abafe093be378d063745 SHA512 aaa772ec5a927a37f947fd642ddaebafabfe25876d08c7f7f2bbc7125c74315c1a53976ff7cafdc47fded4ad9c3e63c2c35f4eb21f9ab790a8548f435aade363 diff --git a/app-office/visidata/visidata-3.0.2.ebuild b/app-office/visidata/visidata-3.1.1.ebuild index 3d81cd1..474c069 100644 --- a/app-office/visidata/visidata-3.0.2.ebuild +++ b/app-office/visidata/visidata-3.1.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{11,12} ) +PYTHON_COMPAT=( python3_{11..13} ) DISTUTILS_USE_PEP517="setuptools" inherit distutils-r1 optfeature diff --git a/app-portage/bosun/Manifest b/app-portage/bosun/Manifest index 834e8f5..5f0ce70 100644 --- a/app-portage/bosun/Manifest +++ b/app-portage/bosun/Manifest @@ -1,4 +1,4 @@ DIST bosun-1.4.0.sha.sig 239 BLAKE2B e3aa1dd0a6e41b0e2f855dbf4a4555f0494144f14ca81e43c7b8b4dae692ce7d83777928290522693b23b9ea4f35fdab7d0038653088260fc6eb6d1f4e20f62c SHA512 5643b5306447364cfd2b0b71ade931d268064841bad5b5e7603b7c937600c7e76093118ff463ed12aaac86bbe97e58d29583327973a0283f642a121edaaf4092 DIST bosun-1.4.0.tar.gz 4818 BLAKE2B 1f951507857d94078b4e8c2cb3b53040c668fd7e78db30ebc3c20bdfb283619a12d5540242f43964bd07281ec9bb777e2dc27ece190e71701e82f6476592596f SHA512 a973a718c9e5ceff6b4f16a510e416dbd516ca8fcf4e298548296a01060fdfb058afe98f1b980d8d77cc84ee58a2c8f7492b5313fbec69c926db3190edf2a0ce -EBUILD bosun-1.4.0-r1.ebuild 961 BLAKE2B 8d924fa107b539fac4a99afbcf4b57a070639e17913aff3609d5ce9b6cefaae2f3da4ac59188a561001fbdbba80bdf9cb169a3d3b46e43ba5e11de701b5597cb SHA512 38f7ae1b1ed094b26c8edae7dfca501258e2aa8cb64c15fcbd75a870bef702dc5e5ad63297a99bb6d3dbc8ec8f6ab66fe4e4e9e85e0a446c56e94bd6fd21ddbf +EBUILD bosun-1.4.0-r2.ebuild 1023 BLAKE2B 558f42414c4908975b75e25b1774de246bfe8faaca80a4e0d35fa49cab9a338b60596d75508d60564f9524e5b7b5b47afd33ec1a67ec6cc646749f488f44893f SHA512 523f8a821df40dd13e5f004b209df87c1341edebb40303dbed99ac1be878e412f6b38035b91f82e5b757ca10cd0387283afeb429836df9877085397770b154b1 MISC metadata.xml 219 BLAKE2B 4017e2b1f6b36f72c186cfeb0955be57076a02d087acfd6caf9b9ec56509b5299be8d40dddaffd04433bb290f6dd35c94c59ac02a4f1ad7e63b13648e465e594 SHA512 555d3bce3f8cd9b4d78f59f494c326d7893f12c1907c1eb92107595886fc4a5e89b8b9fda7f434e021a9eede5dfd6d0c1dfee721c268ccad3d6a1865a92204e0 diff --git a/app-portage/bosun/bosun-1.4.0-r1.ebuild b/app-portage/bosun/bosun-1.4.0-r2.ebuild index 0d8b279..363b343 100644 --- a/app-portage/bosun/bosun-1.4.0-r1.ebuild +++ b/app-portage/bosun/bosun-1.4.0-r2.ebuild @@ -16,14 +16,14 @@ SRC_URI=" ) " -RESTRICT="mirror" - LICENSE="ISC" SLOT="0" KEYWORDS="amd64 x86" +RESTRICT="mirror" DEPEND="app-admin/stow" RDEPEND="${DEPEND}" +BDEPEND="verify-sig? ( sec-keys/signify-keys-oriole-systems )" VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/oriole-systems-20240330.pub" diff --git a/media-sound/listenbrainz-mpd/Manifest b/media-sound/listenbrainz-mpd/Manifest index e37ede5..ff652a7 100644 --- a/media-sound/listenbrainz-mpd/Manifest +++ b/media-sound/listenbrainz-mpd/Manifest @@ -186,5 +186,5 @@ DIST winnow-0.6.18.crate 163357 BLAKE2B 7a43eba294c43b187211c6eabc449775081f4440 DIST winreg-0.52.0.crate 30148 BLAKE2B 7b458d356ed1385b23ace88d8a7e2a4e2e3211ba4bd22e6488b60fe508ab2b5f6d93c7547e45e0564f512391a8fbc2af1bbd3e3e3a773865d87adff67b5b2fb5 SHA512 50659afe4fa9671696bb5c6a50d62e493ef5359a324a71f7877e2ff0b522560ad65196ac6d2f7f4117edb2e47e84adce7d1de5ed2ce273f132cb2d5006472e25 DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb -EBUILD listenbrainz-mpd-2.3.8.ebuild 4452 BLAKE2B 43f74fe5b6d89b803692485ff3da7ea6f6b652dfc5ef2786e424dbc50d240286dd06736275020af337ef941ce3cd5b030e766b6694a82b620691c2826d9ba201 SHA512 aaead8ce17fc49fa0a848d0b927acdfb91dafee9ec92eee2d33fb9f4525e13585afb5ac4f4ba1b870cd7352298722bcc9fcfac53c3c6cc7cfa81e56a9d84e154 +EBUILD listenbrainz-mpd-2.3.8-r1.ebuild 4475 BLAKE2B 5b59d9cda123518dd0bc45f7cd84372e75c5838d3af7006031e96a5106e0d376532d6380d5d52462d280ee2595061a1c9ca6847b68a19cd7b80a77d4cb802726 SHA512 09ec7bd46f5b110808014564053804a2595c1deb5f950647dfe589f7f3105addc1f68e3007038aea7d8934629acd1f5c8c40000b39c91e1e483b8cb095426f79 MISC metadata.xml 312 BLAKE2B 74463f67e2511ee9437cdc24807f0e427224a5d613b091dabf4155d90dfe42745824f5d1d996cc5480bb4f225d36f4e13df871d8559eb2e47afa98d1f26c608c SHA512 c93c7952cdf242c87f8b948923c3dad0e2d16da23c0cd6bba8ba14e8904033a5a02441c412002505b700428a310489c1984c745086b1be13598b2adbd908869a diff --git a/media-sound/listenbrainz-mpd/listenbrainz-mpd-2.3.8.ebuild b/media-sound/listenbrainz-mpd/listenbrainz-mpd-2.3.8-r1.ebuild index f6675c9..9e53fde 100644 --- a/media-sound/listenbrainz-mpd/listenbrainz-mpd-2.3.8.ebuild +++ b/media-sound/listenbrainz-mpd/listenbrainz-mpd-2.3.8-r1.ebuild @@ -193,6 +193,8 @@ CRATES=" zerocopy-derive@0.7.35 " +RUST_MIN_VER="1.79.0" + inherit cargo systemd DESCRIPTION="ListenBrainz submission client for MPD" diff --git a/media-sound/mpdevil/Manifest b/media-sound/mpdevil/Manifest deleted file mode 100644 index 5ecae63..0000000 --- a/media-sound/mpdevil/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST mpdevil-1.11.0.tar.gz 1067709 BLAKE2B 80000fb9f0db5cc0b354d280da538435c3df6ea270376680b18695fdb5b62523292ea94d638e2db9cdbb25fd4a54fb8bae3cac774dad7f1858cb3d8805531461 SHA512 d2c2cab72bbef4c52e7a7aa11bf0abbea2ae0aebbceeaefc0493154fa011957eb9b7df55e736cf61d9ca186e285f93661eac794726c3452d7625cd8c501ee7b0 -EBUILD mpdevil-1.11.0-r1.ebuild 1030 BLAKE2B 068329b5a405c6f85512306bf6708030ec2eeba15cdb3be7b8fa9dbd0fa5f18d613944cd446f3fab37cbf80f6eac7dd9c19bdc7d928c182d2388401e20dd9831 SHA512 bf75587a4ea9f369f0a152efe9b296657e4c0bc7ba861243643737e441b047f3a351de34bad4a65352f17b390ca99e2b03693d18f19d02280a82f4216944e7f0 -MISC metadata.xml 304 BLAKE2B 15fcf6b8fa13a141259dd4a49b96a3051acb3daa815247735d8e1411cd2c2632c35c0abf830f9752590c51841142e36d70add8e0bde3551a89172d9418c93fa2 SHA512 904c898688bb268301e66f7d3110c930c927088efdde77cf6fe7a002b3948c841fca8a747a07e1f4bd1a9d66d2258178f82665b76c7e7b7cb7037d2cf330a24d diff --git a/media-sound/mpdevil/metadata.xml b/media-sound/mpdevil/metadata.xml deleted file mode 100644 index 660763a..0000000 --- a/media-sound/mpdevil/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>wolf@oriole.systems</email> - </maintainer> - <upstream> - <remote-id type="github">SoongNoonien/mpdevil</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-sound/mpdevil/mpdevil-1.11.0-r1.ebuild b/media-sound/mpdevil/mpdevil-1.11.0-r1.ebuild deleted file mode 100644 index a10d8ce..0000000 --- a/media-sound/mpdevil/mpdevil-1.11.0-r1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11,12} ) -inherit python-single-r1 gnome2-utils meson xdg - -DESCRIPTION="A simple music browser for MPD" -HOMEPAGE="https://github.com/SoongNoonien/mpdevil" -SRC_URI="" - -if [[ ${PV} == "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/SoongNoonien/${PN}.git" -else - SRC_URI="https://github.com/SoongNoonien/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 x86" -fi - -LICENSE="GPL-3" -SLOT="0" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - dev-libs/gobject-introspection:= - x11-libs/gtk+:3[introspection] - $(python_gen_cond_dep ' - dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] - dev-python/python-mpd2[${PYTHON_USEDEP}] - ') -" - -pkg_preinst() { - gnome2_schemas_savelist - xdg_pkg_preinst -} - -pkg_postinst() { - gnome2_gconf_install - gnome2_schemas_update - xdg_pkg_postinst -} - -pkg_postrm() { - gnome2_gconf_uninstall - gnome2_schemas_update - xdg_pkg_postrm -} diff --git a/net-irc/quarg/Manifest b/net-irc/quarg/Manifest deleted file mode 100644 index c3e0bbe..0000000 --- a/net-irc/quarg/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST quarg-1.0.0.sha.sig 239 BLAKE2B f303317f1fa0b7b96174484d2eb01fe5b886693fac0af3fa78ad20ae6cf92ff00bae1f6fddf64109bdfe8d6d75e6bb8e13403376b3a5fcd70d64699029c92b2c SHA512 2cb0ee693c5a95f87d3fd0079dc84f64b48f1d7a87da5d3f7c960021ce353353e2dae35bf33e57389163fe5bbd07857dc6553ac0450eb02a19c67801eeb08e58 -DIST quarg-1.0.0.tar.gz 22450 BLAKE2B dd63965c39121e6a4bb617461adb2546a11ebb691352db10e8fbce74a859fc8b6029ec807d8cdf59097c46c940fe4b7ed9040bec3ea90e13cd061fbc6b08337b SHA512 5dd8f9a41ffae31e6078cb2aac5a314f0d1b68aa9b10e4161e1d4a7241c31d4ae2cf890a32397f9cc7fab80c0564f12c1a43cc23aaf459c7603884801161de98 -EBUILD quarg-1.0.0-r1.ebuild 1128 BLAKE2B cf2503f4e810a9c5e20e665ad77d5d161c8d44c4da7b06c3150a762c90d5fc554f435af20c22714baac5d3ebfe63edf46fa312247c38b20e96417cc526f9ffc9 SHA512 1bd71e7fdf82ce2364cffffeb6f946a03f198b9df0495ca43bc55888b07f07183848ea993978feec76efa97c5ceeecc0561d8eceaf843066743b6618bba0c640 -MISC metadata.xml 219 BLAKE2B 4017e2b1f6b36f72c186cfeb0955be57076a02d087acfd6caf9b9ec56509b5299be8d40dddaffd04433bb290f6dd35c94c59ac02a4f1ad7e63b13648e465e594 SHA512 555d3bce3f8cd9b4d78f59f494c326d7893f12c1907c1eb92107595886fc4a5e89b8b9fda7f434e021a9eede5dfd6d0c1dfee721c268ccad3d6a1865a92204e0 diff --git a/net-irc/quarg/metadata.xml b/net-irc/quarg/metadata.xml deleted file mode 100644 index c544433..0000000 --- a/net-irc/quarg/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>wolf@oriole.systems</email> - </maintainer> -</pkgmetadata> diff --git a/net-irc/quarg/quarg-1.0.0-r1.ebuild b/net-irc/quarg/quarg-1.0.0-r1.ebuild deleted file mode 100644 index 1bef5ee..0000000 --- a/net-irc/quarg/quarg-1.0.0-r1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11,12} ) -DISTUTILS_USE_PEP517=poetry - -VERIFY_SIG_METHOD="signify" -inherit distutils-r1 verify-sig - -DESCRIPTION="Search Quassel logs for matching messages and print them" -HOMEPAGE="https://git.oriole.systems/quarg" -SRC_URI=" - https://git.oriole.systems/${PN}/snapshot/${P}.tar.gz - verify-sig? ( - https://git.oriole.systems/${PN}/snapshot/${P}.tar.gz.asc - -> ${P}.sha.sig - ) -" -KEYWORDS="amd64 x86" - -RESTRICT="mirror test" - -LICENSE="MIT" -SLOT="0" -IUSE="sqlite postgres" - -RDEPEND="${PYTHON_DEPS} - dev-python/python-dateutil[${PYTHON_USEDEP}] - postgres? ( dev-python/psycopg[${PYTHON_USEDEP}] ) - >=dev-python/sqlalchemy-2.0[${PYTHON_USEDEP},sqlite?] -" - -DEPEND="${RDEPEND}" - -VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/oriole-systems-20240330.pub" - -src_unpack() { - if use verify-sig; then - cp "${DISTDIR}"/${P}.{sha.sig,tar.gz} "${WORKDIR}" || die - verify-sig_verify_signed_checksums \ - ${P}.sha.sig sha256 ${P}.tar.gz - fi - default -} - -python_install_all() { - default - - doman quarg.1 -} diff --git a/sec-keys/signify-keys-oriole-systems/Manifest b/sec-keys/signify-keys-oriole-systems/Manifest deleted file mode 100644 index c5302f6..0000000 --- a/sec-keys/signify-keys-oriole-systems/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST oriole-systems-20240330.pub 102 BLAKE2B 369ffd3369e221e5a38a655dca392f2339fc32c04a355a66e94584e2e2f2827c106de4a1994b86827c08608624006133a8cce54ff465342c676f7f86e49e94e7 SHA512 745154dca7eacf67d1bc7cab07a600167591c87910af4abaf7869cee2830d92baadfa3d5439e544d00e22b0a3d2b6e0d136b4c8add141abb7a58bb1944217f71 -EBUILD signify-keys-oriole-systems-20240330.ebuild 446 BLAKE2B fc2465cb68cde18b509c1a9f196c959a192a930b006923f22d50a79ce1905bdf909e5c0840051426b8f747d978607d3d8bd59467d96e59b16d1bd93691064993 SHA512 0c027524504ab496fa1e6330404b23c1ebf22ac4ffe7bc516a4b94ebceb25a378217d0c923ae4b2731d0d73265980d5361311456dbee98f4588406ab0759ea1d diff --git a/sec-keys/signify-keys-oriole-systems/signify-keys-oriole-systems-20240330.ebuild b/sec-keys/signify-keys-oriole-systems/signify-keys-oriole-systems-20240330.ebuild deleted file mode 100644 index f759731..0000000 --- a/sec-keys/signify-keys-oriole-systems/signify-keys-oriole-systems-20240330.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_P=${P#signify-keys-} -DESCRIPTION="Signify keys used to sign oriole.systems releases" -HOMEPAGE="https://oriole.systems" -SRC_URI="https://oriole.systems/release.pub -> ${MY_P}.pub" -S=${WORKDIR} - -LICENSE="public-domain" -SLOT="${PV}" -KEYWORDS="amd64 x86" - -src_install() { - insinto /usr/share/signify-keys - doins "${DISTDIR}/${MY_P}.pub" -} diff --git a/sys-apps/rw/Manifest b/sys-apps/rw/Manifest index 5292cae..4e37c25 100644 --- a/sys-apps/rw/Manifest +++ b/sys-apps/rw/Manifest @@ -1,3 +1,3 @@ DIST rw-portable-1.0.tar.gz 12993 BLAKE2B a24bc3e79fc74235f211a187d660472cc567967b473763ffc47fda14dfe18d41b07db7ab6d5cf5c795b0e718c44c2b82de04c0f5d883c0c1343f31b433266b2d SHA512 b4358a8caad594dbfe7795008017c2ebaca498c9f843336cdb1d7e122e1c9be78b5c01a4ecf8c37f4238cb0ddbdacb1ba5e4281797113fa34b122e4ab3894a97 -EBUILD rw-1.0.ebuild 518 BLAKE2B 17e10a565ad438b23aadcd992a80cde880562d4be562f67a02f6f1845872189de5584b1a640f735a6f6c532fa98c625e497f160493d29e30ec6a50e4a8c52756 SHA512 9237f90acdc5b3fd7f39aae42449d8b8d1c0faaecec02cad0ae642c4967c096d42ef3672fdff6c72b496b30ffe23fecbc13581654fe8a905c39b51d75a6a779a +EBUILD rw-1.0.ebuild 460 BLAKE2B 2394062ed668d84cfdc05cb0e5e7956e4ac9035d3d6e18f762b4e838668ecc73b1ec65737ae939272abccfa35a3b361ed6669933b047d84ddd9942beabb46adb SHA512 ed5ab91afdb6a0e2d92dbb3225d6bb6527f6c8643f8df27f17479e8c9e8a68bda78a9308d3660151084f9eb7d9fecad84745d677705518354c11a77205ff156c MISC metadata.xml 219 BLAKE2B 4017e2b1f6b36f72c186cfeb0955be57076a02d087acfd6caf9b9ec56509b5299be8d40dddaffd04433bb290f6dd35c94c59ac02a4f1ad7e63b13648e465e594 SHA512 555d3bce3f8cd9b4d78f59f494c326d7893f12c1907c1eb92107595886fc4a5e89b8b9fda7f434e021a9eede5dfd6d0c1dfee721c268ccad3d6a1865a92204e0 diff --git a/sys-apps/rw/rw-1.0.ebuild b/sys-apps/rw/rw-1.0.ebuild index f7fddc2..707ccdf 100644 --- a/sys-apps/rw/rw-1.0.ebuild +++ b/sys-apps/rw/rw-1.0.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DESCRIPTION="A dd replacement from the Sortix operating system" HOMEPAGE="https://sortix.org/rw/" @@ -10,12 +10,6 @@ SRC_URI="https://sortix.org/rw/release/${PN}-portable-${PV}.tar.gz" LICENSE="ISC" SLOT="0" KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND}" - -RESTRICT="mirror" src_unpack() { default diff --git a/sys-fs/zfs_autobackup/Manifest b/sys-fs/zfs_autobackup/Manifest index 12f91e8..47e6b1a 100644 --- a/sys-fs/zfs_autobackup/Manifest +++ b/sys-fs/zfs_autobackup/Manifest @@ -1,3 +1,3 @@ -DIST zfs_autobackup-3.2.tar.gz 53578 BLAKE2B 2756c4abf231d030a12fa83c5e3e46f4b33a6dad02bcb52996dada6f33b7059b3135cebf474fafa84b19b185ce6b09992e6ae1e02a48f1beed8eb47658e77a44 SHA512 7139a70f19879d824ab95579f70d7843098161b8a13ef684c4d6f079c1d6e7e5151c02be9807350c527eac0ed9b8b19539673792bb0f73cf7e0e349ec9feedef -EBUILD zfs_autobackup-3.2-r1.ebuild 502 BLAKE2B 64a42cfd9fc81722dee35a6373ad1aa10638390e1e94696f2e7ec66fb6c0292fd02d8aaf4f96300899e4df609376eed85cc2bbdca70670e4cfc09648a47fdfb3 SHA512 21c6520bb7b5b3972800010383f736fe34743ad6364e5e6dc981c688f9f373b9512020e29fd0a473d53448f3cbee92d60e2fd297243e760b7af3661c36d63814 +DIST zfs_autobackup-3.3.tar.gz 74411 BLAKE2B bab2ef571be4aa9b3590001b5213eb6528828b04e833eca67a0f3245972143aa0c39ace877499516865a35e0e66f761c6af4a5e00a9ca8fa9f6c40318be3e99d SHA512 2cf70aa237a5cdc09346e8fc5d02832f775718acdcc0aa796bb24e8b0bd8d1f3bd2291c220cd34bf5c8078b43dc94a173629108781fa822e37551c1b15dc6048 +EBUILD zfs_autobackup-3.3.ebuild 494 BLAKE2B 243eb1d486ecd8023ac151ae7b9351583882f9bc9ae0cd8b111b796035fd96b3a50746a25554b2b0b37d8a701d425dfdf3f7c596abc14b598ec74dbddfba91ae SHA512 eae8743e0be73b64457baed91e381aef2970963e3983a6e194461935de095fd77eaa17fb2b30e8766bd5833227ba92c3ea2a00bbd571513fa554b675d4ea768c MISC metadata.xml 357 BLAKE2B fffe95449aec1a6302cb0c7e04f3f158a20f292c44f6d4c5a75637550b783594e4be37d8d6e9faa46d56850a1d77a189d4100eadfdc6b6a7078e8e90797284b0 SHA512 77e15f623bf5a8ccd39ff7b6f9f533cf2baaf3cf5b0ff710681a11e9a1fdb60f045b24af95c71408980761f6842b602c970d9c9db963e1b2b0bdf3cc8ef28d05 diff --git a/sys-fs/zfs_autobackup/zfs_autobackup-3.2-r1.ebuild b/sys-fs/zfs_autobackup/zfs_autobackup-3.3.ebuild index 68e5fc6..6df78b5 100644 --- a/sys-fs/zfs_autobackup/zfs_autobackup-3.2-r1.ebuild +++ b/sys-fs/zfs_autobackup/zfs_autobackup-3.3.ebuild @@ -3,20 +3,18 @@ EAPI=8 -PYTHON_COMPAT=( python3_{11,12} ) +PYTHON_COMPAT=( python3_{11..13} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi DESCRIPTION="Periodicly backup ZFS filesystems" HOMEPAGE="https://github.com/psy0rz/zfs_autobackup https://pypi.org/project/zfs-autobackup/" -KEYWORDS="amd64 x86" - -RESTRICT="test" - LICENSE="GPL-3" SLOT="0" -IUSE="" + +KEYWORDS="amd64 x86" +RESTRICT="test" RDEPEND="${PYTHON_DEPS} dev-python/colorama[${PYTHON_USEDEP}] diff --git a/virtual/secret-service/Manifest b/virtual/secret-service/Manifest new file mode 100644 index 0000000..6b6c698 --- /dev/null +++ b/virtual/secret-service/Manifest @@ -0,0 +1,2 @@ +EBUILD secret-service-1.ebuild 392 BLAKE2B 6e59ec3a0ebf310fb9c4e69b10a5b6fbb6d6c05e23438f43303df930948db047fafe7e1c254d367cc1eff60f6e720f8ff6e3e551eb6237e722625c7207cf2e27 SHA512 87ea2f79eb90550bf031fdc456cef348b0aa86409db7e79835507923497a0cc4394e85720bcafa2042ab80fab2448f905ba4f771445e2651cfcffa378508de5e +MISC metadata.xml 192 BLAKE2B fef49cb9e1dda8063c379e650d4897670410d2c0641f469b8a200d5e7ec8d3f505e692277d03b583790cb1340ece9c2e8f7e7c9ff5080d42a2e0ef3fc7138a44 SHA512 bece454b8da734c7a28ce25f8080b3fca56332e57cde854c50f0b884ba3836f1af7782a1ee9f63e6aeff4830e2bca71c5c466471fc82eee75339565aab6495d5 diff --git a/virtual/secret-service/metadata.xml b/virtual/secret-service/metadata.xml new file mode 100644 index 0000000..c3bda71 --- /dev/null +++ b/virtual/secret-service/metadata.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <!-- maintainer-needed --> + <stabilize-allarches/> +</pkgmetadata> diff --git a/virtual/secret-service/secret-service-1.ebuild b/virtual/secret-service/secret-service-1.ebuild new file mode 100644 index 0000000..366e49f --- /dev/null +++ b/virtual/secret-service/secret-service-1.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual for a freedesktop.org Secret Service API provider" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" + +RDEPEND="|| ( + gnome-base/gnome-keyring + app-admin/keepassxc + kde-frameworks/kwallet +)" diff --git a/www-apps/miniflux/Manifest b/www-apps/miniflux/Manifest new file mode 100644 index 0000000..f375c00 --- /dev/null +++ b/www-apps/miniflux/Manifest @@ -0,0 +1,9 @@ +AUX README.gentoo 2168 BLAKE2B 2291976288e00d71ecf9b978874cd26a33d604f803c6eb511e137e8a9843e4c7b64d286482c9af47879fadfe1d800cd58e4d09ea1882d436eff528d8aaa9743f SHA512 edac844eb081472d6c8054d9bf0f8661cbbb61455d2cc97ce7d05a842fe735b6e130f1b6d0a2e26737d153624b5a7451b362e04247b366c090f2fc3e9aab7391 +AUX miniflux.conf 809 BLAKE2B 4465c338fa13d3465731fcb98616d08d4fbcfdad6e10eb3f089de62dda9297220b92cb767bd92dfd97c3a5a5f6a2bd87444b76fa790243626d77698ecefcc2a1 SHA512 470b0e8382b97c2c2d1c8a2c6865a8cd06b2157a24d81a329d6de37d9b964b502a37ca7178090f2aee5c29210fc4c6e4f7d7e2245d00d8df33cfc738012b7329 +AUX miniflux.confd 171 BLAKE2B 2d38a12678c7873ac31473a2160d1416d168e384c519fe48feebf4ea3d4e6c734ff198e652df8b0af7da5c3543eff5321a02b6991de131d746b89e3b5fb7db08 SHA512 13b43595e7a5bca01b9fbff9fc6979d408b32109bafc23cfae29a9470b5333a244ee1f1bc94ba436d93e2d2c55640690202ac1201884f9ea5499fa0161af059a +AUX miniflux.initd-r1 611 BLAKE2B 74d84f8f24a672c2fd4adedf6dc8629307638bed4a04e7c2948beabb0a7f1710a78f0054b23cc906caa08d27310473d5f45766ef9a6d04dfdef4ba7c1199a682 SHA512 7dbc37b56b8d099d3a95c5707c1666d177c03dc46d42dcc3827b771fc9cee34d489c7f240049a14b6784a4434183c70e0ba9679e982608121a8e4098e1a45a9e +AUX miniflux.service 463 BLAKE2B e6f1a3717e985f3ddae4224472b753f293a73ab015acbe80ddf20d2d9e505aa9fd47e2fca2c86749067288a1f10787e16179a41e5c30d3f37f53e83f798719b8 SHA512 c38fe3f19162be02a44a353281690d40e90cb8ac8126ea4f9aab1218e128da0be3d1152cf260fdfd19ecfed2ea4396ae4a6c645088a1b212b58a3cba8387ce60 +DIST miniflux-2.2.6-deps.tar.xz 125236080 BLAKE2B 3933a10e26e7c43d1361f6a69217509f9e3e773d8b13c5d1a6e9c50764c20ed6565659113d90087419e136b8b62ac1e0aabc3182d501bdac8c9ca181ef003c37 SHA512 3ae0892b31de06295ef965fdca1751bbf6b384ea9fd4aa034f2ec64c7b28a58da9588349c74ae336b6c6a198833fc65fc451a469e7c81664b40603c9c5561b33 +DIST miniflux-2.2.6.tar.gz 791352 BLAKE2B eb452c4ea21005e9e02970137f3bbcb2ca6b8b0d98d0e0dceb01ebb4b107c18975c5b4cb59c9108f4e76636451cb2e9410ae995179723ccc962e7ae8985fd3fc SHA512 f27152483e17494507c6453717dff22e6657b053cee050587320e4effcf754e512869ae6665a9a61c868d894594e05f817e4945b71dba40a18881f1bbcf6f7f9 +EBUILD miniflux-2.2.6.ebuild 2806 BLAKE2B 4618fdb733a71530a223e49cc62c48bb2077f90df0d8f1b7fb04078e616bafbd5c9a911843efc2a2512cbba36394f644a3e8705752e4c083fb24e3c9fb54bf30 SHA512 7bf93c22be7ece04a7b1cfebadd14a3f93529d83669bb9e9566be42d131d8624a6569a2d985daed116b0107df8aac4fd88c221ac074900b3e82cb1909f0be995 +MISC metadata.xml 328 BLAKE2B be87574748c7d9f422aecdc2bf2ed7cb400902dde46745d64705bf597367b063cc7ec722561e34d9c8cf15a8c52623062426590363daf18108a9e3fa53a3108f SHA512 4995d59f29aefc41589c247508f6c299f2c2b88fb9f82cdd9767a04b6c0ba2a30cfe0a499af6649118e74fde1cdade54553be34a73c004f7a925b6f3f4edee50 diff --git a/www-apps/miniflux/files/README.gentoo b/www-apps/miniflux/files/README.gentoo new file mode 100644 index 0000000..7d236ff --- /dev/null +++ b/www-apps/miniflux/files/README.gentoo @@ -0,0 +1,76 @@ +Introduction +============ + +Below are some common tasks needed to administrate a miniflux instance. + + +Create the Database (Example) +============================= + +# Switch to the postgres user +$ su - postgres + +# Create a database user for miniflux +$ createuser -P miniflux +Enter password for new role: ****** +Enter it again: ****** + +# Create a database for miniflux that belongs to our user +$ createdb -O miniflux miniflux + +# Create the extension hstore as superuser +$ psql miniflux -c 'create extension hstore' +CREATE EXTENSION + + +Create the hstore Extension +=========================== + +To create the hstore extension, connect to the miniflux database as any user +with SUPERUSER privileges (like the postgres user) and run: + + CREATE EXTENSION hstore; + +Alternatively, give SUPERUSER privileges to the miniflux user only during the +schema migration: + + ALTER USER miniflux WITH SUPERUSER; + -- Run the migrations (miniflux -migrate) + ALTER USER miniflux WITH NOSUPERUSER; + + +Create the First Admin User +=========================== + +The easiest way to create the first admin user with your new miniflux instance +is by running: + + miniflux -create-admin + +Alternatively, set the DATABASE_URL, RUN_MIGRATIONS, CREATE_ADMIN, +ADMIN_USERNAME, and ADMIN_PASSWORD variables in your config file or run miniflux +with these set as environment variables. For example: + + export DATABASE_URL=postgres://miniflux:secretpassword@db/miniflux + export RUN_MIGRATIONS=1 + export CREATE_ADMIN=1 + export ADMIN_USERNAME=admin + export ADMIN_PASSWORD=n0tAstrongPassw0rd! + miniflux + + +Migrating the Database +====================== + +On upgrades, the miniflux database needs to be migrated to the new schema +version. This is handled automatically when you run 'emerge --config miniflux' +but can also be performed using the following manual steps: + +1. Export the DATABASE_URL variable. +2. Disconnect all users by flushing all sessions with 'miniflux -flush-sessions' +3. Stop the miniflux server. +4. Backup your database. +5. Verify that your backup is really working. +6. Run the database migrations with 'miniflux -migrate' or set the environment + variable RUN_MIGRATIONS=1. +7. Start miniflux. diff --git a/www-apps/miniflux/files/miniflux.conf b/www-apps/miniflux/files/miniflux.conf new file mode 100644 index 0000000..7a2b217 --- /dev/null +++ b/www-apps/miniflux/files/miniflux.conf @@ -0,0 +1,22 @@ +# This is a sample configuration file with the most commonly used options needed +# to get started. For a complete list of available options, see the miniflux (1) +# man page or visit https://miniflux.app/docs/configuration.html + +# Toggle debug mode (increase log level). +#DEBUG=off + +# Postgresql connection parameters. +# See https://pkg.go.dev/github.com/lib/pq#hdr-Connection_String_Parameters +# for more details. +#DATABASE_URL=user=postgres password=postgres dbname=miniflux2 sslmode=disable + +# Address to listen on. Use absolute path for a Unix socket. +#LISTEN_ADDR=127.0.0.1:8080 + +# Override LISTEN_ADDR to 0.0.0.0:$PORT (Automatic configuration for PaaS). +# Default is empty. +#PORT= + +# Base URL to generate HTML links and base path for cookies. +# Default is http://localhost/. +#BASE_URL=http://localhost/ diff --git a/www-apps/miniflux/files/miniflux.confd b/www-apps/miniflux/files/miniflux.confd new file mode 100644 index 0000000..2448e50 --- /dev/null +++ b/www-apps/miniflux/files/miniflux.confd @@ -0,0 +1,6 @@ +# User and group miniflux server should run as +MINIFLUX_USER=miniflux +MINIFLUX_GROUP=nobody + +# Config file the miniflux server should use +MINIFLUX_CONF=/etc/miniflux.conf diff --git a/www-apps/miniflux/files/miniflux.initd-r1 b/www-apps/miniflux/files/miniflux.initd-r1 new file mode 100644 index 0000000..3185acd --- /dev/null +++ b/www-apps/miniflux/files/miniflux.initd-r1 @@ -0,0 +1,21 @@ +#!/sbin/openrc-run +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +: ${MINIFLUX_USER:=miniflux} +: ${MINIFLUX_GROUP:=nobody} +: ${MINIFLUX_CONF:=/etc/miniflux.conf} + +name="miniflux daemon" +description="Miniflux Web Server" +command=/usr/bin/miniflux +command_args="${miniflux_args} -c ${MINIFLUX_CONF}" +command_background="true" +command_user="${MINIFLUX_USER}:${MINIFLUX_GROUP}" +error_log="/var/log/${RC_SVCNAME}.err" +pidfile="/run/${RC_SVCNAME}.pid" + +start_pre() { + checkpath --file --owner "${MINIFLUX_USER}":root --mode 0640 \ + "${error_log}" +} diff --git a/www-apps/miniflux/files/miniflux.service b/www-apps/miniflux/files/miniflux.service new file mode 100644 index 0000000..5480dd0 --- /dev/null +++ b/www-apps/miniflux/files/miniflux.service @@ -0,0 +1,22 @@ +[Unit] +Description=Miniflux Web Server +Documentation=https://miniflux.app/ + +After=network.target +Requires=network.target +After=postgresql-9.5.service +After=postgresql-9.6.service +After=postgresql-10.service +After=postgresql-11.service +After=postgresql-12.service +After=postgresql-13.service +After=postgresql-14.service + +[Service] +User=miniflux +ExecStart=/usr/bin/miniflux -c /etc/miniflux.conf +Restart=always +PrivateTmp=true + +[Install] +WantedBy=multi-user.target diff --git a/app-office/fava/metadata.xml b/www-apps/miniflux/metadata.xml index 124eb43..3477ba4 100644 --- a/app-office/fava/metadata.xml +++ b/www-apps/miniflux/metadata.xml @@ -1,10 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> <email>wolf@oriole.systems</email> + <name>Wolfgang Müller</name> </maintainer> <upstream> - <remote-id type="pypi">fava</remote-id> + <remote-id type="github">miniflux/v2</remote-id> </upstream> </pkgmetadata> diff --git a/www-apps/miniflux/miniflux-2.2.6.ebuild b/www-apps/miniflux/miniflux-2.2.6.ebuild new file mode 100644 index 0000000..61ed6ed --- /dev/null +++ b/www-apps/miniflux/miniflux-2.2.6.ebuild @@ -0,0 +1,107 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd + +# git rev-parse --short HEAD +MY_GIT_COMMIT="da951164" + +DESCRIPTION="Minimalist and opinionated feed reader" +HOMEPAGE="https://miniflux.app https://github.com/miniflux/v2" +SRC_URI="https://github.com/${PN}/v2/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://nest.oriole.systems/gentoo/go-mod/${P}-deps.tar.xz" + +S="${WORKDIR}/v2-${PV}" + +LICENSE="Apache-2.0 BSD BSD-2 MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~riscv" + +RESTRICT="test" # requires network access + +DEPEND="acct-user/miniflux" +RDEPEND="${DEPEND} + >=dev-db/postgresql-9.5 +" + +src_compile() { + ego build -ldflags=" + -s -w + -X 'miniflux.app/v2/internal/version.Version=${PV}' + -X 'miniflux.app/v2/internal/version.Commit=${MY_GIT_COMMIT}' + -X 'miniflux.app/v2/internal/version.BuildDate=$(date +%FT%T%z)' + " -o miniflux main.go +} + +src_install() { + dobin miniflux + + insinto /etc + doins "${FILESDIR}/${PN}.conf" + + newconfd "${FILESDIR}/${PN}.confd" ${PN} + + newinitd "${FILESDIR}/${PN}.initd-r1" ${PN} + systemd_dounit "${FILESDIR}/${PN}.service" + + fowners miniflux:root /etc/${PN}.conf + fperms o-rwx /etc/${PN}.conf + + local DOCS=( + ChangeLog + README.md + "${FILESDIR}"/README.gentoo + ) + + # Makefile has no install target, so call einstalldocs directly + einstalldocs + + doman "${PN}".1 +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + # This is a new installation + + echo + elog "Before using miniflux, you must first create and initialize the database" + elog "and enable the hstore extension for it." + elog "" + elog "Afterwards, create your first admin user by running:" + elog " miniflux -create-admin" + else + # This is an existing installation + + echo + elog "If you are upgrading from a previous version, schema migrations must be performed." + elog "To perform the migrations, stop the daemon, backup your database, and run:" + elog " emerge --config =${PF}" + fi + + echo + elog "Please read" + elog "" + elog " ${EPREFIX}/usr/share/doc/${PF}/README.gentoo*" + elog "" + elog "for more information." +} + +pkg_config() { + # To be safe, avoid doing migrations if miniflux is running + if pgrep miniflux; then + die "miniflux appears to be running, refusing to continue." + fi + + # Extract the database URL variable instead of just sourcing the config file + # because miniflux itself may interpret quotes as part of the URL + local DATABASE_URL="$(sed -n 's/^DATABASE_URL=\(.*\)/\1/p' "${EROOT}/etc/${PN}.conf")" + [[ -n "${DATABASE_URL}" ]] || die "Failed getting DATABASE_URL from config file" + + DATABASE_URL="${DATABASE_URL}" "${EROOT}"/usr/bin/miniflux -migrate \ + || die "miniflux -migrate failed. Please check the above output for errors." + + echo + elog "Database migrations complete." +} diff --git a/www-apps/sblg/Manifest b/www-apps/sblg/Manifest deleted file mode 100644 index 9957a76..0000000 --- a/www-apps/sblg/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST sblg-0.5.11.tar.gz 1480563 BLAKE2B e5b0bbc832151db7010424f9611b0f5e69c752a43995c534dda02b14939cfa2cbaa6d75a6054d98bdb7dff0233297b6b1df70257a83b13212e5cb71971ff3174 SHA512 2741ce27172d702b2f0165d2fe796896fbc2a08b838e486aa61b9ccfe629ba0a09d5e1e9bbea168425c592bb39ae1cc073e0259772009bad5c7186f64558c93c -EBUILD sblg-0.5.11.ebuild 614 BLAKE2B 168081bffac54af8e0dbb5f7ac5720fdc1127cf67d36ee760e829e7a0ff417460c0c5eebd3c5d674fee1faf0fc4db7f0886c1e2eefeedee7752174c3036a768c SHA512 185782995d7ad7f4b4f2696bcbae5de295f2220e9af974a20986730a932097f8e46365b76cbf329e1692e21dfdf005e75db0cafd6bab50192a01394ac50fcc4d -MISC metadata.xml 223 BLAKE2B 2c1cd83f1f1d25a43ea978cd66b5c9f6020889613dfaed65d6745858a45d4bf50fda775305420e41c36cafd63d63746ed894411acbced66ab8ae04906dfb8592 SHA512 4f71eacfeb2b21a4ea746ce1663777937b920e942c94eef1fe93c3557e207c9fdb2569369d56637cba563dc50179d62195db6225123ecfedc303600b8a0bb49b diff --git a/www-apps/sblg/metadata.xml b/www-apps/sblg/metadata.xml deleted file mode 100644 index c84abce..0000000 --- a/www-apps/sblg/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>wolf@oriole.systems</email> - </maintainer> -</pkgmetadata> diff --git a/www-apps/sblg/sblg-0.5.11.ebuild b/www-apps/sblg/sblg-0.5.11.ebuild deleted file mode 100644 index f31815c..0000000 --- a/www-apps/sblg/sblg-0.5.11.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Simple off-line blog utility" -HOMEPAGE="https://kristaps.bsd.lv/sblg/" -SRC_URI="https://kristaps.bsd.lv/sblg/snapshots/${P}.tar.gz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="examples" - -DEPEND="dev-libs/expat" -RDEPEND="${DEPEND}" -BDEPEND="" - -RESTRICT="mirror" - -src_configure() { - ./configure PREFIX="${EPREFIX}/usr" MANDIR="${EPREFIX}/usr/share/man" -} - -src_install() { - emake DESTDIR="${D}" install - - if ! use examples; then - rm -rf "${ED}/usr/share/${PN}/examples" || die - fi -} diff --git a/www-misc/skein/Manifest b/www-misc/skein/Manifest index dc3b6aa..5d9d3e4 100644 --- a/www-misc/skein/Manifest +++ b/www-misc/skein/Manifest @@ -1,5 +1,5 @@ AUX skein-infra.initd 474 BLAKE2B 94e301f150e4c9338971e0624e1e6753004ff9b09aee4c140cc1c1eab233669e7ffd15b7fb7c9ad52366fbffb38e66006244cf1b02c97bed3dfbf5e4a6123a3d SHA512 5981641427f5da68bbbde82afcf225bf3ed9c7adc07e1a90cb232b1a5a17602ca33e3ab3273458372372a9f5fa6efd7c67eaea862fc2ffeb916b0083c1ec4267 DIST skein-0.1.3.sha.sig 239 BLAKE2B 007d4d34ca34775c56e1b7eea5524bc07d5fc5b4b92a25fc83192409a9dcb65996d1135a77ab765267eeb6f8c31aab98757d92b2228090dbcfe38d5cc81a0715 SHA512 724ba0da454cf27f0366ae6331934541dfaab533d6750033454dd881cad231bbde3aca20649ff4a1b270170ab9390b77fd9b8928bd8e0fc1a41eaa374c303858 DIST skein-0.1.3.tar.gz 4164 BLAKE2B acbdc80897f4473f8867096b555919c382eaf718ee908fed0d8dba275ba718099975945a2751fe7be560001db6368d4e73a831e32f6fc04225cafca902bd90fa SHA512 e7162f17dce558d0ed02b44815b4b3b27cee30f2989085a0eb9a7b9a406e1b173ed9760d841ca4169647cb1b26f6df0c13e98060fcbe6e82095b48e6b76b56f5 -EBUILD skein-0.1.3-r1.ebuild 939 BLAKE2B 2a84a516834b16538d0224751062e567a041359709808e3c9f3d0c31984d0414ee763860b3f6a00b52699f333256670dec66c4143c2c6e2eb4d4841cc06d512b SHA512 458adc3c96feed34da84466e2f98c79f5270eb16fe1dc71810a12068babeb99fb144c91923900cbc597c79d7cfaf650bdf0ae688e2ce2f521661c9289fb0ae4e +EBUILD skein-0.1.3-r2.ebuild 1001 BLAKE2B 89b7df5df08952c0a626ed6d9b8bde9eca32d6443cc0e7ef03a43a40d9c04acbd30eefc862c8b80949dd6d169b651465271ab6cc9340454bd398281cad52b227 SHA512 800d920e4bb6b3dadda12542501a632e99c2fe4b6eed380e88ee545fd584b17f242160d345d4c8da7f95889932849d2eb15c065a1269c27a5ab98465b88b694b MISC metadata.xml 223 BLAKE2B 2c1cd83f1f1d25a43ea978cd66b5c9f6020889613dfaed65d6745858a45d4bf50fda775305420e41c36cafd63d63746ed894411acbced66ab8ae04906dfb8592 SHA512 4f71eacfeb2b21a4ea746ce1663777937b920e942c94eef1fe93c3557e207c9fdb2569369d56637cba563dc50179d62195db6225123ecfedc303600b8a0bb49b diff --git a/www-misc/skein/skein-0.1.3-r1.ebuild b/www-misc/skein/skein-0.1.3-r2.ebuild index ae33b4d..33c7afc 100644 --- a/www-misc/skein/skein-0.1.3-r1.ebuild +++ b/www-misc/skein/skein-0.1.3-r2.ebuild @@ -16,13 +16,13 @@ SRC_URI=" ) " -RESTRICT="mirror" - LICENSE="ISC" SLOT="0" KEYWORDS="amd64 x86" +RESTRICT="mirror" RDEPEND="www-misc/slowcgi" +BDEPEND="verify-sig? ( sec-keys/signify-keys-oriole-systems )" VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/oriole-systems-20240330.pub" diff --git a/www-servers/caddy/Manifest b/www-servers/caddy/Manifest index 9950871..9c07ead 100644 --- a/www-servers/caddy/Manifest +++ b/www-servers/caddy/Manifest @@ -1,5 +1,5 @@ AUX caddy.initd 462 BLAKE2B 6c766e0a54ce1d472f956778fed08ff3aadaabe1d8f64ac8a5d0e4901a8ca6f278fc5e2c4bf6a62ee8272336640822a5fcbb226a79e4c7e3303d77121117f726 SHA512 afd84066515b3973c274a45782bc253f55601b589a4696e96752fbb32b535a855377e040240ccf2e339d3f7f0c20a933a297cb1363475e223eeab1e7ce045d28 -DIST caddy-2.8.4-deps.tar.xz 276668276 BLAKE2B c0b89cb52264afcdc99470f6df0f2bb48e31f25e4e4df059869fc2ab272215ad7b7a7a7da2abe5a15c98347476da5d88acce10d178331931b6a36c7046e795c0 SHA512 20862d3aa436cd420d7b4438d01a175ec591f71f2849a7809d15fbf443cdc21a7f5f3a87e65252edcc4af57130e468bf4fd5c0eae673dd4ba214b1e73a13a065 -DIST caddy-2.8.4.tar.gz 662064 BLAKE2B 77aa671c22e55dff6bab3d251fa9f0a082e41176bf82f5cc9be5b9bee4a234e568c73b8865da116d0db26efbccdd58eeadac80f9160a06946426277640cec11c SHA512 5c354d0ceb3e927b918594c8c7de51f658aba798ac23d41b751c55b728f9fc5c46fa1f8c2e86c838e58d7b3514bc11937a765b36fd87971ea1757c92a70e9665 -EBUILD caddy-2.8.4.ebuild 763 BLAKE2B e3b23bfede0694a3b52bc277c17c5ae29ae2e7612cd58e44e87c1ffd8976a68471bc7aefca481164e302aae6e303a1b6cac3432e5e289f95eddca8ad4b24c7f0 SHA512 987b1a29c4c1b8a8458b23b188aff5d4236d1ab93ca97c360343a97fc72adb7367f66b2bd56e6c03c0165f79c038526f4aac31ddeda83c9b59730e19ec96f241 +DIST caddy-2.10.0-deps.tar.xz 156307044 BLAKE2B 42a09adf6c1994ce846cf639200d597f21c0500e6550ca482d748882fe362646c504e5362195b427f4afa563dbd212959d6eb4e8e76707199796cc404177d265 SHA512 2d602a5daca7b192b3ea7341207876c01685d9675a136826b94739841ef9a89f583ccd5ee46d32d3f9e3378a364e26fa46f780bf58c162429906f332801fa049 +DIST caddy-2.10.0.tar.gz 727478 BLAKE2B 7447724f1e42d98efeea7ead4db2c1e267b97f43a8cdec3ab1e8b45fb2015f459cee6e38f72e8d441cc84fac5597311087e151884106bc2d5d3ffdd7ea8f57ef SHA512 9f0448b6108d088c5b9f59af8977df9adb73d62ebfc9fce038b07d927984873e39234d7d7dfd64c20e9527eccc400bd54930c5ffa21ec899a117e2c13b6ae229 +EBUILD caddy-2.10.0.ebuild 763 BLAKE2B e3b23bfede0694a3b52bc277c17c5ae29ae2e7612cd58e44e87c1ffd8976a68471bc7aefca481164e302aae6e303a1b6cac3432e5e289f95eddca8ad4b24c7f0 SHA512 987b1a29c4c1b8a8458b23b188aff5d4236d1ab93ca97c360343a97fc72adb7367f66b2bd56e6c03c0165f79c038526f4aac31ddeda83c9b59730e19ec96f241 MISC metadata.xml 219 BLAKE2B 4017e2b1f6b36f72c186cfeb0955be57076a02d087acfd6caf9b9ec56509b5299be8d40dddaffd04433bb290f6dd35c94c59ac02a4f1ad7e63b13648e465e594 SHA512 555d3bce3f8cd9b4d78f59f494c326d7893f12c1907c1eb92107595886fc4a5e89b8b9fda7f434e021a9eede5dfd6d0c1dfee721c268ccad3d6a1865a92204e0 diff --git a/www-servers/caddy/caddy-2.8.4.ebuild b/www-servers/caddy/caddy-2.10.0.ebuild index 772fb21..772fb21 100644 --- a/www-servers/caddy/caddy-2.8.4.ebuild +++ b/www-servers/caddy/caddy-2.10.0.ebuild diff --git a/x11-terms/weltschmerz/Manifest b/x11-terms/weltschmerz/Manifest index 536cb38..74900a0 100644 --- a/x11-terms/weltschmerz/Manifest +++ b/x11-terms/weltschmerz/Manifest @@ -1,4 +1,4 @@ -DIST weltschmerz-1.6.0.sha.sig 245 BLAKE2B 317ec5ab71ba2be7052617b2ecfeae8303628c0c8590aad891c93c75b35e91fb3ec3ecfce7ad08fd815eb13c746fab183fe88a93b6b216128f4c083be97eb557 SHA512 c0ec2707f2089ab029931cdb1a0edb5cb75f185218659bf44224a3ccb84290433216c635189e0437c50ef29967a78ab643d528739f89a641ae0f32f108f13f45 -DIST weltschmerz-1.6.0.tar.gz 26689 BLAKE2B 4a95eb103d1cf9ba9d6cd57e6b3ba6ecdc3372b769d8b41c9639c209eecf8dc4b836d24ae7fe48d56eefae516d366ad4a236501cfa8d6916adf670a345dd1685 SHA512 13b73436585720969dc50fc90f452bb2a05e5d7b805b39d1f09e1f8f4770c0c231c7cd79685fdbe6cab34368bbe3827556a1f394bd0d67842d3bca36d63887fd -EBUILD weltschmerz-1.6.0-r1.ebuild 1001 BLAKE2B 01aad20f81bde6aee0fb7ceb221cc7b974a20f12184f2b89e58e8bff8f0540251571209325508d776f027f60e672f5c9cb4f358a2c736a8a8ffa8767c6883ea7 SHA512 5e2b8ba09401e130bcc28fcf462e9304f0f394bf420c0283f370b2bbeb891434179d812a10d16560df1d8a8581802bfaa7fffc41d0f4dde0123169b4136849d2 +DIST weltschmerz-1.8.0.sha.sig 245 BLAKE2B 3fb22e1bbacbde30b4c8bcdd90406c37bc4285e96f06ee8debb92b95636769ed191c2bf9ba4b3db8997bcc9ddf207c89736a65d9914006234618f4da05229d00 SHA512 c97ffeb3c002efc52e0d5763e52efced4b0d9cc1446d6f665d05af783004bc47671e60facd4e1ef001318ac190e364ff0ca2241744f72c744fc971aea11e7115 +DIST weltschmerz-1.8.0.tar.gz 27316 BLAKE2B 08abf155c4c057bcb9c10dd4e52927b8a339fd9641ef5ccd09a73065e731601ee47a27bdda1efd3cd90ff248c3a8aa6a82bb7ef849a4f6157ddce44c3240e6d3 SHA512 a4eaf91b4f8aa22042d5ebe701b2a3e4551726ef82f4c03a507fb37512416f1b4b9d956a36a006d2558af1a589cec3d6846378bf23c59d2a7d8bcc9acd3f8fb8 +EBUILD weltschmerz-1.8.0.ebuild 1001 BLAKE2B 01aad20f81bde6aee0fb7ceb221cc7b974a20f12184f2b89e58e8bff8f0540251571209325508d776f027f60e672f5c9cb4f358a2c736a8a8ffa8767c6883ea7 SHA512 5e2b8ba09401e130bcc28fcf462e9304f0f394bf420c0283f370b2bbeb891434179d812a10d16560df1d8a8581802bfaa7fffc41d0f4dde0123169b4136849d2 MISC metadata.xml 219 BLAKE2B 4017e2b1f6b36f72c186cfeb0955be57076a02d087acfd6caf9b9ec56509b5299be8d40dddaffd04433bb290f6dd35c94c59ac02a4f1ad7e63b13648e465e594 SHA512 555d3bce3f8cd9b4d78f59f494c326d7893f12c1907c1eb92107595886fc4a5e89b8b9fda7f434e021a9eede5dfd6d0c1dfee721c268ccad3d6a1865a92204e0 diff --git a/x11-terms/weltschmerz/weltschmerz-1.6.0-r1.ebuild b/x11-terms/weltschmerz/weltschmerz-1.8.0.ebuild index d7d7c26..d7d7c26 100644 --- a/x11-terms/weltschmerz/weltschmerz-1.6.0-r1.ebuild +++ b/x11-terms/weltschmerz/weltschmerz-1.8.0.ebuild |