[gentoo-commits] repo/proj/guru:dev commit in: media-sound/corrscope/
commit: f7e5884d527eb1eb5e0f0b5c6ca021ffa1195342 Author: Artemis Everfree artemis sh> AuthorDate: Sun Oct 20 06:11:51 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sun Oct 20 06:11:51 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f7e5884d media-sound/corrscope: add 0.10.1 Signed-off-by: Artemis Everfree artemis.sh> media-sound/corrscope/Manifest| 1 + media-sound/corrscope/corrscope-0.10.1.ebuild | 45 +++ 2 files changed, 46 insertions(+) diff --git a/media-sound/corrscope/Manifest b/media-sound/corrscope/Manifest index 117f80c67..20a1c2e19 100644 --- a/media-sound/corrscope/Manifest +++ b/media-sound/corrscope/Manifest @@ -1 +1,2 @@ DIST corrscope-0.10.0.tar.gz 107386 BLAKE2B af3613386ce45917b9701fa2eb3d4857a7ae8b2a0e7452ce03db00493a49ecf3e1d196e0324434261f3f652c64b31036b6bf0f9cf6541a886051445f3d29fb67 SHA512 c403ed4f740d48b720bc521c005708f7c0797fd12d7ebb2a8605f33f2b2ca0e2a7af9e38883437460f32f5515675532b9a6ba49118a8bc21190af8eb070274c2 +DIST corrscope-0.10.1.tar.gz 104563 BLAKE2B 1f6c81e488b2b868a23a0af1f3a69d39cd84a75017296a00a6a261b8457ae77a5221eb5422c1bfea4cfb4689a16f53d9eb59cd87276320010682796c9e5d8f32 SHA512 b70a60f01f8cfd6a5f3b6f02cd74218dc694b4264d7803a6c0372e658fc543a97eaab79f0f2c47dbe99bf65997b9e7ddcc8040e3904f46019cfbe8818c056d59 diff --git a/media-sound/corrscope/corrscope-0.10.1.ebuild b/media-sound/corrscope/corrscope-0.10.1.ebuild new file mode 100644 index 0..0b7326b81 --- /dev/null +++ b/media-sound/corrscope/corrscope-0.10.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +DISTUTILS_SINGLE_IMPL=1 +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Advanced oscilloscope audio visualizer specializing in chiptune" +HOMEPAGE=" + https://pypi.org/project/corrscope/ + https://corrscope.github.io/corrscope/ +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/appdirs[${PYTHON_USEDEP}] + dev-python/atomicwrites[${PYTHON_USEDEP}] + dev-python/colorspacious[${PYTHON_USEDEP}] + dev-python/QtPy[${PYTHON_USEDEP}] + ') + media-video/ffmpeg +" + +PATCHES=( + # appnope is a library for disabling powersaving on macOS. corrscope + # hard-depends on this currently. appnope isn't packaged, and it seems a + # bit silly to me to package it for gentoo given its purpose, so I've just + # removed the few lines that import/invoke it. + # + # Ideally, we should upstream a fix that only conditionally imports it, + # but I don't know how to do that right now. + "${FILESDIR}"/remove-appnope-dep.patch +)
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: 9680bdbca1693aada2bf7824a44058d93429f182 Author: Artemis Everfree artemis sh> AuthorDate: Sun Oct 20 05:59:48 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sun Oct 20 05:59:48 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9680bdbc www-apps/forgejo: drop 1.21.11.1, 7.0.7 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest | 2 - www-apps/forgejo/forgejo-1.21.11.1.ebuild | 137 - www-apps/forgejo/forgejo-7.0.7.ebuild | 139 -- 3 files changed, 278 deletions(-) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 72a3d39d3..0660af78e 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,4 +1,2 @@ -DIST forgejo-1.21.11.1.tar.gz 58893566 BLAKE2B cf3541682de609d63f079922610cc7ae338b7736634a6bc767e310f4ea9fc21fd8c6928b2de4693be6619b49d7e0cbf3b0effd58b681a0cd5e95d4ba21c29141 SHA512 c461d8690a7d2eb3a4955487223391daac58f3236481c0b963a208184ed06fc96372fe8082fbb4a7d9a64b01b2c468d43d1559dd081ec65e65c9f9bc043f9af4 -DIST forgejo-7.0.7.tar.gz 53549049 BLAKE2B af5b42ba2888a106b418a683c1f40d80d31e226608b699c6e6696ff3187c7f91c75cd53de490d464af12d2107e8cbaaa3662bca4b1a834aacfcbc3ca22d7f71a SHA512 6163f154afde2c804b601a083cff43b6f13677fa6181f4916e190ffba23a05d29ffc945a6a384f23eb72fb9a7e0d1d846657b01f0dce5c519a8919c73631f22a DIST forgejo-7.0.9.tar.gz 53600572 BLAKE2B 2ef91a7e488562b6e4110769841f37265f26a277c67db0c154ba2e55a1809501c908cb35807e5514093ce3756441cbe25ad8dce7f74ed2c839e59136b0f9dd05 SHA512 45996bec03934fb26ef6d87fa8efc7c007f4ec683b29eb0a23c07a03ab35ea9c74c22f4d1f985ede71ef87430973c703d8b6efd17d04192fa00ad30366ad7f17 DIST forgejo-8.0.3.tar.gz 53477625 BLAKE2B 378183773d7e81cf4471f592bf0c992aa1ff3bb267a5e53c7ffad8d79b2fd9a91060ce42a0cc33c39ae629fa9e69077715a88a029a59b68c35dd2ada4396b35d SHA512 eb5c90679d073856bac4b67fd49a9d74de6c91d3627461e8426ed0c2de2ca4344d25fb559bd7f6f13e09b7e443c51c3b4d5ead32f23f3fe10c115eb9ee01 diff --git a/www-apps/forgejo/forgejo-1.21.11.1.ebuild b/www-apps/forgejo/forgejo-1.21.11.1.ebuild deleted file mode 100644 index 68c5354b8..0 --- a/www-apps/forgejo/forgejo-1.21.11.1.ebuild +++ /dev/null @@ -1,137 +0,0 @@ -# Copyright 2016-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit fcaps go-module tmpfiles systemd flag-o-matic - -MY_PV="$(ver_cut 1-3)-$(ver_cut 4)" -DESCRIPTION="A self-hosted lightweight software forge" -HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo"; - -SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-src-${MY_PV}" -LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" -SLOT="0" - -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -IUSE="+acct pam sqlite pie" - -DEPEND=" - acct? ( - acct-group/git - acct-user/git[gitea] ) - pam? ( sys-libs/pam )" -RDEPEND="${DEPEND} - dev-vcs/git - !www-apps/gitea" # until acct-user/git[forgejo] - -DOCS=( - custom/conf/app.example.ini CONTRIBUTING.md README.md -) -FILECAPS=( - -m 711 cap_net_bind_service+ep usr/bin/forgejo -) - -RESTRICT="test" - -src_prepare() { - default - - local sedcmds=( - -e "s#^ROOT =#ROOT = ${EPREFIX}/var/lib/gitea/gitea-repositories#" - -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/forgejo#" - -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${EPREFIX}/var/lib/gitea/data#" - -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#" - -e "s#^MODE = console#MODE = file#" - -e "s#^LEVEL = Trace#LEVEL = Info#" - -e "s#^LOG_SQL = true#LOG_SQL = false#" - -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#" - ) - - sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die - if use sqlite ; then - sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die - fi -} - -src_configure() { - # bug 832756 - PIE build issues - filter-flags -fPIE - filter-ldflags -fPIE -pie -} - -src_compile() { - local forgejo_tags=( - bindata - $(usev pam) - $(usex sqlite 'sqlite sqlite_unlock_notify' '') - ) - local forgejo_settings=( - "-X code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/forgejo/app.ini" - "-X code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom" -
[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/openSeaChest/
commit: b66fe593758a8ece17df1f2517a5f87944e2edc6 Author: Artemis Everfree artemis sh> AuthorDate: Sun Oct 20 06:08:13 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sun Oct 20 06:08:13 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b66fe593 sys-apps/openSeaChest: add 24.08.1 Signed-off-by: Artemis Everfree artemis.sh> sys-apps/openSeaChest/openSeaChest-24.08.1.ebuild | 14 ++ 1 file changed, 14 insertions(+) diff --git a/sys-apps/openSeaChest/openSeaChest-24.08.1.ebuild b/sys-apps/openSeaChest/openSeaChest-24.08.1.ebuild new file mode 100644 index 0..977e43a0d --- /dev/null +++ b/sys-apps/openSeaChest/openSeaChest-24.08.1.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2023 Gentoo Authors +# +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit meson + +DESCRIPTION="SeaGate's open source harddrive control utilities" +HOMEPAGE="https://github.com/Seagate/openSeaChest"; +SRC_URI="https://github.com/Seagate/openSeaChest/releases/download/v${PV}/SourceCode_With_Submodules.tar.xz -> openSeaChest-v${PV}.tar.xz" +S="${WORKDIR}/openSeaChest-v${PV}" +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64"
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: 654bcf834d3182c57205e54a8ff7e8bcb289c632 Author: Artemis Everfree artemis sh> AuthorDate: Sun Oct 20 05:59:26 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sun Oct 20 05:59:26 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=654bcf83 www-apps/forgejo: add 8.0.3 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest | 1 + www-apps/forgejo/forgejo-8.0.3.ebuild | 139 ++ 2 files changed, 140 insertions(+) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index dd898110e..72a3d39d3 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,3 +1,4 @@ DIST forgejo-1.21.11.1.tar.gz 58893566 BLAKE2B cf3541682de609d63f079922610cc7ae338b7736634a6bc767e310f4ea9fc21fd8c6928b2de4693be6619b49d7e0cbf3b0effd58b681a0cd5e95d4ba21c29141 SHA512 c461d8690a7d2eb3a4955487223391daac58f3236481c0b963a208184ed06fc96372fe8082fbb4a7d9a64b01b2c468d43d1559dd081ec65e65c9f9bc043f9af4 DIST forgejo-7.0.7.tar.gz 53549049 BLAKE2B af5b42ba2888a106b418a683c1f40d80d31e226608b699c6e6696ff3187c7f91c75cd53de490d464af12d2107e8cbaaa3662bca4b1a834aacfcbc3ca22d7f71a SHA512 6163f154afde2c804b601a083cff43b6f13677fa6181f4916e190ffba23a05d29ffc945a6a384f23eb72fb9a7e0d1d846657b01f0dce5c519a8919c73631f22a DIST forgejo-7.0.9.tar.gz 53600572 BLAKE2B 2ef91a7e488562b6e4110769841f37265f26a277c67db0c154ba2e55a1809501c908cb35807e5514093ce3756441cbe25ad8dce7f74ed2c839e59136b0f9dd05 SHA512 45996bec03934fb26ef6d87fa8efc7c007f4ec683b29eb0a23c07a03ab35ea9c74c22f4d1f985ede71ef87430973c703d8b6efd17d04192fa00ad30366ad7f17 +DIST forgejo-8.0.3.tar.gz 53477625 BLAKE2B 378183773d7e81cf4471f592bf0c992aa1ff3bb267a5e53c7ffad8d79b2fd9a91060ce42a0cc33c39ae629fa9e69077715a88a029a59b68c35dd2ada4396b35d SHA512 eb5c90679d073856bac4b67fd49a9d74de6c91d3627461e8426ed0c2de2ca4344d25fb559bd7f6f13e09b7e443c51c3b4d5ead32f23f3fe10c115eb9ee01 diff --git a/www-apps/forgejo/forgejo-8.0.3.ebuild b/www-apps/forgejo/forgejo-8.0.3.ebuild new file mode 100644 index 0..2b2357dce --- /dev/null +++ b/www-apps/forgejo/forgejo-8.0.3.ebuild @@ -0,0 +1,139 @@ +# Copyright 2016-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit fcaps go-module tmpfiles systemd flag-o-matic + +DESCRIPTION="A self-hosted lightweight software forge" +HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo"; + +SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${PV}/forgejo-src-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-src-${PV}" +LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" +SLOT="0" + +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +IUSE="+acct pam sqlite pie" + +DEPEND=" + acct? ( + acct-group/git + acct-user/git[gitea] ) + pam? ( sys-libs/pam )" +RDEPEND="${DEPEND} + dev-vcs/git + !www-apps/gitea" # until acct-user/git[forgejo] + +DOCS=( + custom/conf/app.example.ini CONTRIBUTING.md README.md +) +FILECAPS=( + -m 711 cap_net_bind_service+ep usr/bin/forgejo +) + +RESTRICT="test" + +src_prepare() { + default + + local sedcmds=( + -e "s#^ROOT =#ROOT = ${EPREFIX}/var/lib/gitea/gitea-repositories#" + -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/forgejo#" + -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${EPREFIX}/var/lib/gitea/data#" + -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#" + -e "s#^MODE = console#MODE = file#" + -e "s#^LEVEL = Trace#LEVEL = Info#" + -e "s#^LOG_SQL = true#LOG_SQL = false#" + -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#" + ) + + sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die + if use sqlite ; then + sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die + fi +} + +src_configure() { + # bug 832756 - PIE build issues + filter-flags -fPIE + filter-ldflags -fPIE -pie +} + +src_compile() { + local forgejo_tags=( + bindata + $(usev pam) + $(usex sqlite 'sqlite sqlite_unlock_notify' '') + ) + local forgejo_settings=( + "-X code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/forgejo/app.ini" + "-X code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom" + "-X code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea" + ) + local makeenv=( + DRONE_TAG="${PV}" +
[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/openSeaChest/
commit: c43a5ad9c72b476dad8fc67bed8dff943767486d Author: Artemis Everfree artemis sh> AuthorDate: Sun Oct 20 06:03:50 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sun Oct 20 06:03:50 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c43a5ad9 sys-apps/openSeaChest: drop 24.08 Signed-off-by: Artemis Everfree artemis.sh> sys-apps/openSeaChest/Manifest | 2 +- sys-apps/openSeaChest/openSeaChest-24.08.ebuild | 14 -- 2 files changed, 1 insertion(+), 15 deletions(-) diff --git a/sys-apps/openSeaChest/Manifest b/sys-apps/openSeaChest/Manifest index 748e87686..10973ca17 100644 --- a/sys-apps/openSeaChest/Manifest +++ b/sys-apps/openSeaChest/Manifest @@ -1,2 +1,2 @@ DIST openSeaChest-v23.12.tar.xz 1160900 BLAKE2B e083c80782c15cbe34d8b3892aa6de876a6eb4825fc9d214e86f2ca469764b63602f7b8e058e8b89def893ee297541e0feebea216eba4473061aedd8f68a0609 SHA512 8e107daeff6a9f28929a1d7b7bf6025c0518df56253ee83f7e7319eb9e9645584c649a8d44184014af5f555160db67ae2383839b8a10644b99b741cba94018c6 -DIST openSeaChest-v24.08.tar.xz 1305856 BLAKE2B f8c2d139112fb1546601fc7a4f0c4df445027b398f17b17e3ce1e16db243f1c6370da3a6e66979678b5c5228049b35026aaca6fbfd3889be83ddca195dfce8d4 SHA512 6815dae26232bda873cf4e1df42b88faf5d263f639a3b6d782f2fe5a9e29baef8d7db1c64804235171eae9817a0cff5b42fdff59c3485ee567396c319124fb65 +DIST openSeaChest-v24.08.1.tar.xz 1309216 BLAKE2B 825768a6efe964edcaa5c59e378c4a502d4081cc148866ed3742cd3435198639683957fb2e84fc87a347a8e493e18200d4053cf2faa19b785d5e093bb1cc459a SHA512 fa51948b26e711711bb35fede1037d066e949d5361f5009ff9ff851bc248cc8aa61a280788daa2006572d200d34c62d8d400235a4cf20c52334b80f29825f6c2 diff --git a/sys-apps/openSeaChest/openSeaChest-24.08.ebuild b/sys-apps/openSeaChest/openSeaChest-24.08.ebuild deleted file mode 100644 index 977e43a0d..0 --- a/sys-apps/openSeaChest/openSeaChest-24.08.ebuild +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit meson - -DESCRIPTION="SeaGate's open source harddrive control utilities" -HOMEPAGE="https://github.com/Seagate/openSeaChest"; -SRC_URI="https://github.com/Seagate/openSeaChest/releases/download/v${PV}/SourceCode_With_Submodules.tar.xz -> openSeaChest-v${PV}.tar.xz" -S="${WORKDIR}/openSeaChest-v${PV}" -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64"
[gentoo-commits] repo/proj/guru:dev commit in: app-office/obsidian/
commit: 680699eafbc86d8d9831b17aaef1597cb26f803b Author: Artemis Everfree artemis sh> AuthorDate: Sun Oct 20 06:08:05 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sun Oct 20 06:08:05 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=680699ea app-office/obsidian: add 1.7.4 Signed-off-by: Artemis Everfree artemis.sh> app-office/obsidian/obsidian-1.7.4.ebuild | 178 ++ 1 file changed, 178 insertions(+) diff --git a/app-office/obsidian/obsidian-1.7.4.ebuild b/app-office/obsidian/obsidian-1.7.4.ebuild new file mode 100644 index 0..168968ddb --- /dev/null +++ b/app-office/obsidian/obsidian-1.7.4.ebuild @@ -0,0 +1,178 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_VERSION="102" +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv + sw ta te th tr uk ur vi zh-CN zh-TW +" +inherit chromium-2 desktop linux-info unpacker xdg + +DESCRIPTION="A second brain, for you, forever." +HOMEPAGE="https://obsidian.md/"; + +# For some reason, the main binary tarballs don't include the .desktop file or +# icon. The .deb does. One would hope then, that we could just download the .deb +# for each arch, but they only generate a .deb for amd64. Maybe we can get them +# to fix this, but in the meantime, we download the .deb purely to get the +# .desktop file and app icon out of it. +SRC_URI=" + https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P/-/_}_amd64.deb -> ${P}.gh.deb + amd64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}.tar.gz -> ${P}-amd64.tar.gz ) + arm64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}-arm64.tar.gz ) +" + +DIR="/opt/${PN^}" + +# deb gets extracted to WORKDIR. actual program gets extracted to its own dir +# which depends on CPU arch. +S="${WORKDIR}" + +LICENSE="Obsidian-EULA" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="appindicator" +RESTRICT="mirror strip bindist" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/libsecret[crypt] + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig + media-libs/mesa[gbm(+)] + net-print/cups + sys-apps/dbus + sys-apps/util-linux + sys-libs/glibc + x11-libs/cairo + x11-libs/libdrm + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango + appindicator? ( dev-libs/libayatana-appindicator ) +" + +QA_PREBUILT="*" + +CONFIG_CHECK="~USER_NS" + +set_obsidian_src_dir() { + if use amd64; then + S_OBSIDIAN="${WORKDIR}/${P}" + elif use arm64; then + S_OBSIDIAN="${WORKDIR}/${P}-arm64" + else + die "Obsidian only supports amd64 and arm64" + fi +} + +src_configure() { + default + chromium_suid_sandbox_check_kernel_config +} + +src_prepare() { + default + # cleanup languages + set_obsidian_src_dir + pushd "${S_OBSIDIAN}/locales/" >/dev/null || die "location change for language cleanup failed" + chromium_remove_language_paks + popd >/dev/null || die "location reset for language cleanup failed" + + # Create separate .desktop file for launching Obsidian with native wayland + # support. + # + # Obsidian is an Electron app, and Electron can be instructed to run in + # native-wayland mode by turning on the Ozone platform. However, doing this + # causes Obsidian to crash on some users' systems, while it works fine for + # others. (see https://bugs.gentoo.org/915899) + # + # It appears VSCode may have encountered a similar issue, because VSCode + # installs two separate .desktop files, one for launching with wayland + # support and one for launching without. We will do the same here. + + # Create a copy of upstream's .desktop + cp usr/share/applications/obsidian.desktop \ + usr/share/applications/obsidian-wayland.desktop \ + || die "failed to create obsidian-wayland.desktop file" + + # Edit the Exec &
[gentoo-commits] repo/proj/guru:dev commit in: app-office/obsidian/
commit: e8aef8e0d3a9fe581dde15457e2fec132c4ed9e8 Author: Artemis Everfree artemis sh> AuthorDate: Sun Oct 20 06:07:55 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sun Oct 20 06:07:55 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e8aef8e0 app-office/obsidian: drop 1.6.3 Signed-off-by: Artemis Everfree artemis.sh> app-office/obsidian/Manifest | 6 +- app-office/obsidian/obsidian-1.6.3.ebuild | 178 -- 2 files changed, 3 insertions(+), 181 deletions(-) diff --git a/app-office/obsidian/Manifest b/app-office/obsidian/Manifest index 67330c385..7b5ff9d00 100644 --- a/app-office/obsidian/Manifest +++ b/app-office/obsidian/Manifest @@ -1,6 +1,6 @@ -DIST obsidian-1.6.3-amd64.tar.gz 107181697 BLAKE2B 28585263ebe3cda2bfebaec6a6a36855286d5e2c0b10538e207168ee945d810b84085190e1d4e76cb666982c5b83f7dadf0f533cfd3ff3c0c6e98329a6e06e1a SHA512 fa57ad6bbd1b8c04eba329a663a448786e31bf16c26a481f0ee078e40261e3f9d8dab09fb167940b28e067e6ab80a6120452a0ff08dba5382812d1eac6154161 -DIST obsidian-1.6.3-arm64.tar.gz 106921857 BLAKE2B c87abea6309a7bc8b87e7de44fd14a75747772797c3fa1133ee883f30839ca77c97b5e3eedb3bd4f72c692f2ec33b309847723232417c07bfe381650b5feabe0 SHA512 797c351aa7f4e09bb24b609c788f8856273aa4f21297a04cdc558772f188f43a8add146150e68d547ef6fc1033b9919b6ac6f760bc5cddad4a3d52d5c1d02307 -DIST obsidian-1.6.3.gh.deb 78238076 BLAKE2B 27164e545c36d9f7897aa3a81e1abcb233ea35ec9f9c0a797eafe83ad3fece6b73e82236bccd5deb23d496622609897e9f1c0e2dc2d38f75a75f3bddd0dc7eca SHA512 96219a0a4935f4b44ad969a58374c52cd642c202119291e0956adba9eec6f4b7887b9d46244c93bf0fff2609d66e3e1c09ed445e6657079d48b0dfe4f83572b3 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 +DIST obsidian-1.7.4-amd64.tar.gz 109408630 BLAKE2B d3175d0596bd9a53a73d642b5fd197ddc2265654d4901c626f5469721492820e98e3e7bc67898cd731b2521c1c8530499371ed77cbcfe1ea997eb85c07a5a559 SHA512 6c95b4d40abc7f9b69d8804d1d21279b6f0e61e60c4e0e2600876bee97810307bcd3aa9294ec65bffe3875caa3fb99ffcc3155bb03d401ce372e436c595ce59c +DIST obsidian-1.7.4-arm64.tar.gz 109412252 BLAKE2B 217a555d131c406b9675768f563603503ede652fe24837b4cb17b68d949b94e20734a4ecd9d0cfcdd7b28c14d3cb29fcab8597a197d313748f1e7a0da31e1f37 SHA512 7c896521bfea5fb4a82758a98e7b13702a4e8891ac8ea6bcec12150e20a911a96f01aaa0aba7c79ee186cacface22b8bad94ea6c439b627f3397a8255b88dc0c +DIST obsidian-1.7.4.gh.deb 79977146 BLAKE2B fef2803d620dc1c1219e8186c1f8b977c6e1bb642d4d8fd4fccc220dd794c2cfca3f3653430c5e3914ab9478fba00b2b786c0e0c451ea54e9e7b6313038d0366 SHA512 b10934513354ba565115851eb84ec5235ad738c146a088d02e70abd242486b4efc908de2e01850914e1464fe0f70ca0bd159325ea5efaab1d14d2b5f4c6c68ac diff --git a/app-office/obsidian/obsidian-1.6.3.ebuild b/app-office/obsidian/obsidian-1.6.3.ebuild deleted file mode 100644 index 168968ddb..0 --- a/app-office/obsidian/obsidian-1.6.3.ebuild +++ /dev/null @@ -1,178 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_VERSION="102" -CHROMIUM_LANGS=" - af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi - hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv - sw ta te th tr uk ur vi zh-CN zh-TW -" -inherit chromium-2 desktop linux-info unpacker xdg - -DESCRIPTION="A second brain, for you, forever." -HOMEPAGE="https://obsidian.md/"; - -# For some reason, the main binary tarballs don't include the .desktop file or -# icon. The .deb does. One would hope then, that we could just download the .deb -# for each arch, but they only generate a .deb for amd64. Maybe we can get them -# to fix this, but in the meantime, we download the .deb purely to get the -# .desktop file and app icon out of it. -SRC_URI=" - https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P/-/_}_amd64.deb -> ${P}.gh.deb - amd64? ( https://github.com/obsidianmd/obsidian-releases/releases/dow
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/arduino-cli/
commit: a7607560de334df21871bb12d4872253d9337ff0 Author: Artemis Everfree artemis sh> AuthorDate: Sat Sep 7 07:08:46 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sat Sep 7 07:08:46 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7607560 dev-embedded/arduino-cli: add 1.0.4, drop 1.0.2 Signed-off-by: Artemis Everfree artemis.sh> dev-embedded/arduino-cli/Manifest | 4 ++-- .../{arduino-cli-1.0.2.ebuild => arduino-cli-1.0.4.ebuild}| 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-embedded/arduino-cli/Manifest b/dev-embedded/arduino-cli/Manifest index c8b44fb1b..ec5b082ae 100644 --- a/dev-embedded/arduino-cli/Manifest +++ b/dev-embedded/arduino-cli/Manifest @@ -1,4 +1,4 @@ -DIST arduino-cli-1.0.2-vendor.tar.xz 3085592 BLAKE2B 55fa8763f6036eadf1fa69e53cba43837da6c89bd1910d1a6d67a37b0a7995659e37bbc19bc1d92f38a54c697706e75326ea138a8c1bfe550fac8a830f367050 SHA512 7e66a6f8bb902ecc1bf3e1c90e181f156327a595f4928e880eb1abfe61238fa326262d86df1c6080f8e4ed2853b253129f2b3d5a7d9518eb78bf4c2e1c9078bc -DIST arduino-cli-1.0.2.tar.gz 10047473 BLAKE2B 0f46909b91e222fe47726a2595e5969aab82125225f4f81c79bed34e7fb3e1d15341b450ad142174d794919be30a3179a83fa651639fef90f4aa3122110d23d9 SHA512 704fd6ebdea2c9e4a28db2cc48192b104db9dc797785f33cb9c8432900ea9cb7dfef91cf31803bb57433e8ce14497adc3c58c36218e05b884f89224c2dea8958 DIST arduino-cli-1.0.3-vendor.tar.xz 3089868 BLAKE2B acbb9859c38df2ea9860d665af2d0a907b2f4c6d525c5f649f68a8524a23780558885bc0c015f0a4c05b2a50d5d75513f7a616f28f9271773b22e2cfb05209c7 SHA512 5b2efbc0ec5cd70074118a30eeea936f3d47a589f966f2c18e6dace6f55654283291ae26eae80ae8d5b501942608078339a327774409ba52b275c700ffb7e80e DIST arduino-cli-1.0.3.tar.gz 10047511 BLAKE2B 621fc7de557a96287ac3b97df724f9f84924860bcae05a07272e78b55458bc2fdbc0f0686bf6a6a242e8355e55ddc30a9f1158c5d6519ed5f27255db9fcb SHA512 3763bda2a187a8b2f48275c27f1c9e21984744cc8758dcf1b37acc1f2a51dca3f48e5049573e564bb36770bce5e0e7d26e5976e1c89c291ca34caf063e7bfe11 +DIST arduino-cli-1.0.4-vendor.tar.xz 3090184 BLAKE2B 31252bdea3ecffb1e7ea82274b93707663e68c72758b4ee6f933ac2f58436cff6957fac67949dd3938d03ccc7437cf455ea7699142755d64fc3f0700d331ae23 SHA512 12aed3b4006ee9f96fa94cd1788aaa49995e4a66ea46814df9e37dfefe1a326233d18bd6ce4da7d564deb742c08db94fb833dc8f4111bdbeed191d7aa32b0491 +DIST arduino-cli-1.0.4.tar.gz 10052105 BLAKE2B bbf1a3b8cdee533cd82d5f2019b0200e6c2386e7839abb857f323367d95f993d8d5c11a10e331afa37ee912b615d16de1c48718e3f36368f8ef70e9acd915618 SHA512 a7029ff6a623a60b791943c26ac7bf90bf95a8d4e1ef2b6091339f47fa52683649e852fc206606eb324bf4fd617e5bba3f0cc8901d5cf82ebd907e7e7b9cbcc2 diff --git a/dev-embedded/arduino-cli/arduino-cli-1.0.2.ebuild b/dev-embedded/arduino-cli/arduino-cli-1.0.4.ebuild similarity index 100% rename from dev-embedded/arduino-cli/arduino-cli-1.0.2.ebuild rename to dev-embedded/arduino-cli/arduino-cli-1.0.4.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/openSeaChest/
commit: 3cde268ab47994a5e470b94710cb0fa9b4cf3611 Author: Artemis Everfree artemis sh> AuthorDate: Sat Sep 7 06:23:50 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sat Sep 7 06:56:33 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3cde268a sys-apps/openSeaChest: add 24.08, drop 23.03.1 Signed-off-by: Artemis Everfree artemis.sh> sys-apps/openSeaChest/Manifest | 2 +- .../{openSeaChest-23.03.1.ebuild => openSeaChest-24.08.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/openSeaChest/Manifest b/sys-apps/openSeaChest/Manifest index 7a41995e5..748e87686 100644 --- a/sys-apps/openSeaChest/Manifest +++ b/sys-apps/openSeaChest/Manifest @@ -1,2 +1,2 @@ -DIST openSeaChest-v23.03.1.tar.xz 1119132 BLAKE2B 63a03a56068fd02bb37e9f3dfadfb70611aa245cdd85f47a492625685ff7ef34416e998b4a046898570ff29ccd46fb3a1e408ac04b76988b4b9834d33f57cb10 SHA512 8a95893627e73fbd59bf363aa991d871b41e49971c24377d06c6d9279cecbfe4b5a0e91642476a97849ae0aad2bfb4a1d594ddf306b8f3323e3ad619fc071d38 DIST openSeaChest-v23.12.tar.xz 1160900 BLAKE2B e083c80782c15cbe34d8b3892aa6de876a6eb4825fc9d214e86f2ca469764b63602f7b8e058e8b89def893ee297541e0feebea216eba4473061aedd8f68a0609 SHA512 8e107daeff6a9f28929a1d7b7bf6025c0518df56253ee83f7e7319eb9e9645584c649a8d44184014af5f555160db67ae2383839b8a10644b99b741cba94018c6 +DIST openSeaChest-v24.08.tar.xz 1305856 BLAKE2B f8c2d139112fb1546601fc7a4f0c4df445027b398f17b17e3ce1e16db243f1c6370da3a6e66979678b5c5228049b35026aaca6fbfd3889be83ddca195dfce8d4 SHA512 6815dae26232bda873cf4e1df42b88faf5d263f639a3b6d782f2fe5a9e29baef8d7db1c64804235171eae9817a0cff5b42fdff59c3485ee567396c319124fb65 diff --git a/sys-apps/openSeaChest/openSeaChest-23.03.1.ebuild b/sys-apps/openSeaChest/openSeaChest-24.08.ebuild similarity index 100% rename from sys-apps/openSeaChest/openSeaChest-23.03.1.ebuild rename to sys-apps/openSeaChest/openSeaChest-24.08.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/furnace/
commit: 276ca8345223fb8360d4736c7d4160979d604b47 Author: Artemis Everfree artemis sh> AuthorDate: Sat Sep 7 06:19:00 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sat Sep 7 06:56:33 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=276ca834 media-sound/furnace: add 0.6.7 Signed-off-by: Artemis Everfree artemis.sh> media-sound/furnace/Manifest | 2 + media-sound/furnace/furnace-0.6.7.ebuild | 65 2 files changed, 67 insertions(+) diff --git a/media-sound/furnace/Manifest b/media-sound/furnace/Manifest index de9167f9c..808f669e0 100644 --- a/media-sound/furnace/Manifest +++ b/media-sound/furnace/Manifest @@ -1,4 +1,6 @@ DIST furnace-0.6-adpcm-ef7a217.tar.gz 5497 BLAKE2B 94c2cb035f57a47b8232a4c30887fd86c405218a36ab6d68b817e1237328c5c23e82514822cb9a3e07cd9bbf72e2f1f3eb109b0ac3a4eec9f4668bd1521b7c11 SHA512 40b6f042a56532681e731da8d63c28abd3d824ce660060bc7e296ff9d1ad994d358189fc441458a86eb1506bce47f8364b09ebe1a2d475d308345058b7f4bfb0 DIST furnace-0.6.5-adpcm-ef7a217.tar.gz 5497 BLAKE2B 94c2cb035f57a47b8232a4c30887fd86c405218a36ab6d68b817e1237328c5c23e82514822cb9a3e07cd9bbf72e2f1f3eb109b0ac3a4eec9f4668bd1521b7c11 SHA512 40b6f042a56532681e731da8d63c28abd3d824ce660060bc7e296ff9d1ad994d358189fc441458a86eb1506bce47f8364b09ebe1a2d475d308345058b7f4bfb0 DIST furnace-0.6.5.tar.gz 54072335 BLAKE2B 005a8ed9fef006ea80896f29c283d0d8a3962a826ca99ec7ffe28a001db8a868bea787277818babec455e9b0bd0e67c0f9a7d4f5d68c8e4748ecfde040c74a28 SHA512 58dfa3ea32fda3bd1cb6f34486efd30f780367686d82399f8a7b9a89a6cf430f50a4063ef6c71a514ae1a5be4598c359f516e4b8fee86d8e030ac1a0307cd1bc +DIST furnace-0.6.7-adpcm-ef7a217.tar.gz 5497 BLAKE2B 94c2cb035f57a47b8232a4c30887fd86c405218a36ab6d68b817e1237328c5c23e82514822cb9a3e07cd9bbf72e2f1f3eb109b0ac3a4eec9f4668bd1521b7c11 SHA512 40b6f042a56532681e731da8d63c28abd3d824ce660060bc7e296ff9d1ad994d358189fc441458a86eb1506bce47f8364b09ebe1a2d475d308345058b7f4bfb0 +DIST furnace-0.6.7.tar.gz 54718123 BLAKE2B 8aa8fae6ce2252fc4e98562378515b487a7614d7bb7229e139d5eb8a6dcaa7122fa1e5925e0923cd6f6ea943df69475814ab2578262a477832961ca6f199ea6a SHA512 8cb2dbd5d9d0933d265d5a56e474034158a719f4dc559f8028af3db789ea3dc4cb56d861bbd774751ecc951e511c19f41a6f16ec64ba408d95dae83fef2ec3d4 DIST furnace-0.6.tar.gz 44552370 BLAKE2B fd91ab161e309d6c3637fa0c70ea3100f70da98e0044ced1743b0f5416cf6fd9f4f4d307c87776c0a4cfd202ff118d814409bd69f23445443c22265c0630b1fc SHA512 e24aca8e26961c53121869aafa041bf507748e4d4886761ca4a755ad31ba98ce228114009ffb34333d6737fe4759bfa47cd733457863c2f767c01686728c3798 diff --git a/media-sound/furnace/furnace-0.6.7.ebuild b/media-sound/furnace/furnace-0.6.7.ebuild new file mode 100644 index 0..48bfa3da6 --- /dev/null +++ b/media-sound/furnace/furnace-0.6.7.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="a multi-system chiptune tracker compatible with DefleMask modules" +HOMEPAGE="https://github.com/tildearrow/furnace"; + +# when performing updates, check whether the project has switched to a new +# version of adpcm. adpcm doesn't seem to update frequently. +SRC_URI=" + https://github.com/tildearrow/furnace/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/superctr/adpcm/archive/ef7a217154badc3b99978ac481b268c8aab67bd8.tar.gz -> ${P}-adpcm-ef7a217.tar.gz +" +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="jack" + +RDEPEND=" + dev-libs/libfmt + media-libs/alsa-lib + media-libs/freetype + media-libs/libglvnd + media-libs/libsdl2 + media-libs/libsndfile + media-libs/portaudio + media-libs/rtmidi + sci-libs/fftw + sys-libs/zlib + x11-themes/hicolor-icon-theme + jack? ( virtual/jack ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + # adpcm is a git submodule in-tree, and thus not included in the + # github-generated source bundle. We move it in here. + rmdir -v "${S}/extern/adpcm" || die "couldn't remove existing adpcm stub directory" + mv -v "${WORKDIR}/adpcm-"* "${S}/extern/adpcm" || die "failed to move adpcm directory into place" + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_GUI=ON + -DSHOW_OPEN_ASSETS_MENU_ENTRY=ON + -DSYSTEM_FFTW=ON + -DSYSTEM_FMT=ON + -DSYSTEM_LIBSNDFILE=ON + -DSYSTEM_PORTAUDIO=ON + -DSYSTEM_RTMIDI=ON + -DSYSTEM_SDL2=ON + -DSYSTEM_ZLIB=ON + -DWITH_DEMOS=ON + -DWITH_INSTRUMENTS=ON + -DWITH_WAVETABLES=ON + -DWITH_JACK="$(usex jack ON OFF)" + ) + + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: 3b173a08e7b3d7be67436be4c7fd7c85ed7dc19a Author: Artemis Everfree artemis sh> AuthorDate: Sat Sep 7 06:56:08 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sat Sep 7 06:56:33 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3b173a08 www-apps/forgejo: add 7.0.9, drop 7.0.5 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest | 2 +- www-apps/forgejo/{forgejo-7.0.5.ebuild => forgejo-7.0.9.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 68122766f..dd898110e 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,3 +1,3 @@ DIST forgejo-1.21.11.1.tar.gz 58893566 BLAKE2B cf3541682de609d63f079922610cc7ae338b7736634a6bc767e310f4ea9fc21fd8c6928b2de4693be6619b49d7e0cbf3b0effd58b681a0cd5e95d4ba21c29141 SHA512 c461d8690a7d2eb3a4955487223391daac58f3236481c0b963a208184ed06fc96372fe8082fbb4a7d9a64b01b2c468d43d1559dd081ec65e65c9f9bc043f9af4 -DIST forgejo-7.0.5.tar.gz 55031691 BLAKE2B f8dac358d99b3f12c3c77854ed1fe4198f98acb2f397e64ef4771cc9131f846707870a01d164c3e913d62185d69f33deabdd6646db4ed2146c6fc12289488e02 SHA512 52d85da61632a59b28738e24c60d08c96617924e68b6dfd20939210448b799e1c743bb022487603d2f821541cf184ae293b86913369fcf175722d49cbb5b4a36 DIST forgejo-7.0.7.tar.gz 53549049 BLAKE2B af5b42ba2888a106b418a683c1f40d80d31e226608b699c6e6696ff3187c7f91c75cd53de490d464af12d2107e8cbaaa3662bca4b1a834aacfcbc3ca22d7f71a SHA512 6163f154afde2c804b601a083cff43b6f13677fa6181f4916e190ffba23a05d29ffc945a6a384f23eb72fb9a7e0d1d846657b01f0dce5c519a8919c73631f22a +DIST forgejo-7.0.9.tar.gz 53600572 BLAKE2B 2ef91a7e488562b6e4110769841f37265f26a277c67db0c154ba2e55a1809501c908cb35807e5514093ce3756441cbe25ad8dce7f74ed2c839e59136b0f9dd05 SHA512 45996bec03934fb26ef6d87fa8efc7c007f4ec683b29eb0a23c07a03ab35ea9c74c22f4d1f985ede71ef87430973c703d8b6efd17d04192fa00ad30366ad7f17 diff --git a/www-apps/forgejo/forgejo-7.0.5.ebuild b/www-apps/forgejo/forgejo-7.0.9.ebuild similarity index 100% rename from www-apps/forgejo/forgejo-7.0.5.ebuild rename to www-apps/forgejo/forgejo-7.0.9.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/furnace/
commit: 016f716de7d5dc0e0ee420cbb649df2f48b3ac88 Author: Artemis Everfree artemis sh> AuthorDate: Sat Sep 7 05:20:17 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sat Sep 7 06:56:32 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=016f716d media-sound/furnace: fix missing freetype dep Signed-off-by: Artemis Everfree artemis.sh> media-sound/furnace/{furnace-0.6.5.ebuild => furnace-0.6.5-r1.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/media-sound/furnace/furnace-0.6.5.ebuild b/media-sound/furnace/furnace-0.6.5-r1.ebuild similarity index 98% rename from media-sound/furnace/furnace-0.6.5.ebuild rename to media-sound/furnace/furnace-0.6.5-r1.ebuild index 2293b5545..48bfa3da6 100644 --- a/media-sound/furnace/furnace-0.6.5.ebuild +++ b/media-sound/furnace/furnace-0.6.5-r1.ebuild @@ -22,6 +22,7 @@ IUSE="jack" RDEPEND=" dev-libs/libfmt media-libs/alsa-lib + media-libs/freetype media-libs/libglvnd media-libs/libsdl2 media-libs/libsndfile
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: df052545a222ae021c26eff68c7c377da98b90ff Author: Artemis Everfree artemis sh> AuthorDate: Wed Aug 21 00:01:33 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Wed Aug 21 00:02:09 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=df052545 www-apps/forgejo: add 7.0.7, drop 7.0.4 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest | 2 +- www-apps/forgejo/{forgejo-7.0.4.ebuild => forgejo-7.0.7.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 9c1912c49..68122766f 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,3 +1,3 @@ DIST forgejo-1.21.11.1.tar.gz 58893566 BLAKE2B cf3541682de609d63f079922610cc7ae338b7736634a6bc767e310f4ea9fc21fd8c6928b2de4693be6619b49d7e0cbf3b0effd58b681a0cd5e95d4ba21c29141 SHA512 c461d8690a7d2eb3a4955487223391daac58f3236481c0b963a208184ed06fc96372fe8082fbb4a7d9a64b01b2c468d43d1559dd081ec65e65c9f9bc043f9af4 -DIST forgejo-7.0.4.tar.gz 54935871 BLAKE2B c3d0ddd4021b0ca28765dd5a97fba1d77d538e8297852f2a541cad181a401bd3a1650cce10e746adbd54a3731219f0b8bc2c35612524532b2724d1f6310e SHA512 adba79ea5f49a36f399f8cbfb42a8ff2197f57ec74cbf195d1778a9634b51be6da88683c78355c9f04654c8bc3c77c7198751fc4685ff469d115c50d7e05cdfa DIST forgejo-7.0.5.tar.gz 55031691 BLAKE2B f8dac358d99b3f12c3c77854ed1fe4198f98acb2f397e64ef4771cc9131f846707870a01d164c3e913d62185d69f33deabdd6646db4ed2146c6fc12289488e02 SHA512 52d85da61632a59b28738e24c60d08c96617924e68b6dfd20939210448b799e1c743bb022487603d2f821541cf184ae293b86913369fcf175722d49cbb5b4a36 +DIST forgejo-7.0.7.tar.gz 53549049 BLAKE2B af5b42ba2888a106b418a683c1f40d80d31e226608b699c6e6696ff3187c7f91c75cd53de490d464af12d2107e8cbaaa3662bca4b1a834aacfcbc3ca22d7f71a SHA512 6163f154afde2c804b601a083cff43b6f13677fa6181f4916e190ffba23a05d29ffc945a6a384f23eb72fb9a7e0d1d846657b01f0dce5c519a8919c73631f22a diff --git a/www-apps/forgejo/forgejo-7.0.4.ebuild b/www-apps/forgejo/forgejo-7.0.7.ebuild similarity index 100% rename from www-apps/forgejo/forgejo-7.0.4.ebuild rename to www-apps/forgejo/forgejo-7.0.7.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/arduino-cli/
commit: 69297f2979f92edac801431c0a67bdece64995d7 Author: Artemis Everfree artemis sh> AuthorDate: Sat Jul 27 22:20:44 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sat Jul 27 22:21:16 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=69297f29 dev-embedded/arduino-cli: add 1.0.3, drop 0.35.2 Signed-off-by: Artemis Everfree artemis.sh> dev-embedded/arduino-cli/Manifest | 4 ++-- .../{arduino-cli-0.35.2.ebuild => arduino-cli-1.0.3.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-embedded/arduino-cli/Manifest b/dev-embedded/arduino-cli/Manifest index c4901653f..c8b44fb1b 100644 --- a/dev-embedded/arduino-cli/Manifest +++ b/dev-embedded/arduino-cli/Manifest @@ -1,4 +1,4 @@ -DIST arduino-cli-0.35.2-vendor.tar.xz 3004856 BLAKE2B 07bc63bc6d21f436289e82e879e6584af6391658fa458daabcf2881714d4d7c31baa4a492f5103f9b54509954a574718dcdab4917bcda45aaabe5569132be167 SHA512 46746afdcbe38c0aef841c81fc15094a7513911be6ad4c9569819130da37d5248535d66a8747c9898bffcab3c140b6e03154a1711d4e5eba70b1146167a16755 -DIST arduino-cli-0.35.2.tar.gz 10420486 BLAKE2B 9ad8bc8764a3a29e23d7d996eb5065c0d23695c9dd0c59516cad2fa86ac077ed64d0c52449c6e19eff2ed14049491f0c111ccf6f0988b6837d2d081edcf11b4f SHA512 b03429969c41c4dd24cd6fbcb76a9cf02f984c4b4dfd72c286b40c42a3cbfc65d8bc861bbc6449f94454ce738aa09f9032b46a02ca95ed9ab9f13dd3daf6df1f DIST arduino-cli-1.0.2-vendor.tar.xz 3085592 BLAKE2B 55fa8763f6036eadf1fa69e53cba43837da6c89bd1910d1a6d67a37b0a7995659e37bbc19bc1d92f38a54c697706e75326ea138a8c1bfe550fac8a830f367050 SHA512 7e66a6f8bb902ecc1bf3e1c90e181f156327a595f4928e880eb1abfe61238fa326262d86df1c6080f8e4ed2853b253129f2b3d5a7d9518eb78bf4c2e1c9078bc DIST arduino-cli-1.0.2.tar.gz 10047473 BLAKE2B 0f46909b91e222fe47726a2595e5969aab82125225f4f81c79bed34e7fb3e1d15341b450ad142174d794919be30a3179a83fa651639fef90f4aa3122110d23d9 SHA512 704fd6ebdea2c9e4a28db2cc48192b104db9dc797785f33cb9c8432900ea9cb7dfef91cf31803bb57433e8ce14497adc3c58c36218e05b884f89224c2dea8958 +DIST arduino-cli-1.0.3-vendor.tar.xz 3089868 BLAKE2B acbb9859c38df2ea9860d665af2d0a907b2f4c6d525c5f649f68a8524a23780558885bc0c015f0a4c05b2a50d5d75513f7a616f28f9271773b22e2cfb05209c7 SHA512 5b2efbc0ec5cd70074118a30eeea936f3d47a589f966f2c18e6dace6f55654283291ae26eae80ae8d5b501942608078339a327774409ba52b275c700ffb7e80e +DIST arduino-cli-1.0.3.tar.gz 10047511 BLAKE2B 621fc7de557a96287ac3b97df724f9f84924860bcae05a07272e78b55458bc2fdbc0f0686bf6a6a242e8355e55ddc30a9f1158c5d6519ed5f27255db9fcb SHA512 3763bda2a187a8b2f48275c27f1c9e21984744cc8758dcf1b37acc1f2a51dca3f48e5049573e564bb36770bce5e0e7d26e5976e1c89c291ca34caf063e7bfe11 diff --git a/dev-embedded/arduino-cli/arduino-cli-0.35.2.ebuild b/dev-embedded/arduino-cli/arduino-cli-1.0.3.ebuild similarity index 100% rename from dev-embedded/arduino-cli/arduino-cli-0.35.2.ebuild rename to dev-embedded/arduino-cli/arduino-cli-1.0.3.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/colorspacious/
commit: 338f484d2f70f2501aab3296438c25ddc9a65324 Author: Artemis Everfree artemis sh> AuthorDate: Fri Jul 26 09:21:53 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Fri Jul 26 09:23:36 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=338f484d dev-python/colorspacious: remove testing this package does not actually use pytest Signed-off-by: Artemis Everfree artemis.sh> dev-python/colorspacious/colorspacious-1.1.2.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/dev-python/colorspacious/colorspacious-1.1.2.ebuild b/dev-python/colorspacious/colorspacious-1.1.2.ebuild index b7ec50c06..4d3af6ddb 100644 --- a/dev-python/colorspacious/colorspacious-1.1.2.ebuild +++ b/dev-python/colorspacious/colorspacious-1.1.2.ebuild @@ -20,5 +20,3 @@ KEYWORDS="~amd64 ~arm64" RDEPEND=" dev-python/numpy[${PYTHON_USEDEP}] " - -distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: net-libs/libuecc/
commit: 354bc1a68a7a5cb574b51a1545f42fd6c76b5762 Author: Artemis Everfree artemis sh> AuthorDate: Thu Jul 25 01:37:33 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Thu Jul 25 01:37:33 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=354bc1a6 net-libs/libuecc: update HOMEPAGE, SRC_URI Signed-off-by: Artemis Everfree artemis.sh> net-libs/libuecc/libuecc-7.ebuild | 4 ++-- net-libs/libuecc/metadata.xml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-libs/libuecc/libuecc-7.ebuild b/net-libs/libuecc/libuecc-7.ebuild index 4bd66bee6..b1d94ad4b 100644 --- a/net-libs/libuecc/libuecc-7.ebuild +++ b/net-libs/libuecc/libuecc-7.ebuild @@ -7,8 +7,8 @@ inherit cmake DESCRIPTION="a very small Elliptic Curve Cryptography library compatible with Ed25519." -HOMEPAGE="https://github.com/NeoRaider/libuecc"; -SRC_URI="https://github.com/NeoRaider/libuecc/releases/download/v${PV}/${P}.tar.xz"; +HOMEPAGE="https://github.com/neocturne/libuecc"; +SRC_URI="https://github.com/neocturne/libuecc/releases/download/v${PV}/${P}.tar.xz"; LICENSE="BSD-2" SLOT="0" KEYWORDS="~amd64 ~arm64" diff --git a/net-libs/libuecc/metadata.xml b/net-libs/libuecc/metadata.xml index 452833dc3..fd477f8b8 100644 --- a/net-libs/libuecc/metadata.xml +++ b/net-libs/libuecc/metadata.xml @@ -7,6 +7,6 @@ Artemis Everfree -NeoRaider/libuecc +neocturne/libuecc
[gentoo-commits] repo/proj/guru:dev commit in: net-vpn/fastd/
commit: 27667b10dfb8cd78dca7bb6f8de7525ddfda6f92 Author: Artemis Everfree artemis sh> AuthorDate: Thu Jul 25 01:38:25 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Thu Jul 25 01:38:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=27667b10 net-vpn/fastd: update SRC_URI Signed-off-by: Artemis Everfree artemis.sh> net-vpn/fastd/fastd-22.ebuild | 2 +- net-vpn/fastd/metadata.xml| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-vpn/fastd/fastd-22.ebuild b/net-vpn/fastd/fastd-22.ebuild index 2bea9a1ea..7c0e586af 100644 --- a/net-vpn/fastd/fastd-22.ebuild +++ b/net-vpn/fastd/fastd-22.ebuild @@ -7,7 +7,7 @@ inherit linux-info meson systemd DESCRIPTION="A very small VPN daemon which tunnels IP packets and Ethernet frames over UDP." HOMEPAGE="https://fastd.readthedocs.io/"; -SRC_URI="https://github.com/NeoRaider/fastd/releases/download/v${PV}/${P}.tar.xz"; +SRC_URI="https://github.com/neocturne/fastd/releases/download/v${PV}/${P}.tar.xz"; # while source COPYRIGHT also mentions LGPLv2.1+, that only applies to # vendored libmnl. we are using system libmnl. diff --git a/net-vpn/fastd/metadata.xml b/net-vpn/fastd/metadata.xml index e549fbf6f..00f752eea 100644 --- a/net-vpn/fastd/metadata.xml +++ b/net-vpn/fastd/metadata.xml @@ -7,7 +7,7 @@ Artemis Everfree -NeoRaider/fastd +neocturne/fastd Offload L2TP traffic to the kernel when using the null@l2tp transport method
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/corrscope/, media-sound/corrscope/files/
commit: 9c6033ea9ce9c769e9f4a5e23d9919a7a438cf04 Author: Artemis Everfree artemis sh> AuthorDate: Wed Jul 24 10:45:28 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Wed Jul 24 10:48:00 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9c6033ea media-sound/corrscope: fix for numpy 2.x Signed-off-by: Artemis Everfree artemis.sh> .../{corrscope-0.10.0.ebuild => corrscope-0.10.0-r1.ebuild} | 7 ++- media-sound/corrscope/files/remove-npdeprecate.patch | 12 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/media-sound/corrscope/corrscope-0.10.0.ebuild b/media-sound/corrscope/corrscope-0.10.0-r1.ebuild similarity index 80% rename from media-sound/corrscope/corrscope-0.10.0.ebuild rename to media-sound/corrscope/corrscope-0.10.0-r1.ebuild index ff81597e0..ea666260a 100644 --- a/media-sound/corrscope/corrscope-0.10.0.ebuild +++ b/media-sound/corrscope/corrscope-0.10.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=poetry DISTUTILS_SINGLE_IMPL=1 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1 pypi @@ -42,4 +42,9 @@ PATCHES=( # Ideally, we should upstream a fix that only conditionally imports it, # but I don't know how to do that right now. "${FILESDIR}"/remove-appnope-dep.patch + + # corrscope seems to have copied in a modified scipy file to their source + # tree. That file uses np.deprecate, which is removed in numpy2. corrscope + # doesn't care about this function being marked deprecated, so neither do we + "${FILESDIR}"/remove-npdeprecate.patch ) diff --git a/media-sound/corrscope/files/remove-npdeprecate.patch b/media-sound/corrscope/files/remove-npdeprecate.patch new file mode 100644 index 0..b165131e3 --- /dev/null +++ b/media-sound/corrscope/files/remove-npdeprecate.patch @@ -0,0 +1,12 @@ +diff --git a/corrscope/utils/scipy/windows.py b/corrscope/utils/scipy/windows.py +index 0eee7f2..8ba1fa4 100644 +--- a/corrscope/utils/scipy/windows.py b/corrscope/utils/scipy/windows.py +@@ -816,7 +816,6 @@ def hann(M: int, sym: bool = True) -> np.ndarray: + return general_hamming(M, 0.5, sym) + + +-@np.deprecate(new_name='scipy.signal.windows.hann') + def hanning(*args, **kwargs): + return hann(*args, **kwargs) +
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/furnace/
commit: 6c3ae18c3e1a7784bae81334dd34071d1243bdb9 Author: Artemis Everfree artemis sh> AuthorDate: Sun Jul 21 09:49:22 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sun Jul 21 09:49:22 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c3ae18c media-sound/furnace: update copyright notice Signed-off-by: Artemis Everfree artemis.sh> media-sound/furnace/furnace-0.6.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/furnace/furnace-0.6.5.ebuild b/media-sound/furnace/furnace-0.6.5.ebuild index f907d52f2..2293b5545 100644 --- a/media-sound/furnace/furnace-0.6.5.ebuild +++ b/media-sound/furnace/furnace-0.6.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/furnace/
commit: 0a2c6b9436215e5ba9474bb22f7a99ded10e2905 Author: Artemis Everfree artemis sh> AuthorDate: Sun Jul 21 09:47:03 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sun Jul 21 09:47:03 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a2c6b94 media-sound/furnace: update LICENSE Signed-off-by: Artemis Everfree artemis.sh> media-sound/furnace/furnace-0.6.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/furnace/furnace-0.6.5.ebuild b/media-sound/furnace/furnace-0.6.5.ebuild index 0b008af8c..f907d52f2 100644 --- a/media-sound/furnace/furnace-0.6.5.ebuild +++ b/media-sound/furnace/furnace-0.6.5.ebuild @@ -14,7 +14,7 @@ SRC_URI=" https://github.com/tildearrow/furnace/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz https://github.com/superctr/adpcm/archive/ef7a217154badc3b99978ac481b268c8aab67bd8.tar.gz -> ${P}-adpcm-ef7a217.tar.gz " -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~arm64" IUSE="jack"
[gentoo-commits] repo/proj/guru:dev commit in: app-emulation/cloud-utils/
commit: 026fd7cf888c2415d62a74e536dc0cdbf4b9ab11 Author: Artemis Everfree artemis sh> AuthorDate: Sun Jul 21 09:46:13 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sun Jul 21 09:46:13 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=026fd7cf app-emulation/cloud-utils: use dobin/doman Signed-off-by: Artemis Everfree artemis.sh> app-emulation/cloud-utils/cloud-utils-0.33.ebuild | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/app-emulation/cloud-utils/cloud-utils-0.33.ebuild b/app-emulation/cloud-utils/cloud-utils-0.33.ebuild index 513b05864..621164931 100644 --- a/app-emulation/cloud-utils/cloud-utils-0.33.ebuild +++ b/app-emulation/cloud-utils/cloud-utils-0.33.ebuild @@ -87,10 +87,6 @@ src_install() { ) fi - local bindir="${D}/usr/bin" - local mandir="${D}/usr/share/man/man1" - - mkdir -p "${bindir}" "${mandir}" || die - install "${wanted_bin[@]}" "${bindir}" || die - install "${wanted_man[@]}" "${mandir}" --mode=0644 || die + dobin "${wanted_bin[@]}" + doman "${wanted_man[@]}" }
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/furnace/
commit: 40831cf5d51df6db76fe7925f054bda665c1a282 Author: Artemis Everfree artemis sh> AuthorDate: Sat Jul 20 21:04:07 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sat Jul 20 21:04:21 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=40831cf5 media-sound/furnace: add 0.6.5 Signed-off-by: Artemis Everfree artemis.sh> media-sound/furnace/Manifest | 2 + media-sound/furnace/furnace-0.6.5.ebuild | 64 2 files changed, 66 insertions(+) diff --git a/media-sound/furnace/Manifest b/media-sound/furnace/Manifest index b4d268736..de9167f9c 100644 --- a/media-sound/furnace/Manifest +++ b/media-sound/furnace/Manifest @@ -1,2 +1,4 @@ DIST furnace-0.6-adpcm-ef7a217.tar.gz 5497 BLAKE2B 94c2cb035f57a47b8232a4c30887fd86c405218a36ab6d68b817e1237328c5c23e82514822cb9a3e07cd9bbf72e2f1f3eb109b0ac3a4eec9f4668bd1521b7c11 SHA512 40b6f042a56532681e731da8d63c28abd3d824ce660060bc7e296ff9d1ad994d358189fc441458a86eb1506bce47f8364b09ebe1a2d475d308345058b7f4bfb0 +DIST furnace-0.6.5-adpcm-ef7a217.tar.gz 5497 BLAKE2B 94c2cb035f57a47b8232a4c30887fd86c405218a36ab6d68b817e1237328c5c23e82514822cb9a3e07cd9bbf72e2f1f3eb109b0ac3a4eec9f4668bd1521b7c11 SHA512 40b6f042a56532681e731da8d63c28abd3d824ce660060bc7e296ff9d1ad994d358189fc441458a86eb1506bce47f8364b09ebe1a2d475d308345058b7f4bfb0 +DIST furnace-0.6.5.tar.gz 54072335 BLAKE2B 005a8ed9fef006ea80896f29c283d0d8a3962a826ca99ec7ffe28a001db8a868bea787277818babec455e9b0bd0e67c0f9a7d4f5d68c8e4748ecfde040c74a28 SHA512 58dfa3ea32fda3bd1cb6f34486efd30f780367686d82399f8a7b9a89a6cf430f50a4063ef6c71a514ae1a5be4598c359f516e4b8fee86d8e030ac1a0307cd1bc DIST furnace-0.6.tar.gz 44552370 BLAKE2B fd91ab161e309d6c3637fa0c70ea3100f70da98e0044ced1743b0f5416cf6fd9f4f4d307c87776c0a4cfd202ff118d814409bd69f23445443c22265c0630b1fc SHA512 e24aca8e26961c53121869aafa041bf507748e4d4886761ca4a755ad31ba98ce228114009ffb34333d6737fe4759bfa47cd733457863c2f767c01686728c3798 diff --git a/media-sound/furnace/furnace-0.6.5.ebuild b/media-sound/furnace/furnace-0.6.5.ebuild new file mode 100644 index 0..0b008af8c --- /dev/null +++ b/media-sound/furnace/furnace-0.6.5.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="a multi-system chiptune tracker compatible with DefleMask modules" +HOMEPAGE="https://github.com/tildearrow/furnace"; + +# when performing updates, check whether the project has switched to a new +# version of adpcm. adpcm doesn't seem to update frequently. +SRC_URI=" + https://github.com/tildearrow/furnace/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/superctr/adpcm/archive/ef7a217154badc3b99978ac481b268c8aab67bd8.tar.gz -> ${P}-adpcm-ef7a217.tar.gz +" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="jack" + +RDEPEND=" + dev-libs/libfmt + media-libs/alsa-lib + media-libs/libglvnd + media-libs/libsdl2 + media-libs/libsndfile + media-libs/portaudio + media-libs/rtmidi + sci-libs/fftw + sys-libs/zlib + x11-themes/hicolor-icon-theme + jack? ( virtual/jack ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + # adpcm is a git submodule in-tree, and thus not included in the + # github-generated source bundle. We move it in here. + rmdir -v "${S}/extern/adpcm" || die "couldn't remove existing adpcm stub directory" + mv -v "${WORKDIR}/adpcm-"* "${S}/extern/adpcm" || die "failed to move adpcm directory into place" + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_GUI=ON + -DSHOW_OPEN_ASSETS_MENU_ENTRY=ON + -DSYSTEM_FFTW=ON + -DSYSTEM_FMT=ON + -DSYSTEM_LIBSNDFILE=ON + -DSYSTEM_PORTAUDIO=ON + -DSYSTEM_RTMIDI=ON + -DSYSTEM_SDL2=ON + -DSYSTEM_ZLIB=ON + -DWITH_DEMOS=ON + -DWITH_INSTRUMENTS=ON + -DWITH_WAVETABLES=ON + -DWITH_JACK="$(usex jack ON OFF)" + ) + + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: app-emulation/cloud-utils/files/, app-emulation/cloud-utils/
commit: b6bee48d7cf20a8a04b7ac7d0fb16a4c1f90c860 Author: Artemis Everfree artemis sh> AuthorDate: Sat Jul 20 11:11:58 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sat Jul 20 11:12:22 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b6bee48d app-emulation/cloud-utils: new package, add 0.33 Signed-off-by: Artemis Everfree artemis.sh> app-emulation/cloud-utils/Manifest| 1 + app-emulation/cloud-utils/cloud-utils-0.33.ebuild | 96 +++ app-emulation/cloud-utils/files/use-mkisofs.patch | 27 +++ app-emulation/cloud-utils/metadata.xml| 15 4 files changed, 139 insertions(+) diff --git a/app-emulation/cloud-utils/Manifest b/app-emulation/cloud-utils/Manifest new file mode 100644 index 0..4cf123666 --- /dev/null +++ b/app-emulation/cloud-utils/Manifest @@ -0,0 +1 @@ +DIST cloud-utils-0.33.tar.gz 58817 BLAKE2B 92c42844a7c1f826d43c9a715e56d05c77d7b37c721079165ffb008205e412327e39ecba5d2755c84e2d80e4ee752ef95ce099da25625010327f957e419195d7 SHA512 1e58e085bde295d4adf8ff219a7f22382fadff798f5398f3e2a62cb0926c740babba76ea6326f6042b46dbdeb12c15d1e080fb9890b10482e31c3acb64014c95 diff --git a/app-emulation/cloud-utils/cloud-utils-0.33.ebuild b/app-emulation/cloud-utils/cloud-utils-0.33.ebuild new file mode 100644 index 0..513b05864 --- /dev/null +++ b/app-emulation/cloud-utils/cloud-utils-0.33.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..13} ) +inherit python-single-r1 + +DESCRIPTION="Useful set of utilities for interacting with a cloud." +HOMEPAGE="https://github.com/canonical/cloud-utils"; +SRC_URI="https://github.com/canonical/cloud-utils/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +# image-utils vs guest-utils is a distinction that does not actually exist +# upstream, but is rather one that arch linux makes. alpine goes even more +# fine-grained, creating a single package for each individual utility. I ain't +# maintaining all that, but I do think the distinction arch makes is worthwhile. +# +# The difference is this: is the tool something you would want to use within a +# cloud VM, or use outside of a cloud VM to manipulate your VM's disk image? +# This is useful, because the image manipulation scripts need qemu-img and +# cdrtools around, which you might not want to install onto a VM just to run +# something like `ec2metadata` or `growpart` +IUSE="+guest-utils +image-utils" + +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + || ( guest-utils image-utils ) +" + +# cloud-utils also provides its own growpart, which is I think different from +# sys-fs/growpart. +RDEPEND=" + ${PYTHON_DEPS} + guest-utils? ( + !sys-fs/growpart + ) + image-utils? ( + app-cdr/cdrtools + app-emulation/qemu + app-misc/ca-certificates + net-misc/wget + sys-apps/util-linux + sys-fs/dosfstools + sys-fs/e2fsprogs + sys-fs/mtools + ) +" + +PATCHES=( + "${FILESDIR}"/use-mkisofs.patch +) + +src_install() { + # This package really is just a pile of scripts, with a simple Makefile that + # installs them. We can implement the USE flags most easily by ignoring the + # Makefile and installing the files ourselves. + + local wanted_bin=() + local wanted_man=() + + if use 'guest-utils'; then + wanted_bin+=( + bin/ec2metadata + bin/growpart + bin/vcs-run + ) + wanted_man+=( + man/growpart.1 + ) + fi + + if use 'image-utils'; then + wanted_bin+=( + bin/cloud-localds + bin/mount-image-callback + bin/resize-part-image + bin/write-mime-multipart + ) + wanted_man+=( + man/cloud-localds.1 + man/resize-part-image.1 + man/write-mime-multipart.1 + ) + fi + + local bindir="${D}/usr/bin" + local mandir="${D}/usr/share/man/man1" + + mkdir -p "${bindir}" "${mandir}" || die + install "${wanted_bin[@]}" "${bindir}" || die + install "${wanted_man[@]}" "${mandir}" --mode=0644 || die +} diff --git a/app-emulation/cloud-utils/files/use-mkisofs.patch b/app-emulation/cloud-utils/files/use-mkisofs.patch new file mode 100644 index 0.
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/arduino-cli/
commit: bdbeaddd0f57bcfba9b542552e955c876815eecf Author: Artemis Everfree artemis sh> AuthorDate: Sat Jul 20 00:05:07 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sat Jul 20 00:05:07 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bdbeaddd dev-embedded/arduino-cli: add 1.0.2 Signed-off-by: Artemis Everfree artemis.sh> dev-embedded/arduino-cli/Manifest | 2 ++ dev-embedded/arduino-cli/arduino-cli-1.0.2.ebuild | 26 +++ 2 files changed, 28 insertions(+) diff --git a/dev-embedded/arduino-cli/Manifest b/dev-embedded/arduino-cli/Manifest index 64d71f03f..d1ffb795c 100644 --- a/dev-embedded/arduino-cli/Manifest +++ b/dev-embedded/arduino-cli/Manifest @@ -2,3 +2,5 @@ DIST arduino-cli-0.34.2-vendor.tar.xz 2399168 BLAKE2B 22d0050aad84bbed7699d287c6 DIST arduino-cli-0.34.2.tar.gz 10335801 BLAKE2B 2552d31699cdb0a8d3ded32e14a345354ab17e74e2085941c48cd69e5345b08224f84b3bf6d7fe543c895a3c2091a6114f557b48a141455bf9c3608f0ea489ab SHA512 5d16a2e45f31fc35ffe75fbaabeac62b6c8aca6d0151e48ebedf27325b757473ea55b7883f8f727df951b1230a671ad4bf3603bd600dfca8f7154f3189f2ca12 DIST arduino-cli-0.35.2-vendor.tar.xz 3004856 BLAKE2B 07bc63bc6d21f436289e82e879e6584af6391658fa458daabcf2881714d4d7c31baa4a492f5103f9b54509954a574718dcdab4917bcda45aaabe5569132be167 SHA512 46746afdcbe38c0aef841c81fc15094a7513911be6ad4c9569819130da37d5248535d66a8747c9898bffcab3c140b6e03154a1711d4e5eba70b1146167a16755 DIST arduino-cli-0.35.2.tar.gz 10420486 BLAKE2B 9ad8bc8764a3a29e23d7d996eb5065c0d23695c9dd0c59516cad2fa86ac077ed64d0c52449c6e19eff2ed14049491f0c111ccf6f0988b6837d2d081edcf11b4f SHA512 b03429969c41c4dd24cd6fbcb76a9cf02f984c4b4dfd72c286b40c42a3cbfc65d8bc861bbc6449f94454ce738aa09f9032b46a02ca95ed9ab9f13dd3daf6df1f +DIST arduino-cli-1.0.2-vendor.tar.xz 3085592 BLAKE2B 55fa8763f6036eadf1fa69e53cba43837da6c89bd1910d1a6d67a37b0a7995659e37bbc19bc1d92f38a54c697706e75326ea138a8c1bfe550fac8a830f367050 SHA512 7e66a6f8bb902ecc1bf3e1c90e181f156327a595f4928e880eb1abfe61238fa326262d86df1c6080f8e4ed2853b253129f2b3d5a7d9518eb78bf4c2e1c9078bc +DIST arduino-cli-1.0.2.tar.gz 10047473 BLAKE2B 0f46909b91e222fe47726a2595e5969aab82125225f4f81c79bed34e7fb3e1d15341b450ad142174d794919be30a3179a83fa651639fef90f4aa3122110d23d9 SHA512 704fd6ebdea2c9e4a28db2cc48192b104db9dc797785f33cb9c8432900ea9cb7dfef91cf31803bb57433e8ce14497adc3c58c36218e05b884f89224c2dea8958 diff --git a/dev-embedded/arduino-cli/arduino-cli-1.0.2.ebuild b/dev-embedded/arduino-cli/arduino-cli-1.0.2.ebuild new file mode 100644 index 0..930bc9506 --- /dev/null +++ b/dev-embedded/arduino-cli/arduino-cli-1.0.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Next-generation arduino command line tool" +HOMEPAGE="https://arduino.github.io/arduino-cli/latest/"; + +SRC_URI=" + https://github.com/arduino/arduino-cli/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://pkg.artemis.sh/gentoo/pkg-deps/dev-embedded/arduino-cli/${P}-vendor.tar.xz +" + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 GPL-3 LGPL-3 MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +src_compile() { + ego build -tags xversion \ + -ldflags "-X github.com/arduino/arduino-cli/version.versionString=${PV}" +} + +src_install() { + dobin arduino-cli +}
[gentoo-commits] repo/proj/guru:dev commit in: app-office/obsidian/
commit: 775da7c6b805e2b1adc5879ca00f6523e48b85f5 Author: Artemis Everfree artemis sh> AuthorDate: Sat Jul 20 00:12:01 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sat Jul 20 00:12:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=775da7c6 app-office/obsidian: drop 1.5.11, 1.5.12 Signed-off-by: Artemis Everfree artemis.sh> app-office/obsidian/Manifest | 6 - app-office/obsidian/obsidian-1.5.11.ebuild | 178 - app-office/obsidian/obsidian-1.5.12.ebuild | 178 - 3 files changed, 362 deletions(-) diff --git a/app-office/obsidian/Manifest b/app-office/obsidian/Manifest index 24e1653d0..67330c385 100644 --- a/app-office/obsidian/Manifest +++ b/app-office/obsidian/Manifest @@ -1,9 +1,3 @@ -DIST obsidian-1.5.11-amd64.tar.gz 107180896 BLAKE2B f4508b0123ccfd64acd113490ed591205e4b204ea837e1c320a9e4c9c5a30e68d27df19dfe213ac12bbc57219a00680adecab4a31a6a36853632d95e95b3f62c SHA512 bf1e9b52afa0c48347d532bc47b9625fa6c03ac884c899882e73e3464b257d8dfd89e32a5551d89b054e906c2e5078f2152af16ad16a746437e330ffe48dab7a -DIST obsidian-1.5.11-arm64.tar.gz 106911612 BLAKE2B 438119f8eea0cd14578704eab899f9493b2ecb6b5e0abe48e97914215bc74259d32dff82c96f4b40553d0b2905c34f94d041b1cab934fe30b7bc0d3027552327 SHA512 9336bfe16c076dd83514bcd86137616d260bb0a2bd430504beb83ca5a92fc24af09bdd00a2b89bffb831099504947dd94efc8d972fa4c1da451e742745f89bb6 -DIST obsidian-1.5.11.gh.deb 78667536 BLAKE2B 7daa4827fc45573ea07f6bd93f9f9523a7c32286b06478ceb332b83d54edc9dcbc989d81e24d2a4f8d2393a87efe607c9eef5c392f8a9d408eb763bc29d6 SHA512 ac7b1edb3c377130ef6086cad419db5f602014160c7fe857b7552a1e84415c0e4a4c022c63fadf9c69ef9420fd516ff04f4c4db3003ef0650e6be9b751d1dfc4 -DIST obsidian-1.5.12-amd64.tar.gz 107180662 BLAKE2B 52dd5a7f818629ba57cadec4a0c6b4f75d99c19ceaf1537b4f6b7dc0f9901c52b78318587b1f2a273ad6345475026e45c805d8978e7c0558a2487b9b2bf33376 SHA512 643409760fd99c6863679ca93b740a5f9a3d331144a82889c0a2f85bd53af4dcc0d5960840f8b7fa06216796fb5fc10522a769c27d8218bb32fb79370524b324 -DIST obsidian-1.5.12-arm64.tar.gz 106911948 BLAKE2B 484128a6d790e5d7cf7c02df3ba192ea8a571b760b1b0e1719aa652237b586ceb281ca73e268cce200365a79fc711fb5b67966601be69e5b370fcebf59531de5 SHA512 b0bea43efd0be464a33847d23f8c3e5f204a9e76621cc17f37d852e9ebc5f6cddd82ac1ac65d6c847d4d1453dc9615a89bb7cf16739e08444ae2c502240a571b -DIST obsidian-1.5.12.gh.deb 78651254 BLAKE2B 22b3596a9bb098b4a15a79ed39a302526dd8f2294b85227a06a95ceaf2e597d2ab5e1d689dd6f3e497ed2acc2e0689bf79949b1337e4b34998bdb3f1b93b96ca SHA512 f0cdb88d54c0ae3ab8dc62dab7df21b6617ce4973d81798d344cac5608689cc0a2618345dcdec1c08750194d2d02118c81b2edf8a308547bbbde56dbf6100528 DIST obsidian-1.6.3-amd64.tar.gz 107181697 BLAKE2B 28585263ebe3cda2bfebaec6a6a36855286d5e2c0b10538e207168ee945d810b84085190e1d4e76cb666982c5b83f7dadf0f533cfd3ff3c0c6e98329a6e06e1a SHA512 fa57ad6bbd1b8c04eba329a663a448786e31bf16c26a481f0ee078e40261e3f9d8dab09fb167940b28e067e6ab80a6120452a0ff08dba5382812d1eac6154161 DIST obsidian-1.6.3-arm64.tar.gz 106921857 BLAKE2B c87abea6309a7bc8b87e7de44fd14a75747772797c3fa1133ee883f30839ca77c97b5e3eedb3bd4f72c692f2ec33b309847723232417c07bfe381650b5feabe0 SHA512 797c351aa7f4e09bb24b609c788f8856273aa4f21297a04cdc558772f188f43a8add146150e68d547ef6fc1033b9919b6ac6f760bc5cddad4a3d52d5c1d02307 DIST obsidian-1.6.3.gh.deb 78238076 BLAKE2B 27164e545c36d9f7897aa3a81e1abcb233ea35ec9f9c0a797eafe83ad3fece6b73e82236bccd5deb23d496622609897e9f1c0e2dc2d38f75a75f3bddd0dc7eca SHA512 96219a0a4935f4b44ad969a58374c52cd642c202119291e0956adba9eec6f4b7887b9d46244c93bf0fff2609d66e3e1c09ed445e6657079d48b0dfe4f83572b3 diff --git a/app-office/obsidian/obsidian-1.5.11.ebuild b/app-office/obsidian/obsidian-1.5.11.ebuild deleted file mode 100644 index 168968ddb..0 --- a/app-office/obsidian/obsidian-1.5.11.ebuild +++ /dev/null @@ -1,178 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_VERSION="102" -CHROMIUM_LANGS=" - af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi - hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv - sw ta te th tr uk ur vi zh-CN zh-TW -" -inherit chromium-2 desktop linux-info unpacker xdg - -DESCRIPTION="A second brain, for you, forever." -HOMEPAGE="https://obsidian.md/"; - -# For some reason, the main binary tarballs don't include the .desktop file or -# icon. The .deb does. One would hope then, that we could just download the .deb -# for each arch, but they only generate a .deb for amd64. Maybe we can get them -# to fix this, but in the meantime, we download the .deb purely to get the -# .desktop file and app icon out of it. -SRC_URI=" - https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P/-/_}_amd64.deb -> ${P}.g
[gentoo-commits] repo/proj/guru:dev commit in: app-office/obsidian/
commit: 7a30d115dcee24d741df2214d64f19e238856340 Author: Artemis Everfree artemis sh> AuthorDate: Sat Jul 20 00:11:46 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sat Jul 20 00:11:46 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a30d115 app-office/obsidian: add 1.6.7 Signed-off-by: Artemis Everfree artemis.sh> app-office/obsidian/Manifest | 3 + app-office/obsidian/obsidian-1.6.7.ebuild | 178 ++ 2 files changed, 181 insertions(+) diff --git a/app-office/obsidian/Manifest b/app-office/obsidian/Manifest index 41fd79a37..24e1653d0 100644 --- a/app-office/obsidian/Manifest +++ b/app-office/obsidian/Manifest @@ -7,3 +7,6 @@ DIST obsidian-1.5.12.gh.deb 78651254 BLAKE2B 22b3596a9bb098b4a15a79ed39a302526dd DIST obsidian-1.6.3-amd64.tar.gz 107181697 BLAKE2B 28585263ebe3cda2bfebaec6a6a36855286d5e2c0b10538e207168ee945d810b84085190e1d4e76cb666982c5b83f7dadf0f533cfd3ff3c0c6e98329a6e06e1a SHA512 fa57ad6bbd1b8c04eba329a663a448786e31bf16c26a481f0ee078e40261e3f9d8dab09fb167940b28e067e6ab80a6120452a0ff08dba5382812d1eac6154161 DIST obsidian-1.6.3-arm64.tar.gz 106921857 BLAKE2B c87abea6309a7bc8b87e7de44fd14a75747772797c3fa1133ee883f30839ca77c97b5e3eedb3bd4f72c692f2ec33b309847723232417c07bfe381650b5feabe0 SHA512 797c351aa7f4e09bb24b609c788f8856273aa4f21297a04cdc558772f188f43a8add146150e68d547ef6fc1033b9919b6ac6f760bc5cddad4a3d52d5c1d02307 DIST obsidian-1.6.3.gh.deb 78238076 BLAKE2B 27164e545c36d9f7897aa3a81e1abcb233ea35ec9f9c0a797eafe83ad3fece6b73e82236bccd5deb23d496622609897e9f1c0e2dc2d38f75a75f3bddd0dc7eca SHA512 96219a0a4935f4b44ad969a58374c52cd642c202119291e0956adba9eec6f4b7887b9d46244c93bf0fff2609d66e3e1c09ed445e6657079d48b0dfe4f83572b3 +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 diff --git a/app-office/obsidian/obsidian-1.6.7.ebuild b/app-office/obsidian/obsidian-1.6.7.ebuild new file mode 100644 index 0..168968ddb --- /dev/null +++ b/app-office/obsidian/obsidian-1.6.7.ebuild @@ -0,0 +1,178 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_VERSION="102" +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv + sw ta te th tr uk ur vi zh-CN zh-TW +" +inherit chromium-2 desktop linux-info unpacker xdg + +DESCRIPTION="A second brain, for you, forever." +HOMEPAGE="https://obsidian.md/"; + +# For some reason, the main binary tarballs don't include the .desktop file or +# icon. The .deb does. One would hope then, that we could just download the .deb +# for each arch, but they only generate a .deb for amd64. Maybe we can get them +# to fix this, but in the meantime, we download the .deb purely to get the +# .desktop file and app icon out of it. +SRC_URI=" + https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P/-/_}_amd64.deb -> ${P}.gh.deb + amd64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}.tar.gz -> ${P}-amd64.tar.gz ) + arm64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}-arm64.tar.gz ) +" + +DIR="/opt/${PN^}" + +# deb gets extracted to WORKDIR. actual program gets extracted to its own dir +# which depends on CPU arch. +S="${WORKDIR}" + +LICENSE="Obsidian-EULA" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="appindicator" +RESTRICT="mirror strip bindist" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/libsecret[crypt] + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig + media-libs/mesa[gbm(+)] + net-print/cups + sys-apps/dbus + sys-apps/util-linux + sys-libs
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/arduino-cli/
commit: ca45bfafa9a3886b61ac5a92e08b81dd0bb2646f Author: Artemis Everfree artemis sh> AuthorDate: Sat Jul 20 00:05:27 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sat Jul 20 00:05:27 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca45bfaf dev-embedded/arduino-cli: drop 0.34.2 Signed-off-by: Artemis Everfree artemis.sh> dev-embedded/arduino-cli/Manifest | 2 -- dev-embedded/arduino-cli/arduino-cli-0.34.2.ebuild | 26 -- 2 files changed, 28 deletions(-) diff --git a/dev-embedded/arduino-cli/Manifest b/dev-embedded/arduino-cli/Manifest index d1ffb795c..c4901653f 100644 --- a/dev-embedded/arduino-cli/Manifest +++ b/dev-embedded/arduino-cli/Manifest @@ -1,5 +1,3 @@ -DIST arduino-cli-0.34.2-vendor.tar.xz 2399168 BLAKE2B 22d0050aad84bbed7699d287c6b46293c7b0af0369809cb1c5291bda73c661a1fa9e6b5f882a86936452b51c2f8d58c5c157d13f96c22daec4fb6728594d48eb SHA512 9cf199eedf95007d5dd033c9f75c3bb54af152a36f6d353ae3237c2b3b31d44852b8b139983aaf35caabe77c0302a84f95b14481157c5638ca42e91ab03e9327 -DIST arduino-cli-0.34.2.tar.gz 10335801 BLAKE2B 2552d31699cdb0a8d3ded32e14a345354ab17e74e2085941c48cd69e5345b08224f84b3bf6d7fe543c895a3c2091a6114f557b48a141455bf9c3608f0ea489ab SHA512 5d16a2e45f31fc35ffe75fbaabeac62b6c8aca6d0151e48ebedf27325b757473ea55b7883f8f727df951b1230a671ad4bf3603bd600dfca8f7154f3189f2ca12 DIST arduino-cli-0.35.2-vendor.tar.xz 3004856 BLAKE2B 07bc63bc6d21f436289e82e879e6584af6391658fa458daabcf2881714d4d7c31baa4a492f5103f9b54509954a574718dcdab4917bcda45aaabe5569132be167 SHA512 46746afdcbe38c0aef841c81fc15094a7513911be6ad4c9569819130da37d5248535d66a8747c9898bffcab3c140b6e03154a1711d4e5eba70b1146167a16755 DIST arduino-cli-0.35.2.tar.gz 10420486 BLAKE2B 9ad8bc8764a3a29e23d7d996eb5065c0d23695c9dd0c59516cad2fa86ac077ed64d0c52449c6e19eff2ed14049491f0c111ccf6f0988b6837d2d081edcf11b4f SHA512 b03429969c41c4dd24cd6fbcb76a9cf02f984c4b4dfd72c286b40c42a3cbfc65d8bc861bbc6449f94454ce738aa09f9032b46a02ca95ed9ab9f13dd3daf6df1f DIST arduino-cli-1.0.2-vendor.tar.xz 3085592 BLAKE2B 55fa8763f6036eadf1fa69e53cba43837da6c89bd1910d1a6d67a37b0a7995659e37bbc19bc1d92f38a54c697706e75326ea138a8c1bfe550fac8a830f367050 SHA512 7e66a6f8bb902ecc1bf3e1c90e181f156327a595f4928e880eb1abfe61238fa326262d86df1c6080f8e4ed2853b253129f2b3d5a7d9518eb78bf4c2e1c9078bc diff --git a/dev-embedded/arduino-cli/arduino-cli-0.34.2.ebuild b/dev-embedded/arduino-cli/arduino-cli-0.34.2.ebuild deleted file mode 100644 index 9833ac63c..0 --- a/dev-embedded/arduino-cli/arduino-cli-0.34.2.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module - -DESCRIPTION="Next-generation arduino command line tool" -HOMEPAGE="https://arduino.github.io/arduino-cli/latest/"; - -SRC_URI=" - https://github.com/arduino/arduino-cli/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz - https://pkg.artemis.sh/gentoo/pkg-deps/dev-embedded/arduino-cli/${P}-vendor.tar.xz -" - -LICENSE="Apache-2.0 BSD BSD-2 GPL-2 GPL-3 LGPL-3 MIT MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -src_compile() { - ego build -tags xversion \ - -ldflags "-X github.com/arduino/arduino-cli/version.versionString=${PV}" -} - -src_install() { - dobin arduino-cli -}
[gentoo-commits] repo/proj/guru:dev commit in: app-office/obsidian/
commit: 5c3f39876cfc4765051e1bda022d2446911fbce1 Author: Artemis Everfree artemis sh> AuthorDate: Sat Jul 20 00:12:11 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sat Jul 20 00:12:45 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c3f3987 app-office/obsidian: update maintainers I've been primary-maintaining this, so bumping myself up the maintainers list to get bugs.gentoo.org assignee role Signed-off-by: Artemis Everfree artemis.sh> app-office/obsidian/metadata.xml | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app-office/obsidian/metadata.xml b/app-office/obsidian/metadata.xml index 863411a51..f22e4e683 100644 --- a/app-office/obsidian/metadata.xml +++ b/app-office/obsidian/metadata.xml @@ -1,14 +1,14 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - ra...@sandhuservices.dev - Rahul Sandhu - arte...@artemis.sh Artemis Everfree + + ra...@sandhuservices.dev + Rahul Sandhu + Obsidian is a powerful and extensible knowledge base that works on top of your local folder of plain text files.
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/colorspacious/
commit: 6d7bddc558a37f338b69613eb0e95df18506e179 Author: Artemis Everfree artemis sh> AuthorDate: Fri Jul 19 22:00:07 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Fri Jul 19 22:01:59 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6d7bddc5 dev-python/colorspacious: new package, add 1.1.2 Used by media-sound/corrscope Signed-off-by: Artemis Everfree artemis.sh> dev-python/colorspacious/Manifest | 1 + .../colorspacious/colorspacious-1.1.2.ebuild | 24 ++ dev-python/colorspacious/metadata.xml | 12 +++ 3 files changed, 37 insertions(+) diff --git a/dev-python/colorspacious/Manifest b/dev-python/colorspacious/Manifest new file mode 100644 index 0..27c703116 --- /dev/null +++ b/dev-python/colorspacious/Manifest @@ -0,0 +1 @@ +DIST colorspacious-1.1.2.tar.gz 688573 BLAKE2B 85b4c24a0d0ce42817060be9dfeaa00f1775f656590cc76fd5c0ce0f929b165cd1239b33a54d7d5a4969ecf7240c3b9c3fdf067ab8282052768f4f8ad6f04a02 SHA512 a5c212c82f4a8eb1561f3ff86effeb0c1edb80fca3657dc62336c56de3c8810c4428803a6089f9eb2cad8d3bcd9c8222014c106b8915c0c6d8b7df0c353a diff --git a/dev-python/colorspacious/colorspacious-1.1.2.ebuild b/dev-python/colorspacious/colorspacious-1.1.2.ebuild new file mode 100644 index 0..b7ec50c06 --- /dev/null +++ b/dev-python/colorspacious/colorspacious-1.1.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python library for doing colorspace conversions" +HOMEPAGE=" + https://pypi.org/project/colorspacious/ + https://github.com/njsmith/colorspacious +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/colorspacious/metadata.xml b/dev-python/colorspacious/metadata.xml new file mode 100644 index 0..80d5cd60b --- /dev/null +++ b/dev-python/colorspacious/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + arte...@artemis.sh + Artemis Everfree + + + colorspacious + njsmith/colorspacious + +
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/corrscope/, media-sound/corrscope/files/
commit: 4faad5f0a66d1e80781f76a356cbf929b16931ba Author: Artemis Everfree artemis sh> AuthorDate: Fri Jul 19 22:01:07 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Fri Jul 19 22:01:59 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4faad5f0 media-sound/corrscope: new package, add 0.10.0 Signed-off-by: Artemis Everfree artemis.sh> media-sound/corrscope/Manifest | 1 + media-sound/corrscope/corrscope-0.10.0.ebuild | 45 +++ .../corrscope/files/remove-appnope-dep.patch | 87 ++ media-sound/corrscope/metadata.xml | 12 +++ 4 files changed, 145 insertions(+) diff --git a/media-sound/corrscope/Manifest b/media-sound/corrscope/Manifest new file mode 100644 index 0..117f80c67 --- /dev/null +++ b/media-sound/corrscope/Manifest @@ -0,0 +1 @@ +DIST corrscope-0.10.0.tar.gz 107386 BLAKE2B af3613386ce45917b9701fa2eb3d4857a7ae8b2a0e7452ce03db00493a49ecf3e1d196e0324434261f3f652c64b31036b6bf0f9cf6541a886051445f3d29fb67 SHA512 c403ed4f740d48b720bc521c005708f7c0797fd12d7ebb2a8605f33f2b2ca0e2a7af9e38883437460f32f5515675532b9a6ba49118a8bc21190af8eb070274c2 diff --git a/media-sound/corrscope/corrscope-0.10.0.ebuild b/media-sound/corrscope/corrscope-0.10.0.ebuild new file mode 100644 index 0..ff81597e0 --- /dev/null +++ b/media-sound/corrscope/corrscope-0.10.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +DISTUTILS_SINGLE_IMPL=1 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Advanced oscilloscope audio visualizer specializing in chiptune" +HOMEPAGE=" + https://pypi.org/project/corrscope/ + https://corrscope.github.io/corrscope/ +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/appdirs[${PYTHON_USEDEP}] + dev-python/atomicwrites[${PYTHON_USEDEP}] + dev-python/colorspacious[${PYTHON_USEDEP}] + dev-python/QtPy[${PYTHON_USEDEP}] + ') + media-video/ffmpeg +" + +PATCHES=( + # appnope is a library for disabling powersaving on macOS. corrscope + # hard-depends on this currently. appnope isn't packaged, and it seems a + # bit silly to me to package it for gentoo given its purpose, so I've just + # removed the few lines that import/invoke it. + # + # Ideally, we should upstream a fix that only conditionally imports it, + # but I don't know how to do that right now. + "${FILESDIR}"/remove-appnope-dep.patch +) diff --git a/media-sound/corrscope/files/remove-appnope-dep.patch b/media-sound/corrscope/files/remove-appnope-dep.patch new file mode 100644 index 0..44e96ccfa --- /dev/null +++ b/media-sound/corrscope/files/remove-appnope-dep.patch @@ -0,0 +1,87 @@ +diff --git a/PKG-INFO b/PKG-INFO +index 59a2ee4..4407908 100644 +--- a/PKG-INFO b/PKG-INFO +@@ -21,7 +21,6 @@ Requires-Dist: PyQt5-Qt5 (>=5.15,<5.15.11) ; extra == "qt5" + Requires-Dist: PyQt6 (>=6.2,<7.0) ; extra == "qt6" + Requires-Dist: QtPy (>=2.0.1,<3.0.0) + Requires-Dist: appdirs (>=1.4.4,<2.0.0) +-Requires-Dist: appnope (>=0.1.3,<0.2.0) + Requires-Dist: atomicwrites (>=1.4.0,<2.0.0) + Requires-Dist: attrs (>=21.2.0,<22.0.0) + Requires-Dist: click (>=8.0.1,<9.0.0) +diff --git a/corrscope/corrscope.py b/corrscope/corrscope.py +index 79a6cba..d20b4c4 100644 +--- a/corrscope/corrscope.py b/corrscope/corrscope.py +@@ -197,11 +197,6 @@ class Arguments: + + + def worker_create_renderer(renderer_params: RendererParams, shmem_names: List[str]): +-import appnope +- +-# Disable power saving for renderer processes. +-appnope.nope() +- + global WORKER_RENDERER + global SHMEMS + +diff --git a/corrscope/gui/__init__.py b/corrscope/gui/__init__.py +index f983021..afe2993 100644 +--- a/corrscope/gui/__init__.py b/corrscope/gui/__init__.py +@@ -10,7 +10,6 @@ from pathlib import Path + from types import MethodType + from typing import Optional, List, Any, Tuple, Callable, Union, Dict, Sequence, NewType + +-import appnope + import qtpy.QtCore as qc + import qtpy.QtWidgets as qw + import attr +@@ -803,22 +802,21 @@ class CorrJob(qc.QObject): + """Called in separate thread.""" + cfg = self.cfg + arg = self.arg +-with appnope.nope_scope(reas
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: e9ed117873e607b4e175b049b797494bdeaf7fc5 Author: Artemis Everfree artemis sh> AuthorDate: Fri Jul 5 05:18:08 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Fri Jul 5 05:18:08 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9ed1178 www-apps/forgejo: add 7.0.5, drop 7.0.3 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest | 2 +- www-apps/forgejo/{forgejo-7.0.3.ebuild => forgejo-7.0.5.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index c24645d2f..9c1912c49 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,3 +1,3 @@ DIST forgejo-1.21.11.1.tar.gz 58893566 BLAKE2B cf3541682de609d63f079922610cc7ae338b7736634a6bc767e310f4ea9fc21fd8c6928b2de4693be6619b49d7e0cbf3b0effd58b681a0cd5e95d4ba21c29141 SHA512 c461d8690a7d2eb3a4955487223391daac58f3236481c0b963a208184ed06fc96372fe8082fbb4a7d9a64b01b2c468d43d1559dd081ec65e65c9f9bc043f9af4 -DIST forgejo-7.0.3.tar.gz 54895104 BLAKE2B a5965efaca04745fe8bfd60d18bfc68196b4a5f4b4731ee7aa8e0ee3dfeac0fb9e13193bd65df8db9202f37211b40c1a77ccbfbe018cbf0a3c7f708e77a864d8 SHA512 5d47a229cf89af44a1a36d0b873a3f0eede81b52aefe44c38f7f8a96930dd5038655c488112e4c945b8e71e8aa1e6d092fe51917535463d3228e0dfc0c974474 DIST forgejo-7.0.4.tar.gz 54935871 BLAKE2B c3d0ddd4021b0ca28765dd5a97fba1d77d538e8297852f2a541cad181a401bd3a1650cce10e746adbd54a3731219f0b8bc2c35612524532b2724d1f6310e SHA512 adba79ea5f49a36f399f8cbfb42a8ff2197f57ec74cbf195d1778a9634b51be6da88683c78355c9f04654c8bc3c77c7198751fc4685ff469d115c50d7e05cdfa +DIST forgejo-7.0.5.tar.gz 55031691 BLAKE2B f8dac358d99b3f12c3c77854ed1fe4198f98acb2f397e64ef4771cc9131f846707870a01d164c3e913d62185d69f33deabdd6646db4ed2146c6fc12289488e02 SHA512 52d85da61632a59b28738e24c60d08c96617924e68b6dfd20939210448b799e1c743bb022487603d2f821541cf184ae293b86913369fcf175722d49cbb5b4a36 diff --git a/www-apps/forgejo/forgejo-7.0.3.ebuild b/www-apps/forgejo/forgejo-7.0.5.ebuild similarity index 100% rename from www-apps/forgejo/forgejo-7.0.3.ebuild rename to www-apps/forgejo/forgejo-7.0.5.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: app-office/obsidian/
commit: b81ec6ad4a0fa73b4ae22adbcb0a19896deda805 Author: Artemis Everfree artemis sh> AuthorDate: Sun Jun 16 03:12:14 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sun Jun 16 03:12:14 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b81ec6ad app-office/obsidian: add 1.6.3 Signed-off-by: Artemis Everfree artemis.sh> app-office/obsidian/Manifest | 3 + app-office/obsidian/obsidian-1.6.3.ebuild | 178 ++ 2 files changed, 181 insertions(+) diff --git a/app-office/obsidian/Manifest b/app-office/obsidian/Manifest index 28702d8ef..41fd79a37 100644 --- a/app-office/obsidian/Manifest +++ b/app-office/obsidian/Manifest @@ -4,3 +4,6 @@ DIST obsidian-1.5.11.gh.deb 78667536 BLAKE2B 7daa4827fc45573ea07f6bd93f9f9523a7c DIST obsidian-1.5.12-amd64.tar.gz 107180662 BLAKE2B 52dd5a7f818629ba57cadec4a0c6b4f75d99c19ceaf1537b4f6b7dc0f9901c52b78318587b1f2a273ad6345475026e45c805d8978e7c0558a2487b9b2bf33376 SHA512 643409760fd99c6863679ca93b740a5f9a3d331144a82889c0a2f85bd53af4dcc0d5960840f8b7fa06216796fb5fc10522a769c27d8218bb32fb79370524b324 DIST obsidian-1.5.12-arm64.tar.gz 106911948 BLAKE2B 484128a6d790e5d7cf7c02df3ba192ea8a571b760b1b0e1719aa652237b586ceb281ca73e268cce200365a79fc711fb5b67966601be69e5b370fcebf59531de5 SHA512 b0bea43efd0be464a33847d23f8c3e5f204a9e76621cc17f37d852e9ebc5f6cddd82ac1ac65d6c847d4d1453dc9615a89bb7cf16739e08444ae2c502240a571b DIST obsidian-1.5.12.gh.deb 78651254 BLAKE2B 22b3596a9bb098b4a15a79ed39a302526dd8f2294b85227a06a95ceaf2e597d2ab5e1d689dd6f3e497ed2acc2e0689bf79949b1337e4b34998bdb3f1b93b96ca SHA512 f0cdb88d54c0ae3ab8dc62dab7df21b6617ce4973d81798d344cac5608689cc0a2618345dcdec1c08750194d2d02118c81b2edf8a308547bbbde56dbf6100528 +DIST obsidian-1.6.3-amd64.tar.gz 107181697 BLAKE2B 28585263ebe3cda2bfebaec6a6a36855286d5e2c0b10538e207168ee945d810b84085190e1d4e76cb666982c5b83f7dadf0f533cfd3ff3c0c6e98329a6e06e1a SHA512 fa57ad6bbd1b8c04eba329a663a448786e31bf16c26a481f0ee078e40261e3f9d8dab09fb167940b28e067e6ab80a6120452a0ff08dba5382812d1eac6154161 +DIST obsidian-1.6.3-arm64.tar.gz 106921857 BLAKE2B c87abea6309a7bc8b87e7de44fd14a75747772797c3fa1133ee883f30839ca77c97b5e3eedb3bd4f72c692f2ec33b309847723232417c07bfe381650b5feabe0 SHA512 797c351aa7f4e09bb24b609c788f8856273aa4f21297a04cdc558772f188f43a8add146150e68d547ef6fc1033b9919b6ac6f760bc5cddad4a3d52d5c1d02307 +DIST obsidian-1.6.3.gh.deb 78238076 BLAKE2B 27164e545c36d9f7897aa3a81e1abcb233ea35ec9f9c0a797eafe83ad3fece6b73e82236bccd5deb23d496622609897e9f1c0e2dc2d38f75a75f3bddd0dc7eca SHA512 96219a0a4935f4b44ad969a58374c52cd642c202119291e0956adba9eec6f4b7887b9d46244c93bf0fff2609d66e3e1c09ed445e6657079d48b0dfe4f83572b3 diff --git a/app-office/obsidian/obsidian-1.6.3.ebuild b/app-office/obsidian/obsidian-1.6.3.ebuild new file mode 100644 index 0..168968ddb --- /dev/null +++ b/app-office/obsidian/obsidian-1.6.3.ebuild @@ -0,0 +1,178 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_VERSION="102" +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv + sw ta te th tr uk ur vi zh-CN zh-TW +" +inherit chromium-2 desktop linux-info unpacker xdg + +DESCRIPTION="A second brain, for you, forever." +HOMEPAGE="https://obsidian.md/"; + +# For some reason, the main binary tarballs don't include the .desktop file or +# icon. The .deb does. One would hope then, that we could just download the .deb +# for each arch, but they only generate a .deb for amd64. Maybe we can get them +# to fix this, but in the meantime, we download the .deb purely to get the +# .desktop file and app icon out of it. +SRC_URI=" + https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P/-/_}_amd64.deb -> ${P}.gh.deb + amd64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}.tar.gz -> ${P}-amd64.tar.gz ) + arm64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}-arm64.tar.gz ) +" + +DIR="/opt/${PN^}" + +# deb gets extracted to WORKDIR. actual program gets extracted to its own dir +# which depends on CPU arch. +S="${WORKDIR}" + +LICENSE="Obsidian-EULA" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="appindicator" +RESTRICT="mirror strip bindist" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/libsecret[crypt] + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig + media-libs/mesa[gbm(+)] + net-print/cups + sys-apps/dbus + sys-apps/util-linux + sys-libs
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: faca0e1ee752577ed4e220f6c2ea066563873a2b Author: Artemis Everfree artemis sh> AuthorDate: Sun Jun 16 03:01:49 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sun Jun 16 03:02:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=faca0e1e www-apps/forgejo: add 7.0.4 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest | 1 + www-apps/forgejo/forgejo-7.0.4.ebuild | 139 ++ 2 files changed, 140 insertions(+) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 7e6b220e0..c24645d2f 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,2 +1,3 @@ DIST forgejo-1.21.11.1.tar.gz 58893566 BLAKE2B cf3541682de609d63f079922610cc7ae338b7736634a6bc767e310f4ea9fc21fd8c6928b2de4693be6619b49d7e0cbf3b0effd58b681a0cd5e95d4ba21c29141 SHA512 c461d8690a7d2eb3a4955487223391daac58f3236481c0b963a208184ed06fc96372fe8082fbb4a7d9a64b01b2c468d43d1559dd081ec65e65c9f9bc043f9af4 DIST forgejo-7.0.3.tar.gz 54895104 BLAKE2B a5965efaca04745fe8bfd60d18bfc68196b4a5f4b4731ee7aa8e0ee3dfeac0fb9e13193bd65df8db9202f37211b40c1a77ccbfbe018cbf0a3c7f708e77a864d8 SHA512 5d47a229cf89af44a1a36d0b873a3f0eede81b52aefe44c38f7f8a96930dd5038655c488112e4c945b8e71e8aa1e6d092fe51917535463d3228e0dfc0c974474 +DIST forgejo-7.0.4.tar.gz 54935871 BLAKE2B c3d0ddd4021b0ca28765dd5a97fba1d77d538e8297852f2a541cad181a401bd3a1650cce10e746adbd54a3731219f0b8bc2c35612524532b2724d1f6310e SHA512 adba79ea5f49a36f399f8cbfb42a8ff2197f57ec74cbf195d1778a9634b51be6da88683c78355c9f04654c8bc3c77c7198751fc4685ff469d115c50d7e05cdfa diff --git a/www-apps/forgejo/forgejo-7.0.4.ebuild b/www-apps/forgejo/forgejo-7.0.4.ebuild new file mode 100644 index 0..2b2357dce --- /dev/null +++ b/www-apps/forgejo/forgejo-7.0.4.ebuild @@ -0,0 +1,139 @@ +# Copyright 2016-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit fcaps go-module tmpfiles systemd flag-o-matic + +DESCRIPTION="A self-hosted lightweight software forge" +HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo"; + +SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${PV}/forgejo-src-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-src-${PV}" +LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" +SLOT="0" + +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +IUSE="+acct pam sqlite pie" + +DEPEND=" + acct? ( + acct-group/git + acct-user/git[gitea] ) + pam? ( sys-libs/pam )" +RDEPEND="${DEPEND} + dev-vcs/git + !www-apps/gitea" # until acct-user/git[forgejo] + +DOCS=( + custom/conf/app.example.ini CONTRIBUTING.md README.md +) +FILECAPS=( + -m 711 cap_net_bind_service+ep usr/bin/forgejo +) + +RESTRICT="test" + +src_prepare() { + default + + local sedcmds=( + -e "s#^ROOT =#ROOT = ${EPREFIX}/var/lib/gitea/gitea-repositories#" + -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/forgejo#" + -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${EPREFIX}/var/lib/gitea/data#" + -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#" + -e "s#^MODE = console#MODE = file#" + -e "s#^LEVEL = Trace#LEVEL = Info#" + -e "s#^LOG_SQL = true#LOG_SQL = false#" + -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#" + ) + + sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die + if use sqlite ; then + sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die + fi +} + +src_configure() { + # bug 832756 - PIE build issues + filter-flags -fPIE + filter-ldflags -fPIE -pie +} + +src_compile() { + local forgejo_tags=( + bindata + $(usev pam) + $(usex sqlite 'sqlite sqlite_unlock_notify' '') + ) + local forgejo_settings=( + "-X code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/forgejo/app.ini" + "-X code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom" + "-X code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea" + ) + local makeenv=( + DRONE_TAG="${PV}" + LDFLAGS="-extldflags \"${LDFLAGS}\" ${forgejo_settings[*]}" + TAGS="${forgejo_tags[*]}" + ) + + GOFLAGS="" + if use pie ; then + GOFLAGS+="-buildmode=pie" + fi + + # need to set -j1 or build fails due to
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: 791e57594876a7f5985590403cd66354c11dcde4 Author: Artemis Everfree artemis sh> AuthorDate: Sat Jun 1 08:25:17 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sat Jun 1 08:30:46 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=791e5759 www-apps/forgejo: add 7.0.3 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest | 1 + www-apps/forgejo/forgejo-7.0.3.ebuild | 139 ++ 2 files changed, 140 insertions(+) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 50821162d..35c662ea6 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,3 +1,4 @@ DIST forgejo-1.20.6.0.tar.gz 55539743 BLAKE2B d44fcaec52b164099a221f2172faab8fe078b5fdaf8c9910042278f6276f4ff557d2a527a5159a0bb157f773ffcc91595d2183e1be53b97187cb35ee684fa7ce SHA512 047b41b3192053df8c0f37675c087bc5fbed9967e8f23cab35bede76071129e6f18ec0561a0415a2eaa2010877dedfd15a231f050a1738fca1a5e437f89e93b5 DIST forgejo-1.21.11.1.tar.gz 58893566 BLAKE2B cf3541682de609d63f079922610cc7ae338b7736634a6bc767e310f4ea9fc21fd8c6928b2de4693be6619b49d7e0cbf3b0effd58b681a0cd5e95d4ba21c29141 SHA512 c461d8690a7d2eb3a4955487223391daac58f3236481c0b963a208184ed06fc96372fe8082fbb4a7d9a64b01b2c468d43d1559dd081ec65e65c9f9bc043f9af4 DIST forgejo-1.21.8.0.tar.gz 58828827 BLAKE2B ad42b0bcd0c147b62a3b63a954d7af36ec88c4a0c14b42d6217b7d6c4f05627cd57176a9758624a179c4e353a463291cea4d9b184007cc1ce8a1cca3b2b403c4 SHA512 3a5dc87f9e2866cbc78bcb8d68b9a530835b3ebf1de06d66549353bc87f13de70e188b7dc95610bb216a0c80e0981445ca240ab345cfa492071c0dca3f8ef2af +DIST forgejo-7.0.3.tar.gz 54895104 BLAKE2B a5965efaca04745fe8bfd60d18bfc68196b4a5f4b4731ee7aa8e0ee3dfeac0fb9e13193bd65df8db9202f37211b40c1a77ccbfbe018cbf0a3c7f708e77a864d8 SHA512 5d47a229cf89af44a1a36d0b873a3f0eede81b52aefe44c38f7f8a96930dd5038655c488112e4c945b8e71e8aa1e6d092fe51917535463d3228e0dfc0c974474 diff --git a/www-apps/forgejo/forgejo-7.0.3.ebuild b/www-apps/forgejo/forgejo-7.0.3.ebuild new file mode 100644 index 0..2b2357dce --- /dev/null +++ b/www-apps/forgejo/forgejo-7.0.3.ebuild @@ -0,0 +1,139 @@ +# Copyright 2016-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit fcaps go-module tmpfiles systemd flag-o-matic + +DESCRIPTION="A self-hosted lightweight software forge" +HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo"; + +SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${PV}/forgejo-src-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-src-${PV}" +LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" +SLOT="0" + +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +IUSE="+acct pam sqlite pie" + +DEPEND=" + acct? ( + acct-group/git + acct-user/git[gitea] ) + pam? ( sys-libs/pam )" +RDEPEND="${DEPEND} + dev-vcs/git + !www-apps/gitea" # until acct-user/git[forgejo] + +DOCS=( + custom/conf/app.example.ini CONTRIBUTING.md README.md +) +FILECAPS=( + -m 711 cap_net_bind_service+ep usr/bin/forgejo +) + +RESTRICT="test" + +src_prepare() { + default + + local sedcmds=( + -e "s#^ROOT =#ROOT = ${EPREFIX}/var/lib/gitea/gitea-repositories#" + -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/forgejo#" + -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${EPREFIX}/var/lib/gitea/data#" + -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#" + -e "s#^MODE = console#MODE = file#" + -e "s#^LEVEL = Trace#LEVEL = Info#" + -e "s#^LOG_SQL = true#LOG_SQL = false#" + -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#" + ) + + sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die + if use sqlite ; then + sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die + fi +} + +src_configure() { + # bug 832756 - PIE build issues + filter-flags -fPIE + filter-ldflags -fPIE -pie +} + +src_compile() { + local forgejo_tags=( + bindata + $(usev pam) + $(usex sqlite 'sqlite sqlite_unlock_notify' '') + ) + local forgejo_settings=( + "-X code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/forgejo/app.ini" + "-X code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom" + "-X code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea" + ) + local makeenv=( + DRONE_TAG="${PV}" +
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: f4d568fdf7e8b8d3cbe938a208abcf44f7ac9ab5 Author: Artemis Everfree artemis sh> AuthorDate: Sat Jun 1 08:26:04 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sat Jun 1 08:30:46 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f4d568fd www-apps/forgejo: drop 1.20.6.0, 1.21.8.0 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest| 2 - www-apps/forgejo/forgejo-1.20.6.0.ebuild | 125 www-apps/forgejo/forgejo-1.21.8.0.ebuild | 137 --- 3 files changed, 264 deletions(-) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 35c662ea6..7e6b220e0 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,4 +1,2 @@ -DIST forgejo-1.20.6.0.tar.gz 55539743 BLAKE2B d44fcaec52b164099a221f2172faab8fe078b5fdaf8c9910042278f6276f4ff557d2a527a5159a0bb157f773ffcc91595d2183e1be53b97187cb35ee684fa7ce SHA512 047b41b3192053df8c0f37675c087bc5fbed9967e8f23cab35bede76071129e6f18ec0561a0415a2eaa2010877dedfd15a231f050a1738fca1a5e437f89e93b5 DIST forgejo-1.21.11.1.tar.gz 58893566 BLAKE2B cf3541682de609d63f079922610cc7ae338b7736634a6bc767e310f4ea9fc21fd8c6928b2de4693be6619b49d7e0cbf3b0effd58b681a0cd5e95d4ba21c29141 SHA512 c461d8690a7d2eb3a4955487223391daac58f3236481c0b963a208184ed06fc96372fe8082fbb4a7d9a64b01b2c468d43d1559dd081ec65e65c9f9bc043f9af4 -DIST forgejo-1.21.8.0.tar.gz 58828827 BLAKE2B ad42b0bcd0c147b62a3b63a954d7af36ec88c4a0c14b42d6217b7d6c4f05627cd57176a9758624a179c4e353a463291cea4d9b184007cc1ce8a1cca3b2b403c4 SHA512 3a5dc87f9e2866cbc78bcb8d68b9a530835b3ebf1de06d66549353bc87f13de70e188b7dc95610bb216a0c80e0981445ca240ab345cfa492071c0dca3f8ef2af DIST forgejo-7.0.3.tar.gz 54895104 BLAKE2B a5965efaca04745fe8bfd60d18bfc68196b4a5f4b4731ee7aa8e0ee3dfeac0fb9e13193bd65df8db9202f37211b40c1a77ccbfbe018cbf0a3c7f708e77a864d8 SHA512 5d47a229cf89af44a1a36d0b873a3f0eede81b52aefe44c38f7f8a96930dd5038655c488112e4c945b8e71e8aa1e6d092fe51917535463d3228e0dfc0c974474 diff --git a/www-apps/forgejo/forgejo-1.20.6.0.ebuild b/www-apps/forgejo/forgejo-1.20.6.0.ebuild deleted file mode 100644 index 96b07e64e..0 --- a/www-apps/forgejo/forgejo-1.20.6.0.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 2016-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit fcaps go-module tmpfiles systemd flag-o-matic - -MY_PV="$(ver_cut 1-3)-$(ver_cut 4)" -DESCRIPTION="A self-hosted lightweight software forge" -HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo"; - -SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-src-${MY_PV}" -LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" -SLOT="0" - -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" - -IUSE="+acct pam sqlite pie" - -DEPEND=" - acct? ( - acct-group/git - acct-user/git[gitea] ) - pam? ( sys-libs/pam )" -RDEPEND="${DEPEND} - dev-vcs/git - !www-apps/gitea" # until acct-user/git[forgejo] - -DOCS=( - custom/conf/app.example.ini CONTRIBUTING.md README.md -) -FILECAPS=( - -m 711 cap_net_bind_service+ep usr/bin/forgejo -) - -RESTRICT="test" - -src_prepare() { - default - - local sedcmds=( - -e "s#^ROOT =#ROOT = ${EPREFIX}/var/lib/gitea/gitea-repositories#" - -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/forgejo#" - -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${EPREFIX}/var/lib/gitea/data#" - -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#" - -e "s#^MODE = console#MODE = file#" - -e "s#^LEVEL = Trace#LEVEL = Info#" - -e "s#^LOG_SQL = true#LOG_SQL = false#" - -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#" - ) - - sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die - if use sqlite ; then - sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die - fi -} - -src_configure() { - # bug 832756 - PIE build issues - filter-flags -fPIE - filter-ldflags -fPIE -pie -} - -src_compile() { - local forgejo_tags=( - bindata - $(usev pam) - $(usex sqlite 'sqlite sqlite_unlock_notify' '') - ) - local forgejo_settings=( - "-X code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/forgejo/app.ini" - "-X code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom" -
[gentoo-commits] repo/proj/guru:dev commit in: app-office/obsidian/
commit: dbb73f12d005a5730d7db153c050d2f2e1157616 Author: Artemis Everfree artemis sh> AuthorDate: Mon Apr 22 05:38:47 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Mon Apr 22 05:38:47 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dbb73f12 app-office/obsidian: make pkgcheck happy Signed-off-by: Artemis Everfree artemis.sh> app-office/obsidian/obsidian-1.5.11.ebuild | 14 ++ app-office/obsidian/obsidian-1.5.12.ebuild | 14 ++ 2 files changed, 12 insertions(+), 16 deletions(-) diff --git a/app-office/obsidian/obsidian-1.5.11.ebuild b/app-office/obsidian/obsidian-1.5.11.ebuild index daf1bfd3df..168968ddb8 100644 --- a/app-office/obsidian/obsidian-1.5.11.ebuild +++ b/app-office/obsidian/obsidian-1.5.11.ebuild @@ -25,13 +25,17 @@ SRC_URI=" arm64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}-arm64.tar.gz ) " -RESTRICT="mirror strip bindist" +DIR="/opt/${PN^}" -LICENSE="Obsidian-EULA" +# deb gets extracted to WORKDIR. actual program gets extracted to its own dir +# which depends on CPU arch. +S="${WORKDIR}" +LICENSE="Obsidian-EULA" SLOT="0" KEYWORDS="~amd64 ~arm64" IUSE="appindicator" +RESTRICT="mirror strip bindist" RDEPEND=" >=app-accessibility/at-spi2-core-2.46.0:2 @@ -65,12 +69,6 @@ RDEPEND=" appindicator? ( dev-libs/libayatana-appindicator ) " -DIR="/opt/${PN^}" - -# deb gets extracted to WORKDIR. actual program gets extracted to its own dir -# which depends on CPU arch. -S="${WORKDIR}" - QA_PREBUILT="*" CONFIG_CHECK="~USER_NS" diff --git a/app-office/obsidian/obsidian-1.5.12.ebuild b/app-office/obsidian/obsidian-1.5.12.ebuild index daf1bfd3df..168968ddb8 100644 --- a/app-office/obsidian/obsidian-1.5.12.ebuild +++ b/app-office/obsidian/obsidian-1.5.12.ebuild @@ -25,13 +25,17 @@ SRC_URI=" arm64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}-arm64.tar.gz ) " -RESTRICT="mirror strip bindist" +DIR="/opt/${PN^}" -LICENSE="Obsidian-EULA" +# deb gets extracted to WORKDIR. actual program gets extracted to its own dir +# which depends on CPU arch. +S="${WORKDIR}" +LICENSE="Obsidian-EULA" SLOT="0" KEYWORDS="~amd64 ~arm64" IUSE="appindicator" +RESTRICT="mirror strip bindist" RDEPEND=" >=app-accessibility/at-spi2-core-2.46.0:2 @@ -65,12 +69,6 @@ RDEPEND=" appindicator? ( dev-libs/libayatana-appindicator ) " -DIR="/opt/${PN^}" - -# deb gets extracted to WORKDIR. actual program gets extracted to its own dir -# which depends on CPU arch. -S="${WORKDIR}" - QA_PREBUILT="*" CONFIG_CHECK="~USER_NS"
[gentoo-commits] repo/proj/guru:dev commit in: app-office/obsidian/
commit: ea85967f855e063a22c8f90a2a1ac9dfada41828 Author: Artemis Everfree artemis sh> AuthorDate: Mon Apr 22 05:34:15 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Mon Apr 22 05:34:15 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea85967f app-office/obsidian: add 1.5.12, drop 1.5.8 Signed-off-by: Artemis Everfree artemis.sh> app-office/obsidian/Manifest| 6 +++--- .../obsidian/{obsidian-1.5.8.ebuild => obsidian-1.5.12.ebuild} | 0 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-office/obsidian/Manifest b/app-office/obsidian/Manifest index 161b987306..28702d8efc 100644 --- a/app-office/obsidian/Manifest +++ b/app-office/obsidian/Manifest @@ -1,6 +1,6 @@ DIST obsidian-1.5.11-amd64.tar.gz 107180896 BLAKE2B f4508b0123ccfd64acd113490ed591205e4b204ea837e1c320a9e4c9c5a30e68d27df19dfe213ac12bbc57219a00680adecab4a31a6a36853632d95e95b3f62c SHA512 bf1e9b52afa0c48347d532bc47b9625fa6c03ac884c899882e73e3464b257d8dfd89e32a5551d89b054e906c2e5078f2152af16ad16a746437e330ffe48dab7a DIST obsidian-1.5.11-arm64.tar.gz 106911612 BLAKE2B 438119f8eea0cd14578704eab899f9493b2ecb6b5e0abe48e97914215bc74259d32dff82c96f4b40553d0b2905c34f94d041b1cab934fe30b7bc0d3027552327 SHA512 9336bfe16c076dd83514bcd86137616d260bb0a2bd430504beb83ca5a92fc24af09bdd00a2b89bffb831099504947dd94efc8d972fa4c1da451e742745f89bb6 DIST obsidian-1.5.11.gh.deb 78667536 BLAKE2B 7daa4827fc45573ea07f6bd93f9f9523a7c32286b06478ceb332b83d54edc9dcbc989d81e24d2a4f8d2393a87efe607c9eef5c392f8a9d408eb763bc29d6 SHA512 ac7b1edb3c377130ef6086cad419db5f602014160c7fe857b7552a1e84415c0e4a4c022c63fadf9c69ef9420fd516ff04f4c4db3003ef0650e6be9b751d1dfc4 -DIST obsidian-1.5.8-amd64.tar.gz 107058177 BLAKE2B 508e8241a40392efcceaed00fe5221afa9f9311b74d8704c92a45765eee2c3e5482676bf634fc537dd49ff3a77e8a2c7909416c1769bf1b8fa61801cbc9b22bb SHA512 1569c6b238fddbbd0be03e0d1935aa7d4d19ea580aceb3fef5165144c6accd39e82eefbc7c801e8bdf64313dbcca3607ca3df6dee01663a9a01f7a1ab57ca82d -DIST obsidian-1.5.8-arm64.tar.gz 106789020 BLAKE2B 024327f2d55dbd7779672e4a51583d3997be0903c785ff990742afe1b7e5fd536c9ff2637168d7c9a3815cc67c77215c1b772db4a96cfb270af147bda620b5ff SHA512 ebdd067e058728409d24f0710da374e8a904ae4a66f1eb20b09f8ba1d9768176e19c1c22e08384f866510c294dc7f05715e2e10da32606b18979f3ceeb510c44 -DIST obsidian-1.5.8.gh.deb 78625030 BLAKE2B e4bb164b484072b3ea1c70242e60e89022101475191fc5ae3933c7596b78e5bed9ed840abec394653616777222b8e66e5b504789fe888dbed581518ce83ca94c SHA512 f5308bd94a80d70e1eb74862f54dc8ce5a0818544c2fd329f3fd7818d6748ecdbeac710ac4438d677e742c955161a7a5513afbe99303e54ba20ee65da3c62bd0 +DIST obsidian-1.5.12-amd64.tar.gz 107180662 BLAKE2B 52dd5a7f818629ba57cadec4a0c6b4f75d99c19ceaf1537b4f6b7dc0f9901c52b78318587b1f2a273ad6345475026e45c805d8978e7c0558a2487b9b2bf33376 SHA512 643409760fd99c6863679ca93b740a5f9a3d331144a82889c0a2f85bd53af4dcc0d5960840f8b7fa06216796fb5fc10522a769c27d8218bb32fb79370524b324 +DIST obsidian-1.5.12-arm64.tar.gz 106911948 BLAKE2B 484128a6d790e5d7cf7c02df3ba192ea8a571b760b1b0e1719aa652237b586ceb281ca73e268cce200365a79fc711fb5b67966601be69e5b370fcebf59531de5 SHA512 b0bea43efd0be464a33847d23f8c3e5f204a9e76621cc17f37d852e9ebc5f6cddd82ac1ac65d6c847d4d1453dc9615a89bb7cf16739e08444ae2c502240a571b +DIST obsidian-1.5.12.gh.deb 78651254 BLAKE2B 22b3596a9bb098b4a15a79ed39a302526dd8f2294b85227a06a95ceaf2e597d2ab5e1d689dd6f3e497ed2acc2e0689bf79949b1337e4b34998bdb3f1b93b96ca SHA512 f0cdb88d54c0ae3ab8dc62dab7df21b6617ce4973d81798d344cac5608689cc0a2618345dcdec1c08750194d2d02118c81b2edf8a308547bbbde56dbf6100528 diff --git a/app-office/obsidian/obsidian-1.5.8.ebuild b/app-office/obsidian/obsidian-1.5.12.ebuild similarity index 100% rename from app-office/obsidian/obsidian-1.5.8.ebuild rename to app-office/obsidian/obsidian-1.5.12.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: 45de72be2258755a4ffe1dc084fa82a50131aae7 Author: Artemis Everfree artemis sh> AuthorDate: Mon Apr 22 05:30:01 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Mon Apr 22 05:30:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=45de72be www-apps/forgejo: make pkgcheck happy Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/forgejo-1.20.6.0.ebuild | 5 +++-- www-apps/forgejo/forgejo-1.21.11.1.ebuild | 5 +++-- www-apps/forgejo/forgejo-1.21.8.0.ebuild | 5 +++-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/www-apps/forgejo/forgejo-1.20.6.0.ebuild b/www-apps/forgejo/forgejo-1.20.6.0.ebuild index 5ec0496a5f..96b07e64e5 100644 --- a/www-apps/forgejo/forgejo-1.20.6.0.ebuild +++ b/www-apps/forgejo/forgejo-1.20.6.0.ebuild @@ -10,11 +10,12 @@ DESCRIPTION="A self-hosted lightweight software forge" HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo"; SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" S="${WORKDIR}/${PN}-src-${MY_PV}" - LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" SLOT="0" + +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + IUSE="+acct pam sqlite pie" DEPEND=" diff --git a/www-apps/forgejo/forgejo-1.21.11.1.ebuild b/www-apps/forgejo/forgejo-1.21.11.1.ebuild index 96b0995014..68c5354b8c 100644 --- a/www-apps/forgejo/forgejo-1.21.11.1.ebuild +++ b/www-apps/forgejo/forgejo-1.21.11.1.ebuild @@ -10,11 +10,12 @@ DESCRIPTION="A self-hosted lightweight software forge" HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo"; SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" S="${WORKDIR}/${PN}-src-${MY_PV}" - LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" SLOT="0" + +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + IUSE="+acct pam sqlite pie" DEPEND=" diff --git a/www-apps/forgejo/forgejo-1.21.8.0.ebuild b/www-apps/forgejo/forgejo-1.21.8.0.ebuild index 96b0995014..68c5354b8c 100644 --- a/www-apps/forgejo/forgejo-1.21.8.0.ebuild +++ b/www-apps/forgejo/forgejo-1.21.8.0.ebuild @@ -10,11 +10,12 @@ DESCRIPTION="A self-hosted lightweight software forge" HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo"; SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" S="${WORKDIR}/${PN}-src-${MY_PV}" - LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" SLOT="0" + +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + IUSE="+acct pam sqlite pie" DEPEND="
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: bf39707037a8a51e5f45855acd74c30c0861e124 Author: Artemis Everfree artemis sh> AuthorDate: Sun Mar 31 21:30:33 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sun Mar 31 21:31:51 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf397070 www-apps/forgejo: add 1.21.8.0, drop 1.21.6.0 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest | 2 +- www-apps/forgejo/{forgejo-1.21.6.0.ebuild => forgejo-1.21.8.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 9b0291dd93..40c76a80a9 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,3 +1,3 @@ DIST forgejo-1.20.6.0.tar.gz 55539743 BLAKE2B d44fcaec52b164099a221f2172faab8fe078b5fdaf8c9910042278f6276f4ff557d2a527a5159a0bb157f773ffcc91595d2183e1be53b97187cb35ee684fa7ce SHA512 047b41b3192053df8c0f37675c087bc5fbed9967e8f23cab35bede76071129e6f18ec0561a0415a2eaa2010877dedfd15a231f050a1738fca1a5e437f89e93b5 -DIST forgejo-1.21.6.0.tar.gz 58787727 BLAKE2B 7d3b77b05771261986a7623a79f9eee1525c723eb5bb2cdb9c7a66ee12bc5fb352ab5857aece92359d397ded4b57cb5ce31ca98cba0d45871f237a27bb009bb7 SHA512 298544a8301bc2415b0cbad943316ac4b2b17b3ab15927d707a34e48fe04d327756c8febe3a8e942c1fd1edd3c92109ddcaf6a12e31d360d4fc82575e9f18565 DIST forgejo-1.21.7.0.tar.gz 58802779 BLAKE2B da03bc3fead3b477a6a5492c02223f546275145531843f9301de914e054e35e22cb2a1decf573f874467bd03689abf79a2b898174359ee5e5483463d4857329b SHA512 dbcb43b0e36c19e20e09c594b84656f06ae901cb4d298827c48fccdd0879383a1da8119c7bd3ce4f832a1588673c33e1bd382813bc37d1ffda41f3f7a22ec538 +DIST forgejo-1.21.8.0.tar.gz 58828827 BLAKE2B ad42b0bcd0c147b62a3b63a954d7af36ec88c4a0c14b42d6217b7d6c4f05627cd57176a9758624a179c4e353a463291cea4d9b184007cc1ce8a1cca3b2b403c4 SHA512 3a5dc87f9e2866cbc78bcb8d68b9a530835b3ebf1de06d66549353bc87f13de70e188b7dc95610bb216a0c80e0981445ca240ab345cfa492071c0dca3f8ef2af diff --git a/www-apps/forgejo/forgejo-1.21.6.0.ebuild b/www-apps/forgejo/forgejo-1.21.8.0.ebuild similarity index 100% rename from www-apps/forgejo/forgejo-1.21.6.0.ebuild rename to www-apps/forgejo/forgejo-1.21.8.0.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: app-office/obsidian/
commit: 4dbf91ee99fd40ff16e9a542ff39b561f9a457a8 Author: Artemis Everfree artemis sh> AuthorDate: Wed Mar 20 03:22:04 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Wed Mar 20 03:22:28 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4dbf91ee app-office/obsidian: drop 1.4.16-r2, 1.5.3-r1 Signed-off-by: Artemis Everfree artemis.sh> app-office/obsidian/Manifest | 6 - app-office/obsidian/obsidian-1.4.16-r2.ebuild | 180 -- app-office/obsidian/obsidian-1.5.3-r1.ebuild | 180 -- 3 files changed, 366 deletions(-) diff --git a/app-office/obsidian/Manifest b/app-office/obsidian/Manifest index f1e1611b2f..161b987306 100644 --- a/app-office/obsidian/Manifest +++ b/app-office/obsidian/Manifest @@ -1,12 +1,6 @@ -DIST obsidian-1.4.16-amd64.tar.gz 99705807 BLAKE2B dd3297f3e81d096f0f480dbbda6b57f3a286643c3724232c65b64ff1cf2b26aa7df9290837da5e056095bf121b87a0d6cd6195de78ff4894a5f0d1b3c7c652da SHA512 ee51369c2067cc99b8c3351fc91f05e9b9edbc35f84d5c1bdcdab6c144fe95e8b4443d0223562fae595c53c23fc30abb4bf65f2f36e5b85d190009c49452ce0c -DIST obsidian-1.4.16-arm64.tar.gz 100139135 BLAKE2B 2f49e5e6d3424c8c6bd617279da75c808744742ce5c27785b3856150023d0e514d09d9a315284b851d904886cac6499d00c8df98ab0a9eb72acc52bf5aa9b38a SHA512 140b3c26df79c95ed23d82b3b6859114f0ff74f9b92715e915b8b6b2733cb18d0233053ce4497ca0703a6cdb3df2d2f22110ca873720fb66e4e7e248efcd89dc -DIST obsidian-1.4.16.gh.deb 73362498 BLAKE2B 15a2631dc22f8833fe79166ed09f5da9013a89ba9f28acd8bb819a75b3ed2393162fab070ea810257224b6d0ef30e439b831c63d198c1a941587f8254a461b33 SHA512 3b691188a05e20e0d1792a6b135076d3dabe33106e541ae4614703fdea44bcb64fc52bbd62808325c381f28348e37cbde0e3d072e4e1b077fb2b9728c43edb05 DIST obsidian-1.5.11-amd64.tar.gz 107180896 BLAKE2B f4508b0123ccfd64acd113490ed591205e4b204ea837e1c320a9e4c9c5a30e68d27df19dfe213ac12bbc57219a00680adecab4a31a6a36853632d95e95b3f62c SHA512 bf1e9b52afa0c48347d532bc47b9625fa6c03ac884c899882e73e3464b257d8dfd89e32a5551d89b054e906c2e5078f2152af16ad16a746437e330ffe48dab7a DIST obsidian-1.5.11-arm64.tar.gz 106911612 BLAKE2B 438119f8eea0cd14578704eab899f9493b2ecb6b5e0abe48e97914215bc74259d32dff82c96f4b40553d0b2905c34f94d041b1cab934fe30b7bc0d3027552327 SHA512 9336bfe16c076dd83514bcd86137616d260bb0a2bd430504beb83ca5a92fc24af09bdd00a2b89bffb831099504947dd94efc8d972fa4c1da451e742745f89bb6 DIST obsidian-1.5.11.gh.deb 78667536 BLAKE2B 7daa4827fc45573ea07f6bd93f9f9523a7c32286b06478ceb332b83d54edc9dcbc989d81e24d2a4f8d2393a87efe607c9eef5c392f8a9d408eb763bc29d6 SHA512 ac7b1edb3c377130ef6086cad419db5f602014160c7fe857b7552a1e84415c0e4a4c022c63fadf9c69ef9420fd516ff04f4c4db3003ef0650e6be9b751d1dfc4 -DIST obsidian-1.5.3-amd64.tar.gz 99822395 BLAKE2B 03743ac61135f8139ce6e0e0a30335415e0af1f6402a62679ec69c832a7c2305ee998c64f584125eab99a82295e8cd16cef237f9f97370ec180069dafd3bc58e SHA512 8da9329175d7cc7947186ab839621d6043cc4a9eac11335c7f234267c1e5804c21d2241121868664ca70435d124a7c242bc46ed40585b9bdd1c55009672f3390 -DIST obsidian-1.5.3-arm64.tar.gz 100258718 BLAKE2B c99c78e48db61bf89e0c6a27cc454ab1a1ceca95b71a82ab3b8933c5413dd87ec7dd5bd847ab95353978d80f4da39a955c4114ed94aa18d621a5a6083321857f SHA512 d429904af6bd46a06250cf3ace5fb9ff2ddf0d8b4765eb94a3a4ae4183fe6af79d0b76edf5fa496441d266df842a3c332a7e975b1ef6761cf4b98ad0b63942de -DIST obsidian-1.5.3.gh.deb 73415050 BLAKE2B 10a0ea6eabfd4d00bb33e2cc9a6b5f28df3ca7cea2a33cf27895b74805dd25e0eb3ac342b7d80dcb741e18a9f263ca5fc200433006c8bc4253f12ce78d235e7c SHA512 1d60cd8c1c0f1eff3f8937a4a3117b13fadbc0311a4c490510262e4335927bd4826e895cbefdaf2e1172f45a39608cf102dc1c950c384a3015c387ebe2fb26cf DIST obsidian-1.5.8-amd64.tar.gz 107058177 BLAKE2B 508e8241a40392efcceaed00fe5221afa9f9311b74d8704c92a45765eee2c3e5482676bf634fc537dd49ff3a77e8a2c7909416c1769bf1b8fa61801cbc9b22bb SHA512 1569c6b238fddbbd0be03e0d1935aa7d4d19ea580aceb3fef5165144c6accd39e82eefbc7c801e8bdf64313dbcca3607ca3df6dee01663a9a01f7a1ab57ca82d DIST obsidian-1.5.8-arm64.tar.gz 106789020 BLAKE2B 024327f2d55dbd7779672e4a51583d3997be0903c785ff990742afe1b7e5fd536c9ff2637168d7c9a3815cc67c77215c1b772db4a96cfb270af147bda620b5ff SHA512 ebdd067e058728409d24f0710da374e8a904ae4a66f1eb20b09f8ba1d9768176e19c1c22e08384f866510c294dc7f05715e2e10da32606b18979f3ceeb510c44 DIST obsidian-1.5.8.gh.deb 78625030 BLAKE2B e4bb164b484072b3ea1c70242e60e89022101475191fc5ae3933c7596b78e5bed9ed840abec394653616777222b8e66e5b504789fe888dbed581518ce83ca94c SHA512 f5308bd94a80d70e1eb74862f54dc8ce5a0818544c2fd329f3fd7818d6748ecdbeac710ac4438d677e742c955161a7a5513afbe99303e54ba20ee65da3c62bd0 diff --git a/app-office/obsidian/obsidian-1.4.16-r2.ebuild b/app-office/obsidian/obsidian-1.4.16-r2.ebuild deleted file mode 100644 index daf1bfd3df..00 --- a/app-office/obsidian/obsidian-1.4.16-r2.ebuild +++ /dev/null @@ -1,180 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GN
[gentoo-commits] repo/proj/guru:dev commit in: app-office/obsidian/
commit: c29852a9ce3fd4902fe2908d0a951197aabd74ab Author: Artemis Everfree artemis sh> AuthorDate: Wed Mar 20 03:21:33 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Wed Mar 20 03:22:28 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c29852a9 app-office/obsidian: add 1.5.11 Signed-off-by: Artemis Everfree artemis.sh> app-office/obsidian/Manifest | 3 + app-office/obsidian/obsidian-1.5.11.ebuild | 180 + 2 files changed, 183 insertions(+) diff --git a/app-office/obsidian/Manifest b/app-office/obsidian/Manifest index 812cccab17..f1e1611b2f 100644 --- a/app-office/obsidian/Manifest +++ b/app-office/obsidian/Manifest @@ -1,6 +1,9 @@ DIST obsidian-1.4.16-amd64.tar.gz 99705807 BLAKE2B dd3297f3e81d096f0f480dbbda6b57f3a286643c3724232c65b64ff1cf2b26aa7df9290837da5e056095bf121b87a0d6cd6195de78ff4894a5f0d1b3c7c652da SHA512 ee51369c2067cc99b8c3351fc91f05e9b9edbc35f84d5c1bdcdab6c144fe95e8b4443d0223562fae595c53c23fc30abb4bf65f2f36e5b85d190009c49452ce0c DIST obsidian-1.4.16-arm64.tar.gz 100139135 BLAKE2B 2f49e5e6d3424c8c6bd617279da75c808744742ce5c27785b3856150023d0e514d09d9a315284b851d904886cac6499d00c8df98ab0a9eb72acc52bf5aa9b38a SHA512 140b3c26df79c95ed23d82b3b6859114f0ff74f9b92715e915b8b6b2733cb18d0233053ce4497ca0703a6cdb3df2d2f22110ca873720fb66e4e7e248efcd89dc DIST obsidian-1.4.16.gh.deb 73362498 BLAKE2B 15a2631dc22f8833fe79166ed09f5da9013a89ba9f28acd8bb819a75b3ed2393162fab070ea810257224b6d0ef30e439b831c63d198c1a941587f8254a461b33 SHA512 3b691188a05e20e0d1792a6b135076d3dabe33106e541ae4614703fdea44bcb64fc52bbd62808325c381f28348e37cbde0e3d072e4e1b077fb2b9728c43edb05 +DIST obsidian-1.5.11-amd64.tar.gz 107180896 BLAKE2B f4508b0123ccfd64acd113490ed591205e4b204ea837e1c320a9e4c9c5a30e68d27df19dfe213ac12bbc57219a00680adecab4a31a6a36853632d95e95b3f62c SHA512 bf1e9b52afa0c48347d532bc47b9625fa6c03ac884c899882e73e3464b257d8dfd89e32a5551d89b054e906c2e5078f2152af16ad16a746437e330ffe48dab7a +DIST obsidian-1.5.11-arm64.tar.gz 106911612 BLAKE2B 438119f8eea0cd14578704eab899f9493b2ecb6b5e0abe48e97914215bc74259d32dff82c96f4b40553d0b2905c34f94d041b1cab934fe30b7bc0d3027552327 SHA512 9336bfe16c076dd83514bcd86137616d260bb0a2bd430504beb83ca5a92fc24af09bdd00a2b89bffb831099504947dd94efc8d972fa4c1da451e742745f89bb6 +DIST obsidian-1.5.11.gh.deb 78667536 BLAKE2B 7daa4827fc45573ea07f6bd93f9f9523a7c32286b06478ceb332b83d54edc9dcbc989d81e24d2a4f8d2393a87efe607c9eef5c392f8a9d408eb763bc29d6 SHA512 ac7b1edb3c377130ef6086cad419db5f602014160c7fe857b7552a1e84415c0e4a4c022c63fadf9c69ef9420fd516ff04f4c4db3003ef0650e6be9b751d1dfc4 DIST obsidian-1.5.3-amd64.tar.gz 99822395 BLAKE2B 03743ac61135f8139ce6e0e0a30335415e0af1f6402a62679ec69c832a7c2305ee998c64f584125eab99a82295e8cd16cef237f9f97370ec180069dafd3bc58e SHA512 8da9329175d7cc7947186ab839621d6043cc4a9eac11335c7f234267c1e5804c21d2241121868664ca70435d124a7c242bc46ed40585b9bdd1c55009672f3390 DIST obsidian-1.5.3-arm64.tar.gz 100258718 BLAKE2B c99c78e48db61bf89e0c6a27cc454ab1a1ceca95b71a82ab3b8933c5413dd87ec7dd5bd847ab95353978d80f4da39a955c4114ed94aa18d621a5a6083321857f SHA512 d429904af6bd46a06250cf3ace5fb9ff2ddf0d8b4765eb94a3a4ae4183fe6af79d0b76edf5fa496441d266df842a3c332a7e975b1ef6761cf4b98ad0b63942de DIST obsidian-1.5.3.gh.deb 73415050 BLAKE2B 10a0ea6eabfd4d00bb33e2cc9a6b5f28df3ca7cea2a33cf27895b74805dd25e0eb3ac342b7d80dcb741e18a9f263ca5fc200433006c8bc4253f12ce78d235e7c SHA512 1d60cd8c1c0f1eff3f8937a4a3117b13fadbc0311a4c490510262e4335927bd4826e895cbefdaf2e1172f45a39608cf102dc1c950c384a3015c387ebe2fb26cf diff --git a/app-office/obsidian/obsidian-1.5.11.ebuild b/app-office/obsidian/obsidian-1.5.11.ebuild new file mode 100644 index 00..daf1bfd3df --- /dev/null +++ b/app-office/obsidian/obsidian-1.5.11.ebuild @@ -0,0 +1,180 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_VERSION="102" +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv + sw ta te th tr uk ur vi zh-CN zh-TW +" +inherit chromium-2 desktop linux-info unpacker xdg + +DESCRIPTION="A second brain, for you, forever." +HOMEPAGE="https://obsidian.md/"; + +# For some reason, the main binary tarballs don't include the .desktop file or +# icon. The .deb does. One would hope then, that we could just download the .deb +# for each arch, but they only generate a .deb for amd64. Maybe we can get them +# to fix this, but in the meantime, we download the .deb purely to get the +# .desktop file and app icon out of it. +SRC_URI=" + https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P/-/_}_amd64.deb -> ${P}.gh.deb + amd64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${P
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: cf4e040545077b2edc0dd4b10cffc0ea5436982b Author: Artemis Everfree artemis sh> AuthorDate: Tue Mar 12 22:16:31 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Tue Mar 12 22:16:59 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf4e0405 www-apps/forgejo: add 1.21.7.0, drop 1.21.5.0 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest | 2 +- www-apps/forgejo/{forgejo-1.21.5.0.ebuild => forgejo-1.21.7.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 73ae572849..9b0291dd93 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,3 +1,3 @@ DIST forgejo-1.20.6.0.tar.gz 55539743 BLAKE2B d44fcaec52b164099a221f2172faab8fe078b5fdaf8c9910042278f6276f4ff557d2a527a5159a0bb157f773ffcc91595d2183e1be53b97187cb35ee684fa7ce SHA512 047b41b3192053df8c0f37675c087bc5fbed9967e8f23cab35bede76071129e6f18ec0561a0415a2eaa2010877dedfd15a231f050a1738fca1a5e437f89e93b5 -DIST forgejo-1.21.5.0.tar.gz 58775082 BLAKE2B 05b5ee8a394ad2968769cda82b0caa368d6a0fa81686c67e3384ad8b69b43acfd53702af3ff383f05c6b2a4a2e191fb77ca7bd4755ce231451c21c97cc79e270 SHA512 947870af1601dcad9ed08157c0dc8971e333646b1ff1312592f408896e6a87804ed4dc1a22af87d1948fd64a34ec5af0209bad23fb742bb585244588b11062cf DIST forgejo-1.21.6.0.tar.gz 58787727 BLAKE2B 7d3b77b05771261986a7623a79f9eee1525c723eb5bb2cdb9c7a66ee12bc5fb352ab5857aece92359d397ded4b57cb5ce31ca98cba0d45871f237a27bb009bb7 SHA512 298544a8301bc2415b0cbad943316ac4b2b17b3ab15927d707a34e48fe04d327756c8febe3a8e942c1fd1edd3c92109ddcaf6a12e31d360d4fc82575e9f18565 +DIST forgejo-1.21.7.0.tar.gz 58802779 BLAKE2B da03bc3fead3b477a6a5492c02223f546275145531843f9301de914e054e35e22cb2a1decf573f874467bd03689abf79a2b898174359ee5e5483463d4857329b SHA512 dbcb43b0e36c19e20e09c594b84656f06ae901cb4d298827c48fccdd0879383a1da8119c7bd3ce4f832a1588673c33e1bd382813bc37d1ffda41f3f7a22ec538 diff --git a/www-apps/forgejo/forgejo-1.21.5.0.ebuild b/www-apps/forgejo/forgejo-1.21.7.0.ebuild similarity index 100% rename from www-apps/forgejo/forgejo-1.21.5.0.ebuild rename to www-apps/forgejo/forgejo-1.21.7.0.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: app-office/obsidian/
commit: d8567a1bd47a0f7a750b16a70ffb7a1aa1c93785 Author: Artemis Everfree artemis sh> AuthorDate: Thu Feb 29 07:05:15 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Thu Feb 29 07:05:15 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d8567a1b app-office/obsidian: add 1.5.8 Signed-off-by: Artemis Everfree artemis.sh> app-office/obsidian/Manifest | 3 + app-office/obsidian/obsidian-1.5.8.ebuild | 180 ++ 2 files changed, 183 insertions(+) diff --git a/app-office/obsidian/Manifest b/app-office/obsidian/Manifest index f93fef5264..812cccab17 100644 --- a/app-office/obsidian/Manifest +++ b/app-office/obsidian/Manifest @@ -4,3 +4,6 @@ DIST obsidian-1.4.16.gh.deb 73362498 BLAKE2B 15a2631dc22f8833fe79166ed09f5da9013 DIST obsidian-1.5.3-amd64.tar.gz 99822395 BLAKE2B 03743ac61135f8139ce6e0e0a30335415e0af1f6402a62679ec69c832a7c2305ee998c64f584125eab99a82295e8cd16cef237f9f97370ec180069dafd3bc58e SHA512 8da9329175d7cc7947186ab839621d6043cc4a9eac11335c7f234267c1e5804c21d2241121868664ca70435d124a7c242bc46ed40585b9bdd1c55009672f3390 DIST obsidian-1.5.3-arm64.tar.gz 100258718 BLAKE2B c99c78e48db61bf89e0c6a27cc454ab1a1ceca95b71a82ab3b8933c5413dd87ec7dd5bd847ab95353978d80f4da39a955c4114ed94aa18d621a5a6083321857f SHA512 d429904af6bd46a06250cf3ace5fb9ff2ddf0d8b4765eb94a3a4ae4183fe6af79d0b76edf5fa496441d266df842a3c332a7e975b1ef6761cf4b98ad0b63942de DIST obsidian-1.5.3.gh.deb 73415050 BLAKE2B 10a0ea6eabfd4d00bb33e2cc9a6b5f28df3ca7cea2a33cf27895b74805dd25e0eb3ac342b7d80dcb741e18a9f263ca5fc200433006c8bc4253f12ce78d235e7c SHA512 1d60cd8c1c0f1eff3f8937a4a3117b13fadbc0311a4c490510262e4335927bd4826e895cbefdaf2e1172f45a39608cf102dc1c950c384a3015c387ebe2fb26cf +DIST obsidian-1.5.8-amd64.tar.gz 107058177 BLAKE2B 508e8241a40392efcceaed00fe5221afa9f9311b74d8704c92a45765eee2c3e5482676bf634fc537dd49ff3a77e8a2c7909416c1769bf1b8fa61801cbc9b22bb SHA512 1569c6b238fddbbd0be03e0d1935aa7d4d19ea580aceb3fef5165144c6accd39e82eefbc7c801e8bdf64313dbcca3607ca3df6dee01663a9a01f7a1ab57ca82d +DIST obsidian-1.5.8-arm64.tar.gz 106789020 BLAKE2B 024327f2d55dbd7779672e4a51583d3997be0903c785ff990742afe1b7e5fd536c9ff2637168d7c9a3815cc67c77215c1b772db4a96cfb270af147bda620b5ff SHA512 ebdd067e058728409d24f0710da374e8a904ae4a66f1eb20b09f8ba1d9768176e19c1c22e08384f866510c294dc7f05715e2e10da32606b18979f3ceeb510c44 +DIST obsidian-1.5.8.gh.deb 78625030 BLAKE2B e4bb164b484072b3ea1c70242e60e89022101475191fc5ae3933c7596b78e5bed9ed840abec394653616777222b8e66e5b504789fe888dbed581518ce83ca94c SHA512 f5308bd94a80d70e1eb74862f54dc8ce5a0818544c2fd329f3fd7818d6748ecdbeac710ac4438d677e742c955161a7a5513afbe99303e54ba20ee65da3c62bd0 diff --git a/app-office/obsidian/obsidian-1.5.8.ebuild b/app-office/obsidian/obsidian-1.5.8.ebuild new file mode 100644 index 00..daf1bfd3df --- /dev/null +++ b/app-office/obsidian/obsidian-1.5.8.ebuild @@ -0,0 +1,180 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_VERSION="102" +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv + sw ta te th tr uk ur vi zh-CN zh-TW +" +inherit chromium-2 desktop linux-info unpacker xdg + +DESCRIPTION="A second brain, for you, forever." +HOMEPAGE="https://obsidian.md/"; + +# For some reason, the main binary tarballs don't include the .desktop file or +# icon. The .deb does. One would hope then, that we could just download the .deb +# for each arch, but they only generate a .deb for amd64. Maybe we can get them +# to fix this, but in the meantime, we download the .deb purely to get the +# .desktop file and app icon out of it. +SRC_URI=" + https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P/-/_}_amd64.deb -> ${P}.gh.deb + amd64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}.tar.gz -> ${P}-amd64.tar.gz ) + arm64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}-arm64.tar.gz ) +" + +RESTRICT="mirror strip bindist" + +LICENSE="Obsidian-EULA" + +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="appindicator" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/libsecret[crypt] + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig + media-libs/mesa[gbm(+)] + net-print/cups + sys-apps/dbus + sys-apps/util-linux + sys-libs/glibc + x11-libs/cairo + x11-libs/libdrm + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXScrnSaver + x
[gentoo-commits] repo/proj/guru:dev commit in: app-office/obsidian/
commit: 6eaa2b84235aff30e06af74d99801a91cd00bf01 Author: Artemis Everfree artemis sh> AuthorDate: Thu Feb 29 07:07:38 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Thu Feb 29 07:07:38 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6eaa2b84 app-office/obsidian: fix up old ebuilds Signed-off-by: Artemis Everfree artemis.sh> app-office/obsidian/obsidian-1.4.16-r2.ebuild | 4 ++-- app-office/obsidian/obsidian-1.5.3-r1.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-office/obsidian/obsidian-1.4.16-r2.ebuild b/app-office/obsidian/obsidian-1.4.16-r2.ebuild index d982b36183..daf1bfd3df 100644 --- a/app-office/obsidian/obsidian-1.4.16-r2.ebuild +++ b/app-office/obsidian/obsidian-1.4.16-r2.ebuild @@ -168,8 +168,8 @@ src_install() { } pkg_postinst() { - xdg_icon_cache_update - + xdg_pkg_postinst + ewarn "Some users have reported that running Obsidian with native Wayland" ewarn "support causes the software to crash. Others have it working" ewarn "without issue. See https://bugs.gentoo.org/915899"; diff --git a/app-office/obsidian/obsidian-1.5.3-r1.ebuild b/app-office/obsidian/obsidian-1.5.3-r1.ebuild index b23ea4fb8a..daf1bfd3df 100644 --- a/app-office/obsidian/obsidian-1.5.3-r1.ebuild +++ b/app-office/obsidian/obsidian-1.5.3-r1.ebuild @@ -168,7 +168,7 @@ src_install() { } pkg_postinst() { - xdg_icon_cache_update + xdg_pkg_postinst ewarn "Some users have reported that running Obsidian with native Wayland" ewarn "support causes the software to crash. Others have it working"
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: aac4ab4ccd5de0afbf545d5fdf9206cfd3d42309 Author: Artemis Everfree artemis sh> AuthorDate: Fri Feb 23 03:35:23 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Fri Feb 23 03:36:00 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aac4ab4c www-apps/forgejo: add 1.21.6.0 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest| 1 + www-apps/forgejo/forgejo-1.21.6.0.ebuild | 136 +++ 2 files changed, 137 insertions(+) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 2e46d41c91..448273b2cd 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,3 +1,4 @@ DIST forgejo-1.20.5.0.tar.gz 55539985 BLAKE2B 09830af9cfac13e3ca790cd54fd884f1d3cfa1e18b7d8c07517c669fe15e28a3074777ad2f031533aab4a9812fd9e580eeaa6be7d88b68fce2ccfdfbd258d37e SHA512 db42ae29fb5005a2ebf3474784fbec15bbae25c255ead00c7aa6227f844a608cd52c146b215ffec6b7e6ead5f001c37d459b01695c224c0edb519cb71c249eb5 DIST forgejo-1.20.6.0.tar.gz 55539743 BLAKE2B d44fcaec52b164099a221f2172faab8fe078b5fdaf8c9910042278f6276f4ff557d2a527a5159a0bb157f773ffcc91595d2183e1be53b97187cb35ee684fa7ce SHA512 047b41b3192053df8c0f37675c087bc5fbed9967e8f23cab35bede76071129e6f18ec0561a0415a2eaa2010877dedfd15a231f050a1738fca1a5e437f89e93b5 DIST forgejo-1.21.5.0.tar.gz 58775082 BLAKE2B 05b5ee8a394ad2968769cda82b0caa368d6a0fa81686c67e3384ad8b69b43acfd53702af3ff383f05c6b2a4a2e191fb77ca7bd4755ce231451c21c97cc79e270 SHA512 947870af1601dcad9ed08157c0dc8971e333646b1ff1312592f408896e6a87804ed4dc1a22af87d1948fd64a34ec5af0209bad23fb742bb585244588b11062cf +DIST forgejo-1.21.6.0.tar.gz 58787727 BLAKE2B 7d3b77b05771261986a7623a79f9eee1525c723eb5bb2cdb9c7a66ee12bc5fb352ab5857aece92359d397ded4b57cb5ce31ca98cba0d45871f237a27bb009bb7 SHA512 298544a8301bc2415b0cbad943316ac4b2b17b3ab15927d707a34e48fe04d327756c8febe3a8e942c1fd1edd3c92109ddcaf6a12e31d360d4fc82575e9f18565 diff --git a/www-apps/forgejo/forgejo-1.21.6.0.ebuild b/www-apps/forgejo/forgejo-1.21.6.0.ebuild new file mode 100644 index 00..96b0995014 --- /dev/null +++ b/www-apps/forgejo/forgejo-1.21.6.0.ebuild @@ -0,0 +1,136 @@ +# Copyright 2016-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit fcaps go-module tmpfiles systemd flag-o-matic + +MY_PV="$(ver_cut 1-3)-$(ver_cut 4)" +DESCRIPTION="A self-hosted lightweight software forge" +HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo"; + +SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +S="${WORKDIR}/${PN}-src-${MY_PV}" + +LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" +SLOT="0" +IUSE="+acct pam sqlite pie" + +DEPEND=" + acct? ( + acct-group/git + acct-user/git[gitea] ) + pam? ( sys-libs/pam )" +RDEPEND="${DEPEND} + dev-vcs/git + !www-apps/gitea" # until acct-user/git[forgejo] + +DOCS=( + custom/conf/app.example.ini CONTRIBUTING.md README.md +) +FILECAPS=( + -m 711 cap_net_bind_service+ep usr/bin/forgejo +) + +RESTRICT="test" + +src_prepare() { + default + + local sedcmds=( + -e "s#^ROOT =#ROOT = ${EPREFIX}/var/lib/gitea/gitea-repositories#" + -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/forgejo#" + -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${EPREFIX}/var/lib/gitea/data#" + -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#" + -e "s#^MODE = console#MODE = file#" + -e "s#^LEVEL = Trace#LEVEL = Info#" + -e "s#^LOG_SQL = true#LOG_SQL = false#" + -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#" + ) + + sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die + if use sqlite ; then + sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die + fi +} + +src_configure() { + # bug 832756 - PIE build issues + filter-flags -fPIE + filter-ldflags -fPIE -pie +} + +src_compile() { + local forgejo_tags=( + bindata + $(usev pam) + $(usex sqlite 'sqlite sqlite_unlock_notify' '') + ) + local forgejo_settings=( + "-X code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/forgejo/app.ini" + "-X code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom" + "-X code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea" + ) +
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: 782a74af92385ba48ffaf413f578de1d755ea348 Author: Artemis Everfree artemis sh> AuthorDate: Fri Feb 23 03:35:46 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Fri Feb 23 03:36:00 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=782a74af www-apps/forgejo: drop 1.20.5.0 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest| 1 - www-apps/forgejo/forgejo-1.20.5.0.ebuild | 124 --- 2 files changed, 125 deletions(-) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 448273b2cd..73ae572849 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,4 +1,3 @@ -DIST forgejo-1.20.5.0.tar.gz 55539985 BLAKE2B 09830af9cfac13e3ca790cd54fd884f1d3cfa1e18b7d8c07517c669fe15e28a3074777ad2f031533aab4a9812fd9e580eeaa6be7d88b68fce2ccfdfbd258d37e SHA512 db42ae29fb5005a2ebf3474784fbec15bbae25c255ead00c7aa6227f844a608cd52c146b215ffec6b7e6ead5f001c37d459b01695c224c0edb519cb71c249eb5 DIST forgejo-1.20.6.0.tar.gz 55539743 BLAKE2B d44fcaec52b164099a221f2172faab8fe078b5fdaf8c9910042278f6276f4ff557d2a527a5159a0bb157f773ffcc91595d2183e1be53b97187cb35ee684fa7ce SHA512 047b41b3192053df8c0f37675c087bc5fbed9967e8f23cab35bede76071129e6f18ec0561a0415a2eaa2010877dedfd15a231f050a1738fca1a5e437f89e93b5 DIST forgejo-1.21.5.0.tar.gz 58775082 BLAKE2B 05b5ee8a394ad2968769cda82b0caa368d6a0fa81686c67e3384ad8b69b43acfd53702af3ff383f05c6b2a4a2e191fb77ca7bd4755ce231451c21c97cc79e270 SHA512 947870af1601dcad9ed08157c0dc8971e333646b1ff1312592f408896e6a87804ed4dc1a22af87d1948fd64a34ec5af0209bad23fb742bb585244588b11062cf DIST forgejo-1.21.6.0.tar.gz 58787727 BLAKE2B 7d3b77b05771261986a7623a79f9eee1525c723eb5bb2cdb9c7a66ee12bc5fb352ab5857aece92359d397ded4b57cb5ce31ca98cba0d45871f237a27bb009bb7 SHA512 298544a8301bc2415b0cbad943316ac4b2b17b3ab15927d707a34e48fe04d327756c8febe3a8e942c1fd1edd3c92109ddcaf6a12e31d360d4fc82575e9f18565 diff --git a/www-apps/forgejo/forgejo-1.20.5.0.ebuild b/www-apps/forgejo/forgejo-1.20.5.0.ebuild deleted file mode 100644 index f647011285..00 --- a/www-apps/forgejo/forgejo-1.20.5.0.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 2016-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit fcaps go-module tmpfiles systemd flag-o-matic - -MY_PV="$(ver_cut 1-3)-$(ver_cut 4)" -DESCRIPTION="A self-hosted lightweight software forge" -HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo"; - -SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" -S="${WORKDIR}/${PN}-src-${MY_PV}" - -LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" -SLOT="0" -IUSE="+acct pam sqlite pie" - -DEPEND=" - acct? ( - acct-group/git - acct-user/git[gitea] ) - pam? ( sys-libs/pam )" -RDEPEND="${DEPEND} - dev-vcs/git - !www-apps/gitea" # until acct-user/git[forgejo] - -DOCS=( - custom/conf/app.example.ini CONTRIBUTING.md README.md -) -FILECAPS=( - -m 711 cap_net_bind_service+ep usr/bin/forgejo -) - -RESTRICT="test" - -src_prepare() { - default - - local sedcmds=( - -e "s#^ROOT =#ROOT = ${EPREFIX}/var/lib/gitea/gitea-repositories#" - -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/forgejo#" - -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${EPREFIX}/var/lib/gitea/data#" - -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#" - -e "s#^MODE = console#MODE = file#" - -e "s#^LEVEL = Trace#LEVEL = Info#" - -e "s#^LOG_SQL = true#LOG_SQL = false#" - -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#" - ) - - sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die - if use sqlite ; then - sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die - fi -} - -src_configure() { - # bug 832756 - PIE build issues - filter-flags -fPIE - filter-ldflags -fPIE -pie -} - -src_compile() { - local forgejo_tags=( - bindata - $(usev pam) - $(usex sqlite 'sqlite sqlite_unlock_notify' '') - ) - local forgejo_settings=( - "-X code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/forgejo/app.ini" - "-X code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom" - "-X code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea" -
[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/zfsbootmenu/
commit: 0ad924bc068c83db7b137729637dac2fafdbce83 Author: Artemis Everfree artemis sh> AuthorDate: Sun Feb 4 07:29:46 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sun Feb 4 07:29:46 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0ad924bc sys-boot/zfsbootmenu: add myself as a maintainer Signed-off-by: Artemis Everfree artemis.sh> sys-boot/zfsbootmenu/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/sys-boot/zfsbootmenu/metadata.xml b/sys-boot/zfsbootmenu/metadata.xml index b7127db43b..e2bc151657 100644 --- a/sys-boot/zfsbootmenu/metadata.xml +++ b/sys-boot/zfsbootmenu/metadata.xml @@ -1,6 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd";> + +arte...@artemis.sh + Artemis Everfree + c...@cgps.ch Chaquen Beliakov Amaya
[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/zfsbootmenu/
commit: 579927a80f98f914da0c66f049a28c828610ecba Author: Artemis Everfree artemis sh> AuthorDate: Sun Feb 4 07:26:37 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sun Feb 4 07:28:36 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=579927a8 sys-boot/zfsbootmenu: add 2.3.0 Signed-off-by: Artemis Everfree artemis.sh> sys-boot/zfsbootmenu/Manifest | 1 + sys-boot/zfsbootmenu/zfsbootmenu-2.3.0.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/sys-boot/zfsbootmenu/Manifest b/sys-boot/zfsbootmenu/Manifest index f78b88b0e9..f02621a2a4 100644 --- a/sys-boot/zfsbootmenu/Manifest +++ b/sys-boot/zfsbootmenu/Manifest @@ -2,3 +2,4 @@ DIST zfsbootmenu-1.12.0.tar.gz 1688946 BLAKE2B 291dcc813767def653bc4983cb9ff4c5b DIST zfsbootmenu-2.2.0.tar.gz 1825473 BLAKE2B 3ec2c3b7fb7bfa0f2859978bbfe61fea0702000e8eeb03040cab6230195bb413d8e29dc256154606a3330ab403d05908fe2df6190c133885877e45948e7d5429 SHA512 7428ce3d5b168e65d26e9f2e26196d48287f16ed05c650600990fc5effa27c68d9f3af03eeb16ae7158c761e489ecef31bfbd868c64cc0bdee356ed00e7c0cfe DIST zfsbootmenu-2.2.1.tar.gz 1829045 BLAKE2B 29f7dad1d94e8c6ab1466be81fa9dd8f01571d0e59791343eabb8f20f18c42aa71c0903539c578c8dbb0b91a563a310742e35a1844cafe71306010a928dd2e7c SHA512 8d30df97c8a3371727f2403eca35b63bd3817c27e6d9734fb790c193a023af66d988a074c9ddb5c3db2610b9d1b8666e4d5b304d17c64bf9df1f199a1349d45a DIST zfsbootmenu-2.2.2.tar.gz 1830178 BLAKE2B e2191e26215214ce2ed803bf0659aea9ba629fcb35acb75e6398731b5edcee4bc2820203844c80998e39fd4c6eb904244fce6a37126038cd816156466976100a SHA512 895491305bf97147252a63a28d378823068e83417146a949d018b49b6e6d3274af434e8047082dad08494f6db44429a9948531321750b88b0eaf282710356914 +DIST zfsbootmenu-2.3.0.tar.gz 1891010 BLAKE2B 2e84204994008c85ba0ad7231fe442bd02cbb45d57b3dfd707b86d1484b155dc8309958cd66d90336897e9841596aa74d6ffa4a969bca0e65679806ac8233e94 SHA512 9b8e2d5ea258a32cd09a9382faaa21beea54f2ed825fa747f10ffe0b9f191c257b023019ec76dc882e649e8ea6fcd8e310632bba6c783228c594e3d0fee2c9c8 diff --git a/sys-boot/zfsbootmenu/zfsbootmenu-2.3.0.ebuild b/sys-boot/zfsbootmenu/zfsbootmenu-2.3.0.ebuild new file mode 100644 index 00..655734a81b --- /dev/null +++ b/sys-boot/zfsbootmenu/zfsbootmenu-2.3.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="ZFS bootloader for root-on-ZFS systems" +HOMEPAGE="https://zfsbootmenu.org"; +SRC_URI="https://github.com/zbm-dev/zfsbootmenu/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + "${FILESDIR}"/${PN}-stub-location.patch +) + +RDEPEND=" +app-shells/fzf +dev-lang/perl +dev-perl/boolean +dev-perl/Config-IniFiles +dev-perl/Sort-Versions +dev-perl/YAML-PP +sys-apps/kexec-tools +sys-block/mbuffer +sys-fs/zfs +sys-kernel/dracut +" + +src_compile() { + # There's a makefile in the source repo but it's only for install. There's + # nothing to compile since zfsbootmenu is all scripts. + true +} + +src_install() { + emake DESTDIR="${D}" install +} + +pkg_postinst () { + elog "Please consult upstream doumentation to install the bootloader + https://github.com/zbm-dev/zfsbootmenu"; +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/zfsbootmenu/
commit: 6a36e86be3a51da9b667e75e2821c24e1798b311 Author: Artemis Everfree artemis sh> AuthorDate: Sun Feb 4 07:28:17 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sun Feb 4 07:28:36 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6a36e86b sys-boot/zfsbootmenu: drop 2.2.0, 2.2.1 Signed-off-by: Artemis Everfree artemis.sh> sys-boot/zfsbootmenu/Manifest | 2 -- sys-boot/zfsbootmenu/zfsbootmenu-2.2.0.ebuild | 45 --- sys-boot/zfsbootmenu/zfsbootmenu-2.2.1.ebuild | 44 -- 3 files changed, 91 deletions(-) diff --git a/sys-boot/zfsbootmenu/Manifest b/sys-boot/zfsbootmenu/Manifest index f02621a2a4..3c7742247a 100644 --- a/sys-boot/zfsbootmenu/Manifest +++ b/sys-boot/zfsbootmenu/Manifest @@ -1,5 +1,3 @@ DIST zfsbootmenu-1.12.0.tar.gz 1688946 BLAKE2B 291dcc813767def653bc4983cb9ff4c5b1d9f191cb8fee6e9a58cd6826fe0204606aa095339e9eeb6e4dd3201f5f9ad1b4cc3a26712960bf057198225f4b65f9 SHA512 5af3d258eee3ade3e9e11e084f4de0d251acc952348fdc4d3656b32f8fec7460c2d59fa883e06f482bd2f59e1055d6b908cf43c29aee47059d369231197a6645 -DIST zfsbootmenu-2.2.0.tar.gz 1825473 BLAKE2B 3ec2c3b7fb7bfa0f2859978bbfe61fea0702000e8eeb03040cab6230195bb413d8e29dc256154606a3330ab403d05908fe2df6190c133885877e45948e7d5429 SHA512 7428ce3d5b168e65d26e9f2e26196d48287f16ed05c650600990fc5effa27c68d9f3af03eeb16ae7158c761e489ecef31bfbd868c64cc0bdee356ed00e7c0cfe -DIST zfsbootmenu-2.2.1.tar.gz 1829045 BLAKE2B 29f7dad1d94e8c6ab1466be81fa9dd8f01571d0e59791343eabb8f20f18c42aa71c0903539c578c8dbb0b91a563a310742e35a1844cafe71306010a928dd2e7c SHA512 8d30df97c8a3371727f2403eca35b63bd3817c27e6d9734fb790c193a023af66d988a074c9ddb5c3db2610b9d1b8666e4d5b304d17c64bf9df1f199a1349d45a DIST zfsbootmenu-2.2.2.tar.gz 1830178 BLAKE2B e2191e26215214ce2ed803bf0659aea9ba629fcb35acb75e6398731b5edcee4bc2820203844c80998e39fd4c6eb904244fce6a37126038cd816156466976100a SHA512 895491305bf97147252a63a28d378823068e83417146a949d018b49b6e6d3274af434e8047082dad08494f6db44429a9948531321750b88b0eaf282710356914 DIST zfsbootmenu-2.3.0.tar.gz 1891010 BLAKE2B 2e84204994008c85ba0ad7231fe442bd02cbb45d57b3dfd707b86d1484b155dc8309958cd66d90336897e9841596aa74d6ffa4a969bca0e65679806ac8233e94 SHA512 9b8e2d5ea258a32cd09a9382faaa21beea54f2ed825fa747f10ffe0b9f191c257b023019ec76dc882e649e8ea6fcd8e310632bba6c783228c594e3d0fee2c9c8 diff --git a/sys-boot/zfsbootmenu/zfsbootmenu-2.2.0.ebuild b/sys-boot/zfsbootmenu/zfsbootmenu-2.2.0.ebuild deleted file mode 100644 index 32175a42e0..00 --- a/sys-boot/zfsbootmenu/zfsbootmenu-2.2.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="ZFS bootloader for root-on-ZFS systems" -HOMEPAGE="https://zfsbootmenu.org"; -SRC_URI="https://github.com/zbm-dev/zfsbootmenu/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -PATCHES=( - "${FILESDIR}"/${PN}-stub-location.patch -) - -RDEPEND=" -app-shells/fzf -dev-lang/perl -dev-perl/boolean -dev-perl/Config-IniFiles -dev-perl/Sort-Versions -dev-perl/YAML-PP -sys-apps/kexec-tools -sys-block/mbuffer -sys-fs/zfs -sys-kernel/dracut -" - - -src_compile() { - # There's a makefile in the source repo but it's only for install. There's - # nothing to compile since zfsbootmenu is all scripts. - true -} - -src_install() { - emake DESTDIR="${D}" install -} - -pkg_postinst () { - elog "Please consult upstream doumentation to install the bootloader - https://github.com/zbm-dev/zfsbootmenu"; -} diff --git a/sys-boot/zfsbootmenu/zfsbootmenu-2.2.1.ebuild b/sys-boot/zfsbootmenu/zfsbootmenu-2.2.1.ebuild deleted file mode 100644 index 3cc05da397..00 --- a/sys-boot/zfsbootmenu/zfsbootmenu-2.2.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="ZFS bootloader for root-on-ZFS systems" -HOMEPAGE="https://zfsbootmenu.org"; -SRC_URI="https://github.com/zbm-dev/zfsbootmenu/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -PATCHES=( - "${FILESDIR}"/${PN}-stub-location.patch -) - -RDEPEND=" -app-shells/fzf -dev-lang/perl -dev-perl/boolean -dev-perl/Config-IniFiles -dev-perl/Sort-Versions -dev-perl/YAML-PP -sys-apps/kexec-tools -sys-block/mbuffer -sys-fs/zfs -sys-kernel/dracut -" - -src_compile() { - # There's a makefile in the source repo but it's only for install. There's - # nothing to compile since zfsbootmenu is all scripts. - true -} - -src_install() { - emake DESTDIR="${D}" install -} - -pkg_postinst () { - elog "Please consult upstream doumentation to install the bootloader - https://github.com/zbm-dev/zfsbootmenu"; -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/arduino-cli/
commit: e57f201bf28ae0fbb14fdee0fdd312706f4deb71 Author: Artemis Everfree artemis sh> AuthorDate: Sat Feb 3 23:43:40 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sat Feb 3 23:43:40 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e57f201b dev-embedded/arduino-cli: add 0.35.2 Signed-off-by: Artemis Everfree artemis.sh> dev-embedded/arduino-cli/Manifest | 2 ++ dev-embedded/arduino-cli/arduino-cli-0.35.2.ebuild | 26 ++ 2 files changed, 28 insertions(+) diff --git a/dev-embedded/arduino-cli/Manifest b/dev-embedded/arduino-cli/Manifest index 3deb3f5bc4..64d71f03fa 100644 --- a/dev-embedded/arduino-cli/Manifest +++ b/dev-embedded/arduino-cli/Manifest @@ -1,2 +1,4 @@ DIST arduino-cli-0.34.2-vendor.tar.xz 2399168 BLAKE2B 22d0050aad84bbed7699d287c6b46293c7b0af0369809cb1c5291bda73c661a1fa9e6b5f882a86936452b51c2f8d58c5c157d13f96c22daec4fb6728594d48eb SHA512 9cf199eedf95007d5dd033c9f75c3bb54af152a36f6d353ae3237c2b3b31d44852b8b139983aaf35caabe77c0302a84f95b14481157c5638ca42e91ab03e9327 DIST arduino-cli-0.34.2.tar.gz 10335801 BLAKE2B 2552d31699cdb0a8d3ded32e14a345354ab17e74e2085941c48cd69e5345b08224f84b3bf6d7fe543c895a3c2091a6114f557b48a141455bf9c3608f0ea489ab SHA512 5d16a2e45f31fc35ffe75fbaabeac62b6c8aca6d0151e48ebedf27325b757473ea55b7883f8f727df951b1230a671ad4bf3603bd600dfca8f7154f3189f2ca12 +DIST arduino-cli-0.35.2-vendor.tar.xz 3004856 BLAKE2B 07bc63bc6d21f436289e82e879e6584af6391658fa458daabcf2881714d4d7c31baa4a492f5103f9b54509954a574718dcdab4917bcda45aaabe5569132be167 SHA512 46746afdcbe38c0aef841c81fc15094a7513911be6ad4c9569819130da37d5248535d66a8747c9898bffcab3c140b6e03154a1711d4e5eba70b1146167a16755 +DIST arduino-cli-0.35.2.tar.gz 10420486 BLAKE2B 9ad8bc8764a3a29e23d7d996eb5065c0d23695c9dd0c59516cad2fa86ac077ed64d0c52449c6e19eff2ed14049491f0c111ccf6f0988b6837d2d081edcf11b4f SHA512 b03429969c41c4dd24cd6fbcb76a9cf02f984c4b4dfd72c286b40c42a3cbfc65d8bc861bbc6449f94454ce738aa09f9032b46a02ca95ed9ab9f13dd3daf6df1f diff --git a/dev-embedded/arduino-cli/arduino-cli-0.35.2.ebuild b/dev-embedded/arduino-cli/arduino-cli-0.35.2.ebuild new file mode 100644 index 00..930bc95067 --- /dev/null +++ b/dev-embedded/arduino-cli/arduino-cli-0.35.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Next-generation arduino command line tool" +HOMEPAGE="https://arduino.github.io/arduino-cli/latest/"; + +SRC_URI=" + https://github.com/arduino/arduino-cli/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://pkg.artemis.sh/gentoo/pkg-deps/dev-embedded/arduino-cli/${P}-vendor.tar.xz +" + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 GPL-3 LGPL-3 MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +src_compile() { + ego build -tags xversion \ + -ldflags "-X github.com/arduino/arduino-cli/version.versionString=${PV}" +} + +src_install() { + dobin arduino-cli +}
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: 8010ec9244b789153722622cf8a13ab1af194697 Author: Artemis Everfree artemis sh> AuthorDate: Sat Feb 3 23:28:17 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sat Feb 3 23:28:17 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8010ec92 www-apps/forgejo: add 1.21.5.0 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest| 1 + www-apps/forgejo/forgejo-1.21.5.0.ebuild | 136 +++ www-apps/forgejo/metadata.xml| 1 + 3 files changed, 138 insertions(+) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 26ae99e4df..22e15ac435 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,3 +1,4 @@ DIST forgejo-1.19.4.0.tar.gz 60635393 BLAKE2B 7fe8e10f7aae8371c4a540290bb24c67a0521080eb58c7749c95d977320781e2e11ba754a42a333c706d243cf0170178dd62da5338540576d214f281b3da6daa SHA512 4870a7804c3cefab4aac38f30ac60874d9a7359b29e8f765ee9a1f41bc543fdd445a21c6e808f864c56ce22f79f6038b15eec4325c556ef6288ad6635977533f DIST forgejo-1.20.5.0.tar.gz 55539985 BLAKE2B 09830af9cfac13e3ca790cd54fd884f1d3cfa1e18b7d8c07517c669fe15e28a3074777ad2f031533aab4a9812fd9e580eeaa6be7d88b68fce2ccfdfbd258d37e SHA512 db42ae29fb5005a2ebf3474784fbec15bbae25c255ead00c7aa6227f844a608cd52c146b215ffec6b7e6ead5f001c37d459b01695c224c0edb519cb71c249eb5 DIST forgejo-1.20.6.0.tar.gz 55539743 BLAKE2B d44fcaec52b164099a221f2172faab8fe078b5fdaf8c9910042278f6276f4ff557d2a527a5159a0bb157f773ffcc91595d2183e1be53b97187cb35ee684fa7ce SHA512 047b41b3192053df8c0f37675c087bc5fbed9967e8f23cab35bede76071129e6f18ec0561a0415a2eaa2010877dedfd15a231f050a1738fca1a5e437f89e93b5 +DIST forgejo-1.21.5.0.tar.gz 58775082 BLAKE2B 05b5ee8a394ad2968769cda82b0caa368d6a0fa81686c67e3384ad8b69b43acfd53702af3ff383f05c6b2a4a2e191fb77ca7bd4755ce231451c21c97cc79e270 SHA512 947870af1601dcad9ed08157c0dc8971e333646b1ff1312592f408896e6a87804ed4dc1a22af87d1948fd64a34ec5af0209bad23fb742bb585244588b11062cf diff --git a/www-apps/forgejo/forgejo-1.21.5.0.ebuild b/www-apps/forgejo/forgejo-1.21.5.0.ebuild new file mode 100644 index 00..96b0995014 --- /dev/null +++ b/www-apps/forgejo/forgejo-1.21.5.0.ebuild @@ -0,0 +1,136 @@ +# Copyright 2016-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit fcaps go-module tmpfiles systemd flag-o-matic + +MY_PV="$(ver_cut 1-3)-$(ver_cut 4)" +DESCRIPTION="A self-hosted lightweight software forge" +HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo"; + +SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +S="${WORKDIR}/${PN}-src-${MY_PV}" + +LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" +SLOT="0" +IUSE="+acct pam sqlite pie" + +DEPEND=" + acct? ( + acct-group/git + acct-user/git[gitea] ) + pam? ( sys-libs/pam )" +RDEPEND="${DEPEND} + dev-vcs/git + !www-apps/gitea" # until acct-user/git[forgejo] + +DOCS=( + custom/conf/app.example.ini CONTRIBUTING.md README.md +) +FILECAPS=( + -m 711 cap_net_bind_service+ep usr/bin/forgejo +) + +RESTRICT="test" + +src_prepare() { + default + + local sedcmds=( + -e "s#^ROOT =#ROOT = ${EPREFIX}/var/lib/gitea/gitea-repositories#" + -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/forgejo#" + -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${EPREFIX}/var/lib/gitea/data#" + -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#" + -e "s#^MODE = console#MODE = file#" + -e "s#^LEVEL = Trace#LEVEL = Info#" + -e "s#^LOG_SQL = true#LOG_SQL = false#" + -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#" + ) + + sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die + if use sqlite ; then + sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die + fi +} + +src_configure() { + # bug 832756 - PIE build issues + filter-flags -fPIE + filter-ldflags -fPIE -pie +} + +src_compile() { + local forgejo_tags=( + bindata + $(usev pam) + $(usex sqlite 'sqlite sqlite_unlock_notify' '') + ) + local forgejo_settings=( + "-X code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/forgejo/app.ini" + "-X code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom" + "-X code.gitea.io/gitea/modules/setting.App
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: 38872a8b8b02caa8d2f467cf2d682f5aa7eaa1b6 Author: Artemis Everfree artemis sh> AuthorDate: Sat Feb 3 23:29:11 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Sat Feb 3 23:29:11 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=38872a8b www-apps/forgejo: drop 1.19.4.0 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest| 1 - www-apps/forgejo/forgejo-1.19.4.0.ebuild | 127 --- 2 files changed, 128 deletions(-) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 22e15ac435..2e46d41c91 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,4 +1,3 @@ -DIST forgejo-1.19.4.0.tar.gz 60635393 BLAKE2B 7fe8e10f7aae8371c4a540290bb24c67a0521080eb58c7749c95d977320781e2e11ba754a42a333c706d243cf0170178dd62da5338540576d214f281b3da6daa SHA512 4870a7804c3cefab4aac38f30ac60874d9a7359b29e8f765ee9a1f41bc543fdd445a21c6e808f864c56ce22f79f6038b15eec4325c556ef6288ad6635977533f DIST forgejo-1.20.5.0.tar.gz 55539985 BLAKE2B 09830af9cfac13e3ca790cd54fd884f1d3cfa1e18b7d8c07517c669fe15e28a3074777ad2f031533aab4a9812fd9e580eeaa6be7d88b68fce2ccfdfbd258d37e SHA512 db42ae29fb5005a2ebf3474784fbec15bbae25c255ead00c7aa6227f844a608cd52c146b215ffec6b7e6ead5f001c37d459b01695c224c0edb519cb71c249eb5 DIST forgejo-1.20.6.0.tar.gz 55539743 BLAKE2B d44fcaec52b164099a221f2172faab8fe078b5fdaf8c9910042278f6276f4ff557d2a527a5159a0bb157f773ffcc91595d2183e1be53b97187cb35ee684fa7ce SHA512 047b41b3192053df8c0f37675c087bc5fbed9967e8f23cab35bede76071129e6f18ec0561a0415a2eaa2010877dedfd15a231f050a1738fca1a5e437f89e93b5 DIST forgejo-1.21.5.0.tar.gz 58775082 BLAKE2B 05b5ee8a394ad2968769cda82b0caa368d6a0fa81686c67e3384ad8b69b43acfd53702af3ff383f05c6b2a4a2e191fb77ca7bd4755ce231451c21c97cc79e270 SHA512 947870af1601dcad9ed08157c0dc8971e333646b1ff1312592f408896e6a87804ed4dc1a22af87d1948fd64a34ec5af0209bad23fb742bb585244588b11062cf diff --git a/www-apps/forgejo/forgejo-1.19.4.0.ebuild b/www-apps/forgejo/forgejo-1.19.4.0.ebuild deleted file mode 100644 index e9010e5d93..00 --- a/www-apps/forgejo/forgejo-1.19.4.0.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 2016-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit fcaps go-module tmpfiles systemd flag-o-matic - -MY_PV="$(ver_cut 1-3)-$(ver_cut 4)" -DESCRIPTION="A self-hosted lightweight software forge" -HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo"; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/forgejo/forgejo"; -else - SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" -fi - -S="${WORKDIR}/${PN}-src-${MY_PV}" - -LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" -SLOT="0" -IUSE="+acct pam sqlite pie" - -DEPEND=" - acct? ( - acct-group/git - acct-user/git[gitea] ) - pam? ( sys-libs/pam )" -RDEPEND="${DEPEND} - dev-vcs/git - !www-apps/gitea" # until acct-user/git[forgejo] - -DOCS=( - custom/conf/app.example.ini CONTRIBUTING.md README.md -) -FILECAPS=( - -m 711 cap_net_bind_service+ep usr/bin/forgejo -) - -RESTRICT="test" - -src_prepare() { - default - - local sedcmds=( - -e "s#^ROOT =#ROOT = ${EPREFIX}/var/lib/gitea/gitea-repositories#" - -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/forgejo#" - -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${EPREFIX}/var/lib/gitea/data#" - -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#" - -e "s#^MODE = console#MODE = file#" - -e "s#^LEVEL = Trace#LEVEL = Info#" - -e "s#^LOG_SQL = true#LOG_SQL = false#" - -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#" - ) - - sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die - if use sqlite ; then - sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die - fi -} - -src_configure() { - # bug 832756 - PIE build issues - filter-flags -fPIE - filter-ldflags -fPIE -pie -} - -src_compile() { - local forgejo_tags=( - bindata - $(usev pam) - $(usex sqlite 'sqlite sqlite_unlock_notify' '') - ) - local forgejo_settings=( - "-X code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/forgejo/app.ini" - "-X code.gitea.io/gitea/modules/setting.
[gentoo-commits] repo/proj/guru:dev commit in: app-office/obsidian/
commit: 3394582c993b1fac23afea96b5b7c30bd8c2584a Author: Artemis Everfree artemis sh> AuthorDate: Thu Jan 4 12:20:25 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Thu Jan 4 12:21:17 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3394582c app-office/obsidian: fix postinst to run xdg postinst step Signed-off-by: Artemis Everfree artemis.sh> .../obsidian/{obsidian-1.5.3.ebuild => obsidian-1.4.16-r2.ebuild} | 2 ++ .../obsidian/{obsidian-1.4.16-r1.ebuild => obsidian-1.5.3-r1.ebuild}| 2 ++ 2 files changed, 4 insertions(+) diff --git a/app-office/obsidian/obsidian-1.5.3.ebuild b/app-office/obsidian/obsidian-1.4.16-r2.ebuild similarity index 99% rename from app-office/obsidian/obsidian-1.5.3.ebuild rename to app-office/obsidian/obsidian-1.4.16-r2.ebuild index 8baafd637c..d982b36183 100644 --- a/app-office/obsidian/obsidian-1.5.3.ebuild +++ b/app-office/obsidian/obsidian-1.4.16-r2.ebuild @@ -168,6 +168,8 @@ src_install() { } pkg_postinst() { + xdg_icon_cache_update + ewarn "Some users have reported that running Obsidian with native Wayland" ewarn "support causes the software to crash. Others have it working" ewarn "without issue. See https://bugs.gentoo.org/915899"; diff --git a/app-office/obsidian/obsidian-1.4.16-r1.ebuild b/app-office/obsidian/obsidian-1.5.3-r1.ebuild similarity index 99% rename from app-office/obsidian/obsidian-1.4.16-r1.ebuild rename to app-office/obsidian/obsidian-1.5.3-r1.ebuild index 8baafd637c..b23ea4fb8a 100644 --- a/app-office/obsidian/obsidian-1.4.16-r1.ebuild +++ b/app-office/obsidian/obsidian-1.5.3-r1.ebuild @@ -168,6 +168,8 @@ src_install() { } pkg_postinst() { + xdg_icon_cache_update + ewarn "Some users have reported that running Obsidian with native Wayland" ewarn "support causes the software to crash. Others have it working" ewarn "without issue. See https://bugs.gentoo.org/915899";
[gentoo-commits] repo/proj/guru:dev commit in: app-office/obsidian/
commit: 7cfe1b350b7d2e520d59eb4972ceadd2dab727b0 Author: Artemis Everfree artemis sh> AuthorDate: Wed Jan 3 06:31:25 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Wed Jan 3 06:31:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7cfe1b35 app-office/obsidian: add 1.5.3 Signed-off-by: Artemis Everfree artemis.sh> app-office/obsidian/Manifest | 3 + app-office/obsidian/obsidian-1.5.3.ebuild | 178 ++ 2 files changed, 181 insertions(+) diff --git a/app-office/obsidian/Manifest b/app-office/obsidian/Manifest index 7d107d8af7..45ff8bf3e9 100644 --- a/app-office/obsidian/Manifest +++ b/app-office/obsidian/Manifest @@ -2,3 +2,6 @@ DIST obsidian-1.3.5.gh.deb 72916766 BLAKE2B d44e9f8db6fc55e6dc7096b2a9bbcb2d68fb DIST obsidian-1.4.16-amd64.tar.gz 99705807 BLAKE2B dd3297f3e81d096f0f480dbbda6b57f3a286643c3724232c65b64ff1cf2b26aa7df9290837da5e056095bf121b87a0d6cd6195de78ff4894a5f0d1b3c7c652da SHA512 ee51369c2067cc99b8c3351fc91f05e9b9edbc35f84d5c1bdcdab6c144fe95e8b4443d0223562fae595c53c23fc30abb4bf65f2f36e5b85d190009c49452ce0c DIST obsidian-1.4.16-arm64.tar.gz 100139135 BLAKE2B 2f49e5e6d3424c8c6bd617279da75c808744742ce5c27785b3856150023d0e514d09d9a315284b851d904886cac6499d00c8df98ab0a9eb72acc52bf5aa9b38a SHA512 140b3c26df79c95ed23d82b3b6859114f0ff74f9b92715e915b8b6b2733cb18d0233053ce4497ca0703a6cdb3df2d2f22110ca873720fb66e4e7e248efcd89dc DIST obsidian-1.4.16.gh.deb 73362498 BLAKE2B 15a2631dc22f8833fe79166ed09f5da9013a89ba9f28acd8bb819a75b3ed2393162fab070ea810257224b6d0ef30e439b831c63d198c1a941587f8254a461b33 SHA512 3b691188a05e20e0d1792a6b135076d3dabe33106e541ae4614703fdea44bcb64fc52bbd62808325c381f28348e37cbde0e3d072e4e1b077fb2b9728c43edb05 +DIST obsidian-1.5.3-amd64.tar.gz 99822395 BLAKE2B 03743ac61135f8139ce6e0e0a30335415e0af1f6402a62679ec69c832a7c2305ee998c64f584125eab99a82295e8cd16cef237f9f97370ec180069dafd3bc58e SHA512 8da9329175d7cc7947186ab839621d6043cc4a9eac11335c7f234267c1e5804c21d2241121868664ca70435d124a7c242bc46ed40585b9bdd1c55009672f3390 +DIST obsidian-1.5.3-arm64.tar.gz 100258718 BLAKE2B c99c78e48db61bf89e0c6a27cc454ab1a1ceca95b71a82ab3b8933c5413dd87ec7dd5bd847ab95353978d80f4da39a955c4114ed94aa18d621a5a6083321857f SHA512 d429904af6bd46a06250cf3ace5fb9ff2ddf0d8b4765eb94a3a4ae4183fe6af79d0b76edf5fa496441d266df842a3c332a7e975b1ef6761cf4b98ad0b63942de +DIST obsidian-1.5.3.gh.deb 73415050 BLAKE2B 10a0ea6eabfd4d00bb33e2cc9a6b5f28df3ca7cea2a33cf27895b74805dd25e0eb3ac342b7d80dcb741e18a9f263ca5fc200433006c8bc4253f12ce78d235e7c SHA512 1d60cd8c1c0f1eff3f8937a4a3117b13fadbc0311a4c490510262e4335927bd4826e895cbefdaf2e1172f45a39608cf102dc1c950c384a3015c387ebe2fb26cf diff --git a/app-office/obsidian/obsidian-1.5.3.ebuild b/app-office/obsidian/obsidian-1.5.3.ebuild new file mode 100644 index 00..8baafd637c --- /dev/null +++ b/app-office/obsidian/obsidian-1.5.3.ebuild @@ -0,0 +1,178 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_VERSION="102" +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv + sw ta te th tr uk ur vi zh-CN zh-TW +" +inherit chromium-2 desktop linux-info unpacker xdg + +DESCRIPTION="A second brain, for you, forever." +HOMEPAGE="https://obsidian.md/"; + +# For some reason, the main binary tarballs don't include the .desktop file or +# icon. The .deb does. One would hope then, that we could just download the .deb +# for each arch, but they only generate a .deb for amd64. Maybe we can get them +# to fix this, but in the meantime, we download the .deb purely to get the +# .desktop file and app icon out of it. +SRC_URI=" + https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P/-/_}_amd64.deb -> ${P}.gh.deb + amd64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}.tar.gz -> ${P}-amd64.tar.gz ) + arm64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}-arm64.tar.gz ) +" + +RESTRICT="mirror strip bindist" + +LICENSE="Obsidian-EULA" + +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="appindicator" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/libsecret[crypt] + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig + media-libs/mesa[gbm(+)] + net-print/cups + sys-apps/dbus + sys-apps/util-linux + sys-libs/glibc + x11-libs/cairo + x11-libs/libdrm + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXScrnSaver
[gentoo-commits] repo/proj/guru:dev commit in: app-office/obsidian/
commit: 8aafec17cffb4037f4c9bf02928c62148080ae32 Author: Artemis Everfree artemis sh> AuthorDate: Wed Jan 3 06:31:30 2024 + Commit: Artemis Everfree artemis sh> CommitDate: Wed Jan 3 06:31:30 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8aafec17 app-office/obsidian: drop 1.3.5 Signed-off-by: Artemis Everfree artemis.sh> app-office/obsidian/Manifest | 1 - app-office/obsidian/obsidian-1.3.5.ebuild | 68 --- 2 files changed, 69 deletions(-) diff --git a/app-office/obsidian/Manifest b/app-office/obsidian/Manifest index 45ff8bf3e9..f93fef5264 100644 --- a/app-office/obsidian/Manifest +++ b/app-office/obsidian/Manifest @@ -1,4 +1,3 @@ -DIST obsidian-1.3.5.gh.deb 72916766 BLAKE2B d44e9f8db6fc55e6dc7096b2a9bbcb2d68fb3a0eca06028cd0a9bbc7470dc98a05501ca3f81d15197da389f882167ce134b824961684bc8567ea7fa95907e4af SHA512 2047450ab04179be4c95e33fa35731700dbe5961795b8f11dda5410fdbc199486161a6a7abfcc1a3f555f352d014ac3515d1eeb5da984da4f0cdd4adf0e51bbe DIST obsidian-1.4.16-amd64.tar.gz 99705807 BLAKE2B dd3297f3e81d096f0f480dbbda6b57f3a286643c3724232c65b64ff1cf2b26aa7df9290837da5e056095bf121b87a0d6cd6195de78ff4894a5f0d1b3c7c652da SHA512 ee51369c2067cc99b8c3351fc91f05e9b9edbc35f84d5c1bdcdab6c144fe95e8b4443d0223562fae595c53c23fc30abb4bf65f2f36e5b85d190009c49452ce0c DIST obsidian-1.4.16-arm64.tar.gz 100139135 BLAKE2B 2f49e5e6d3424c8c6bd617279da75c808744742ce5c27785b3856150023d0e514d09d9a315284b851d904886cac6499d00c8df98ab0a9eb72acc52bf5aa9b38a SHA512 140b3c26df79c95ed23d82b3b6859114f0ff74f9b92715e915b8b6b2733cb18d0233053ce4497ca0703a6cdb3df2d2f22110ca873720fb66e4e7e248efcd89dc DIST obsidian-1.4.16.gh.deb 73362498 BLAKE2B 15a2631dc22f8833fe79166ed09f5da9013a89ba9f28acd8bb819a75b3ed2393162fab070ea810257224b6d0ef30e439b831c63d198c1a941587f8254a461b33 SHA512 3b691188a05e20e0d1792a6b135076d3dabe33106e541ae4614703fdea44bcb64fc52bbd62808325c381f28348e37cbde0e3d072e4e1b077fb2b9728c43edb05 diff --git a/app-office/obsidian/obsidian-1.3.5.ebuild b/app-office/obsidian/obsidian-1.3.5.ebuild deleted file mode 100644 index 7c6ac6f333..00 --- a/app-office/obsidian/obsidian-1.3.5.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop unpacker xdg - -DESCRIPTION="A second brain, for you, forever." -HOMEPAGE="https://obsidian.md/"; -SRC_URI="https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P/-/_}_amd64.deb -> ${P}.gh.deb" - -LICENSE="Obsidian-EULA" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="app-accessibility/at-spi2-core:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/fontconfig - media-libs/mesa - net-print/cups - sys-apps/dbus - x11-libs/cairo - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/pango -" - -DIR="/opt/${PN^}" -S="${WORKDIR}" - -QA_PREBUILT="${DIR#/}/chrome-sandbox - ${DIR#/}/chrome_crashpad_handler - ${DIR#/}/libGLESv2.so - ${DIR#/}/libEGL.so - ${DIR#/}/libffmpeg.so - ${DIR#/}/libvk_swiftshader.so - ${DIR#/}/libvulkan.so.1 - ${DIR#/}/obsidian - ${DIR#/}/resources/app.asar.unpacked/node_modules/* -" - -src_install() { - insinto ${DIR} - doins -r ${DIR#/}/* - - domenu usr/share/applications/obsidian.desktop - - for size in 16 32 48 64 128 256 512; do - doicon --size ${size} usr/share/icons/hicolor/${size}x${size}/apps/${PN}.png - done - - fperms 4755 ${DIR}/chrome-sandbox - fperms +x ${DIR}/obsidian - - dosym -r ${DIR}/obsidian /usr/bin/obsidian -}
[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/openSeaChest/
commit: ac2fb0c9f3751f5aad5d1f83c9d5cfda42f283f8 Author: Artemis Everfree artemis sh> AuthorDate: Sat Dec 9 09:44:06 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Sat Dec 9 09:44:06 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ac2fb0c9 sys-apps/openSeaChest: add 23.12, drop 22.07 Signed-off-by: Artemis Everfree artemis.sh> sys-apps/openSeaChest/Manifest | 6 +--- sys-apps/openSeaChest/openSeaChest-22.07.ebuild | 41 - sys-apps/openSeaChest/openSeaChest-23.12.ebuild | 14 + 3 files changed, 15 insertions(+), 46 deletions(-) diff --git a/sys-apps/openSeaChest/Manifest b/sys-apps/openSeaChest/Manifest index 388ff8eba0..7a41995e52 100644 --- a/sys-apps/openSeaChest/Manifest +++ b/sys-apps/openSeaChest/Manifest @@ -1,6 +1,2 @@ -DIST openSeaChest-22.07.tar.gz 806167 BLAKE2B 937b67071f7ade15039d4239c63aadbf43ff2e06e86e4bcc8f45b5767898d52a1a518754ec3dddb3baee765c24bca7dd58f8e6292fde7890e1f59876 SHA512 314e466d64104dd949833f72b089b3cea3f0cded55ddc8aec945fd69374baa6e2409269fee679618e6893e2dc4aafac4878cf54a5621f116f9c721c8b7a5db60 DIST openSeaChest-v23.03.1.tar.xz 1119132 BLAKE2B 63a03a56068fd02bb37e9f3dfadfb70611aa245cdd85f47a492625685ff7ef34416e998b4a046898570ff29ccd46fb3a1e408ac04b76988b4b9834d33f57cb10 SHA512 8a95893627e73fbd59bf363aa991d871b41e49971c24377d06c6d9279cecbfe4b5a0e91642476a97849ae0aad2bfb4a1d594ddf306b8f3323e3ad619fc071d38 -DIST opensea-common-a2155bb5d1f45e50cc2e0158ed183d15e12de6bd.tar.gz 123800 BLAKE2B ecfe7a464907e2f1f444f7080349e889b314612d05588450589659eb42f98045212d631f65fbb866b6587f302bc7b89697074ddfc30b3b108cffdc044768fbe8 SHA512 5f9561bdef38b8099db9c592c1ca16f0072b5b3d014d815ab855951d9e963187c56c1c06ca03cb9eab47bd19bac6310787ce8a38f8840daf587c8ca2b3505048 -DIST opensea-operations-f9eab78b3cc349a74a1878b484ca27812506357b.tar.gz 463379 BLAKE2B 216ac13290ba1be7c6404b981327c46cddc7197ee3c978f156a7a42f0dde0ad38bdeaf4b5f88ce118143494f9c4de1a953a510cb6dfeb42675b264957bbaaf5f SHA512 3e145108ec4a557c237f135a3afe0c716bd6b8ab3db940338c8543b8a58105db44fca9d10c8e8914e37c4f7759912b14abacd123bf2b59a4fefb6e32d2e8cb58 -DIST opensea-transport-f09d599a992e4e12e2537e9e5592c8bdf799dc0a.tar.gz 758522 BLAKE2B e49a0980d0f2780da5d684af6881239d45cd585738b02b0eb2e88080d9e76a4e1b2005dc74794d3f3c6b6c98134a10d764768c903046ff95446ba57fd4d4d20f SHA512 3b578295e5ff57e38182c358e4c62fe73462dadf219306dd66984cd67b7ca36d5cdb63258d9badbfa4a09a9b4ea33be6485c24c3ba8d4db99f4838ca4a64d14d -DIST wingetopt-a8c80ade25449464bc847d65420f41eb5262ff62.tar.gz 17371 BLAKE2B 31091fd7c4c992de2d8be299a97bacef74fe78fcce0b2cb8dcf01877cc1b97eceba22be0ea5a7d8436382a63425e247165f08fc69fa93b6dc4538d28442ba865 SHA512 a7459505fa42508032c51979d59ef554b57f77b37422941f74a2a13b84b86da2509b923a9d42ff17618d26060838117e3c7f10168c8c40b41cce806fa8ead3a5 +DIST openSeaChest-v23.12.tar.xz 1160900 BLAKE2B e083c80782c15cbe34d8b3892aa6de876a6eb4825fc9d214e86f2ca469764b63602f7b8e058e8b89def893ee297541e0feebea216eba4473061aedd8f68a0609 SHA512 8e107daeff6a9f28929a1d7b7bf6025c0518df56253ee83f7e7319eb9e9645584c649a8d44184014af5f555160db67ae2383839b8a10644b99b741cba94018c6 diff --git a/sys-apps/openSeaChest/openSeaChest-22.07.ebuild b/sys-apps/openSeaChest/openSeaChest-22.07.ebuild deleted file mode 100644 index 32b369400b..00 --- a/sys-apps/openSeaChest/openSeaChest-22.07.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit meson - -DESCRIPTION="SeaGate's open source harddrive control utilities" -HOMEPAGE="https://github.com/Seagate/openSeaChest"; -SRC_URI=" -https://github.com/Seagate/openSeaChest/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz -https://api.github.com/repos/Seagate/opensea-common/tarball/a2155bb5d1f45e50cc2e0158ed183d15e12de6bd -> opensea-common-a2155bb5d1f45e50cc2e0158ed183d15e12de6bd.tar.gz -https://api.github.com/repos/Seagate/opensea-operations/tarball/f9eab78b3cc349a74a1878b484ca27812506357b -> opensea-operations-f9eab78b3cc349a74a1878b484ca27812506357b.tar.gz -https://api.github.com/repos/Seagate/opensea-transport/tarball/f09d599a992e4e12e2537e9e5592c8bdf799dc0a -> opensea-transport-f09d599a992e4e12e2537e9e5592c8bdf799dc0a.tar.gz -https://api.github.com/repos/Seagate/wingetopt/tarball/a8c80ade25449464bc847d65420f41eb5262ff62 -> wingetopt-a8c80ade25449464bc847d65420f41eb5262ff62.tar.gz -" -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" -RDEPEND="" -DEPEND="${RDEPEND}" -BDEPEND="" -IDEPEND="" - -src_prepare() { - default - - # Move over submodules, because the upstream tar doesn't have them. - rmdir "${S}"/'subprojects/opensea-common' || die - mv "${WORKDIR}"/'Seagate-
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/furnace/
commit: 952083b37611ce32456d00806f7f5d4cea747075 Author: Artemis Everfree artemis sh> AuthorDate: Mon Dec 4 07:15:19 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Mon Dec 4 07:15:19 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=952083b3 media-sound/furnace: new package, add 0.6 Signed-off-by: Artemis Everfree artemis.sh> media-sound/furnace/Manifest | 2 + media-sound/furnace/furnace-0.6.ebuild | 67 ++ media-sound/furnace/metadata.xml | 13 +++ 3 files changed, 82 insertions(+) diff --git a/media-sound/furnace/Manifest b/media-sound/furnace/Manifest new file mode 100644 index 00..b4d2687364 --- /dev/null +++ b/media-sound/furnace/Manifest @@ -0,0 +1,2 @@ +DIST furnace-0.6-adpcm-ef7a217.tar.gz 5497 BLAKE2B 94c2cb035f57a47b8232a4c30887fd86c405218a36ab6d68b817e1237328c5c23e82514822cb9a3e07cd9bbf72e2f1f3eb109b0ac3a4eec9f4668bd1521b7c11 SHA512 40b6f042a56532681e731da8d63c28abd3d824ce660060bc7e296ff9d1ad994d358189fc441458a86eb1506bce47f8364b09ebe1a2d475d308345058b7f4bfb0 +DIST furnace-0.6.tar.gz 44552370 BLAKE2B fd91ab161e309d6c3637fa0c70ea3100f70da98e0044ced1743b0f5416cf6fd9f4f4d307c87776c0a4cfd202ff118d814409bd69f23445443c22265c0630b1fc SHA512 e24aca8e26961c53121869aafa041bf507748e4d4886761ca4a755ad31ba98ce228114009ffb34333d6737fe4759bfa47cd733457863c2f767c01686728c3798 diff --git a/media-sound/furnace/furnace-0.6.ebuild b/media-sound/furnace/furnace-0.6.ebuild new file mode 100644 index 00..d667337a16 --- /dev/null +++ b/media-sound/furnace/furnace-0.6.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg-utils + +DESCRIPTION="a multi-system chiptune tracker compatible with DefleMask modules" +HOMEPAGE="https://github.com/tildearrow/furnace"; + +# when performing updates, check whether the project has switched to a new +# version of adpcm. adpcm doesn't seem to update frequently. +SRC_URI=" + https://github.com/tildearrow/furnace/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/superctr/adpcm/archive/ef7a217154badc3b99978ac481b268c8aab67bd8.tar.gz -> ${P}-adpcm-ef7a217.tar.gz +" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="jack" + +RDEPEND=" + dev-libs/libfmt + media-libs/alsa-lib + media-libs/libglvnd + media-libs/libsdl2 + media-libs/libsndfile + media-libs/portaudio + media-libs/rtmidi + sci-libs/fftw + sys-libs/zlib + x11-themes/hicolor-icon-theme + jack? ( virtual/jack ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + # adpcm is a git submodule in-tree, and thus not included in the + # github-generated source bundle. We move it in here. + rmdir -v "${S}/extern/adpcm" || die "couldn't remove existing adpcm stub directory" + mv -v "${WORKDIR}/adpcm-"* "${S}/extern/adpcm" || die "failed to move adpcm directory into place" + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_GUI=ON + -DSYSTEM_FFTW=ON + -DSYSTEM_FMT=ON + -DSYSTEM_LIBSNDFILE=ON + -DSYSTEM_PORTAUDIO=ON + -DSYSTEM_RTMIDI=ON + -DSYSTEM_ZLIB=ON + -DSYSTEM_SDL2=ON + -DWITH_JACK="$(usex jack ON OFF)" + ) + cmake_src_configure +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/media-sound/furnace/metadata.xml b/media-sound/furnace/metadata.xml new file mode 100644 index 00..43b4ae19ad --- /dev/null +++ b/media-sound/furnace/metadata.xml @@ -0,0 +1,13 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + +arte...@artemis.sh +Primary maintainer +Artemis Everfree + + +tildearrow/furnace + + +
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: 6c4668ccba77d0d040e8c30ab52b51b8958c0537 Author: Artemis Everfree artemis sh> AuthorDate: Fri Dec 1 06:44:18 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Fri Dec 1 06:44:18 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c4668cc www-apps/forgejo: add 1.20.6.0, drop 1.20.4.1 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest | 2 +- www-apps/forgejo/{forgejo-1.20.4.1.ebuild => forgejo-1.20.6.0.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 149381bb75..26ae99e4df 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,3 +1,3 @@ DIST forgejo-1.19.4.0.tar.gz 60635393 BLAKE2B 7fe8e10f7aae8371c4a540290bb24c67a0521080eb58c7749c95d977320781e2e11ba754a42a333c706d243cf0170178dd62da5338540576d214f281b3da6daa SHA512 4870a7804c3cefab4aac38f30ac60874d9a7359b29e8f765ee9a1f41bc543fdd445a21c6e808f864c56ce22f79f6038b15eec4325c556ef6288ad6635977533f -DIST forgejo-1.20.4.1.tar.gz 55536581 BLAKE2B b9eb85a2483670b61f410c6a855fbb57f41bcd1305279d479493453bdbba538a0b4101312135b33967cda618f6ac4339c21055e67b9ace4e0f78248bd39f4452 SHA512 5ec5a20d169d7c684332ef413fdf79280259ad3bd981dadecc752be7308f3372a47803f15c57fbb36b3357e7a85081093c4e5e9d1ba3e6a5939807640e0cb582 DIST forgejo-1.20.5.0.tar.gz 55539985 BLAKE2B 09830af9cfac13e3ca790cd54fd884f1d3cfa1e18b7d8c07517c669fe15e28a3074777ad2f031533aab4a9812fd9e580eeaa6be7d88b68fce2ccfdfbd258d37e SHA512 db42ae29fb5005a2ebf3474784fbec15bbae25c255ead00c7aa6227f844a608cd52c146b215ffec6b7e6ead5f001c37d459b01695c224c0edb519cb71c249eb5 +DIST forgejo-1.20.6.0.tar.gz 55539743 BLAKE2B d44fcaec52b164099a221f2172faab8fe078b5fdaf8c9910042278f6276f4ff557d2a527a5159a0bb157f773ffcc91595d2183e1be53b97187cb35ee684fa7ce SHA512 047b41b3192053df8c0f37675c087bc5fbed9967e8f23cab35bede76071129e6f18ec0561a0415a2eaa2010877dedfd15a231f050a1738fca1a5e437f89e93b5 diff --git a/www-apps/forgejo/forgejo-1.20.4.1.ebuild b/www-apps/forgejo/forgejo-1.20.6.0.ebuild similarity index 98% rename from www-apps/forgejo/forgejo-1.20.4.1.ebuild rename to www-apps/forgejo/forgejo-1.20.6.0.ebuild index f647011285..5ec0496a5f 100644 --- a/www-apps/forgejo/forgejo-1.20.4.1.ebuild +++ b/www-apps/forgejo/forgejo-1.20.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2016-2022 Gentoo Authors +# Copyright 2016-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/zfsbootmenu/
commit: 1244f6319252d6b52cca41a7c82e9e77208fe2e3 Author: Artemis Everfree artemis sh> AuthorDate: Wed Nov 1 05:19:18 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Wed Nov 1 05:20:44 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1244f631 sys-boot/zfsbootmenu: add 2.2.1 Signed-off-by: Artemis Everfree artemis.sh> sys-boot/zfsbootmenu/Manifest | 1 + sys-boot/zfsbootmenu/zfsbootmenu-2.2.1.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/sys-boot/zfsbootmenu/Manifest b/sys-boot/zfsbootmenu/Manifest index c25b59cb06..f5cb57dd64 100644 --- a/sys-boot/zfsbootmenu/Manifest +++ b/sys-boot/zfsbootmenu/Manifest @@ -1,2 +1,3 @@ DIST zfsbootmenu-1.12.0.tar.gz 1688946 BLAKE2B 291dcc813767def653bc4983cb9ff4c5b1d9f191cb8fee6e9a58cd6826fe0204606aa095339e9eeb6e4dd3201f5f9ad1b4cc3a26712960bf057198225f4b65f9 SHA512 5af3d258eee3ade3e9e11e084f4de0d251acc952348fdc4d3656b32f8fec7460c2d59fa883e06f482bd2f59e1055d6b908cf43c29aee47059d369231197a6645 DIST zfsbootmenu-2.2.0.tar.gz 1825473 BLAKE2B 3ec2c3b7fb7bfa0f2859978bbfe61fea0702000e8eeb03040cab6230195bb413d8e29dc256154606a3330ab403d05908fe2df6190c133885877e45948e7d5429 SHA512 7428ce3d5b168e65d26e9f2e26196d48287f16ed05c650600990fc5effa27c68d9f3af03eeb16ae7158c761e489ecef31bfbd868c64cc0bdee356ed00e7c0cfe +DIST zfsbootmenu-2.2.1.tar.gz 1829045 BLAKE2B 29f7dad1d94e8c6ab1466be81fa9dd8f01571d0e59791343eabb8f20f18c42aa71c0903539c578c8dbb0b91a563a310742e35a1844cafe71306010a928dd2e7c SHA512 8d30df97c8a3371727f2403eca35b63bd3817c27e6d9734fb790c193a023af66d988a074c9ddb5c3db2610b9d1b8666e4d5b304d17c64bf9df1f199a1349d45a diff --git a/sys-boot/zfsbootmenu/zfsbootmenu-2.2.1.ebuild b/sys-boot/zfsbootmenu/zfsbootmenu-2.2.1.ebuild new file mode 100644 index 00..3cc05da397 --- /dev/null +++ b/sys-boot/zfsbootmenu/zfsbootmenu-2.2.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="ZFS bootloader for root-on-ZFS systems" +HOMEPAGE="https://zfsbootmenu.org"; +SRC_URI="https://github.com/zbm-dev/zfsbootmenu/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + "${FILESDIR}"/${PN}-stub-location.patch +) + +RDEPEND=" +app-shells/fzf +dev-lang/perl +dev-perl/boolean +dev-perl/Config-IniFiles +dev-perl/Sort-Versions +dev-perl/YAML-PP +sys-apps/kexec-tools +sys-block/mbuffer +sys-fs/zfs +sys-kernel/dracut +" + +src_compile() { + # There's a makefile in the source repo but it's only for install. There's + # nothing to compile since zfsbootmenu is all scripts. + true +} + +src_install() { + emake DESTDIR="${D}" install +} + +pkg_postinst () { + elog "Please consult upstream doumentation to install the bootloader + https://github.com/zbm-dev/zfsbootmenu"; +}
[gentoo-commits] repo/proj/guru:dev commit in: app-office/obsidian/
commit: 5726929221c6380249acc647279accc34da1e834 Author: Artemis Everfree artemis sh> AuthorDate: Tue Oct 17 02:38:09 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Tue Oct 17 02:38:09 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=57269292 app-office/obsidian: add 1.4.16, drop 1.4.14 Signed-off-by: Artemis Everfree artemis.sh> app-office/obsidian/Manifest| 6 +++--- .../obsidian/{obsidian-1.4.14.ebuild => obsidian-1.4.16.ebuild} | 0 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-office/obsidian/Manifest b/app-office/obsidian/Manifest index b2b906e234..7d107d8af7 100644 --- a/app-office/obsidian/Manifest +++ b/app-office/obsidian/Manifest @@ -1,4 +1,4 @@ DIST obsidian-1.3.5.gh.deb 72916766 BLAKE2B d44e9f8db6fc55e6dc7096b2a9bbcb2d68fb3a0eca06028cd0a9bbc7470dc98a05501ca3f81d15197da389f882167ce134b824961684bc8567ea7fa95907e4af SHA512 2047450ab04179be4c95e33fa35731700dbe5961795b8f11dda5410fdbc199486161a6a7abfcc1a3f555f352d014ac3515d1eeb5da984da4f0cdd4adf0e51bbe -DIST obsidian-1.4.14-amd64.tar.gz 99705283 BLAKE2B d8fc907cfda7acbd707a4ed2fb4ca6c96a2d98b98924249320925eca41511414211ac9a88515db575e1c7ab723ca45679644e251822ca5604d94ec7fae7574e5 SHA512 45f8d9cac7481612fbb98a3f31eb1ec1ad30fe0c888790c43065e19b7f5043b7fafe21929b14399102193457dcdce7b3a4199934c78d783cb6cd6247f47336da -DIST obsidian-1.4.14-arm64.tar.gz 100139051 BLAKE2B 5fe93a8c5790dd5bdcadae90bb1ff73f645aa786b41f10d04ca73776d06d3addcb431d829f1f2ef75a5ee219511062b3cf4b82c5e7680c148e5509d67f0b65a9 SHA512 2c0ac5fe11ea82deb3013534d8f78d23fd9f5e9b349abbd0c8ee3e914ff7832569018ca5c3897844521a132b02db13220d287a60ccb9935b7abf54f9962f -DIST obsidian-1.4.14.gh.deb 73334984 BLAKE2B d90b619b485c4de820f47f18ce41ee47ce2c73ea085aa05eae82ba99a10cf1e197f3e0cfcc1d76e7b24ba07dfe0184bd0bdcfc7006a455d99ddfcbdf9d7386eb SHA512 0630f64e0e1e2c6b1346987de9998cad95a5789fced9517fa5cd2320ffc992d2d52f75e540e842fceab2845f4198314f7006d9c80e30d2cc1e9188087b0c8fc3 +DIST obsidian-1.4.16-amd64.tar.gz 99705807 BLAKE2B dd3297f3e81d096f0f480dbbda6b57f3a286643c3724232c65b64ff1cf2b26aa7df9290837da5e056095bf121b87a0d6cd6195de78ff4894a5f0d1b3c7c652da SHA512 ee51369c2067cc99b8c3351fc91f05e9b9edbc35f84d5c1bdcdab6c144fe95e8b4443d0223562fae595c53c23fc30abb4bf65f2f36e5b85d190009c49452ce0c +DIST obsidian-1.4.16-arm64.tar.gz 100139135 BLAKE2B 2f49e5e6d3424c8c6bd617279da75c808744742ce5c27785b3856150023d0e514d09d9a315284b851d904886cac6499d00c8df98ab0a9eb72acc52bf5aa9b38a SHA512 140b3c26df79c95ed23d82b3b6859114f0ff74f9b92715e915b8b6b2733cb18d0233053ce4497ca0703a6cdb3df2d2f22110ca873720fb66e4e7e248efcd89dc +DIST obsidian-1.4.16.gh.deb 73362498 BLAKE2B 15a2631dc22f8833fe79166ed09f5da9013a89ba9f28acd8bb819a75b3ed2393162fab070ea810257224b6d0ef30e439b831c63d198c1a941587f8254a461b33 SHA512 3b691188a05e20e0d1792a6b135076d3dabe33106e541ae4614703fdea44bcb64fc52bbd62808325c381f28348e37cbde0e3d072e4e1b077fb2b9728c43edb05 diff --git a/app-office/obsidian/obsidian-1.4.14.ebuild b/app-office/obsidian/obsidian-1.4.16.ebuild similarity index 100% rename from app-office/obsidian/obsidian-1.4.14.ebuild rename to app-office/obsidian/obsidian-1.4.16.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: ca7069b2b735ec4307d2da9a6d8930d30ef2d28e Author: Artemis Everfree artemis sh> AuthorDate: Wed Oct 11 03:07:44 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Wed Oct 11 03:08:00 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ca7069b2 www-apps/forgejo: add 1.20.5.0, drop 1.20.4.0 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest | 2 +- www-apps/forgejo/{forgejo-1.20.4.0.ebuild => forgejo-1.20.5.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 76a7875472..149381bb75 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,3 +1,3 @@ DIST forgejo-1.19.4.0.tar.gz 60635393 BLAKE2B 7fe8e10f7aae8371c4a540290bb24c67a0521080eb58c7749c95d977320781e2e11ba754a42a333c706d243cf0170178dd62da5338540576d214f281b3da6daa SHA512 4870a7804c3cefab4aac38f30ac60874d9a7359b29e8f765ee9a1f41bc543fdd445a21c6e808f864c56ce22f79f6038b15eec4325c556ef6288ad6635977533f -DIST forgejo-1.20.4.0.tar.gz 55536470 BLAKE2B d7cc2c1a056a33b07f33c2366b839dff314fc66b3b98b59738aa932416255a48637f5631e7443f1f53fe3650563269abf255906112b222fd5c430d9704a1f70d SHA512 b8861e47f700d4d4850295d0ef53b2f8255a5023e2ca48e9bc72a705b13033d0b4d8ad10279417b0a21c03ebdd1b86c25c3b8d06902b2cff4000592cc7b34283 DIST forgejo-1.20.4.1.tar.gz 55536581 BLAKE2B b9eb85a2483670b61f410c6a855fbb57f41bcd1305279d479493453bdbba538a0b4101312135b33967cda618f6ac4339c21055e67b9ace4e0f78248bd39f4452 SHA512 5ec5a20d169d7c684332ef413fdf79280259ad3bd981dadecc752be7308f3372a47803f15c57fbb36b3357e7a85081093c4e5e9d1ba3e6a5939807640e0cb582 +DIST forgejo-1.20.5.0.tar.gz 55539985 BLAKE2B 09830af9cfac13e3ca790cd54fd884f1d3cfa1e18b7d8c07517c669fe15e28a3074777ad2f031533aab4a9812fd9e580eeaa6be7d88b68fce2ccfdfbd258d37e SHA512 db42ae29fb5005a2ebf3474784fbec15bbae25c255ead00c7aa6227f844a608cd52c146b215ffec6b7e6ead5f001c37d459b01695c224c0edb519cb71c249eb5 diff --git a/www-apps/forgejo/forgejo-1.20.4.0.ebuild b/www-apps/forgejo/forgejo-1.20.5.0.ebuild similarity index 100% rename from www-apps/forgejo/forgejo-1.20.4.0.ebuild rename to www-apps/forgejo/forgejo-1.20.5.0.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/arduino-cli/
commit: 2386dd2b4e7cb0a118ea5a7b573cd2e4b85d4b08 Author: Artemis Everfree artemis sh> AuthorDate: Wed Oct 4 08:30:47 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Wed Oct 4 08:31:28 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2386dd2b dev-embedded/arduino-cli: new package, add 0.34.2 Signed-off-by: Artemis Everfree artemis.sh> dev-embedded/arduino-cli/Manifest | 2 ++ dev-embedded/arduino-cli/arduino-cli-0.34.2.ebuild | 26 ++ dev-embedded/arduino-cli/metadata.xml | 12 ++ 3 files changed, 40 insertions(+) diff --git a/dev-embedded/arduino-cli/Manifest b/dev-embedded/arduino-cli/Manifest new file mode 100644 index 00..3deb3f5bc4 --- /dev/null +++ b/dev-embedded/arduino-cli/Manifest @@ -0,0 +1,2 @@ +DIST arduino-cli-0.34.2-vendor.tar.xz 2399168 BLAKE2B 22d0050aad84bbed7699d287c6b46293c7b0af0369809cb1c5291bda73c661a1fa9e6b5f882a86936452b51c2f8d58c5c157d13f96c22daec4fb6728594d48eb SHA512 9cf199eedf95007d5dd033c9f75c3bb54af152a36f6d353ae3237c2b3b31d44852b8b139983aaf35caabe77c0302a84f95b14481157c5638ca42e91ab03e9327 +DIST arduino-cli-0.34.2.tar.gz 10335801 BLAKE2B 2552d31699cdb0a8d3ded32e14a345354ab17e74e2085941c48cd69e5345b08224f84b3bf6d7fe543c895a3c2091a6114f557b48a141455bf9c3608f0ea489ab SHA512 5d16a2e45f31fc35ffe75fbaabeac62b6c8aca6d0151e48ebedf27325b757473ea55b7883f8f727df951b1230a671ad4bf3603bd600dfca8f7154f3189f2ca12 diff --git a/dev-embedded/arduino-cli/arduino-cli-0.34.2.ebuild b/dev-embedded/arduino-cli/arduino-cli-0.34.2.ebuild new file mode 100644 index 00..9833ac63cf --- /dev/null +++ b/dev-embedded/arduino-cli/arduino-cli-0.34.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Next-generation arduino command line tool" +HOMEPAGE="https://arduino.github.io/arduino-cli/latest/"; + +SRC_URI=" + https://github.com/arduino/arduino-cli/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://pkg.artemis.sh/gentoo/pkg-deps/dev-embedded/arduino-cli/${P}-vendor.tar.xz +" + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 GPL-3 LGPL-3 MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +src_compile() { + ego build -tags xversion \ + -ldflags "-X github.com/arduino/arduino-cli/version.versionString=${PV}" +} + +src_install() { + dobin arduino-cli +} diff --git a/dev-embedded/arduino-cli/metadata.xml b/dev-embedded/arduino-cli/metadata.xml new file mode 100644 index 00..1b5d10e9b7 --- /dev/null +++ b/dev-embedded/arduino-cli/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + +arte...@artemis.sh +Primary maintainer +Artemis Everfree + + +arduino/arduino-cli + +
[gentoo-commits] repo/proj/guru:dev commit in: app-office/obsidian/
commit: 29eefd19816483d4d6f02754e37a9a49ce29f2ed Author: Artemis Everfree artemis sh> AuthorDate: Wed Sep 27 05:33:05 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Wed Sep 27 05:33:05 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=29eefd19 app-office/obsidian: add 1.4.14, drop 1.4.13 Signed-off-by: Artemis Everfree artemis.sh> app-office/obsidian/Manifest| 6 +++--- .../obsidian/{obsidian-1.4.13.ebuild => obsidian-1.4.14.ebuild} | 1 - 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/app-office/obsidian/Manifest b/app-office/obsidian/Manifest index 14b37904a9..900ce9f46e 100644 --- a/app-office/obsidian/Manifest +++ b/app-office/obsidian/Manifest @@ -1,4 +1,4 @@ DIST obsidian-1.3.5.gh.deb 72916766 BLAKE2B d44e9f8db6fc55e6dc7096b2a9bbcb2d68fb3a0eca06028cd0a9bbc7470dc98a05501ca3f81d15197da389f882167ce134b824961684bc8567ea7fa95907e4af SHA512 2047450ab04179be4c95e33fa35731700dbe5961795b8f11dda5410fdbc199486161a6a7abfcc1a3f555f352d014ac3515d1eeb5da984da4f0cdd4adf0e51bbe -DIST obsidian-1.4.13-amd64.tar.gz 99706160 BLAKE2B 3da6f0c2422bd6c8af611ccfe8f52a1a07ad1985a96c3e23a26daaa98d5cff67c137cba7eefa1b59f7d459888d12af4a00331f0cc184d980c316186ed4d6b1a2 SHA512 20b0fdba156bf4dac46e4bd3ddb49dedf005612bcb3687bb5da2cc5c2a8cafc9f43fa911488441adf9ee3c4e65d78158ca22665837894ca50e319774c22742b9 -DIST obsidian-1.4.13-arm64.tar.gz 100139943 BLAKE2B e132df95e4cc8f282fd0c8c81f4fc4a2642a325d0c203d774ee14e6f32a28b2c0c0b7346647e5eb42a0a125a5e74bf4fa8662c473436f79edc9ebd83939616c2 SHA512 046be9f527f4de1070b4bcbd9d3a89e484f55e7e065fd69cb5e8581b8fda4a23db05fba1b5b46af9cc1ff2c520bd5bfd565143bdf5cc7d17cd46d60fcf2fa3da -DIST obsidian-1.4.13.gh.deb 73357626 BLAKE2B d9e8623781b9777eeb9ff24267bfe5aefd02dd6a450063983f12f596c3fb713b3316bb25e4d040939939e554233718f90e4bb00c43b0f153625d922824df2146 SHA512 18806df0d5a77d99a044e2b365133fd6c719289505323e3c8c141532e6b5abedd6d45f882562368a4400bdd251e6afb964b68975a88c22bcf906f7885e4d +DIST obsidian-1.4.14-amd64.tar.gz 99705062 BLAKE2B a109422aa9ed39715e8b5da469e1dffbbdda7a1d135060a4c9129c3acd3e10b4db8dd4a3a3d281556e6d9836250bfa434c78cfeb5cd87306511d165a18ce788e SHA512 d132e209ca013254aa9ff034bc20b36afc1df5f2c45395480e159f8870d2b7d5239ee42c8e193d98bbfe47c1546ad95963d06addbe4d67797a8cf6b604b81088 +DIST obsidian-1.4.14-arm64.tar.gz 100135969 BLAKE2B 2f5932efd65ae3f684578718d07c7fcd8af6a633fcac3046fa1476ec6307085185b0f50605890f2b618e8076bec658622554d2278c6408a34ac43ca4b283707a SHA512 f4b38346e21db40cf99c6983913c92ab83d170a28c3461794e6d3b52ff547f3ddbbb4562b24edc0728ec6daf5fbbd0d3e2450c15cfbd3fcacaa752cf2d03b1ed +DIST obsidian-1.4.14.gh.deb 73337570 BLAKE2B a4e7278e637b8e98904a057e07f57ff63a97f7dcdc536de99685435fff92d107da40597e5b27f5fae5cda7b9e383b9489821ff4501b274050f927ab60d018c23 SHA512 d0af112035f00efe1811f9235bd6d5eee9d3923e757f0c7707ce857e7a026579680da65c199720ad6290d5228d1b1aa1c267ac9728dc143e15628cc42b8180cd diff --git a/app-office/obsidian/obsidian-1.4.13.ebuild b/app-office/obsidian/obsidian-1.4.14.ebuild similarity index 99% rename from app-office/obsidian/obsidian-1.4.13.ebuild rename to app-office/obsidian/obsidian-1.4.14.ebuild index 47c9e43c29..b07d924ffa 100644 --- a/app-office/obsidian/obsidian-1.4.13.ebuild +++ b/app-office/obsidian/obsidian-1.4.14.ebuild @@ -23,7 +23,6 @@ SRC_URI=" https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P/-/_}_amd64.deb -> ${P}.gh.deb amd64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}.tar.gz -> ${P}-amd64.tar.gz ) arm64? ( https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P}-arm64.tar.gz ) - " RESTRICT="mirror strip bindist"
[gentoo-commits] repo/proj/guru:dev commit in: app-office/obsidian/
commit: 9cc92f8562ead72cbe77fa19278e6081aeefe56b Author: Artemis Everfree artemis sh> AuthorDate: Mon Sep 25 05:41:28 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Mon Sep 25 05:43:48 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9cc92f85 app-office/obsidian: add 1.4.13, drop 1.2.8 Signed-off-by: Artemis Everfree artemis.sh> app-office/obsidian/Manifest | 4 +- app-office/obsidian/obsidian-1.2.8.ebuild | 68 -- app-office/obsidian/obsidian-1.4.13.ebuild | 141 + 3 files changed, 144 insertions(+), 69 deletions(-) diff --git a/app-office/obsidian/Manifest b/app-office/obsidian/Manifest index 6ef1a42022..14b37904a9 100644 --- a/app-office/obsidian/Manifest +++ b/app-office/obsidian/Manifest @@ -1,2 +1,4 @@ -DIST obsidian-1.2.8.gh.deb 71750440 BLAKE2B ea3194205dae9d9e9a3575cfc3a77db7932be02d3ca07df9e3de56346c7bae2ee66d67a4861896506bd80245b54966fdfabbc511973ef491b115fd4cfa7d5d2a SHA512 514706b51908355317982324391e115df1a24ba29a94a177ae465c83b45d239f59c97cac6a26c72b1705a2d7a74bba71f3869ae4170798840556c8324d8eaba3 DIST obsidian-1.3.5.gh.deb 72916766 BLAKE2B d44e9f8db6fc55e6dc7096b2a9bbcb2d68fb3a0eca06028cd0a9bbc7470dc98a05501ca3f81d15197da389f882167ce134b824961684bc8567ea7fa95907e4af SHA512 2047450ab04179be4c95e33fa35731700dbe5961795b8f11dda5410fdbc199486161a6a7abfcc1a3f555f352d014ac3515d1eeb5da984da4f0cdd4adf0e51bbe +DIST obsidian-1.4.13-amd64.tar.gz 99706160 BLAKE2B 3da6f0c2422bd6c8af611ccfe8f52a1a07ad1985a96c3e23a26daaa98d5cff67c137cba7eefa1b59f7d459888d12af4a00331f0cc184d980c316186ed4d6b1a2 SHA512 20b0fdba156bf4dac46e4bd3ddb49dedf005612bcb3687bb5da2cc5c2a8cafc9f43fa911488441adf9ee3c4e65d78158ca22665837894ca50e319774c22742b9 +DIST obsidian-1.4.13-arm64.tar.gz 100139943 BLAKE2B e132df95e4cc8f282fd0c8c81f4fc4a2642a325d0c203d774ee14e6f32a28b2c0c0b7346647e5eb42a0a125a5e74bf4fa8662c473436f79edc9ebd83939616c2 SHA512 046be9f527f4de1070b4bcbd9d3a89e484f55e7e065fd69cb5e8581b8fda4a23db05fba1b5b46af9cc1ff2c520bd5bfd565143bdf5cc7d17cd46d60fcf2fa3da +DIST obsidian-1.4.13.gh.deb 73357626 BLAKE2B d9e8623781b9777eeb9ff24267bfe5aefd02dd6a450063983f12f596c3fb713b3316bb25e4d040939939e554233718f90e4bb00c43b0f153625d922824df2146 SHA512 18806df0d5a77d99a044e2b365133fd6c719289505323e3c8c141532e6b5abedd6d45f882562368a4400bdd251e6afb964b68975a88c22bcf906f7885e4d diff --git a/app-office/obsidian/obsidian-1.2.8.ebuild b/app-office/obsidian/obsidian-1.2.8.ebuild deleted file mode 100644 index 7c6ac6f333..00 --- a/app-office/obsidian/obsidian-1.2.8.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop unpacker xdg - -DESCRIPTION="A second brain, for you, forever." -HOMEPAGE="https://obsidian.md/"; -SRC_URI="https://github.com/obsidianmd/obsidian-releases/releases/download/v${PV}/${P/-/_}_amd64.deb -> ${P}.gh.deb" - -LICENSE="Obsidian-EULA" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="app-accessibility/at-spi2-core:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/fontconfig - media-libs/mesa - net-print/cups - sys-apps/dbus - x11-libs/cairo - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/pango -" - -DIR="/opt/${PN^}" -S="${WORKDIR}" - -QA_PREBUILT="${DIR#/}/chrome-sandbox - ${DIR#/}/chrome_crashpad_handler - ${DIR#/}/libGLESv2.so - ${DIR#/}/libEGL.so - ${DIR#/}/libffmpeg.so - ${DIR#/}/libvk_swiftshader.so - ${DIR#/}/libvulkan.so.1 - ${DIR#/}/obsidian - ${DIR#/}/resources/app.asar.unpacked/node_modules/* -" - -src_install() { - insinto ${DIR} - doins -r ${DIR#/}/* - - domenu usr/share/applications/obsidian.desktop - - for size in 16 32 48 64 128 256 512; do - doicon --size ${size} usr/share/icons/hicolor/${size}x${size}/apps/${PN}.png - done - - fperms 4755 ${DIR}/chrome-sandbox - fperms +x ${DIR}/obsidian - - dosym -r ${DIR}/obsidian /usr/bin/obsidian -} diff --git a/app-office/obsidian/obsidian-1.4.13.ebuild b/app-office/obsidian/obsidian-1.4.13.ebuild new file mode 100644 index 00..47c9e43c29 --- /dev/null +++ b/app-office/obsidian/obsidian-1.4.13.ebuild @@ -0,0 +1,141 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_VERSION="102" +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es
[gentoo-commits] repo/proj/guru:dev commit in: app-office/obsidian/
commit: 9fa1873cc5d587c4e85d88340f1e87c37f48d646 Author: Artemis Everfree artemis sh> AuthorDate: Mon Sep 25 05:44:04 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Mon Sep 25 05:44:04 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9fa1873c app-office/obsidian: add myself as a maintainer Signed-off-by: Artemis Everfree artemis.sh> app-office/obsidian/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/app-office/obsidian/metadata.xml b/app-office/obsidian/metadata.xml index ea4fe5bcb6..863411a516 100644 --- a/app-office/obsidian/metadata.xml +++ b/app-office/obsidian/metadata.xml @@ -5,6 +5,10 @@ ra...@sandhuservices.dev Rahul Sandhu + + arte...@artemis.sh + Artemis Everfree + Obsidian is a powerful and extensible knowledge base that works on top of your local folder of plain text files.
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: 4e0b18977310f693027882184238cee9dd416aae Author: Artemis Everfree artemis sh> AuthorDate: Sat Sep 23 10:49:45 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Sat Sep 23 10:49:45 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4e0b1897 www-apps/forgejo: add 1.20.4.1, drop 1.20.3.0 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest | 2 +- www-apps/forgejo/{forgejo-1.20.3.0.ebuild => forgejo-1.20.4.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index a32b24b4e8..76a7875472 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,3 +1,3 @@ DIST forgejo-1.19.4.0.tar.gz 60635393 BLAKE2B 7fe8e10f7aae8371c4a540290bb24c67a0521080eb58c7749c95d977320781e2e11ba754a42a333c706d243cf0170178dd62da5338540576d214f281b3da6daa SHA512 4870a7804c3cefab4aac38f30ac60874d9a7359b29e8f765ee9a1f41bc543fdd445a21c6e808f864c56ce22f79f6038b15eec4325c556ef6288ad6635977533f -DIST forgejo-1.20.3.0.tar.gz 55513966 BLAKE2B e8e6700b91b213bd9b5e336d35d075c6ae1522085a35698a9dbdac0a72cab1d0ab7c63764a01b338dd4aff365d895dab50d299fbed6ec5255b4ec74a2d9d0daa SHA512 20aa0067b7123847f00ccc90868cb99dc215e8bfb541cb9adfb9d205de7a30ff4d94693e43bd3ca86ea876daebc3cbbc46c41f502434467f862fe98198e75a8b DIST forgejo-1.20.4.0.tar.gz 55536470 BLAKE2B d7cc2c1a056a33b07f33c2366b839dff314fc66b3b98b59738aa932416255a48637f5631e7443f1f53fe3650563269abf255906112b222fd5c430d9704a1f70d SHA512 b8861e47f700d4d4850295d0ef53b2f8255a5023e2ca48e9bc72a705b13033d0b4d8ad10279417b0a21c03ebdd1b86c25c3b8d06902b2cff4000592cc7b34283 +DIST forgejo-1.20.4.1.tar.gz 55536581 BLAKE2B b9eb85a2483670b61f410c6a855fbb57f41bcd1305279d479493453bdbba538a0b4101312135b33967cda618f6ac4339c21055e67b9ace4e0f78248bd39f4452 SHA512 5ec5a20d169d7c684332ef413fdf79280259ad3bd981dadecc752be7308f3372a47803f15c57fbb36b3357e7a85081093c4e5e9d1ba3e6a5939807640e0cb582 diff --git a/www-apps/forgejo/forgejo-1.20.3.0.ebuild b/www-apps/forgejo/forgejo-1.20.4.1.ebuild similarity index 100% rename from www-apps/forgejo/forgejo-1.20.3.0.ebuild rename to www-apps/forgejo/forgejo-1.20.4.1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/openSeaChest/
commit: a4decacbabf30997936204e3c620d5456611ad51 Author: Artemis Everfree artemis sh> AuthorDate: Tue Sep 19 10:17:47 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Tue Sep 19 10:18:55 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a4decacb sys-apps/openSeaChest: update SRC_URI apparently they fixed the version number in the tarball for this release awhile back and I missed it. Signed-off-by: Artemis Everfree artemis.sh> sys-apps/openSeaChest/Manifest| 2 +- sys-apps/openSeaChest/openSeaChest-23.03.1.ebuild | 13 ++--- 2 files changed, 3 insertions(+), 12 deletions(-) diff --git a/sys-apps/openSeaChest/Manifest b/sys-apps/openSeaChest/Manifest index 18335cd7db..388ff8eba0 100644 --- a/sys-apps/openSeaChest/Manifest +++ b/sys-apps/openSeaChest/Manifest @@ -1,5 +1,5 @@ -DIST SourceCode_With_Submodules.tar.xz 1116144 BLAKE2B 6e1f900c07fb8094e46b3382fabee27ddf23954b66e849853a02f635b8058155bbfd57fadb93f4478a4b42e63bf98d3dc6343d12d765cb2277a53cbbd964c329 SHA512 525b4234c43178944c7afea3a429c7f640c6fd668cc6b544014cde1cd79c9934b848c93b25d28113605a7a75a0d029d1b77ac51cd37397fb25eb5a009c619161 DIST openSeaChest-22.07.tar.gz 806167 BLAKE2B 937b67071f7ade15039d4239c63aadbf43ff2e06e86e4bcc8f45b5767898d52a1a518754ec3dddb3baee765c24bca7dd58f8e6292fde7890e1f59876 SHA512 314e466d64104dd949833f72b089b3cea3f0cded55ddc8aec945fd69374baa6e2409269fee679618e6893e2dc4aafac4878cf54a5621f116f9c721c8b7a5db60 +DIST openSeaChest-v23.03.1.tar.xz 1119132 BLAKE2B 63a03a56068fd02bb37e9f3dfadfb70611aa245cdd85f47a492625685ff7ef34416e998b4a046898570ff29ccd46fb3a1e408ac04b76988b4b9834d33f57cb10 SHA512 8a95893627e73fbd59bf363aa991d871b41e49971c24377d06c6d9279cecbfe4b5a0e91642476a97849ae0aad2bfb4a1d594ddf306b8f3323e3ad619fc071d38 DIST opensea-common-a2155bb5d1f45e50cc2e0158ed183d15e12de6bd.tar.gz 123800 BLAKE2B ecfe7a464907e2f1f444f7080349e889b314612d05588450589659eb42f98045212d631f65fbb866b6587f302bc7b89697074ddfc30b3b108cffdc044768fbe8 SHA512 5f9561bdef38b8099db9c592c1ca16f0072b5b3d014d815ab855951d9e963187c56c1c06ca03cb9eab47bd19bac6310787ce8a38f8840daf587c8ca2b3505048 DIST opensea-operations-f9eab78b3cc349a74a1878b484ca27812506357b.tar.gz 463379 BLAKE2B 216ac13290ba1be7c6404b981327c46cddc7197ee3c978f156a7a42f0dde0ad38bdeaf4b5f88ce118143494f9c4de1a953a510cb6dfeb42675b264957bbaaf5f SHA512 3e145108ec4a557c237f135a3afe0c716bd6b8ab3db940338c8543b8a58105db44fca9d10c8e8914e37c4f7759912b14abacd123bf2b59a4fefb6e32d2e8cb58 DIST opensea-transport-f09d599a992e4e12e2537e9e5592c8bdf799dc0a.tar.gz 758522 BLAKE2B e49a0980d0f2780da5d684af6881239d45cd585738b02b0eb2e88080d9e76a4e1b2005dc74794d3f3c6b6c98134a10d764768c903046ff95446ba57fd4d4d20f SHA512 3b578295e5ff57e38182c358e4c62fe73462dadf219306dd66984cd67b7ca36d5cdb63258d9badbfa4a09a9b4ea33be6485c24c3ba8d4db99f4838ca4a64d14d diff --git a/sys-apps/openSeaChest/openSeaChest-23.03.1.ebuild b/sys-apps/openSeaChest/openSeaChest-23.03.1.ebuild index 195b7a6631..8a087598c1 100644 --- a/sys-apps/openSeaChest/openSeaChest-23.03.1.ebuild +++ b/sys-apps/openSeaChest/openSeaChest-23.03.1.ebuild @@ -7,17 +7,8 @@ inherit meson DESCRIPTION="SeaGate's open source harddrive control utilities" HOMEPAGE="https://github.com/Seagate/openSeaChest"; -SRC_URI="https://github.com/Seagate/openSeaChest/releases/download/v${PV}/SourceCode_With_Submodules.tar.xz"; +SRC_URI="https://github.com/Seagate/openSeaChest/releases/download/v${PV}/SourceCode_With_Submodules.tar.xz -> openSeaChest-v${PV}.tar.xz" LICENSE="MPL-2.0" SLOT="0" KEYWORDS="~amd64 ~arm64" - -src_unpack() { - default - - # upstream decompresses to openSeaChest-vXX.YY. We need openSeaChest-XX.YY - # without the 'v'. - # ... for 23.03.1 they still made the source extract to 23.03, so I guess - # we need to just put the version number here literally instead of using PV - mv "${WORKDIR}/openSeaChest-v23.03" "${S}" -} +S="${WORKDIR}/openSeaChest-v${PV}"
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: 4d1a64ab9ecd14a9df9b9afad2e9b0cbdbf31ccc Author: Artemis Everfree artemis sh> AuthorDate: Sun Sep 10 11:18:44 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Sun Sep 10 11:18:44 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d1a64ab www-apps/forgejo: add 1.20.4.0, drop 1.20.2.0 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest | 2 +- www-apps/forgejo/{forgejo-1.20.2.0.ebuild => forgejo-1.20.4.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 673aa76ca5..a32b24b4e8 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,3 +1,3 @@ DIST forgejo-1.19.4.0.tar.gz 60635393 BLAKE2B 7fe8e10f7aae8371c4a540290bb24c67a0521080eb58c7749c95d977320781e2e11ba754a42a333c706d243cf0170178dd62da5338540576d214f281b3da6daa SHA512 4870a7804c3cefab4aac38f30ac60874d9a7359b29e8f765ee9a1f41bc543fdd445a21c6e808f864c56ce22f79f6038b15eec4325c556ef6288ad6635977533f -DIST forgejo-1.20.2.0.tar.gz 54334985 BLAKE2B d00b3d841b9002ef6368569d07d3e3643fa6f17005446d9fb14303eb1a03e7ef9f018348822378dbb4e5b64bbaa20e586da0015c0c1a6dffde8dd1ec59ea9265 SHA512 16204c846a5ba66aa0d9d1ec35175737daa13e1bddfc6d5f72963b232381abe168887b852d592aff51b6cbbb34a50bee7391a8c013802d2ae74bc6baf4ee1f11 DIST forgejo-1.20.3.0.tar.gz 55513966 BLAKE2B e8e6700b91b213bd9b5e336d35d075c6ae1522085a35698a9dbdac0a72cab1d0ab7c63764a01b338dd4aff365d895dab50d299fbed6ec5255b4ec74a2d9d0daa SHA512 20aa0067b7123847f00ccc90868cb99dc215e8bfb541cb9adfb9d205de7a30ff4d94693e43bd3ca86ea876daebc3cbbc46c41f502434467f862fe98198e75a8b +DIST forgejo-1.20.4.0.tar.gz 55536470 BLAKE2B d7cc2c1a056a33b07f33c2366b839dff314fc66b3b98b59738aa932416255a48637f5631e7443f1f53fe3650563269abf255906112b222fd5c430d9704a1f70d SHA512 b8861e47f700d4d4850295d0ef53b2f8255a5023e2ca48e9bc72a705b13033d0b4d8ad10279417b0a21c03ebdd1b86c25c3b8d06902b2cff4000592cc7b34283 diff --git a/www-apps/forgejo/forgejo-1.20.2.0.ebuild b/www-apps/forgejo/forgejo-1.20.4.0.ebuild similarity index 100% rename from www-apps/forgejo/forgejo-1.20.2.0.ebuild rename to www-apps/forgejo/forgejo-1.20.4.0.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: 1d8993fb25082f8d34533a2e3f20ea9df38e42dd Author: Artemis Everfree artemis sh> AuthorDate: Tue Sep 5 14:03:08 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Tue Sep 5 14:04:47 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d8993fb www-apps/forgejo: add 1.20.3.0, drop 1.20.1.0 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest | 3 +-- .../{forgejo-1.20.1.0.ebuild => forgejo-1.20.3.0.ebuild} | 11 ++- 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 5a7b59e379..673aa76ca5 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,4 +1,3 @@ DIST forgejo-1.19.4.0.tar.gz 60635393 BLAKE2B 7fe8e10f7aae8371c4a540290bb24c67a0521080eb58c7749c95d977320781e2e11ba754a42a333c706d243cf0170178dd62da5338540576d214f281b3da6daa SHA512 4870a7804c3cefab4aac38f30ac60874d9a7359b29e8f765ee9a1f41bc543fdd445a21c6e808f864c56ce22f79f6038b15eec4325c556ef6288ad6635977533f -DIST forgejo-1.20.1.0.tar.gz 30700591 BLAKE2B d794a8a121e8e01bdd643122f1c1be8d046e3a50137b00abf1cae43b24f32040fc82f088b694c617d8f20853d1d9b21a3ce99395b776a58ff7a37f717fbf431f SHA512 642b4ae14c1cedfcf856e0fad67e9825becce002c12d0431d247082c2e2f193ea8d8459a40a3fa69497fa3da6dca46ced5a855fb4dc1e52a34211e8938666cb0 DIST forgejo-1.20.2.0.tar.gz 54334985 BLAKE2B d00b3d841b9002ef6368569d07d3e3643fa6f17005446d9fb14303eb1a03e7ef9f018348822378dbb4e5b64bbaa20e586da0015c0c1a6dffde8dd1ec59ea9265 SHA512 16204c846a5ba66aa0d9d1ec35175737daa13e1bddfc6d5f72963b232381abe168887b852d592aff51b6cbbb34a50bee7391a8c013802d2ae74bc6baf4ee1f11 -DIST forgejo-node-modules-cache-1.20.1.0.tar.gz 152983555 BLAKE2B e626ab10122c9105ae7861fbe869fcbd3203ef81152b4ac7a4521106303d7a80929c2fac1cde0eabe587f527aaa55b089973ec5019234127fb5024265f8a9928 SHA512 41eb9e09165e65cbb8a04e8b45e34a92b821343539549295dda6ae78995e89fb6341182555c2815754b8e6a8476c037a1ee89625a934e9f711109162d42c4b16 +DIST forgejo-1.20.3.0.tar.gz 55513966 BLAKE2B e8e6700b91b213bd9b5e336d35d075c6ae1522085a35698a9dbdac0a72cab1d0ab7c63764a01b338dd4aff365d895dab50d299fbed6ec5255b4ec74a2d9d0daa SHA512 20aa0067b7123847f00ccc90868cb99dc215e8bfb541cb9adfb9d205de7a30ff4d94693e43bd3ca86ea876daebc3cbbc46c41f502434467f862fe98198e75a8b diff --git a/www-apps/forgejo/forgejo-1.20.1.0.ebuild b/www-apps/forgejo/forgejo-1.20.3.0.ebuild similarity index 89% rename from www-apps/forgejo/forgejo-1.20.1.0.ebuild rename to www-apps/forgejo/forgejo-1.20.3.0.ebuild index 093ab08a13..f647011285 100644 --- a/www-apps/forgejo/forgejo-1.20.1.0.ebuild +++ b/www-apps/forgejo/forgejo-1.20.3.0.ebuild @@ -9,10 +9,7 @@ MY_PV="$(ver_cut 1-3)-$(ver_cut 4)" DESCRIPTION="A self-hosted lightweight software forge" HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo"; -SRC_URI=" - https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz -> ${P}.tar.gz - https://pkg.artemis.sh/gentoo/pkg-deps/www-apps/forgejo/forgejo-node-modules-cache-${PV}.tar.gz -" +SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" S="${WORKDIR}/${PN}-src-${MY_PV}" @@ -25,9 +22,6 @@ DEPEND=" acct-group/git acct-user/git[gitea] ) pam? ( sys-libs/pam )" -BDEPEND=" - net-libs/nodejs[npm] -" RDEPEND="${DEPEND} dev-vcs/git !www-apps/gitea" # until acct-user/git[forgejo] @@ -82,7 +76,6 @@ src_compile() { DRONE_TAG="${PV}" LDFLAGS="-extldflags \"${LDFLAGS}\" ${forgejo_settings[*]}" TAGS="${forgejo_tags[*]}" - npm_config_cache="${WORKDIR}/node-modules-cache" ) GOFLAGS="" @@ -93,7 +86,7 @@ src_compile() { # need to set -j1 or build fails due to a race condition between MAKE jobs. # this does not actually impact build parallelism, because the go compiler # will still build everything in parallel when it's invoked. - env "${makeenv[@]}" emake -j1 EXTRA_GOFLAGS="${GOFLAGS}" + env "${makeenv[@]}" emake -j1 EXTRA_GOFLAGS="${GOFLAGS}" backend } src_install() {
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: c782e387d05f2da073c38f0416a57b7043ac0568 Author: Artemis Everfree artemis sh> AuthorDate: Mon Jul 31 04:46:51 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Mon Jul 31 04:47:52 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c782e387 www-apps/forgejo: add 1.20.2.0 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest| 1 + www-apps/forgejo/forgejo-1.20.2.0.ebuild | 124 +++ 2 files changed, 125 insertions(+) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index deebbb6040..5a7b59e379 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,3 +1,4 @@ DIST forgejo-1.19.4.0.tar.gz 60635393 BLAKE2B 7fe8e10f7aae8371c4a540290bb24c67a0521080eb58c7749c95d977320781e2e11ba754a42a333c706d243cf0170178dd62da5338540576d214f281b3da6daa SHA512 4870a7804c3cefab4aac38f30ac60874d9a7359b29e8f765ee9a1f41bc543fdd445a21c6e808f864c56ce22f79f6038b15eec4325c556ef6288ad6635977533f DIST forgejo-1.20.1.0.tar.gz 30700591 BLAKE2B d794a8a121e8e01bdd643122f1c1be8d046e3a50137b00abf1cae43b24f32040fc82f088b694c617d8f20853d1d9b21a3ce99395b776a58ff7a37f717fbf431f SHA512 642b4ae14c1cedfcf856e0fad67e9825becce002c12d0431d247082c2e2f193ea8d8459a40a3fa69497fa3da6dca46ced5a855fb4dc1e52a34211e8938666cb0 +DIST forgejo-1.20.2.0.tar.gz 54334985 BLAKE2B d00b3d841b9002ef6368569d07d3e3643fa6f17005446d9fb14303eb1a03e7ef9f018348822378dbb4e5b64bbaa20e586da0015c0c1a6dffde8dd1ec59ea9265 SHA512 16204c846a5ba66aa0d9d1ec35175737daa13e1bddfc6d5f72963b232381abe168887b852d592aff51b6cbbb34a50bee7391a8c013802d2ae74bc6baf4ee1f11 DIST forgejo-node-modules-cache-1.20.1.0.tar.gz 152983555 BLAKE2B e626ab10122c9105ae7861fbe869fcbd3203ef81152b4ac7a4521106303d7a80929c2fac1cde0eabe587f527aaa55b089973ec5019234127fb5024265f8a9928 SHA512 41eb9e09165e65cbb8a04e8b45e34a92b821343539549295dda6ae78995e89fb6341182555c2815754b8e6a8476c037a1ee89625a934e9f711109162d42c4b16 diff --git a/www-apps/forgejo/forgejo-1.20.2.0.ebuild b/www-apps/forgejo/forgejo-1.20.2.0.ebuild new file mode 100644 index 00..f647011285 --- /dev/null +++ b/www-apps/forgejo/forgejo-1.20.2.0.ebuild @@ -0,0 +1,124 @@ +# Copyright 2016-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit fcaps go-module tmpfiles systemd flag-o-matic + +MY_PV="$(ver_cut 1-3)-$(ver_cut 4)" +DESCRIPTION="A self-hosted lightweight software forge" +HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo"; + +SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +S="${WORKDIR}/${PN}-src-${MY_PV}" + +LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" +SLOT="0" +IUSE="+acct pam sqlite pie" + +DEPEND=" + acct? ( + acct-group/git + acct-user/git[gitea] ) + pam? ( sys-libs/pam )" +RDEPEND="${DEPEND} + dev-vcs/git + !www-apps/gitea" # until acct-user/git[forgejo] + +DOCS=( + custom/conf/app.example.ini CONTRIBUTING.md README.md +) +FILECAPS=( + -m 711 cap_net_bind_service+ep usr/bin/forgejo +) + +RESTRICT="test" + +src_prepare() { + default + + local sedcmds=( + -e "s#^ROOT =#ROOT = ${EPREFIX}/var/lib/gitea/gitea-repositories#" + -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/forgejo#" + -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${EPREFIX}/var/lib/gitea/data#" + -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#" + -e "s#^MODE = console#MODE = file#" + -e "s#^LEVEL = Trace#LEVEL = Info#" + -e "s#^LOG_SQL = true#LOG_SQL = false#" + -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#" + ) + + sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die + if use sqlite ; then + sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die + fi +} + +src_configure() { + # bug 832756 - PIE build issues + filter-flags -fPIE + filter-ldflags -fPIE -pie +} + +src_compile() { + local forgejo_tags=( + bindata + $(usev pam) + $(usex sqlite 'sqlite sqlite_unlock_notify' '') + ) + local forgejo_settings=( + "-X code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/forgejo/app.ini" + "-X code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom" + "-X code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: aca70b0f4e06ba0dcc7a914d9a4807a18fd7aa1f Author: Artemis Everfree artemis sh> AuthorDate: Tue Jul 25 19:34:49 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Tue Jul 25 19:36:01 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aca70b0f www-apps/forgejo: add 1.20.1.0, drop 1.18.0.1 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest | 3 ++- ...ejo-1.18.0.1.ebuild => forgejo-1.20.1.0.ebuild} | 22 +- 2 files changed, 15 insertions(+), 10 deletions(-) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index f87409daa..deebbb604 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,2 +1,3 @@ -DIST forgejo-1.18.0.1.tar.gz 58980172 BLAKE2B c5e9b276c9446f8f4ceb9dc00d502fe13b92d1c812526252315cc478148c3438fa3ecc8ef883f0dc092a09f812480e4c3166ca474e7f013a12596a02381488ca SHA512 f1d6989cdf4df981e0c0d9f3abe49686c4ee5ddebfd2e54b384a8f52357b556c7bf48ea79cf7a8f9e32cda35e319a9c486c66d2d7a5e5d75fb0d1ad1a6e23598 DIST forgejo-1.19.4.0.tar.gz 60635393 BLAKE2B 7fe8e10f7aae8371c4a540290bb24c67a0521080eb58c7749c95d977320781e2e11ba754a42a333c706d243cf0170178dd62da5338540576d214f281b3da6daa SHA512 4870a7804c3cefab4aac38f30ac60874d9a7359b29e8f765ee9a1f41bc543fdd445a21c6e808f864c56ce22f79f6038b15eec4325c556ef6288ad6635977533f +DIST forgejo-1.20.1.0.tar.gz 30700591 BLAKE2B d794a8a121e8e01bdd643122f1c1be8d046e3a50137b00abf1cae43b24f32040fc82f088b694c617d8f20853d1d9b21a3ce99395b776a58ff7a37f717fbf431f SHA512 642b4ae14c1cedfcf856e0fad67e9825becce002c12d0431d247082c2e2f193ea8d8459a40a3fa69497fa3da6dca46ced5a855fb4dc1e52a34211e8938666cb0 +DIST forgejo-node-modules-cache-1.20.1.0.tar.gz 152983555 BLAKE2B e626ab10122c9105ae7861fbe869fcbd3203ef81152b4ac7a4521106303d7a80929c2fac1cde0eabe587f527aaa55b089973ec5019234127fb5024265f8a9928 SHA512 41eb9e09165e65cbb8a04e8b45e34a92b821343539549295dda6ae78995e89fb6341182555c2815754b8e6a8476c037a1ee89625a934e9f711109162d42c4b16 diff --git a/www-apps/forgejo/forgejo-1.18.0.1.ebuild b/www-apps/forgejo/forgejo-1.20.1.0.ebuild similarity index 82% rename from www-apps/forgejo/forgejo-1.18.0.1.ebuild rename to www-apps/forgejo/forgejo-1.20.1.0.ebuild index e9010e5d9..093ab08a1 100644 --- a/www-apps/forgejo/forgejo-1.18.0.1.ebuild +++ b/www-apps/forgejo/forgejo-1.20.1.0.ebuild @@ -9,14 +9,11 @@ MY_PV="$(ver_cut 1-3)-$(ver_cut 4)" DESCRIPTION="A self-hosted lightweight software forge" HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo"; -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/forgejo/forgejo"; -else - SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" -fi - +SRC_URI=" + https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz -> ${P}.tar.gz + https://pkg.artemis.sh/gentoo/pkg-deps/www-apps/forgejo/forgejo-node-modules-cache-${PV}.tar.gz +" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" S="${WORKDIR}/${PN}-src-${MY_PV}" LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" @@ -28,6 +25,9 @@ DEPEND=" acct-group/git acct-user/git[gitea] ) pam? ( sys-libs/pam )" +BDEPEND=" + net-libs/nodejs[npm] +" RDEPEND="${DEPEND} dev-vcs/git !www-apps/gitea" # until acct-user/git[forgejo] @@ -82,6 +82,7 @@ src_compile() { DRONE_TAG="${PV}" LDFLAGS="-extldflags \"${LDFLAGS}\" ${forgejo_settings[*]}" TAGS="${forgejo_tags[*]}" + npm_config_cache="${WORKDIR}/node-modules-cache" ) GOFLAGS="" @@ -89,7 +90,10 @@ src_compile() { GOFLAGS+="-buildmode=pie" fi - env "${makeenv[@]}" emake EXTRA_GOFLAGS="${GOFLAGS}" backend + # need to set -j1 or build fails due to a race condition between MAKE jobs. + # this does not actually impact build parallelism, because the go compiler + # will still build everything in parallel when it's invoked. + env "${makeenv[@]}" emake -j1 EXTRA_GOFLAGS="${GOFLAGS}" } src_install() {
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: 9950feaf1498baba4dfe85bdd6377543ef9b8372 Author: Artemis Everfree artemis sh> AuthorDate: Sat Jul 8 08:29:09 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Sat Jul 8 08:30:46 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9950feaf www-apps/forgejo: drop 1.19.3.0 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest| 1 - www-apps/forgejo/forgejo-1.19.3.0.ebuild | 127 --- 2 files changed, 128 deletions(-) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index a0fa45412..f87409daa 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,3 +1,2 @@ DIST forgejo-1.18.0.1.tar.gz 58980172 BLAKE2B c5e9b276c9446f8f4ceb9dc00d502fe13b92d1c812526252315cc478148c3438fa3ecc8ef883f0dc092a09f812480e4c3166ca474e7f013a12596a02381488ca SHA512 f1d6989cdf4df981e0c0d9f3abe49686c4ee5ddebfd2e54b384a8f52357b556c7bf48ea79cf7a8f9e32cda35e319a9c486c66d2d7a5e5d75fb0d1ad1a6e23598 -DIST forgejo-1.19.3.0.tar.gz 60542292 BLAKE2B d96fe5ce326a2229c841af6f2329d7e711e48749323ab43b977e23ee36e660745d65a42a2430b995b3699177721731aba9b972f8b1e263b16ef738c0ebca827c SHA512 446dc7725238db63da1ced323a800ee62f78906c255f73169b35d2582241c79b55b9e22c6cd6426429270e69582db524533b4ad595f2a4733814d4e34e6b340b DIST forgejo-1.19.4.0.tar.gz 60635393 BLAKE2B 7fe8e10f7aae8371c4a540290bb24c67a0521080eb58c7749c95d977320781e2e11ba754a42a333c706d243cf0170178dd62da5338540576d214f281b3da6daa SHA512 4870a7804c3cefab4aac38f30ac60874d9a7359b29e8f765ee9a1f41bc543fdd445a21c6e808f864c56ce22f79f6038b15eec4325c556ef6288ad6635977533f diff --git a/www-apps/forgejo/forgejo-1.19.3.0.ebuild b/www-apps/forgejo/forgejo-1.19.3.0.ebuild deleted file mode 100644 index e9010e5d9..0 --- a/www-apps/forgejo/forgejo-1.19.3.0.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 2016-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit fcaps go-module tmpfiles systemd flag-o-matic - -MY_PV="$(ver_cut 1-3)-$(ver_cut 4)" -DESCRIPTION="A self-hosted lightweight software forge" -HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo"; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://codeberg.org/forgejo/forgejo"; -else - SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" -fi - -S="${WORKDIR}/${PN}-src-${MY_PV}" - -LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" -SLOT="0" -IUSE="+acct pam sqlite pie" - -DEPEND=" - acct? ( - acct-group/git - acct-user/git[gitea] ) - pam? ( sys-libs/pam )" -RDEPEND="${DEPEND} - dev-vcs/git - !www-apps/gitea" # until acct-user/git[forgejo] - -DOCS=( - custom/conf/app.example.ini CONTRIBUTING.md README.md -) -FILECAPS=( - -m 711 cap_net_bind_service+ep usr/bin/forgejo -) - -RESTRICT="test" - -src_prepare() { - default - - local sedcmds=( - -e "s#^ROOT =#ROOT = ${EPREFIX}/var/lib/gitea/gitea-repositories#" - -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/forgejo#" - -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${EPREFIX}/var/lib/gitea/data#" - -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#" - -e "s#^MODE = console#MODE = file#" - -e "s#^LEVEL = Trace#LEVEL = Info#" - -e "s#^LOG_SQL = true#LOG_SQL = false#" - -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#" - ) - - sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die - if use sqlite ; then - sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die - fi -} - -src_configure() { - # bug 832756 - PIE build issues - filter-flags -fPIE - filter-ldflags -fPIE -pie -} - -src_compile() { - local forgejo_tags=( - bindata - $(usev pam) - $(usex sqlite 'sqlite sqlite_unlock_notify' '') - ) - local forgejo_settings=( - "-X code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/forgejo/app.ini" - "-X code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom" - "-X code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea" - ) - local makeenv=( - DRONE_TAG="${PV}" - LDFLAGS="-extldflags \"${LDFLAGS}\" ${forgejo_settings[*]
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: 34e762b98a2c983538ea4fdaf06c570d51e628b6 Author: Artemis Everfree artemis sh> AuthorDate: Sat Jul 8 08:28:07 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Sat Jul 8 08:30:45 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34e762b9 www-apps/forgejo: add 1.19.4.0 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest| 1 + www-apps/forgejo/forgejo-1.19.4.0.ebuild | 127 +++ 2 files changed, 128 insertions(+) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index 20af5f1c2..a0fa45412 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1,2 +1,3 @@ DIST forgejo-1.18.0.1.tar.gz 58980172 BLAKE2B c5e9b276c9446f8f4ceb9dc00d502fe13b92d1c812526252315cc478148c3438fa3ecc8ef883f0dc092a09f812480e4c3166ca474e7f013a12596a02381488ca SHA512 f1d6989cdf4df981e0c0d9f3abe49686c4ee5ddebfd2e54b384a8f52357b556c7bf48ea79cf7a8f9e32cda35e319a9c486c66d2d7a5e5d75fb0d1ad1a6e23598 DIST forgejo-1.19.3.0.tar.gz 60542292 BLAKE2B d96fe5ce326a2229c841af6f2329d7e711e48749323ab43b977e23ee36e660745d65a42a2430b995b3699177721731aba9b972f8b1e263b16ef738c0ebca827c SHA512 446dc7725238db63da1ced323a800ee62f78906c255f73169b35d2582241c79b55b9e22c6cd6426429270e69582db524533b4ad595f2a4733814d4e34e6b340b +DIST forgejo-1.19.4.0.tar.gz 60635393 BLAKE2B 7fe8e10f7aae8371c4a540290bb24c67a0521080eb58c7749c95d977320781e2e11ba754a42a333c706d243cf0170178dd62da5338540576d214f281b3da6daa SHA512 4870a7804c3cefab4aac38f30ac60874d9a7359b29e8f765ee9a1f41bc543fdd445a21c6e808f864c56ce22f79f6038b15eec4325c556ef6288ad6635977533f diff --git a/www-apps/forgejo/forgejo-1.19.4.0.ebuild b/www-apps/forgejo/forgejo-1.19.4.0.ebuild new file mode 100644 index 0..e9010e5d9 --- /dev/null +++ b/www-apps/forgejo/forgejo-1.19.4.0.ebuild @@ -0,0 +1,127 @@ +# Copyright 2016-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit fcaps go-module tmpfiles systemd flag-o-matic + +MY_PV="$(ver_cut 1-3)-$(ver_cut 4)" +DESCRIPTION="A self-hosted lightweight software forge" +HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo"; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/forgejo/forgejo"; +else + SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +fi + +S="${WORKDIR}/${PN}-src-${MY_PV}" + +LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" +SLOT="0" +IUSE="+acct pam sqlite pie" + +DEPEND=" + acct? ( + acct-group/git + acct-user/git[gitea] ) + pam? ( sys-libs/pam )" +RDEPEND="${DEPEND} + dev-vcs/git + !www-apps/gitea" # until acct-user/git[forgejo] + +DOCS=( + custom/conf/app.example.ini CONTRIBUTING.md README.md +) +FILECAPS=( + -m 711 cap_net_bind_service+ep usr/bin/forgejo +) + +RESTRICT="test" + +src_prepare() { + default + + local sedcmds=( + -e "s#^ROOT =#ROOT = ${EPREFIX}/var/lib/gitea/gitea-repositories#" + -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/forgejo#" + -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${EPREFIX}/var/lib/gitea/data#" + -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#" + -e "s#^MODE = console#MODE = file#" + -e "s#^LEVEL = Trace#LEVEL = Info#" + -e "s#^LOG_SQL = true#LOG_SQL = false#" + -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#" + ) + + sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die + if use sqlite ; then + sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die + fi +} + +src_configure() { + # bug 832756 - PIE build issues + filter-flags -fPIE + filter-ldflags -fPIE -pie +} + +src_compile() { + local forgejo_tags=( + bindata + $(usev pam) + $(usex sqlite 'sqlite sqlite_unlock_notify' '') + ) + local forgejo_settings=( + "-X code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/forgejo/app.ini" + "-X code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom" + "-X code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea" + ) + local makeenv=( + DRONE_TAG="${PV}" + LDFLAGS="-extldflags \"${LDFLAGS}\" ${forgejo_settings[*]
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: e15ae1f3ffc6901ee547449c9e99336fc60e2572 Author: Artemis Everfree artemis sh> AuthorDate: Thu Jun 29 21:51:12 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Thu Jun 29 21:54:47 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e15ae1f3 www-apps/forgejo: add myself as a maintainer Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/metadata.xml | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/www-apps/forgejo/metadata.xml b/www-apps/forgejo/metadata.xml index 3e4c59ae5..6b7bf3b34 100644 --- a/www-apps/forgejo/metadata.xml +++ b/www-apps/forgejo/metadata.xml @@ -1,7 +1,15 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + + arte...@artemis.sh + Primary maintainer + Artemis Everfree + + + https://codeberg.org/forgejo/forgejo/releases + https://codeberg.org/forgejo/forgejo/issues + User and group management via acct-*/git packages
[gentoo-commits] repo/proj/guru:dev commit in: www-apps/forgejo/
commit: b01a9bc35bb316629ff5b20f48b8b748a63fa77c Author: Artemis Everfree artemis sh> AuthorDate: Thu Jun 29 21:33:51 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Thu Jun 29 21:34:29 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b01a9bc3 www-apps/forgejo: add 1.19.3.0 Signed-off-by: Artemis Everfree artemis.sh> www-apps/forgejo/Manifest| 1 + www-apps/forgejo/forgejo-1.19.3.0.ebuild | 127 +++ 2 files changed, 128 insertions(+) diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest index e02f0825b..20af5f1c2 100644 --- a/www-apps/forgejo/Manifest +++ b/www-apps/forgejo/Manifest @@ -1 +1,2 @@ DIST forgejo-1.18.0.1.tar.gz 58980172 BLAKE2B c5e9b276c9446f8f4ceb9dc00d502fe13b92d1c812526252315cc478148c3438fa3ecc8ef883f0dc092a09f812480e4c3166ca474e7f013a12596a02381488ca SHA512 f1d6989cdf4df981e0c0d9f3abe49686c4ee5ddebfd2e54b384a8f52357b556c7bf48ea79cf7a8f9e32cda35e319a9c486c66d2d7a5e5d75fb0d1ad1a6e23598 +DIST forgejo-1.19.3.0.tar.gz 60542292 BLAKE2B d96fe5ce326a2229c841af6f2329d7e711e48749323ab43b977e23ee36e660745d65a42a2430b995b3699177721731aba9b972f8b1e263b16ef738c0ebca827c SHA512 446dc7725238db63da1ced323a800ee62f78906c255f73169b35d2582241c79b55b9e22c6cd6426429270e69582db524533b4ad595f2a4733814d4e34e6b340b diff --git a/www-apps/forgejo/forgejo-1.19.3.0.ebuild b/www-apps/forgejo/forgejo-1.19.3.0.ebuild new file mode 100644 index 0..e9010e5d9 --- /dev/null +++ b/www-apps/forgejo/forgejo-1.19.3.0.ebuild @@ -0,0 +1,127 @@ +# Copyright 2016-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit fcaps go-module tmpfiles systemd flag-o-matic + +MY_PV="$(ver_cut 1-3)-$(ver_cut 4)" +DESCRIPTION="A self-hosted lightweight software forge" +HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo"; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/forgejo/forgejo"; +else + SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +fi + +S="${WORKDIR}/${PN}-src-${MY_PV}" + +LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" +SLOT="0" +IUSE="+acct pam sqlite pie" + +DEPEND=" + acct? ( + acct-group/git + acct-user/git[gitea] ) + pam? ( sys-libs/pam )" +RDEPEND="${DEPEND} + dev-vcs/git + !www-apps/gitea" # until acct-user/git[forgejo] + +DOCS=( + custom/conf/app.example.ini CONTRIBUTING.md README.md +) +FILECAPS=( + -m 711 cap_net_bind_service+ep usr/bin/forgejo +) + +RESTRICT="test" + +src_prepare() { + default + + local sedcmds=( + -e "s#^ROOT =#ROOT = ${EPREFIX}/var/lib/gitea/gitea-repositories#" + -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/forgejo#" + -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${EPREFIX}/var/lib/gitea/data#" + -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#" + -e "s#^MODE = console#MODE = file#" + -e "s#^LEVEL = Trace#LEVEL = Info#" + -e "s#^LOG_SQL = true#LOG_SQL = false#" + -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#" + ) + + sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die + if use sqlite ; then + sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" custom/conf/app.example.ini || die + fi +} + +src_configure() { + # bug 832756 - PIE build issues + filter-flags -fPIE + filter-ldflags -fPIE -pie +} + +src_compile() { + local forgejo_tags=( + bindata + $(usev pam) + $(usex sqlite 'sqlite sqlite_unlock_notify' '') + ) + local forgejo_settings=( + "-X code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/forgejo/app.ini" + "-X code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom" + "-X code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea" + ) + local makeenv=( + DRONE_TAG="${PV}" + LDFLAGS="-extldflags \"${LDFLAGS}\" ${forgejo_settings[*]}" + TAGS="${forgejo_tags[*]}" + ) + + GOFLAGS="" + if use pie ; then + GOFLAGS+="-buildmode=pie" + fi + + env "${makeenv[@]}" emake EXTRA_GOFLAGS="${GOFLAGS}" backend +} + +src_install() { + cp gi
[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/zfsbootmenu/files/, sys-boot/zfsbootmenu/
commit: 576ee93db3c9db57a0dcc1cb4ea3d99a3fc1157d Author: Artemis Everfree artemis sh> AuthorDate: Thu Jun 29 20:09:47 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Thu Jun 29 20:15:03 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=576ee93d sys-boot/zfsbootmenu: add 2.2.0 Signed-off-by: Artemis Everfree artemis.sh> sys-boot/zfsbootmenu/Manifest | 1 + .../files/zfsbootmenu-stub-location.patch | 13 +++ sys-boot/zfsbootmenu/zfsbootmenu-2.2.0.ebuild | 45 ++ 3 files changed, 59 insertions(+) diff --git a/sys-boot/zfsbootmenu/Manifest b/sys-boot/zfsbootmenu/Manifest index 9fdbab689..c25b59cb0 100644 --- a/sys-boot/zfsbootmenu/Manifest +++ b/sys-boot/zfsbootmenu/Manifest @@ -1 +1,2 @@ DIST zfsbootmenu-1.12.0.tar.gz 1688946 BLAKE2B 291dcc813767def653bc4983cb9ff4c5b1d9f191cb8fee6e9a58cd6826fe0204606aa095339e9eeb6e4dd3201f5f9ad1b4cc3a26712960bf057198225f4b65f9 SHA512 5af3d258eee3ade3e9e11e084f4de0d251acc952348fdc4d3656b32f8fec7460c2d59fa883e06f482bd2f59e1055d6b908cf43c29aee47059d369231197a6645 +DIST zfsbootmenu-2.2.0.tar.gz 1825473 BLAKE2B 3ec2c3b7fb7bfa0f2859978bbfe61fea0702000e8eeb03040cab6230195bb413d8e29dc256154606a3330ab403d05908fe2df6190c133885877e45948e7d5429 SHA512 7428ce3d5b168e65d26e9f2e26196d48287f16ed05c650600990fc5effa27c68d9f3af03eeb16ae7158c761e489ecef31bfbd868c64cc0bdee356ed00e7c0cfe diff --git a/sys-boot/zfsbootmenu/files/zfsbootmenu-stub-location.patch b/sys-boot/zfsbootmenu/files/zfsbootmenu-stub-location.patch new file mode 100644 index 0..d3daec194 --- /dev/null +++ b/sys-boot/zfsbootmenu/files/zfsbootmenu-stub-location.patch @@ -0,0 +1,13 @@ +diff --git a/etc/zfsbootmenu/config.yaml b/etc/zfsbootmenu/config.yaml +index e8b196c..38b2812 100644 +--- a/etc/zfsbootmenu/config.yaml b/etc/zfsbootmenu/config.yaml +@@ -14,6 +14,7 @@ Components: + Enabled: false + EFI: + ImageDir: /boot/efi/EFI/zbm ++ Stub: /usr/lib/systemd/boot/efi/linuxx64.elf.stub + Versions: false + Enabled: false + Kernel: + diff --git a/sys-boot/zfsbootmenu/zfsbootmenu-2.2.0.ebuild b/sys-boot/zfsbootmenu/zfsbootmenu-2.2.0.ebuild new file mode 100644 index 0..32175a42e --- /dev/null +++ b/sys-boot/zfsbootmenu/zfsbootmenu-2.2.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="ZFS bootloader for root-on-ZFS systems" +HOMEPAGE="https://zfsbootmenu.org"; +SRC_URI="https://github.com/zbm-dev/zfsbootmenu/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + "${FILESDIR}"/${PN}-stub-location.patch +) + +RDEPEND=" +app-shells/fzf +dev-lang/perl +dev-perl/boolean +dev-perl/Config-IniFiles +dev-perl/Sort-Versions +dev-perl/YAML-PP +sys-apps/kexec-tools +sys-block/mbuffer +sys-fs/zfs +sys-kernel/dracut +" + + +src_compile() { + # There's a makefile in the source repo but it's only for install. There's + # nothing to compile since zfsbootmenu is all scripts. + true +} + +src_install() { + emake DESTDIR="${D}" install +} + +pkg_postinst () { + elog "Please consult upstream doumentation to install the bootloader + https://github.com/zbm-dev/zfsbootmenu"; +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/openSeaChest/
commit: a0e66e75a115b2bdd68474268e9e19f35241fa6a Author: Artemis Everfree artemis sh> AuthorDate: Fri May 19 19:46:56 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Fri May 19 19:46:56 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a0e66e75 sys-apps/openSeaChest: drop 23.03 Signed-off-by: Artemis Everfree artemis.sh> sys-apps/openSeaChest/openSeaChest-23.03.ebuild | 21 - 1 file changed, 21 deletions(-) diff --git a/sys-apps/openSeaChest/openSeaChest-23.03.ebuild b/sys-apps/openSeaChest/openSeaChest-23.03.ebuild deleted file mode 100644 index eaa18a859..0 --- a/sys-apps/openSeaChest/openSeaChest-23.03.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit meson - -DESCRIPTION="SeaGate's open source harddrive control utilities" -HOMEPAGE="https://github.com/Seagate/openSeaChest"; -SRC_URI="https://github.com/Seagate/openSeaChest/releases/download/v${PV}/SourceCode_With_Submodules.tar.xz"; -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -src_unpack() { - default - - # upstream decompresses to openSeaChest-vXX.YY. We need openSeaChest-XX.YY - # without the 'v' - mv "${WORKDIR}/openSeaChest-v${PV}" "${S}" -}
[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/openSeaChest/
commit: a7288472cf4ab6cf097ee45a06a7c491eda999f2 Author: Artemis Everfree artemis sh> AuthorDate: Fri May 19 19:46:11 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Fri May 19 19:46:11 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7288472 sys-apps/openSeaChest: add 23.03.1 Signed-off-by: Artemis Everfree artemis.sh> sys-apps/openSeaChest/openSeaChest-23.03.1.ebuild | 23 +++ 1 file changed, 23 insertions(+) diff --git a/sys-apps/openSeaChest/openSeaChest-23.03.1.ebuild b/sys-apps/openSeaChest/openSeaChest-23.03.1.ebuild new file mode 100644 index 0..195b7a663 --- /dev/null +++ b/sys-apps/openSeaChest/openSeaChest-23.03.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit meson + +DESCRIPTION="SeaGate's open source harddrive control utilities" +HOMEPAGE="https://github.com/Seagate/openSeaChest"; +SRC_URI="https://github.com/Seagate/openSeaChest/releases/download/v${PV}/SourceCode_With_Submodules.tar.xz"; +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +src_unpack() { + default + + # upstream decompresses to openSeaChest-vXX.YY. We need openSeaChest-XX.YY + # without the 'v'. + # ... for 23.03.1 they still made the source extract to 23.03, so I guess + # we need to just put the version number here literally instead of using PV + mv "${WORKDIR}/openSeaChest-v23.03" "${S}" +}
[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/openSeaChest/
commit: 91c5f25ea7ff33f94a06c506748c1c5ad5758d27 Author: Artemis Everfree artemis sh> AuthorDate: Thu Mar 2 09:53:53 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Thu Mar 2 09:53:53 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=91c5f25e sys-apps/openSeaChest: add 23.03 Signed-off-by: Artemis Everfree artemis.sh> sys-apps/openSeaChest/Manifest | 1 + sys-apps/openSeaChest/openSeaChest-23.03.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/sys-apps/openSeaChest/Manifest b/sys-apps/openSeaChest/Manifest index 0e99d4675..18335cd7d 100644 --- a/sys-apps/openSeaChest/Manifest +++ b/sys-apps/openSeaChest/Manifest @@ -1,3 +1,4 @@ +DIST SourceCode_With_Submodules.tar.xz 1116144 BLAKE2B 6e1f900c07fb8094e46b3382fabee27ddf23954b66e849853a02f635b8058155bbfd57fadb93f4478a4b42e63bf98d3dc6343d12d765cb2277a53cbbd964c329 SHA512 525b4234c43178944c7afea3a429c7f640c6fd668cc6b544014cde1cd79c9934b848c93b25d28113605a7a75a0d029d1b77ac51cd37397fb25eb5a009c619161 DIST openSeaChest-22.07.tar.gz 806167 BLAKE2B 937b67071f7ade15039d4239c63aadbf43ff2e06e86e4bcc8f45b5767898d52a1a518754ec3dddb3baee765c24bca7dd58f8e6292fde7890e1f59876 SHA512 314e466d64104dd949833f72b089b3cea3f0cded55ddc8aec945fd69374baa6e2409269fee679618e6893e2dc4aafac4878cf54a5621f116f9c721c8b7a5db60 DIST opensea-common-a2155bb5d1f45e50cc2e0158ed183d15e12de6bd.tar.gz 123800 BLAKE2B ecfe7a464907e2f1f444f7080349e889b314612d05588450589659eb42f98045212d631f65fbb866b6587f302bc7b89697074ddfc30b3b108cffdc044768fbe8 SHA512 5f9561bdef38b8099db9c592c1ca16f0072b5b3d014d815ab855951d9e963187c56c1c06ca03cb9eab47bd19bac6310787ce8a38f8840daf587c8ca2b3505048 DIST opensea-operations-f9eab78b3cc349a74a1878b484ca27812506357b.tar.gz 463379 BLAKE2B 216ac13290ba1be7c6404b981327c46cddc7197ee3c978f156a7a42f0dde0ad38bdeaf4b5f88ce118143494f9c4de1a953a510cb6dfeb42675b264957bbaaf5f SHA512 3e145108ec4a557c237f135a3afe0c716bd6b8ab3db940338c8543b8a58105db44fca9d10c8e8914e37c4f7759912b14abacd123bf2b59a4fefb6e32d2e8cb58 diff --git a/sys-apps/openSeaChest/openSeaChest-23.03.ebuild b/sys-apps/openSeaChest/openSeaChest-23.03.ebuild new file mode 100644 index 0..eaa18a859 --- /dev/null +++ b/sys-apps/openSeaChest/openSeaChest-23.03.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2023 Gentoo Authors +# +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit meson + +DESCRIPTION="SeaGate's open source harddrive control utilities" +HOMEPAGE="https://github.com/Seagate/openSeaChest"; +SRC_URI="https://github.com/Seagate/openSeaChest/releases/download/v${PV}/SourceCode_With_Submodules.tar.xz"; +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +src_unpack() { + default + + # upstream decompresses to openSeaChest-vXX.YY. We need openSeaChest-XX.YY + # without the 'v' + mv "${WORKDIR}/openSeaChest-v${PV}" "${S}" +}
[gentoo-commits] repo/proj/guru:dev commit in: games-emulation/yuzu/
commit: 87e7d48f842396dc937216b39ebf81ee852aec5a Author: Artemis Everfree artemis sh> AuthorDate: Thu Feb 2 20:01:36 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Thu Feb 2 20:01:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=87e7d48f games-emulation/yuzu: update Manifest Signed-off-by: Artemis Everfree artemis.sh> games-emulation/yuzu/Manifest | 6 ++ 1 file changed, 6 insertions(+) diff --git a/games-emulation/yuzu/Manifest b/games-emulation/yuzu/Manifest index d48c4e7d7..12a1ec9b7 100644 --- a/games-emulation/yuzu/Manifest +++ b/games-emulation/yuzu/Manifest @@ -1,5 +1,11 @@ DIST yuzu-0_p20220725-compatibility_list.json 1255189 BLAKE2B e2f39f6703bfd49e918d62bcc05d03ae19e3c9be45ade4b266bf9ba8956fd3e8ef246db4804e72d4eb4782f0008ac63d118217e3ef95bbe4c148008c4b764407 SHA512 ba3b149c91d11be2f1033214f03a09e5a3b5cfd559acba40a78f3b3932a93675ff6751eb2701326adc15b90cb2508c03698c3a531fe1cb4ed445a5b189424410 DIST yuzu-0_p20220725.tar.gz 4929471 BLAKE2B 0d7f633936ef571da02562a853576ad1acd5dcae9035e2539ea94269d3c266cc9ba60ad8c8b9cd1f15413de3ab2bbb9b9cb8fa0fb6d6d20561a4f42d89c99662 SHA512 8f2ab5dd406cdb26821ad621cb816f22866a83d92969fea6b90c77c8cb9e1d39e4179c1e3c5aa4be56ed8f1707c801071dd90807f6011bc8a631f62b22930d2e +DIST yuzu-0_p20230202-compatibility_list.json 1701739 BLAKE2B 204502a6c8e2838b126c857d7b39cbcfe25a577515f2272d80185a9543e95c324e069d3f3de41564ca24aab5988d38725423691b3a3e6415ea87fd6772c30f1d SHA512 6f380cc5736c7cf3001b4485095dd00d2ad8d5d3459dea0aed006c3361731823a181adf94edd612ffdc8a6fb0c697f7f70cfb1402953c95a9fdd0faaae42 +DIST yuzu-0_p20230202.tar.gz 5535753 BLAKE2B f9dbc43523a5745c3f73d18dc4f8b31811bb80fdc3ac362e584197e01db103324aa568143389cdba1d42d9639af88b49e24312f1ead085a6727afa6d470ca5b5 SHA512 faf597e0ed5837d3b358dfbb7d4cd8e535b4dc49be8781e556fc0b3677e48892c9c71c346bda49c5f6ac081502431480126c11b28a343bc5050341b8a384a7a2 DIST yuzu-discord-0_p20220725.tar.gz 2108078 BLAKE2B e89ee4a196167cabaecfab82d191516eb0cf0fa89e35f95b6d118d5baad25f5d13d9002a8dcfe4aba099af7b9c1eb72835eb3baa9e4deaedd2754e99687b5967 SHA512 06205287addabfb343ccd9af997b693ed221fe564355d3629d4dee6c003e768b3f65f2b34eb04ef29807a15c5fa34b04c664212b7e0d15b09ad9a4e4be10a560 +DIST yuzu-discord-0_p20230202.tar.gz 2106929 BLAKE2B 6e40c938cca5ef3feb8dc65265ef1a4cd3db58c0bbea2fb3d3a4e70748c451ead54932857d761b942a7018dcf461e43bc10ee5eab7907730319675b49564260a SHA512 323b6c8828a2e18f7986aa968ab2ce7ed876196c726d5114a07a536091090f4bd6d4080d87e7fdc4f96dff55871002d8a9a7daa50febd49b75d066e9e363c7ce DIST yuzu-dynarmic-0_p20220725.tar.gz 2668960 BLAKE2B 5089f2d536664f5b38ee54eb17c37721a8dc8ffb80712f69461a94ddfd3cb2cd1a26df84720d2574b0156571ec6a9daf3861092de0669e195d6e49283c24fc11 SHA512 1915b0c8d06cf25f074b457e6e6a6944a01f4e3273e8979e71649d7b273484cff344c87a9da7115862a7c8c1f75c8b2ff5110e3079935d1212173fdc00a71a77 +DIST yuzu-dynarmic-0_p20230202.tar.gz 3582382 BLAKE2B 46df3546287e6b591e346009ab86c4db80ab19fd0493d057145c20a26c61c8ff85147acc4aac0de36386a18a003d291e4c8ab9a3b2664fe2f9537de74f8fa2ed SHA512 13b2da826bb1de5e610d92979af466bd404bee447f0200277e976797b31ed6844d20541c980ed3a7e5a9aef6fac2a5bc9cb94b37dcc46272c7b51bcb878c3fc6 +DIST yuzu-sirit-0_p20230202.tar.gz 23853 BLAKE2B 4c4e69203a75cf849497e540bb0dcea694a72b4230f205b769447d3d11f7c0fb089ca262009396b9af55503d45b128edb1e99e438b89ab21ac842f789c5109a3 SHA512 43204596db5c6295cc8bdf9355fd71433fa5d1e28d9d8c01f12082d2cd8fb6f78e20d97b396e7bdf202afae2361386f1861a1012d2947569dcbb114996fc6b1d DIST yuzu-xbyak-0_p20220725.tar.gz 227168 BLAKE2B 6d03000be6a37704b86948ac58b9f2fd3809a892e59018be7e109eb6ce866727e83cb775307ae049b9aa5048028b3390e14b131f6cbda10e346be2acd866a20b SHA512 792146aefc2e3af9f412db383b4fcbd5e945f9814bde25cc18ea76a6f276c3bd6c38edb581074a2b48d11176a398cc6873556b5e2986449fe0417b7e46c09d95 +DIST yuzu-xbyak-0_p20230202.tar.gz 249481 BLAKE2B 94eb81637f410ea88781cb3da94dfce4e4a6104458b0774d36c98f6cd2114f55772182f4535e502a5efa06290677fc67d0bac9db4effb7fa44a79561b16c1738 SHA512 87f6ba92a484738b3a75a4d2c5c7e3f4f9ca65cdc02f71b761dba72c8320a011dd38ea5350516d980b8370211977816de4c3357fc5ae8c9f0a86b4a595768c5e
[gentoo-commits] repo/proj/guru:dev commit in: net-libs/libuecc/
commit: 99306e3cd2a902f90785d97154a97f960b79c9c1 Author: Artemis Everfree artemis sh> AuthorDate: Thu Feb 2 19:43:31 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Thu Feb 2 19:44:26 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=99306e3c net-libs/libuecc: Add static-libs USE flag Signed-off-by: Artemis Everfree artemis.sh> net-libs/libuecc/libuecc-7.ebuild | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/net-libs/libuecc/libuecc-7.ebuild b/net-libs/libuecc/libuecc-7.ebuild index 0baec7b98..4bd66bee6 100644 --- a/net-libs/libuecc/libuecc-7.ebuild +++ b/net-libs/libuecc/libuecc-7.ebuild @@ -12,7 +12,11 @@ SRC_URI="https://github.com/NeoRaider/libuecc/releases/download/v${PV}/${P}.tar. LICENSE="BSD-2" SLOT="0" KEYWORDS="~amd64 ~arm64" -RDEPEND="" -DEPEND="${RDEPEND}" -BDEPEND="" -IDEPEND="" +IUSE="static-libs" + +src_install() { + cmake_src_install + if ! use static-libs; then + find "${ED}" -name "*.a" -delete + fi +}
[gentoo-commits] repo/proj/guru:dev commit in: net-vpn/fastd/
commit: e8e9f77fc8662f83ff4608d3ccdc4f511dff727e Author: Artemis Everfree artemis sh> AuthorDate: Wed Feb 1 04:08:28 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Wed Feb 1 04:09:05 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e8e9f77f net-vpn/fastd: keepdir /etc/fastd Signed-off-by: Artemis Everfree artemis.sh> net-vpn/fastd/fastd-22.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-vpn/fastd/fastd-22.ebuild b/net-vpn/fastd/fastd-22.ebuild index 789e8b99d..a785085ab 100644 --- a/net-vpn/fastd/fastd-22.ebuild +++ b/net-vpn/fastd/fastd-22.ebuild @@ -70,4 +70,5 @@ src_install() { systemd_dounit "doc/examples/fastd@.service" newinitd "${FILESDIR}/fastd.init" fastd use doc && doman doc/build/man/* + keepdir /etc/fastd }
[gentoo-commits] repo/proj/guru:dev commit in: net-vpn/fastd/files/, net-vpn/fastd/
commit: 024e170cd96c3e0e537109affbb591e8e11ab17b Author: Artemis Everfree artemis sh> AuthorDate: Wed Feb 1 00:04:08 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Wed Feb 1 00:10:16 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=024e170c net-vpn/fastd: new package, add 22 Signed-off-by: Artemis Everfree artemis.sh> net-vpn/fastd/Manifest | 1 + net-vpn/fastd/fastd-22.ebuild | 73 ++ net-vpn/fastd/files/fastd.init | 55 +++ net-vpn/fastd/metadata.xml | 16 + 4 files changed, 145 insertions(+) diff --git a/net-vpn/fastd/Manifest b/net-vpn/fastd/Manifest new file mode 100644 index 0..78d7a7b42 --- /dev/null +++ b/net-vpn/fastd/Manifest @@ -0,0 +1 @@ +DIST fastd-22.tar.xz 161288 BLAKE2B 25c741a0fe1ff4d8f02ee932301cc0bf58ff65cb95d4f53a49b2ef691d8531a917c1fea5b93f796dc0151ebeea3edd2b0c97e1ea5649ef2dfa4043b489c945eb SHA512 66196fa13c93b87b78b9e31bc267cf616dcfb4a964387c4a3f0f3176fa1529be335a6fac91379038d6a8b1a1be4fea547659551a8a9fa8d6939589d5f8a9a7aa diff --git a/net-vpn/fastd/fastd-22.ebuild b/net-vpn/fastd/fastd-22.ebuild new file mode 100644 index 0..789e8b99d --- /dev/null +++ b/net-vpn/fastd/fastd-22.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2023 Gentoo Authors +# +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit linux-info meson systemd + +DESCRIPTION="A very small VPN daemon which tunnels IP packets and Ethernet frames over UDP." +HOMEPAGE="https://fastd.readthedocs.io/"; +SRC_URI="https://github.com/NeoRaider/fastd/releases/download/v${PV}/${P}.tar.xz"; + +# while source COPYRIGHT also mentions LGPLv2.1+, that only applies to +# vendored libmnl. we are using system libmnl. +LICENSE="BSD BSD-2" + +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="+caps doc offload-l2tp systemd test" +RESTRICT="!test? ( test )" + +RDEPEND=" +>=net-libs/libuecc-6 +dev-libs/json-c +dev-libs/libsodium +dev-libs/openssl +offload-l2tp? ( net-libs/libmnl ) +caps? ( sys-libs/libcap ) +test? ( dev-util/cmocka ) +" +DEPEND="${RDEPEND}" +BDEPEND=" +sys-devel/bison +doc? ( dev-python/sphinx ) +" +IDEPEND="" + +pkg_setup() { + if use offload-l2tp; then + CONFIG_CHECK="~L2TP ~L2TP_V3 ~L2TP_ETH" + declare -g ERROR_L2TP="CONFIG_L2TP isn't set. Offloading L2TP to kernel will not work." + declare -g ERROR_L2TP_V3="CONFIG_L2TP_V3 isn't set. Offloading L2TP to kernel will not work." + declare -g ERROR_L2TP_ETH="CONFIG_L2TP_ETH isn't set. Offloading L2TP to kernel will not work." + linux-info_pkg_setup + fi +} + +src_configure() { + local emesonargs=( + $(meson_feature caps capabilities) + $(meson_feature offload-l2tp offload_l2tp) + $(meson_feature systemd) + $(meson_use test build_tests) + -Dlibmnl_builtin=false + ) + meson_src_configure +} + +src_compile() { + meson_src_compile + if use doc; then + einfo "Building documentation ..." + local doc_dir="${S}/doc" + cd "${doc_dir}" || die "Cannot chdir into \"${doc_dir}\"!" + emake man || die "Building documentation failed!" + fi +} + +src_install() { + meson_src_install + systemd_dounit "doc/examples/fastd@.service" + newinitd "${FILESDIR}/fastd.init" fastd + use doc && doman doc/build/man/* +} diff --git a/net-vpn/fastd/files/fastd.init b/net-vpn/fastd/files/fastd.init new file mode 100644 index 0..9f93c7a81 --- /dev/null +++ b/net-vpn/fastd/files/fastd.init @@ -0,0 +1,55 @@ +#!/sbin/openrc-run +# Copyright 2023 Gentoo Authors +# +# Distributed under the terms of the GNU General Public License v2 + +name="fastd" +description="fastd (Fast and Secure Tunnelling Daemon)" + +# usage would be i.e. fastd.my_vpn +IFACE="${RC_SVCNAME#*.}" + +command="/usr/bin/fastd" +command_args="--syslog-level info --syslog-ident fastd.${IFACE} --config /etc/fastd/${IFACE}/fastd.conf" +pidfile="/run/${RC_SVCNAME}.pid" +command_args_background="--daemon --pid-file ${pidfile}" + +depend() { +need net +use dns +} + +extra_commands="checkconfig" +checkconfig() { +if [ "${IFACE}" = "${RC_SVCNAME}" ]; then +eerror "You cannot call this init script directly. You must create a symbolic link to it with the configuration name:" +eerror "mkdir -p /etc/fastd/my_vpn" +eerror "nano /etc/fastd/my_vpn/fa
[gentoo-commits] repo/proj/guru:dev commit in: net-libs/libuecc/
commit: be850f8f6cbf776f5b57b914c1b6d27ef23ea8a4 Author: Artemis Everfree artemis sh> AuthorDate: Wed Feb 1 00:02:56 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Wed Feb 1 00:03:29 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=be850f8f net-libs/libuecc: new package, add 7 dependency of fastd Signed-off-by: Artemis Everfree artemis.sh> net-libs/libuecc/Manifest | 1 + net-libs/libuecc/libuecc-7.ebuild | 18 ++ net-libs/libuecc/metadata.xml | 12 3 files changed, 31 insertions(+) diff --git a/net-libs/libuecc/Manifest b/net-libs/libuecc/Manifest new file mode 100644 index 0..1e35f2f38 --- /dev/null +++ b/net-libs/libuecc/Manifest @@ -0,0 +1 @@ +DIST libuecc-7.tar.xz 34616 BLAKE2B b945af80daa17dc4106bf9f372d30755aa3960eebd2188441ecfbc42983edc8761ab2cf705ba78aacde93e82bb69fe3da00381cc57fceaf5f2a9ddf5b711f8e9 SHA512 44c5a00f578d301c1bffe8c2852912740f8af72ae6c2772cc263510df9b63d6b4ea15bd29215794c86d92fd797d18a078b97239ead0ad5238b1f976a6e2bcaa1 diff --git a/net-libs/libuecc/libuecc-7.ebuild b/net-libs/libuecc/libuecc-7.ebuild new file mode 100644 index 0..0baec7b98 --- /dev/null +++ b/net-libs/libuecc/libuecc-7.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2023 Gentoo Authors +# +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake + +DESCRIPTION="a very small Elliptic Curve Cryptography library +compatible with Ed25519." +HOMEPAGE="https://github.com/NeoRaider/libuecc"; +SRC_URI="https://github.com/NeoRaider/libuecc/releases/download/v${PV}/${P}.tar.xz"; +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +RDEPEND="" +DEPEND="${RDEPEND}" +BDEPEND="" +IDEPEND="" diff --git a/net-libs/libuecc/metadata.xml b/net-libs/libuecc/metadata.xml new file mode 100644 index 0..452833dc3 --- /dev/null +++ b/net-libs/libuecc/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + +arte...@artemis.sh +Primary maintainer +Artemis Everfree + + +NeoRaider/libuecc + +
[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/openSeaChest/
commit: cb92438c9c2d66cb791a3f194d77353d7a5f28e7 Author: Artemis Everfree artemis sh> AuthorDate: Tue Jan 17 21:59:14 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Tue Jan 17 22:01:59 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cb92438c sys-apps/openSeaChest: if src layout changes, die add `die` to `mv` commands, and remove the mkdir. if the subprojects directory stops existing, the ebuild needs to be updated anyhow. Signed-off-by: Artemis Everfree artemis.sh> sys-apps/openSeaChest/openSeaChest-22.07.ebuild | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/sys-apps/openSeaChest/openSeaChest-22.07.ebuild b/sys-apps/openSeaChest/openSeaChest-22.07.ebuild index 0ba9b5dc4..32b369400 100644 --- a/sys-apps/openSeaChest/openSeaChest-22.07.ebuild +++ b/sys-apps/openSeaChest/openSeaChest-22.07.ebuild @@ -26,15 +26,14 @@ src_prepare() { default # Move over submodules, because the upstream tar doesn't have them. - mkdir -p "${S}"/'subprojects' rmdir "${S}"/'subprojects/opensea-common' || die - mv "${WORKDIR}"/'Seagate-opensea-common-a2155bb' "${S}"/'subprojects/opensea-common' + mv "${WORKDIR}"/'Seagate-opensea-common-a2155bb' "${S}"/'subprojects/opensea-common' || die rmdir "${S}"/'subprojects/opensea-operations' || die - mv "${WORKDIR}"/'Seagate-opensea-operations-f9eab78' "${S}"/'subprojects/opensea-operations' + mv "${WORKDIR}"/'Seagate-opensea-operations-f9eab78' "${S}"/'subprojects/opensea-operations' || die rmdir "${S}"/'subprojects/opensea-transport' || die - mv "${WORKDIR}"/'Seagate-opensea-transport-f09d599' "${S}"/'subprojects/opensea-transport' + mv "${WORKDIR}"/'Seagate-opensea-transport-f09d599' "${S}"/'subprojects/opensea-transport' || die rmdir "${S}"/'subprojects/wingetopt' || die - mv "${WORKDIR}"/'Seagate-wingetopt-a8c80ad' "${S}"/'subprojects/wingetopt' + mv "${WORKDIR}"/'Seagate-wingetopt-a8c80ad' "${S}"/'subprojects/wingetopt' || die } src_configure() {
[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/openSeaChest/
commit: 0465ebade20b8a31a5065f3516da1f8d1856a14f Author: Artemis Everfree artemis sh> AuthorDate: Tue Jan 17 07:16:05 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Tue Jan 17 07:16:05 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0465ebad sys-apps/openSeaChest: remove trailing spaces Signed-off-by: Artemis Everfree artemis.sh> sys-apps/openSeaChest/openSeaChest-22.07.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/openSeaChest/openSeaChest-22.07.ebuild b/sys-apps/openSeaChest/openSeaChest-22.07.ebuild index 1881c1951..0ba9b5dc4 100644 --- a/sys-apps/openSeaChest/openSeaChest-22.07.ebuild +++ b/sys-apps/openSeaChest/openSeaChest-22.07.ebuild @@ -27,9 +27,9 @@ src_prepare() { # Move over submodules, because the upstream tar doesn't have them. mkdir -p "${S}"/'subprojects' - rmdir "${S}"/'subprojects/opensea-common' || die + rmdir "${S}"/'subprojects/opensea-common' || die mv "${WORKDIR}"/'Seagate-opensea-common-a2155bb' "${S}"/'subprojects/opensea-common' - rmdir "${S}"/'subprojects/opensea-operations' || die + rmdir "${S}"/'subprojects/opensea-operations' || die mv "${WORKDIR}"/'Seagate-opensea-operations-f9eab78' "${S}"/'subprojects/opensea-operations' rmdir "${S}"/'subprojects/opensea-transport' || die mv "${WORKDIR}"/'Seagate-opensea-transport-f09d599' "${S}"/'subprojects/opensea-transport'
[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/openSeaChest/
commit: 14b03387a53bc88cfa2011c43bbc61bf4af59374 Author: Artemis Everfree artemis sh> AuthorDate: Tue Jan 17 04:50:55 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Tue Jan 17 04:55:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=14b03387 sys-apps/openSeaChest: rmdir || die, fix var order Addresses comments on the commit introducing this package. Signed-off-by: Artemis Everfree artemis.sh> sys-apps/openSeaChest/openSeaChest-22.07.ebuild | 12 +--- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/sys-apps/openSeaChest/openSeaChest-22.07.ebuild b/sys-apps/openSeaChest/openSeaChest-22.07.ebuild index 90839415d..1881c1951 100644 --- a/sys-apps/openSeaChest/openSeaChest-22.07.ebuild +++ b/sys-apps/openSeaChest/openSeaChest-22.07.ebuild @@ -7,8 +7,6 @@ inherit meson DESCRIPTION="SeaGate's open source harddrive control utilities" HOMEPAGE="https://github.com/Seagate/openSeaChest"; -LICENSE="MPL-2.0" - SRC_URI=" https://github.com/Seagate/openSeaChest/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz https://api.github.com/repos/Seagate/opensea-common/tarball/a2155bb5d1f45e50cc2e0158ed183d15e12de6bd -> opensea-common-a2155bb5d1f45e50cc2e0158ed183d15e12de6bd.tar.gz @@ -16,7 +14,7 @@ https://api.github.com/repos/Seagate/opensea-operations/tarball/f9eab78b3cc349a7 https://api.github.com/repos/Seagate/opensea-transport/tarball/f09d599a992e4e12e2537e9e5592c8bdf799dc0a -> opensea-transport-f09d599a992e4e12e2537e9e5592c8bdf799dc0a.tar.gz https://api.github.com/repos/Seagate/wingetopt/tarball/a8c80ade25449464bc847d65420f41eb5262ff62 -> wingetopt-a8c80ade25449464bc847d65420f41eb5262ff62.tar.gz " - +LICENSE="MPL-2.0" SLOT="0" KEYWORDS="~amd64 ~arm64" RDEPEND="" @@ -29,13 +27,13 @@ src_prepare() { # Move over submodules, because the upstream tar doesn't have them. mkdir -p "${S}"/'subprojects' - rmdir "${S}"/'subprojects/opensea-common' || true + rmdir "${S}"/'subprojects/opensea-common' || die mv "${WORKDIR}"/'Seagate-opensea-common-a2155bb' "${S}"/'subprojects/opensea-common' - rmdir "${S}"/'subprojects/opensea-operations' || true + rmdir "${S}"/'subprojects/opensea-operations' || die mv "${WORKDIR}"/'Seagate-opensea-operations-f9eab78' "${S}"/'subprojects/opensea-operations' - rmdir "${S}"/'subprojects/opensea-transport' || true + rmdir "${S}"/'subprojects/opensea-transport' || die mv "${WORKDIR}"/'Seagate-opensea-transport-f09d599' "${S}"/'subprojects/opensea-transport' - rmdir "${S}"/'subprojects/wingetopt' || true + rmdir "${S}"/'subprojects/wingetopt' || die mv "${WORKDIR}"/'Seagate-wingetopt-a8c80ad' "${S}"/'subprojects/wingetopt' }
[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/openSeaChest/
commit: cc8ef5033de60c5c337308431b7ded985068503c Author: Artemis Everfree artemis sh> AuthorDate: Sun Jan 15 07:59:45 2023 + Commit: Artemis Everfree artemis sh> CommitDate: Sun Jan 15 18:29:29 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cc8ef503 sys-apps/openSeaChest: new package, add 22.07 Signed-off-by: Artemis Everfree artemis.sh> sys-apps/openSeaChest/Manifest | 5 +++ sys-apps/openSeaChest/metadata.xml | 12 +++ sys-apps/openSeaChest/openSeaChest-22.07.ebuild | 44 + 3 files changed, 61 insertions(+) diff --git a/sys-apps/openSeaChest/Manifest b/sys-apps/openSeaChest/Manifest new file mode 100644 index 0..0e99d4675 --- /dev/null +++ b/sys-apps/openSeaChest/Manifest @@ -0,0 +1,5 @@ +DIST openSeaChest-22.07.tar.gz 806167 BLAKE2B 937b67071f7ade15039d4239c63aadbf43ff2e06e86e4bcc8f45b5767898d52a1a518754ec3dddb3baee765c24bca7dd58f8e6292fde7890e1f59876 SHA512 314e466d64104dd949833f72b089b3cea3f0cded55ddc8aec945fd69374baa6e2409269fee679618e6893e2dc4aafac4878cf54a5621f116f9c721c8b7a5db60 +DIST opensea-common-a2155bb5d1f45e50cc2e0158ed183d15e12de6bd.tar.gz 123800 BLAKE2B ecfe7a464907e2f1f444f7080349e889b314612d05588450589659eb42f98045212d631f65fbb866b6587f302bc7b89697074ddfc30b3b108cffdc044768fbe8 SHA512 5f9561bdef38b8099db9c592c1ca16f0072b5b3d014d815ab855951d9e963187c56c1c06ca03cb9eab47bd19bac6310787ce8a38f8840daf587c8ca2b3505048 +DIST opensea-operations-f9eab78b3cc349a74a1878b484ca27812506357b.tar.gz 463379 BLAKE2B 216ac13290ba1be7c6404b981327c46cddc7197ee3c978f156a7a42f0dde0ad38bdeaf4b5f88ce118143494f9c4de1a953a510cb6dfeb42675b264957bbaaf5f SHA512 3e145108ec4a557c237f135a3afe0c716bd6b8ab3db940338c8543b8a58105db44fca9d10c8e8914e37c4f7759912b14abacd123bf2b59a4fefb6e32d2e8cb58 +DIST opensea-transport-f09d599a992e4e12e2537e9e5592c8bdf799dc0a.tar.gz 758522 BLAKE2B e49a0980d0f2780da5d684af6881239d45cd585738b02b0eb2e88080d9e76a4e1b2005dc74794d3f3c6b6c98134a10d764768c903046ff95446ba57fd4d4d20f SHA512 3b578295e5ff57e38182c358e4c62fe73462dadf219306dd66984cd67b7ca36d5cdb63258d9badbfa4a09a9b4ea33be6485c24c3ba8d4db99f4838ca4a64d14d +DIST wingetopt-a8c80ade25449464bc847d65420f41eb5262ff62.tar.gz 17371 BLAKE2B 31091fd7c4c992de2d8be299a97bacef74fe78fcce0b2cb8dcf01877cc1b97eceba22be0ea5a7d8436382a63425e247165f08fc69fa93b6dc4538d28442ba865 SHA512 a7459505fa42508032c51979d59ef554b57f77b37422941f74a2a13b84b86da2509b923a9d42ff17618d26060838117e3c7f10168c8c40b41cce806fa8ead3a5 diff --git a/sys-apps/openSeaChest/metadata.xml b/sys-apps/openSeaChest/metadata.xml new file mode 100644 index 0..54fc33e4f --- /dev/null +++ b/sys-apps/openSeaChest/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + +arte...@artemis.sh +Primary maintainer + Artemis Everfree + + +Seagate/openSeaChest + + diff --git a/sys-apps/openSeaChest/openSeaChest-22.07.ebuild b/sys-apps/openSeaChest/openSeaChest-22.07.ebuild new file mode 100644 index 0..90839415d --- /dev/null +++ b/sys-apps/openSeaChest/openSeaChest-22.07.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit meson + +DESCRIPTION="SeaGate's open source harddrive control utilities" +HOMEPAGE="https://github.com/Seagate/openSeaChest"; +LICENSE="MPL-2.0" + +SRC_URI=" +https://github.com/Seagate/openSeaChest/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +https://api.github.com/repos/Seagate/opensea-common/tarball/a2155bb5d1f45e50cc2e0158ed183d15e12de6bd -> opensea-common-a2155bb5d1f45e50cc2e0158ed183d15e12de6bd.tar.gz +https://api.github.com/repos/Seagate/opensea-operations/tarball/f9eab78b3cc349a74a1878b484ca27812506357b -> opensea-operations-f9eab78b3cc349a74a1878b484ca27812506357b.tar.gz +https://api.github.com/repos/Seagate/opensea-transport/tarball/f09d599a992e4e12e2537e9e5592c8bdf799dc0a -> opensea-transport-f09d599a992e4e12e2537e9e5592c8bdf799dc0a.tar.gz +https://api.github.com/repos/Seagate/wingetopt/tarball/a8c80ade25449464bc847d65420f41eb5262ff62 -> wingetopt-a8c80ade25449464bc847d65420f41eb5262ff62.tar.gz +" + +SLOT="0" +KEYWORDS="~amd64 ~arm64" +RDEPEND="" +DEPEND="${RDEPEND}" +BDEPEND="" +IDEPEND="" + +src_prepare() { + default + + # Move over submodules, because the upstream tar doesn't have them. + mkdir -p "${S}"/'subprojects' + rmdir "${S}"/'subprojects/opensea-common' || true + mv "${WORKDIR}"/'Seagate-opensea-common-a2155bb' "${S}"/'subprojects/opensea-common' + rmdir "${S}"/'subprojects/opensea-operations' || true + mv "${WORKDIR}"/'