Merge updates from master

This commit is contained in:
Repository mirror & CI
2024-10-07 18:03:10 +00:00
17 changed files with 714 additions and 56 deletions
+1
View File
@@ -1 +1,2 @@
DIST assess-0.6.tar.gz 20771 BLAKE2B 29e8f84c20575314271d9a08ed3ac93f28f1c1b5c2df2ac35e397226f4eea033210ff9b96c90a282a44c60e301f5abc38be88efc74c21a2a7fdc29340d6d43e5 SHA512 ff50731867646f07b8c6f3edd1123695d008fa5265ab8b3543cbf32a54a4a0415a91304067e0dacf53890850b56377594802c9763601616bd828316f7a8cef69
DIST assess-0.7.tar.gz 21161 BLAKE2B 2dbdc83738004659d94c8e4d507e9b95efe7b98cf9336abca6bb7a75ad5648273dff4455eddfb9350fd1c35c2a1154f6c550bc323e95a3d66a3ab37662595157 SHA512 6ac8d8ff860e95a280154109210aa5a81b6af0b01a20a25a37a9d4d2f35e50d26af217d16d692a6cd4d7af9bdb1ccd39431a96efed5f4d14a1534751a796951e
+53
View File
@@ -0,0 +1,53 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
COMMIT="cadeb24a5d8261fad4bdfdc09e7d571cc395a6ca"
inherit elisp
DESCRIPTION="Test support functions for Emacs"
HOMEPAGE="https://github.com/phillord/assess/"
if [[ "${PV}" == *9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/phillord/${PN}.git"
else
SRC_URI="https://github.com/phillord/${PN}/archive/${COMMIT}.tar.gz
-> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-3+"
SLOT="0"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
app-emacs/m-buffer
"
BDEPEND="
${RDEPEND}
test? (
app-emacs/load-relative
)
"
# Remove tests failing with Emacs >=29.
# Remove a test helper accessing the network, luckily unnecessary.
ELISP_REMOVE="
test/assess-robot-test.el
test/local-sandbox.el
"
DOCS=( README.md )
SITEFILE="50${PN}-gentoo.el"
src_test() {
${EMACS} ${EMACSFLAGS} -L . -L test \
-l assess-discover -f assess-discover-run-and-exit-batch || die
}
+1 -1
View File
@@ -1,2 +1,2 @@
DIST exwm-0.28.tar.gz 93246 BLAKE2B ec6afeeaf7609d68561c9ec87316c0135bc5e0341c3dba91964221e15edc75442097f4c5c0730d7eaf8e00010b6f88e4deb1f283ada61bd8e7333f21088dbf8b SHA512 5b5db21de7ac6c0c9f38ce6fdc66f5fb366fa50c52ba7d5fd76c9764cbda6b19f3c01213c7af2dba7605f66e7527367204fe1b5c10c1dda6d2ed7aae87312749
DIST exwm-0.31.tar.gz 97908 BLAKE2B 4e6d49f273296696c2b9c77d5a38409feddf3bbda395f8255068138962a7561c23a2b6943b74a87d8ac6bbd4153b7bd30bdb5ea4f799be325c5160b54db0f2e6 SHA512 7ada593f8197ca959ce40e440f411029f1ea49fde60ddd27e799c84ecc0dc4559fbed16d8265833c14b3df332ea630e9fe56c6b160bb2faaadefe37582b8c2a5
DIST exwm-0.32.tar.gz 96383 BLAKE2B 7c066a78b8f4997c135fe6896448cfb6c266310dd207328104b7a089a3fc9a5e4e28884105e349fff3e86286403e797e0bf29af6a14fc2a1ded6c1c95cf2ea8a SHA512 f6522a1cb20be05001900c19103dad828f9cf931d35466d234c111812132d77485a6cb3317880f4eadeab1bf497fa124894fe0b6da6cf1f115967ec7a6d4363c
-30
View File
@@ -1,30 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit elisp
DESCRIPTION="Emacs X Window Manager"
HOMEPAGE="https://github.com/ch11ng/exwm/"
SRC_URI="https://github.com/ch11ng/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
BDEPEND="app-emacs/xelb"
RDEPEND="
${BDEPEND}
x11-apps/xrandr
"
DOCS=( README.md )
SITEFILE="50${PN}-gentoo.el"
src_install() {
elisp_src_install
insinto ${SITEETC}/${PN}/examples
doins xinitrc
}
@@ -3,10 +3,12 @@
EAPI=8
NEED_EMACS="27.1"
inherit elisp
DESCRIPTION="X protocol Emacs Lisp Binding"
HOMEPAGE="https://github.com/emacs-exwm/xelb/"
DESCRIPTION="Emacs X Window Manager"
HOMEPAGE="https://github.com/emacs-exwm/exwm/"
if [[ "${PV}" == *9999* ]] ; then
inherit git-r3
@@ -22,9 +24,13 @@ fi
LICENSE="GPL-3+"
SLOT="0"
BDEPEND="
>=app-emacs/compat-30.0.0.0
>=app-emacs/xelb-0.20
"
RDEPEND="
app-editors/emacs[gui]
x11-apps/xauth
${BDEPEND}
x11-apps/xrandr
"
DOCS=( README.md )
-1
View File
@@ -1,2 +1 @@
DIST xelb-0.19.tar.gz 143448 BLAKE2B b0bf8fdb36406120cce6e274e7af6577cdc899a8a84e33bdd60a5c26b13ff9f07a03a55b3a079efec578d12f6aecc1317f8638826e8ec33cb25e60f051263a8c SHA512 60ce0cdfd27bfea331ddf92a5c32b318b47ff38d91b5caa26287ace60cd7f7d2199f2553fe36963af1e4395e53432e9a76e83d12bdf6767b48f118a1e414280c
DIST xelb-0.20.tar.gz 143475 BLAKE2B d72e4c6634065b4900b7f1259ab362576c5f9ec7781ca379564809f32796cc2cd872501c80411d4f90ecda6058b9308ddb747407097bca2dbf662383fc3cad35 SHA512 15eae53bafbb677e53e2b8fa43f2672868c49eb3f294b27ccf03a9e72fe3dc958b46874d15092fc1e57dd0dcb7b969e53104df0c868bfbb18c313a96b9b42528
+1
View File
@@ -69,6 +69,7 @@ DIST microsoft.windowsdesktop.app.ref.6.0.32.nupkg 3854138 BLAKE2B b36cf8f3165db
DIST microsoft.windowsdesktop.app.ref.8.0.7.nupkg 4466896 BLAKE2B 25772a98070145ec2567f703514cf2f7d6b01af5d531af90670d51fe818c7e5c2a36d16b603840725ad631e97c4f29589703f8a262aa70dbd28965e4f205edd0 SHA512 eb4abc341ba790836c744acce8d9c422d5b544f385bf4d28eecca8573831563ba723bf4bcddcd0e06cb05690d45c15f846ceaad2889bb3316c77b3ba8ff5ade2
DIST mimekitlite.4.7.1.nupkg 4782334 BLAKE2B dd066cde8b8f09a9aa0c44881a703d2e96b569d313cd6803be4ed568fc30360e7556c1e01baf61ab497880a46ba9304c3d9152787e3e460c273b2d92e801c23a SHA512 cfc5608a058c98f5e5771554f6b46dba0a77265137cdd82549d733e2efc54ac0dfdb24d578243cc4024b3bf272d4cf2ed6b589df88786f7c68a38e73a7569ba0
DIST naps2-7.5.1.tar.gz 41099136 BLAKE2B d64c2a910b5bc0e4c8182ba5e2face0973ff710fdd04b65477ec47be55cfd0570a9c198ca9d79d72fd8b657bd2ad18564e01654d773b91de5b3a3be73257553a SHA512 29f22ae88b349a765d2a96c02cc2891dfbc9b6bd14a6a2721236e620ae8376a2df9eda6088ff81cb9d274f48125988e52461f914f107b8d20a51aaf246c97d4a
DIST naps2-7.5.2.tar.gz 41100551 BLAKE2B 7baea6b8bfdcbe0d4b4fdec4488f6df2d7d10e86af680060b4fd3fd13dd9693a0a01a0ab225c34f1675988681179c96807def9291d6c1fb68bd0eb745b134910 SHA512 748c1f454d9984426509e1cfcf7b2fdc23792236b9b8844b4c9972c61055219921fd4f97fb71eb6b2b9347ae510a9bc83eaaebf283a72f80ed8f224efb3b1c18
DIST naps2.mdns.1.0.1.nupkg 86085 BLAKE2B 85c41ed205c155ebf618b09ab09fa6c405a528dafa5f435e55a7a59a4d8831ab8efd68c2e08ab2eb61c79869ce6dab8a72b9d3851285a57488043c3876b97cd4 SHA512 0415de3d8758b301df93f89019ea096f554c7e4760658f387da5c2e25c895fcbb1d905ecdb89ee894cbac19580bb7948b0be57174f9823c338d57243d8fcf650
DIST naps2.ntwain.1.0.0.nupkg 490706 BLAKE2B 8208a15d6c9ec65eda196cff2141d9349c1278d6536dbb02552462e1c53fdebb68ecabd84c73150e4848ab80a537e25db15c6fca27d264f7dbfd904f65eb0560 SHA512 83ae07decef61c55fb3dc11212f335264288881be2014e194e104da1892c0d58ab71c1e32832d219cf9618b4f9485d2ad79668bcd0cffdbad9790f6d0798c6d2
DIST naps2.pdfium.binaries.1.1.0.nupkg 15878385 BLAKE2B 891bca3725934a7e0f86165f3f8665a24d552682c0dae726d75954008c850fdad22f9c388d956de8af7b85ef01ca3baed5aacaea13e3d8e502bddac3c055ad53 SHA512 b2b747628a2dd9fb9626c1ce977622b2a40079ddd506a845e39bff4264ac06406234b6a4b4b16c5c394dc5487b7a3b414b86370844c94a5245b594eaa1b5a761
+373
View File
@@ -0,0 +1,373 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DOTNET_PKG_COMPAT="8.0"
# Generated via gdmt, but the *.Mac projects had to be removed from the sln
# manually first. Later they are removed via "DOTNET_PKG_BAD_PROJECTS".
NUGETS="
appium.webdriver@4.4.5
atksharp@3.24.24.95
autofac@8.0.0
ben.demystifier@0.4.1
cairosharp@3.24.24.95
castle.core@4.3.1
castle.core@5.0.0
castle.core@5.1.1
commandlineparser@2.9.1
dotnetseleniumextras.pageobjects@3.11.0
embedio@3.5.2
eto.forms@2.8.3
eto.platform.gtk@2.8.3
eto.platform.windows@2.8.3
gdksharp@3.24.24.95
giosharp@3.24.24.95
glibsharp@3.24.24.95
google.protobuf@3.25.1
grpc.core.api@2.59.0
grpc.tools@2.65.0
grpcdotnetnamedpipes@3.0.0
gtksharp@3.24.24.95
isexternalinit@1.0.3
largeaddressaware@1.0.6
libusbdotnet@3.0.102-alpha
makaretu.dns@2.0.1
microsoft-windowsapicodepack-core@1.1.4
microsoft-windowsapicodepack-shell@1.1.4
microsoft.bcl.asyncinterfaces@6.0.0
microsoft.bcl.asyncinterfaces@7.0.0
microsoft.bcl.asyncinterfaces@8.0.0
microsoft.codecoverage@17.10.0
microsoft.extensions.configuration.abstractions@2.1.0
microsoft.extensions.configuration.abstractions@8.0.0
microsoft.extensions.configuration.binder@2.1.0
microsoft.extensions.configuration@2.1.0
microsoft.extensions.dependencyinjection.abstractions@2.1.0
microsoft.extensions.dependencyinjection.abstractions@8.0.0
microsoft.extensions.dependencyinjection.abstractions@8.0.1
microsoft.extensions.dependencyinjection@8.0.0
microsoft.extensions.logging.abstractions@2.1.0
microsoft.extensions.logging.abstractions@8.0.0
microsoft.extensions.logging.abstractions@8.0.1
microsoft.extensions.logging@2.1.0
microsoft.extensions.logging@8.0.0
microsoft.extensions.options@2.1.0
microsoft.extensions.options@8.0.0
microsoft.extensions.primitives@2.1.0
microsoft.extensions.primitives@8.0.0
microsoft.net.test.sdk@17.10.0
microsoft.netcore.app@2.1.30
microsoft.netcore.dotnetapphost@2.1.30
microsoft.netcore.dotnethostpolicy@2.1.30
microsoft.netcore.dotnethostresolver@2.1.30
microsoft.netcore.platforms@1.1.0
microsoft.netcore.platforms@1.1.1
microsoft.netcore.platforms@2.1.14
microsoft.netcore.platforms@3.1.4
microsoft.netcore.targets@1.1.0
microsoft.netcore.targets@2.0.0
microsoft.netframework.referenceassemblies.net462@1.0.3
microsoft.netframework.referenceassemblies@1.0.3
microsoft.testplatform.objectmodel@17.10.0
microsoft.testplatform.testhost@17.10.0
microsoft.win32.primitives@4.3.0
microsoft.win32.systemevents@4.7.0
microsoft.win32.systemevents@8.0.0
microsoft.windowsdesktop.app.ref@6.0.32
microsoft.windowsdesktop.app.ref@8.0.7
mimekitlite@4.7.1
naps2.mdns@1.0.1
naps2.ntwain@1.0.0
naps2.pdfium.binaries@1.1.0
naps2.pdfsharp@1.0.1
naps2.sane.binaries@1.1.0
naps2.tesseract.binaries@1.2.0
naps2.wia@2.0.3
netstandard.library@1.6.1
netstandard.library@2.0.3
newtonsoft.json@13.0.1
newtonsoft.json@13.0.3
nlog.extensions.logging@5.3.11
nlog@5.3.2
nsubstitute@5.0.0
nsubstitute@5.1.0
pangosharp@3.24.24.95
pdfavalidator@2.1.109
polyfill@4.9.0
richardszalay.mockhttp@7.0.0
runtime.any.system.collections@4.3.0
runtime.any.system.diagnostics.tools@4.3.0
runtime.any.system.diagnostics.tracing@4.3.0
runtime.any.system.globalization.calendars@4.3.0
runtime.any.system.globalization@4.3.0
runtime.any.system.io@4.3.0
runtime.any.system.reflection.extensions@4.3.0
runtime.any.system.reflection.primitives@4.3.0
runtime.any.system.reflection@4.3.0
runtime.any.system.resources.resourcemanager@4.3.0
runtime.any.system.runtime.handles@4.3.0
runtime.any.system.runtime.interopservices@4.3.0
runtime.any.system.runtime@4.3.0
runtime.any.system.text.encoding.extensions@4.3.0
runtime.any.system.text.encoding@4.3.0
runtime.any.system.threading.tasks@4.3.0
runtime.any.system.threading.timer@4.3.0
runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.2
runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.2
runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.2
runtime.linux-arm.microsoft.netcore.app@2.1.30
runtime.linux-arm.microsoft.netcore.dotnetapphost@2.1.30
runtime.linux-arm.microsoft.netcore.dotnethostpolicy@2.1.30
runtime.linux-arm.microsoft.netcore.dotnethostresolver@2.1.30
runtime.linux-arm64.microsoft.netcore.app@2.1.30
runtime.linux-arm64.microsoft.netcore.dotnetapphost@2.1.30
runtime.linux-arm64.microsoft.netcore.dotnethostpolicy@2.1.30
runtime.linux-arm64.microsoft.netcore.dotnethostresolver@2.1.30
runtime.linux-musl-x64.microsoft.netcore.app@2.1.30
runtime.linux-musl-x64.microsoft.netcore.dotnetapphost@2.1.30
runtime.linux-musl-x64.microsoft.netcore.dotnethostpolicy@2.1.30
runtime.linux-musl-x64.microsoft.netcore.dotnethostresolver@2.1.30
runtime.linux-x64.microsoft.netcore.app@2.1.30
runtime.linux-x64.microsoft.netcore.dotnetapphost@2.1.30
runtime.linux-x64.microsoft.netcore.dotnethostpolicy@2.1.30
runtime.linux-x64.microsoft.netcore.dotnethostresolver@2.1.30
runtime.native.system.io.compression@4.3.0
runtime.native.system.net.http@4.3.0
runtime.native.system.security.cryptography.apple@4.3.0
runtime.native.system.security.cryptography.openssl@4.3.0
runtime.native.system.security.cryptography.openssl@4.3.2
runtime.native.system@4.3.0
runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.2
runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.2
runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.0
runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.2
runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.2
runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.2
runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.2
runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.2
runtime.unix.microsoft.win32.primitives@4.3.0
runtime.unix.system.console@4.3.0
runtime.unix.system.diagnostics.debug@4.3.0
runtime.unix.system.io.filesystem@4.3.0
runtime.unix.system.net.primitives@4.3.0
runtime.unix.system.net.sockets@4.3.0
runtime.unix.system.private.uri@4.3.0
runtime.unix.system.runtime.extensions@4.3.0
selenium.support@3.141.0
selenium.webdriver@3.141.0
sharpziplib@1.4.2
simplebase@1.3.1
sixlabors.fonts@1.0.1
sixlabors.imagesharp@3.1.5
standardsocketshttphandler@2.2.0.8
system.appcontext@4.3.0
system.buffers@4.3.0
system.buffers@4.4.0
system.buffers@4.5.1
system.collections.concurrent@4.3.0
system.collections.immutable@1.5.0
system.collections.immutable@5.0.0
system.collections.immutable@8.0.0
system.collections.nongeneric@4.3.0
system.collections.specialized@4.3.0
system.collections@4.3.0
system.componentmodel.annotations@5.0.0
system.componentmodel.primitives@4.3.0
system.componentmodel.typeconverter@4.3.0
system.componentmodel@4.3.0
system.console@4.3.0
system.diagnostics.debug@4.3.0
system.diagnostics.diagnosticsource@4.3.0
system.diagnostics.diagnosticsource@7.0.2
system.diagnostics.eventlog@6.0.0
system.diagnostics.tools@4.3.0
system.diagnostics.tracesource@4.3.0
system.diagnostics.tracing@4.3.0
system.drawing.common@4.7.2
system.drawing.common@8.0.7
system.dynamic.runtime@4.3.0
system.globalization.calendars@4.3.0
system.globalization.extensions@4.3.0
system.globalization@4.3.0
system.io.compression.zipfile@4.3.0
system.io.compression@4.3.0
system.io.filesystem.primitives@4.3.0
system.io.filesystem@4.3.0
system.io@4.3.0
system.linq.async@6.0.1
system.linq.expressions@4.3.0
system.linq@4.3.0
system.memory@4.5.0
system.memory@4.5.1
system.memory@4.5.4
system.memory@4.5.5
system.net.http@4.3.0
system.net.http@4.3.4
system.net.nameresolution@4.3.0
system.net.primitives@4.3.0
system.net.sockets@4.3.0
system.numerics.vectors@4.4.0
system.numerics.vectors@4.5.0
system.objectmodel@4.3.0
system.private.uri@4.3.0
system.reflection.emit.ilgeneration@4.3.0
system.reflection.emit.lightweight@4.3.0
system.reflection.emit@4.3.0
system.reflection.extensions@4.3.0
system.reflection.metadata@1.6.0
system.reflection.metadata@5.0.0
system.reflection.primitives@4.3.0
system.reflection.typeextensions@4.3.0
system.reflection@4.3.0
system.resources.extensions@7.0.0
system.resources.extensions@8.0.0
system.resources.resourcemanager@4.3.0
system.runtime.compilerservices.unsafe@4.5.0
system.runtime.compilerservices.unsafe@4.5.2
system.runtime.compilerservices.unsafe@4.5.3
system.runtime.compilerservices.unsafe@4.7.0
system.runtime.compilerservices.unsafe@6.0.0
system.runtime.extensions@4.3.0
system.runtime.handles@4.3.0
system.runtime.interopservices.runtimeinformation@4.3.0
system.runtime.interopservices@4.3.0
system.runtime.numerics@4.3.0
system.runtime@4.3.0
system.security.claims@4.3.0
system.security.cryptography.algorithms@4.3.0
system.security.cryptography.cng@4.3.0
system.security.cryptography.csp@4.3.0
system.security.cryptography.encoding@4.3.0
system.security.cryptography.openssl@4.3.0
system.security.cryptography.primitives@4.3.0
system.security.cryptography.protecteddata@8.0.0
system.security.cryptography.x509certificates@4.3.0
system.security.principal.windows@4.3.0
system.security.principal@4.3.0
system.text.encoding.extensions@4.3.0
system.text.encoding@4.3.0
system.text.regularexpressions@4.3.0
system.threading.tasks.dataflow@8.0.1
system.threading.tasks.extensions@4.3.0
system.threading.tasks.extensions@4.5.2
system.threading.tasks.extensions@4.5.4
system.threading.tasks@4.3.0
system.threading.threadpool@4.3.0
system.threading.timer@4.3.0
system.threading@4.3.0
system.valuetuple@4.5.0
system.xml.readerwriter@4.3.0
system.xml.xdocument@4.3.0
system.xml.xmldocument@4.3.0
unosquare.swan.lite@3.1.0
xunit.abstractions@2.0.3
xunit.analyzers@1.15.0
xunit.assert@2.9.0
xunit.core@2.9.0
xunit.extensibility.core@2.9.0
xunit.extensibility.execution@2.9.0
xunit.runner.visualstudio@2.8.2
xunit@2.9.0
zxing.net@0.16.9
"
inherit dotnet-pkg desktop xdg
DESCRIPTION="Document scanning application with a focus on simplicity and ease of use"
HOMEPAGE="https://www.naps2.com/
https://github.com/cyanfish/naps2/"
if [[ "${PV}" == *9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cyanfish/${PN}.git"
else
SRC_URI="https://github.com/cyanfish/${PN}/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
SRC_URI+=" ${NUGET_URIS} "
LICENSE="AGPL-3+ Apache-2.0 BSD BSD-2 GPL-2+ LGPL-3+ MIT"
SLOT="0"
RDEPEND="
media-fonts/liberation-fonts
media-fonts/noto
media-fonts/noto-cjk
media-gfx/sane-backends
x11-libs/gtk+:3
"
DOTNET_PKG_PROJECTS=( NAPS2.App.Gtk )
DOTNET_PKG_BAD_PROJECTS=(
# For MacOS.
NAPS2.App.Mac
NAPS2.Images.Mac
NAPS2.Lib.Mac
# For Windows.
NAPS2.App.Console
NAPS2.App.WinForms
NAPS2.App.Worker
NAPS2.Images.Wpf
NAPS2.Lib.WinForms
)
DOCS=( CHANGELOG.md README.md )
src_unpack() {
dotnet-pkg_src_unpack
if [[ -n "${EGIT_REPO_URI}" ]] ; then
git-r3_src_unpack
fi
}
src_prepare() {
dotnet-pkg_src_prepare
# Having this package reference in a proj file will make dotnet copy
# the host's libhostpolicy.so and break the Gentoo's mechanism of handling
# dotnet executables.
sed -e "/.*NETCore.App.*/d" -i NAPS2.App.Gtk/NAPS2.App.Gtk.csproj || die
}
src_test() {
dotnet-pkg-base_test NAPS2.Lib.Tests
}
src_install() {
dotnet-pkg_src_install
find "${ED}/usr/share/${P}/_linux" -type f -exec chmod a+x {} + || die
newicon --size 128 ./NAPS2.Lib/Icons/scanner-128.png com.naps2.Naps2.png
domenu ./NAPS2.Setup/config/linux/com.naps2.Naps2.desktop
insinto /usr/share/metainfo
doins ./NAPS2.Setup/config/linux/com.naps2.Naps2.metainfo.xml
einstalldocs
}
pkg_postinst() {
xdg_pkg_postinst
}
pkg_postrm() {
xdg_pkg_postrm
}
+2
View File
@@ -9,7 +9,9 @@ DIST gee.external.capstone.2.3.0.nupkg 8145352 BLAKE2B 1e1cfa75c9d8fcff0e905e7d8
DIST glob.1.1.9.nupkg 69256 BLAKE2B 177dac70f427d2d4b949eb31c0a65422ad84c6eef2a6d9f9db5c27f62e80d34aba631d3f7106c42877898c7a78809f31f6f54740e4991ae7a1a31d93b1181b34 SHA512 43b301ae39e3b3a85285c35f7bdaf4055701fd2787b230df5b14c37538007481fec38d9dd07768a0d01c60da9056a87bdf8a5352214c7122ed7109282e62dc20
DIST iced.1.17.0.nupkg 2106811 BLAKE2B c7042f76781d7a536a8169c861fdbd36d8761e0e89faccf1251506bc6304ad5719da9c62a1f07a43952c1bc1baab2e5ece7e78304b0cdb9eaf3f72d899622661 SHA512 6404bf5518b3d7a7c74478edd56c2c2f194ccadd1cfde3ae7c13c332e442779b817b99744aae19dd4c6400a205055eee7dfc16b43a2f97d0f5200a9bc6c97549
DIST markdig.0.33.0.nupkg 889068 BLAKE2B 287ccbbb443f55d19aeb511a1caabf3d93316ea8aec16d66ab7e848b0f5a1e1ee23909df737fcf9cf8785165b919d5099dba94bff4325a30639de50b2e1e9d05 SHA512 7c25e58bc7b35730ca5cacef6a8068cdd5c1f313053f6482d2d3d80f9bf15387a6a14ae317d308d26dc493be57f82df284f4d588a414f6c0ea0c8bd5bec371a6
DIST markdig.0.37.0.nupkg 1123945 BLAKE2B 08b711e12cacec5f61b34dd109406a917b06f71206b61831973de048d38b87da9c41d45df714de3cbb9359665ee3db8d00e6ab68acb80c6f7e54575c92ed4fce SHA512 9cb1cbc18d28582d4d2710afb983ba3da3755210d6189d2c48ad106adaed890ba53c172950b1dcb61cf49a03c9154837e3474311226bbd131011a2b92f8562d2
DIST marksman-2023.12.09.tar.gz 7800503 BLAKE2B ed0d81100c7a648608e48aca41c687b71cb9231ef76fa5524d7d9e98c99d232b789005b320467ecdda91f354076c27fc7f75a0e2c58edda76fb665b3c9f09f72 SHA512 4e26a4fc5ca3e69b909d10abcdada43b01c5ded8f9c58f766a40f0fb609ee7075cc31b8d1fa611b56dd8cd9a9fb03e670f78fe8ee4ff45206cb150bf7999f7d6
DIST marksman-2024.10.07.tar.gz 7802272 BLAKE2B 16369a8d8ee04b6529e955fc77fd7e5355dd35d17a8af7cab6c628bbb1c5067c14637485458b401c6d6466b411afde27865abe7a7313803d5f64ad572a969a0d SHA512 181d68ab744b136151c3f04057579aa2d1c1d0068adbb828e8813b9fc7532ce014c845e36bc906a57e53f0b7ef23d7af76f3595685aa8994fc62914a0007dd0d
DIST messagepack.2.5.108.nupkg 326216 BLAKE2B b593c5150773aca28aefc2a8b34e24587907e4bfaa73857f3c3117b40a30458058e85f03a3dc3a02b6d7698a67ade141bb3b0c4b8570393a7a46a5ce43ae73d7 SHA512 e2ffda229151542f8f7e14102dd38dadbece62e9818fcda5dd25f7102facc14896d04a310e4c5f201edc59658bbaabb9d15f97ed73bbdfdfc1bef809012f5487
DIST messagepack.annotations.2.5.108.nupkg 19480 BLAKE2B 0ac1c8f6c0407e144463aad425731cab7459ec74ec805b6bff6f11951f6ad5ab4cb54139ac5dc0f26f58c0f609e4092ea4f520b8e700f5cf418bf420aabc2208 SHA512 78219b983511749ac9e1d3a1cd9436b67b06e7358135c9c61acb19a70295e594ebdc7bece14b1c0535cfc91a17c1d74b9b9b007ba7078d883e6cc3a604b35066
DIST microsoft.bcl.asyncinterfaces.1.1.0.nupkg 92985 BLAKE2B 3de4d3c85a43d9c81b24419919e82a590615de75dadfc5bc156777938c1ee30ba9602719614223be3a4aedfd589bf4f02e78b576f80926bb29d8e0a742c692d6 SHA512 4277ce265233e5ebf15370e7d42cf8574c1fce715a892eadbeba136136dbc36ba4d78b4090e55217293f8421f2eb84bcfdc9343de42a2d5e06b8ff5b00d0723d
@@ -0,0 +1,273 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
APP_PV="${PV//./-}"
DOTNET_PKG_COMPAT="8.0"
NUGETS="
benchmarkdotnet.annotations@0.13.11
benchmarkdotnet@0.13.11
commandlineparser@2.9.1
coverlet.collector@6.0.0
fsharp.core@8.0.100
fsharp.systemcommandline@0.13.0-beta4
fsharpplus@1.5.0
gee.external.capstone@2.3.0
glob@1.1.9
iced@1.17.0
markdig@0.37.0
messagepack.annotations@2.5.108
messagepack@2.5.108
microsoft.bcl.asyncinterfaces@1.1.0
microsoft.bcl.asyncinterfaces@7.0.0
microsoft.codeanalysis.analyzers@3.3.3
microsoft.codeanalysis.common@4.1.0
microsoft.codeanalysis.csharp@4.1.0
microsoft.codecoverage@17.8.0
microsoft.csharp@4.0.1
microsoft.diagnostics.netcore.client@0.2.251802
microsoft.diagnostics.runtime@2.2.332302
microsoft.diagnostics.tracing.traceevent@3.0.2
microsoft.dotnet.platformabstractions@3.1.6
microsoft.extensions.configuration.abstractions@2.1.1
microsoft.extensions.configuration.binder@2.1.1
microsoft.extensions.configuration@2.1.1
microsoft.extensions.dependencyinjection.abstractions@2.1.1
microsoft.extensions.logging.abstractions@2.1.1
microsoft.extensions.logging@2.1.1
microsoft.extensions.options@2.1.1
microsoft.extensions.primitives@2.1.1
microsoft.net.stringtools@17.4.0
microsoft.net.test.sdk@17.8.0
microsoft.netcore.platforms@1.0.1
microsoft.netcore.platforms@1.1.0
microsoft.netcore.platforms@2.1.2
microsoft.netcore.platforms@5.0.0
microsoft.netcore.targets@1.0.1
microsoft.netcore.targets@1.1.0
microsoft.testplatform.objectmodel@17.8.0
microsoft.testplatform.testhost@17.8.0
microsoft.visualstudio.threading.analyzers@17.6.40
microsoft.visualstudio.threading@17.6.40
microsoft.visualstudio.validation@17.6.11
microsoft.win32.primitives@4.3.0
microsoft.win32.registry@5.0.0
nerdbank.streams@2.10.66
netstandard.library@1.6.1
newtonsoft.json@13.0.1
newtonsoft.json@9.0.1
nuget.frameworks@6.5.0
perfolizer@0.2.1
runtime.any.system.collections@4.3.0
runtime.any.system.diagnostics.tools@4.3.0
runtime.any.system.diagnostics.tracing@4.3.0
runtime.any.system.globalization.calendars@4.3.0
runtime.any.system.globalization@4.3.0
runtime.any.system.io@4.3.0
runtime.any.system.reflection.extensions@4.3.0
runtime.any.system.reflection.primitives@4.3.0
runtime.any.system.reflection@4.3.0
runtime.any.system.resources.resourcemanager@4.3.0
runtime.any.system.runtime.handles@4.3.0
runtime.any.system.runtime.interopservices@4.3.0
runtime.any.system.runtime@4.3.0
runtime.any.system.text.encoding.extensions@4.3.0
runtime.any.system.text.encoding@4.3.0
runtime.any.system.threading.tasks@4.3.0
runtime.any.system.threading.timer@4.3.0
runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.native.system.io.compression@4.3.0
runtime.native.system.net.http@4.3.0
runtime.native.system.security.cryptography.apple@4.3.0
runtime.native.system.security.cryptography.openssl@4.3.0
runtime.native.system@4.3.0
runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.0
runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
runtime.unix.microsoft.win32.primitives@4.3.0
runtime.unix.system.console@4.3.0
runtime.unix.system.diagnostics.debug@4.3.0
runtime.unix.system.io.filesystem@4.3.0
runtime.unix.system.net.primitives@4.3.0
runtime.unix.system.net.sockets@4.3.0
runtime.unix.system.private.uri@4.3.0
runtime.unix.system.runtime.extensions@4.3.0
serilog.sinks.console@4.0.1
serilog@2.11.0
snapper@2.4.0
streamjsonrpc@2.16.36
system.appcontext@4.3.0
system.buffers@4.3.0
system.codedom@5.0.0
system.collections.concurrent@4.3.0
system.collections.immutable@5.0.0
system.collections.immutable@7.0.0
system.collections@4.0.11
system.collections@4.3.0
system.commandline@2.0.0-beta4.22272.1
system.console@4.3.0
system.diagnostics.debug@4.0.11
system.diagnostics.debug@4.3.0
system.diagnostics.diagnosticsource@4.3.0
system.diagnostics.diagnosticsource@7.0.2
system.diagnostics.tools@4.0.1
system.diagnostics.tools@4.3.0
system.diagnostics.tracing@4.3.0
system.dynamic.runtime@4.0.11
system.globalization.calendars@4.3.0
system.globalization.extensions@4.3.0
system.globalization@4.0.11
system.globalization@4.3.0
system.io.compression.zipfile@4.3.0
system.io.compression@4.3.0
system.io.filesystem.primitives@4.0.1
system.io.filesystem.primitives@4.3.0
system.io.filesystem@4.0.1
system.io.filesystem@4.3.0
system.io.pipelines@7.0.0
system.io@4.1.0
system.io@4.3.0
system.linq.expressions@4.1.0
system.linq.expressions@4.3.0
system.linq@4.1.0
system.linq@4.3.0
system.management@5.0.0
system.memory@4.5.1
system.memory@4.5.3
system.memory@4.5.4
system.memory@4.5.5
system.net.http@4.3.0
system.net.nameresolution@4.3.0
system.net.primitives@4.3.0
system.net.sockets@4.3.0
system.objectmodel@4.0.12
system.objectmodel@4.3.0
system.private.uri@4.3.0
system.reflection.emit.ilgeneration@4.0.1
system.reflection.emit.ilgeneration@4.3.0
system.reflection.emit.lightweight@4.0.1
system.reflection.emit.lightweight@4.3.0
system.reflection.emit@4.0.1
system.reflection.emit@4.3.0
system.reflection.extensions@4.0.1
system.reflection.extensions@4.3.0
system.reflection.metadata@1.6.0
system.reflection.metadata@5.0.0
system.reflection.primitives@4.0.1
system.reflection.primitives@4.3.0
system.reflection.typeextensions@4.1.0
system.reflection.typeextensions@4.3.0
system.reflection@4.1.0
system.reflection@4.3.0
system.resources.resourcemanager@4.0.1
system.resources.resourcemanager@4.3.0
system.runtime.compilerservices.unsafe@4.5.3
system.runtime.compilerservices.unsafe@5.0.0
system.runtime.compilerservices.unsafe@6.0.0
system.runtime.extensions@4.1.0
system.runtime.extensions@4.3.0
system.runtime.handles@4.0.1
system.runtime.handles@4.3.0
system.runtime.interopservices.runtimeinformation@4.3.0
system.runtime.interopservices@4.1.0
system.runtime.interopservices@4.3.0
system.runtime.numerics@4.3.0
system.runtime.serialization.primitives@4.1.1
system.runtime@4.1.0
system.runtime@4.3.0
system.security.accesscontrol@5.0.0
system.security.claims@4.3.0
system.security.cryptography.algorithms@4.3.0
system.security.cryptography.cng@4.3.0
system.security.cryptography.csp@4.3.0
system.security.cryptography.encoding@4.3.0
system.security.cryptography.openssl@4.3.0
system.security.cryptography.primitives@4.3.0
system.security.cryptography.x509certificates@4.3.0
system.security.principal.windows@4.3.0
system.security.principal.windows@5.0.0
system.security.principal@4.3.0
system.text.encoding.codepages@4.5.1
system.text.encoding.extensions@4.0.11
system.text.encoding.extensions@4.3.0
system.text.encoding@4.0.11
system.text.encoding@4.3.0
system.text.encodings.web@7.0.0
system.text.json@7.0.3
system.text.regularexpressions@4.1.0
system.text.regularexpressions@4.3.0
system.threading.tasks.dataflow@7.0.0
system.threading.tasks.extensions@4.0.0
system.threading.tasks.extensions@4.3.0
system.threading.tasks.extensions@4.5.4
system.threading.tasks@4.0.11
system.threading.tasks@4.3.0
system.threading.threadpool@4.3.0
system.threading.timer@4.3.0
system.threading@4.0.11
system.threading@4.3.0
system.xml.readerwriter@4.0.11
system.xml.readerwriter@4.3.0
system.xml.xdocument@4.0.11
system.xml.xdocument@4.3.0
tomlyn@0.17.0
xunit.abstractions@2.0.3
xunit.analyzers@1.6.0
xunit.assert@2.6.2
xunit.core@2.6.2
xunit.extensibility.core@2.6.2
xunit.extensibility.execution@2.6.2
xunit.runner.visualstudio@2.5.4
xunit@2.6.2
"
inherit check-reqs dotnet-pkg
DESCRIPTION="LSP language server for editing Markdown files"
HOMEPAGE="https://github.com/artempyanykh/marksman/"
if [[ "${PV}" == *9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/artempyanykh/${PN}.git"
else
SRC_URI="https://github.com/artempyanykh/${PN}/archive/refs/tags/${APP_PV}.tar.gz
-> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${APP_PV}"
KEYWORDS="~amd64"
fi
SRC_URI+=" ${NUGET_URIS} "
LICENSE="MIT"
SLOT="0"
DOCS=( README.md docs )
CHECKREQS_DISK_BUILD="1400M"
DOTNET_PKG_PROJECTS=( Marksman/Marksman.fsproj )
DOTNET_PKG_BUILD_EXTRA_ARGS=( -p:VersionString="${APP_PV}" )
DOTNET_PKG_TEST_EXTRA_ARGS=( "${DOTNET_PKG_BUILD_EXTRA_ARGS[@]}" )
pkg_setup() {
check-reqs_pkg_setup
dotnet-pkg_pkg_setup
}
src_unpack() {
dotnet-pkg_src_unpack
if [[ -n "${EGIT_REPO_URI}" ]] ; then
git-r3_src_unpack
fi
}
-4
View File
@@ -561,10 +561,6 @@ media-libs/gst-plugins-base ivorbis
# remove mask if/when media-gfx/argyllcms is keywored here.
x11-misc/colord argyllcms extra-print-profiles
# Raúl Porcel <armin76@gentoo.org> (2012-12-30)
# Needs testing
media-libs/phonon vlc
# Raúl Porcel <armin76@gentoo.org> (2012-05-28)
# Needs x11-misc/lightdm(which also requires some other deps)
x11-misc/xscreensaver new-login
-4
View File
@@ -255,10 +255,6 @@ dev-util/schroot zfs
# PPS should work on all arches, but only keyworded on some arches
>=net-misc/ntp-4.2.6_p3-r1 -parse-clocks
# Craig Andrews <candrews@gentoo.org> (2019-07-03)
# Unmask Raspberry Pi support on arm.
media-tv/kodi -raspberry-pi
# Matt Turner <mattst88@gentoo.org> (2019-06-20)
# dev-lang/spidermonkey:60[jit] fails to build on most platforms, but does
# build on arm.
@@ -92,7 +92,6 @@ media-libs/mesa vulkan-overlay
# Deps not yet stable
# Migrated from package.use.mask
app-text/asciidoc test
media-libs/phonon vlc
net-misc/openssh security-key
dev-util/geany-plugins markdown
app-arch/rpm test
-1
View File
@@ -501,5 +501,4 @@ sci-libs/linux-gpib firmware
# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-02-20)
# Mask flags of calligra and dependencies due to lack of keywords
app-office/calligra spacenav
media-gfx/pstoedit emf
-5
View File
@@ -308,11 +308,6 @@ sys-firmware/seabios debug
# upstream tarballs for tier-2 arches do not ship docs
dev-lang/rust-bin doc
# Craig Andrews <candrews@gentoo.org> (2019-07-03)
# Raspberry Pi support is only available on arm.
# Mask raspberry-pi USE globally, unmask on arm.
media-tv/kodi raspberry-pi
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-06-22)
# mask here and unmask in profiles for specific arches
dev-java/openjdk:8 javafx
-4
View File
@@ -662,10 +662,6 @@ net-misc/modemmanager qmi
# remove mask if/when media-gfx/argyllcms is keywored here.
x11-misc/colord argyllcms extra-print-profiles
# Raúl Porcel <armin76@gentoo.org> (2012-12-30)
# Needs testing
media-libs/phonon vlc
# Robin H Johnson <robbat2@gentoo.org> (2012-11-01)
# MySQL 5.5 wants systemtap, tcmalloc & jemalloc
>=dev-db/mysql-5.5 systemtap jemalloc
-1
View File
@@ -1,6 +1,5 @@
slotmove dev-libs/girara 3 0
move dev-python/CommonMark dev-python/commonmark
move dev-libs/mini-xml dev-libs/mxml
move x11-misc/xembedsniproxy kde-plasma/xembed-sni-proxy
move x11-apps/intel-gpu-tools x11-apps/igt-gpu-tools
move games-board/knights kde-apps/knights