From f6f870830839a83eb7f4fd80ec07972cff27cd2b Mon Sep 17 00:00:00 2001 From: Nicola Smaniotto Date: Mon, 11 Dec 2023 09:27:00 +0100 Subject: [PATCH 1/6] games-rpg/open-adventure: add || die to sed calls Signed-off-by: Nicola Smaniotto --- games-rpg/open-adventure/open-adventure-1.16.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-rpg/open-adventure/open-adventure-1.16.ebuild b/games-rpg/open-adventure/open-adventure-1.16.ebuild index 45758338c5..144ca6192d 100644 --- a/games-rpg/open-adventure/open-adventure-1.16.ebuild +++ b/games-rpg/open-adventure/open-adventure-1.16.ebuild @@ -37,13 +37,13 @@ python_check_deps() { src_prepare() { # remove uncommon flags sed -e 's/-D_FORTIFY_SOURCE=2 -fstack-protector-all $(CFLAGS) -g/$(CFLAGS)/' \ - -i Makefile + -i Makefile || die "Makefile patching failed" eapply_user # Add missing semicolon sed -e 's/rspeak(SAVERESUME_DISABLED)/rspeak(SAVERESUME_DISABLED);/' \ - -i saveresume.c + -i saveresume.c || die "Typo fix failed" } src_compile() { From de148e5714e6c52f5b08e25e9c7c1fda822927c3 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Mon, 11 Dec 2023 14:26:03 +0100 Subject: [PATCH 2/6] app-misc/anki-bin: add 23.10.1-r1, drop 23.10.1 Fix runtime Qt detection mechanism: Prior to this commit, Anki would select its Qt6 GUI at runtime, if it successfully imported PyQt6. Anki's choice of GUI framework should only depend on the qt6 USE flag. Signed-off-by: Lucio Sauer --- ...in-23.10.1.ebuild => anki-bin-23.10.1-r1.ebuild} | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) rename app-misc/anki-bin/{anki-bin-23.10.1.ebuild => anki-bin-23.10.1-r1.ebuild} (95%) diff --git a/app-misc/anki-bin/anki-bin-23.10.1.ebuild b/app-misc/anki-bin/anki-bin-23.10.1-r1.ebuild similarity index 95% rename from app-misc/anki-bin/anki-bin-23.10.1.ebuild rename to app-misc/anki-bin/anki-bin-23.10.1-r1.ebuild index 697a1f3924..247ebe6f01 100644 --- a/app-misc/anki-bin/anki-bin-23.10.1.ebuild +++ b/app-misc/anki-bin/anki-bin-23.10.1-r1.ebuild @@ -19,8 +19,8 @@ SRC_URI=" https://raw.githubusercontent.com/ankitects/anki/${PV}/qt/bundle/lin/anki.1 -> ${P}.1 https://raw.githubusercontent.com/ankitects/anki/${PV}/qt/bundle/lin/anki.desktop -> ${P}.desktop https://raw.githubusercontent.com/ankitects/anki/${PV}/qt/bundle/lin/anki.png -> ${P}.png - https://raw.githubusercontent.com/ankitects/anki/${PV}/qt/bundle/lin/anki.xpm -> ${P}.xpm https://raw.githubusercontent.com/ankitects/anki/${PV}/qt/bundle/lin/anki.xml -> ${P}.xml + https://raw.githubusercontent.com/ankitects/anki/${PV}/qt/bundle/lin/anki.xpm -> ${P}.xpm " # The program itself is licensed under AGPL-3+ with contributed portions licensed @@ -110,13 +110,22 @@ The latter option has additional runtime dependencies. Please take a look at this package's 'optional runtime features' for a complete listing. In an early 2024 update, ENABLE_QT5_COMPAT will be removed, so this is not a -long term solution. +long-term solution. Anki's user manual is located online at https://docs.ankiweb.net/ Anki's add-on developer manual is located online at https://addon-docs.ankiweb.net/ " +src_prepare() { + default + # Anki's Qt detection mechanism falls back to Qt5 Python bindings, if Qt6 + # Python bindings don't get imported successfully. + if ! use qt6; then + sed -i "s/import PyQt6/raise ImportError/" aqt/qt/__init__.py || die + fi +} + src_install() { python_domodule anki {,_}aqt *.dist-info printf "#!/usr/bin/python3\nimport sys;from aqt import run;sys.exit(run())" > runanki From a09f18e587624f962d2a21238be2bb340c75bbb0 Mon Sep 17 00:00:00 2001 From: YOSHIOKA Takuma Date: Mon, 11 Dec 2023 22:40:40 +0900 Subject: [PATCH 3/6] app-misc/watchexec: add 1.24.1 Signed-off-by: YOSHIOKA Takuma --- app-misc/watchexec/Manifest | 1 + app-misc/watchexec/watchexec-1.24.1.ebuild | 444 +++++++++++++++++++++ 2 files changed, 445 insertions(+) create mode 100644 app-misc/watchexec/watchexec-1.24.1.ebuild diff --git a/app-misc/watchexec/Manifest b/app-misc/watchexec/Manifest index aadb4d24d3..1e41bd3603 100644 --- a/app-misc/watchexec/Manifest +++ b/app-misc/watchexec/Manifest @@ -933,6 +933,7 @@ DIST watchexec-1.21.1.tar.gz 270996 BLAKE2B ea5f60115c3025ee659e2b3b645c539f82d1 DIST watchexec-1.22.3.tar.gz 365335 BLAKE2B d606c8da630f54e7bd0eecc26e8b01520cc229cf52ca5aaeb3ad9c2b3c66c3531e3ddadf0eed16e2eef91e21a907e4db5e2dc0f40b7e727b11ebbf7d3bafdfe6 SHA512 42dc4cf4dfef9ddd31e6f76144d328f8eddad46756ee0b3bd6f6eeca39343898b5c6ff7252bd297f82fb629d746400455b9e88536be96df34b02fc489d11bbb0 DIST watchexec-1.23.0.tar.gz 366414 BLAKE2B 58e7b7aecbc113a7d269d11955a190d70f7d6706b32c2201f4d33c65eb82ec5114760eb736fa4e620963c3a934f5aecb3a09cd153e39179258d2268dc928475b SHA512 5eec64567a73fc3e124d7c29979f35fe5cac68ec7119303bb50c831eb00c248db0b12fe36eef45f9d6455e5793d1485b9641d7f719df3e11ec84d017c9d305c0 DIST watchexec-1.24.0.tar.gz 352369 BLAKE2B f1337036b3d91a2d06f03a4b4181793e0ec24ef81e82899bda614cee0346a81277a0779c8b891aa0825e9a503ec5747bc9b1e539aafe89fce8bb72120165445b SHA512 90f54f4332b98d7f6881bf5d3df2f71bfd0edb021875c600422272baf37a0fb441ddeafdc8f6bc33d4cedbb682da374cce5f075be37379eca5ea8260ed53fc04 +DIST watchexec-1.24.1.tar.gz 354351 BLAKE2B b6d8e54cf0f9ff80fb0129ecbf2c64baf5d4ebe3b927a8e29d5d40e2ac741d6734f788abb860b0fddc80ea767984e2230b3cb6a87c04314c559ee795904af71d SHA512 4cff55a8d6aea9c4c8f8b37ab46c24822a3fc3ecfafb7ad13831ed72869803655f92020208e890ff3d04160743acfaca6c0e25f768757a0edd81afc60f65d3f8 DIST wepoll-ffi-0.1.2.crate 31309 BLAKE2B cd1b01c9fdb6482baff3ab12a9926c1a5a9b6e430e4609890a94b13480f8223de166558724b4d6926d6e9dd7f466926c783df54f9beabc75d646edf4f3429a73 SHA512 f0f5c379d08642aee9c6ef36175b9d858ee1cb7d444b832d6e7ad194167a4db2de5aaee3b2356ca42ef9f48a9872928c61b456305c05dd40cc53e5204686b8a7 DIST which-4.3.0.crate 9635 BLAKE2B 36556a9eca6d8702c0e3634abc458f7ff831aec28a7117f21f812c6f46cccd8db0e6ce7cc76f8033ba89d51858411251e5fecb0883542669269cade9c1a5aadb SHA512 cad05bd43dfcf9e50fd6e3b9dcd5d9a987175a0f44adbf204079117b70d0b42e6483e635287924698c51d0452f168e48e041453f18ff5720c0e2ec4c734d2578 DIST which-4.4.0.crate 10889 BLAKE2B 3118f923319f260d6574ee0fd28d641f858a1885c3082090f079ca64acd2a3dd996aafd84803f0f2ae2e58b87d5cadf63059d75e72ff836dbf3ebcf4cee82602 SHA512 8380e5ea79f7768c8b1479c2fbb6e6c8b232f3a8d43b6554b78a370f302fb396d53842678d760ce9fc720fe607cfb9da3e0da4180e4a6ecfef48119105555fd7 diff --git a/app-misc/watchexec/watchexec-1.24.1.ebuild b/app-misc/watchexec/watchexec-1.24.1.ebuild new file mode 100644 index 0000000000..4af211f56e --- /dev/null +++ b/app-misc/watchexec/watchexec-1.24.1.ebuild @@ -0,0 +1,444 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.5.4-r1 + +EAPI=8 + +CRATES=" + addr2line@0.21.0 + adler@1.0.2 + aho-corasick@1.1.2 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anstream@0.6.4 + anstyle@1.0.4 + anstyle-parse@0.2.2 + anstyle-query@1.0.0 + anstyle-wincon@3.0.1 + anyhow@1.0.75 + arc-swap@1.6.0 + argfile@0.1.6 + async-broadcast@0.5.1 + async-channel@2.1.1 + async-executor@1.8.0 + async-fs@1.6.0 + async-io@1.13.0 + async-io@2.2.1 + async-lock@2.8.0 + async-lock@3.1.2 + async-priority-channel@0.1.0 + async-process@1.8.1 + async-recursion@1.0.5 + async-signal@0.2.5 + async-stream@0.3.5 + async-stream-impl@0.3.5 + async-task@4.5.0 + async-trait@0.1.74 + atomic-take@1.1.0 + atomic-waker@1.1.2 + autocfg@1.1.0 + axum@0.6.20 + axum-core@0.3.4 + backtrace@0.3.69 + backtrace-ext@0.2.1 + base64@0.21.5 + bitflags@1.3.2 + bitflags@2.4.1 + block@0.1.6 + block-buffer@0.10.4 + blocking@1.5.1 + boxcar@0.2.4 + bstr@1.8.0 + btoi@0.4.3 + bumpalo@3.14.0 + byteorder@1.5.0 + bytes@1.5.0 + cc@1.0.83 + cfg-if@1.0.0 + chrono@0.4.31 + clap@4.4.8 + clap_builder@4.4.8 + clap_complete@4.4.4 + clap_complete_nushell@4.4.2 + clap_derive@4.4.7 + clap_lex@0.6.0 + clap_mangen@0.2.15 + clearscreen@2.0.1 + clru@0.6.1 + colorchoice@1.0.0 + command-group@5.0.1 + concurrent-queue@2.3.0 + console-api@0.6.0 + console-subscriber@0.2.0 + core-foundation-sys@0.8.4 + cpufeatures@0.2.11 + crc32fast@1.3.2 + crossbeam-channel@0.5.8 + crossbeam-utils@0.8.16 + crypto-common@0.1.6 + deranged@0.3.9 + derivative@2.2.0 + digest@0.10.7 + dirs@4.0.0 + dirs@5.0.1 + dirs-next@2.0.0 + dirs-sys@0.3.7 + dirs-sys@0.4.1 + dirs-sys-next@0.1.2 + dunce@1.0.4 + either@1.9.0 + embed-resource@2.4.0 + endian-type@0.1.2 + enumflags2@0.7.8 + enumflags2_derive@0.7.8 + equivalent@1.0.1 + errno@0.3.7 + event-listener@2.5.3 + event-listener@3.1.0 + event-listener@4.0.0 + event-listener-strategy@0.4.0 + faster-hex@0.8.1 + fastrand@1.9.0 + fastrand@2.0.1 + filetime@0.2.22 + flate2@1.0.28 + fnv@1.0.7 + form_urlencoded@1.2.1 + fs-err@2.11.0 + fsevent-sys@4.1.0 + futures@0.3.29 + futures-channel@0.3.29 + futures-core@0.3.29 + futures-executor@0.3.29 + futures-io@0.3.29 + futures-lite@1.13.0 + futures-lite@2.0.1 + futures-macro@0.3.29 + futures-sink@0.3.29 + futures-task@0.3.29 + futures-util@0.3.29 + generic-array@0.14.7 + getrandom@0.2.11 + gimli@0.28.1 + gix@0.55.2 + gix-actor@0.28.0 + gix-chunk@0.4.4 + gix-commitgraph@0.22.0 + gix-config@0.31.0 + gix-config-value@0.14.0 + gix-date@0.8.0 + gix-diff@0.37.0 + gix-discover@0.26.0 + gix-features@0.36.0 + gix-fs@0.8.0 + gix-glob@0.14.0 + gix-hash@0.13.1 + gix-hashtable@0.4.0 + gix-lock@11.0.0 + gix-macros@0.1.0 + gix-object@0.38.0 + gix-odb@0.54.0 + gix-pack@0.44.0 + gix-path@0.10.0 + gix-quote@0.4.7 + gix-ref@0.38.0 + gix-refspec@0.19.0 + gix-revision@0.23.0 + gix-revwalk@0.9.0 + gix-sec@0.10.0 + gix-tempfile@11.0.0 + gix-trace@0.1.3 + gix-traverse@0.34.0 + gix-url@0.25.1 + gix-utils@0.1.5 + gix-validate@0.8.0 + globset@0.4.13 + h2@0.3.22 + hashbrown@0.12.3 + hashbrown@0.14.2 + hdrhistogram@7.5.4 + heck@0.4.1 + hermit-abi@0.3.3 + hex@0.4.3 + home@0.5.5 + http@0.2.11 + http-body@0.4.5 + httparse@1.8.0 + httpdate@1.0.3 + humantime@2.1.0 + hyper@0.14.27 + hyper-timeout@0.4.1 + iana-time-zone@0.1.58 + iana-time-zone-haiku@0.1.2 + idna@0.5.0 + ignore@0.4.20 + indexmap@1.9.3 + indexmap@2.1.0 + inotify@0.9.6 + inotify-sys@0.1.5 + instant@0.1.12 + io-lifetimes@1.0.11 + is-terminal@0.4.9 + is_ci@1.1.1 + itertools@0.11.0 + itoa@1.0.9 + js-sys@0.3.65 + kqueue@1.0.8 + kqueue-sys@1.0.4 + lazy_static@1.4.0 + libc@0.2.150 + libmimalloc-sys@0.1.35 + libredox@0.0.1 + linux-raw-sys@0.3.8 + linux-raw-sys@0.4.11 + lock_api@0.4.11 + log@0.4.20 + mac-notification-sys@0.6.1 + malloc_buf@0.0.6 + matchers@0.1.0 + matchit@0.7.3 + memchr@2.6.4 + memmap2@0.7.1 + memoffset@0.7.1 + miette@5.10.0 + miette-derive@5.10.0 + mimalloc@0.1.39 + mime@0.3.17 + minimal-lexical@0.2.1 + miniz_oxide@0.7.1 + mio@0.8.9 + nibble_vec@0.1.0 + nix@0.26.4 + nix@0.27.1 + nom@7.1.3 + normalize-line-endings@0.3.0 + normalize-path@0.2.1 + notify@6.1.1 + notify-rust@4.10.0 + nu-ansi-term@0.46.0 + num-traits@0.2.17 + num_cpus@1.16.0 + num_threads@0.1.6 + objc@0.2.7 + objc-foundation@0.1.1 + objc_id@0.1.1 + object@0.32.1 + once_cell@1.18.0 + option-ext@0.2.0 + ordered-stream@0.2.0 + os_str_bytes@6.6.1 + overload@0.1.1 + owo-colors@3.5.0 + parking@2.2.0 + parking_lot@0.12.1 + parking_lot_core@0.9.9 + percent-encoding@2.3.1 + phf@0.11.2 + phf_codegen@0.11.2 + phf_generator@0.11.2 + phf_shared@0.11.2 + pid1@0.1.1 + pin-project@1.1.3 + pin-project-internal@1.1.3 + pin-project-lite@0.2.13 + pin-utils@0.1.0 + piper@0.2.1 + polling@2.8.0 + polling@3.3.1 + powerfmt@0.2.0 + ppv-lite86@0.2.17 + proc-macro-crate@1.3.1 + proc-macro2@1.0.69 + prodash@26.2.2 + prost@0.12.3 + prost-derive@0.12.3 + prost-types@0.12.3 + quick-xml@0.30.0 + quote@1.0.33 + radix_trie@0.2.1 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + redox_syscall@0.3.5 + redox_syscall@0.4.1 + redox_users@0.4.4 + regex@1.10.2 + regex-automata@0.1.10 + regex-automata@0.4.3 + regex-syntax@0.6.29 + regex-syntax@0.8.2 + roff@0.2.1 + rustc-demangle@0.1.23 + rustc_version@0.4.0 + rustix@0.37.27 + rustix@0.38.25 + rustversion@1.0.14 + ryu@1.0.15 + same-file@1.0.6 + scopeguard@1.2.0 + semver@1.0.20 + serde@1.0.193 + serde_derive@1.0.193 + serde_json@1.0.108 + serde_repr@0.1.17 + serde_spanned@0.6.4 + sha1@0.10.6 + sha1_smol@1.0.0 + sharded-slab@0.1.7 + signal-hook@0.3.17 + signal-hook-registry@1.4.1 + similar@2.3.0 + siphasher@0.3.11 + slab@0.4.9 + smallvec@1.11.2 + smawk@0.3.2 + snapbox@0.4.14 + snapbox-macros@0.3.6 + socket2@0.4.10 + socket2@0.5.5 + static_assertions@1.1.0 + strsim@0.10.0 + supports-color@2.1.0 + supports-hyperlinks@2.1.0 + supports-unicode@2.0.0 + syn@1.0.109 + syn@2.0.39 + sync_wrapper@0.1.2 + tauri-winrt-notification@0.1.3 + tempfile@3.8.1 + termcolor@1.4.0 + terminal_size@0.1.17 + terminal_size@0.3.0 + terminfo@0.8.0 + textwrap@0.15.2 + thiserror@1.0.50 + thiserror-impl@1.0.50 + thread_local@1.1.7 + time@0.3.30 + time-core@0.1.2 + time-macros@0.2.15 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + tokio@1.34.0 + tokio-io-timeout@1.2.0 + tokio-macros@2.2.0 + tokio-stream@0.1.14 + tokio-util@0.7.10 + toml@0.8.8 + toml_datetime@0.6.5 + toml_edit@0.19.15 + toml_edit@0.21.0 + tonic@0.10.2 + tower@0.4.13 + tower-layer@0.3.2 + tower-service@0.3.2 + tracing@0.1.40 + tracing-attributes@0.1.27 + tracing-core@0.1.32 + tracing-log@0.2.0 + tracing-serde@0.1.3 + tracing-subscriber@0.3.18 + try-lock@0.2.4 + typenum@1.17.0 + uds_windows@1.0.2 + unicase@2.7.0 + unicode-bidi@0.3.13 + unicode-bom@2.0.3 + unicode-ident@1.0.12 + unicode-linebreak@0.1.5 + unicode-normalization@0.1.22 + unicode-width@0.1.11 + url@2.5.0 + utf8parse@0.2.1 + valuable@0.1.0 + version_check@0.9.4 + vswhom@0.1.0 + vswhom-sys@0.1.2 + waker-fn@1.1.1 + walkdir@2.4.0 + want@0.3.1 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen@0.2.88 + wasm-bindgen-backend@0.2.88 + wasm-bindgen-macro@0.2.88 + wasm-bindgen-macro-support@0.2.88 + wasm-bindgen-shared@0.2.88 + which@4.4.2 + which@5.0.0 + winapi@0.3.9 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.6 + winapi-x86_64-pc-windows-gnu@0.4.0 + windows@0.48.0 + windows@0.51.1 + windows-core@0.51.1 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.48.5 + windows-targets@0.52.0 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.0 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.0 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.0 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.0 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.0 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.0 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.0 + winnow@0.5.19 + winreg@0.51.0 + xdg-home@1.0.0 + zbus@3.14.1 + zbus_macros@3.14.1 + zbus_names@2.6.0 + zvariant@3.15.0 + zvariant_derive@3.15.0 + zvariant_utils@1.0.1 +" + +inherit cargo shell-completion + +DESCRIPTION="Executes commands in response to file modifications" +HOMEPAGE="https://watchexec.github.io/" +SRC_URI="https://github.com/watchexec/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" ${CARGO_CRATE_URIS}" + +LICENSE="Apache-2.0 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 WTFPL" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# Prevent portage from trying to fetch bunch of *.crate from mirror despite they are not mirrored. +RESTRICT="mirror" + +DOCS=( crates/cli/README.md ) + +# rust does not use *FLAGS from make.conf, silence portage warning +# update with proper path to binaries this crate installs, omit leading / +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_compile() { + cargo_src_compile --manifest-path=crates/cli/Cargo.toml +} + +src_test() { + cargo_src_test --manifest-path crates/lib/Cargo.toml --lib + cargo_src_test --manifest-path crates/cli/Cargo.toml +} + +src_install() { + cargo_src_install --path "${S}"/crates/cli + + einstalldocs + doman doc/watchexec.1 + + newbashcomp completions/bash "${PN}" + + newzshcomp completions/zsh "_${PN}" + + newfishcomp completions/fish "${PN}.fish" +} From fcebedc3ca47191e6303731d18528cfe8c138e62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Mon, 11 Dec 2023 19:56:46 +0100 Subject: [PATCH 4/6] gui-apps/nwg-displays: add 0.3.10 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- gui-apps/nwg-displays/Manifest | 1 + .../nwg-displays/nwg-displays-0.3.10.ebuild | 37 +++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 gui-apps/nwg-displays/nwg-displays-0.3.10.ebuild diff --git a/gui-apps/nwg-displays/Manifest b/gui-apps/nwg-displays/Manifest index c1a556b894..eeff193ccc 100644 --- a/gui-apps/nwg-displays/Manifest +++ b/gui-apps/nwg-displays/Manifest @@ -1,2 +1,3 @@ +DIST nwg-displays-0.3.10.tar.gz 24302 BLAKE2B 48dcad68179be42bc5c98abb1f01b899ccca832bbf466dec6c2207cd8e66ce9c63275aa847b9a4602e4ac9f5d54df5c97547df1c1ffb0105b9aa8b0350be10d5 SHA512 7b51aa88cb7566b5018da479d9afb897fac3f67b17b04dde9cf9106c5876a1c073dfe0342ef71432a07a0061ea1d8066a5e4b73212ca7b23d3dcee2f8785e171 DIST nwg-displays-0.3.8.tar.gz 23928 BLAKE2B 654257f56009073bad82a5e455c9acdafd6edf7d28de524c26a25a6a92a72d65da72f865221387f5ecbf1e4ca164e38ac17e957a31259164a74badb1aaa2bb4d SHA512 6f7a3ff7e81aa539b318e84fa84a071780730ff35c1e36a7da9960be98db451cd769ab1b797d0f87567b0ef437f35569c7c5db8cc26288279cc8942b978eb4f8 DIST nwg-displays-0.3.9.tar.gz 24080 BLAKE2B cd31ef0462f0ecde46e983a63765ffc817ae002428c74aa7bb549f763b51a1c2ff50257aaa4571fdf1ef3ae17472183245c79c241ab9588858985e74134bb2de SHA512 76877408fbc99d51a81d6049aaae31df58d80fd6f9319ed6581c43b8dabea742d1df214387727f34061ddec711e2128cd2f343ae791ace53b9ee5f03b0134b3d diff --git a/gui-apps/nwg-displays/nwg-displays-0.3.10.ebuild b/gui-apps/nwg-displays/nwg-displays-0.3.10.ebuild new file mode 100644 index 0000000000..3964d30f05 --- /dev/null +++ b/gui-apps/nwg-displays/nwg-displays-0.3.10.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit desktop distutils-r1 xdg-utils + +SRC_URI="https://github.com/nwg-piotr/nwg-displays/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="Output management utility for sway and Hyprland" +HOMEPAGE="https://github.com/nwg-piotr/nwg-displays" +LICENSE="MIT" + +SLOT="0" + +RDEPEND=" + gui-apps/wlr-randr + x11-libs/gtk+:3 +" +DEPEND="${RDEPEND}" + +python_install_all() { + distutils-r1_python_install_all + domenu nwg-displays.desktop + doicon nwg-displays.svg +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +} From 86c3cfd2a0cf3262218b3b72c6396451d0b7f56b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Mon, 11 Dec 2023 20:06:07 +0100 Subject: [PATCH 5/6] gui-apps/nwg-bar: add 0.1.5 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- gui-apps/nwg-bar/Manifest | 9 +++ gui-apps/nwg-bar/nwg-bar-0.1.5.ebuild | 80 +++++++++++++++++++++++++++ 2 files changed, 89 insertions(+) create mode 100644 gui-apps/nwg-bar/nwg-bar-0.1.5.ebuild diff --git a/gui-apps/nwg-bar/Manifest b/gui-apps/nwg-bar/Manifest index 0e6d578179..a9351c7ecc 100644 --- a/gui-apps/nwg-bar/Manifest +++ b/gui-apps/nwg-bar/Manifest @@ -2,6 +2,8 @@ DIST github.com%2Fallan-simon%2Fgo-singleinstance%2F@v%2Fv0.0.0-20210120080615-d DIST github.com%2Fallan-simon%2Fgo-singleinstance%2F@v%2Fv0.0.0-20210120080615-d0997106ab37.zip 5647 BLAKE2B f25245db815bb803cfec3a4542c2e0134f8f766676a7b221dd7b88962f61cec90d7ea72301b38db99c2600f43eb2a506b465bf76d7ab46a7d83a0d97ce69e69c SHA512 a1bbe906a8567b590ed48f63de9aeae3dbc9201e5a5d199553b8cabe336be5c0711733ea419bd0a463436888eebc578d0a06582e717e277415548177f1aa9f47 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.zip 60546 BLAKE2B e775860f49c6ee09a6c48902d38fdf5d2d77af4cd405d8d303902170e46493301d4aa873a48b4d12a16d92dafaa65290de1fd3a42545025fbfc82f15a3881e8d SHA512 53dc5484f488ae1f8d0eb672c3431bbf9fce33dfcee83dda7929103e3650559cf703f601716984a640422f01cc640860dba0b47e16aef04d0d2452a266fefbf9 +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e +DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb SHA512 7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb DIST github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.mod 90 BLAKE2B b8f340b487e8df1c3d35b380cf1d48fda80812d38939d8739a6a0048f8f6d90b03e23c34672edfc744c5d463a5174f25f522fea5fabd7d7a7544700b032e35ad SHA512 973282445fc5252760021848609aa6ac8dbd7571756eff402bd5c705e344e5969ea6a658c0aa21da8a97b9d20b2edf70125eb6013a9c42b01f57e59d4d21ad99 DIST github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.zip 2401696 BLAKE2B f5b2966f9f6890d16bd13669eee34cb0a1ba6fce5e227764d48c717c3bfbfb4d59bc7ae92063cdde2461b40c0b57c99803ea7cb9dd3996d184916f7c5dd4f22e SHA512 74c5829eb149f04662050dc085e058448d1dc692fc1f806444e801823448d40fb694ee6f838a691e31e354f6ada302087478c3ec034168ee5b4227c58eaa8729 DIST github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20230802002603-b0c42cd8474f.mod 90 BLAKE2B b8f340b487e8df1c3d35b380cf1d48fda80812d38939d8739a6a0048f8f6d90b03e23c34672edfc744c5d463a5174f25f522fea5fabd7d7a7544700b032e35ad SHA512 973282445fc5252760021848609aa6ac8dbd7571756eff402bd5c705e344e5969ea6a658c0aa21da8a97b9d20b2edf70125eb6013a9c42b01f57e59d4d21ad99 @@ -21,6 +23,8 @@ DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d1 DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5 DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod 154 BLAKE2B 60cd7801e7cd33746305cd636b048b25a86270ec3b29a21c3c078c7e95b769bce7e80c2c7c5474113786bd788c7f88f3719e34f02141038e0d161b36e32f39b9 SHA512 bb808fad059f5abd0171e4bdc724411eff2c7e8d303a4ffb3608a00e21bb3cfafe9e83b4b4e9bccd42c9a4331f67ddc6043e3dd5eaa9a122c86626eed43a8383 DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.zip 83537 BLAKE2B 6d6de57cc5e393aaef1cdc7e2140143eb7fa324bb2ea3b9f63bfe1e8652c02d24eb441fc3b435c6b287f165c5540a008a7c21ab4070d8bc77c77e6fb608f7e46 SHA512 c5cd06f825bbfdcf2ae58ea21edbeea03c110de3fc20fcf69db07aae26c9ae67a8ac57a9ffedec9b3b4f1f3b016089935049d75d92a9a03e45ce6345b4c9c611 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.mod 216 BLAKE2B c597010cf6690e73cd265e800f0f0bbea331fb76217457b6326f5a19481eca044aa5426fa32519870b2f0f4b3bed95768a23d3138dbcc9739b7cf7e044f50668 SHA512 197e6ef15edb27ded67ccfb636c252fe522f0930ff012341a4b593f25b5dd8282e4f658970931cfdeb8f2c5ee0b4ebac6738fe7634bf00896d12270fcbf4b31b +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.zip 105564 BLAKE2B 7b082ff11190ff27ce4a3de68896fffbbbf80ebdead7612aa3b06981171974ad2935bee7d5d71cb9ea29b110a82b3e04447248e7b9376e84c8f3f53d5001ae4b SHA512 be80972112f0a3907bde960637cb2c08d6ba4256ca27cfa07de5a0a8e523d0dfbd8e90ae593e5302d7351b7dbddecf69dc3985a9d19b96087732dd886eff371f DIST go.uber.org%2Fatomic%2F@v%2Fv1.11.0.mod 189 BLAKE2B 89b0da506c9d6507f956e5195f96b911c3ea0cd139391dde62c40ef5cbb9a5d7bda36325701056282e4133ca21b1577fc08857e31d44358564aad5e1cb178acb SHA512 18ffaa53988d328e8f6374ea14b6a8b871b51966518ec3290af595f51991ad65da637596a4d9060048c285f0515a72917449aab71bb4b7fa3da4b55b7fd7dfc8 DIST go.uber.org%2Fatomic%2F@v%2Fv1.11.0.zip 77346 BLAKE2B 96e7f1cfb1f530159a81d255a758a4dd6fd3bb8e87bd76b8196c7cbea6a25ff53174d0eb59d568484950debf4cc84d184a3df35b32eddc5cd4aa08688b82e399 SHA512 de4558f42d73e080af401055ae47953dcac29a501ee3d225b09de90cc421a91e7705a34dc5f85fe4dc66242e5c345694b29a8ec918609f25e2ef208d69c31ff9 DIST go.uber.org%2Fatomic%2F@v%2Fv1.3.2.mod 26 BLAKE2B 00521092f85fc8940d69a5885423e84d8e6987a29749d886be3f40c230e563b55d96779ccd2efb99e939167c93067e8d37117750cf2567fc49e70bce9e847d07 SHA512 4c66fd56c35d6d25a3091f83a2d3872ba395092c10519e052aaccf3edca281fb874a46e86e7a7294b4f42a5d5a51d3cc0f066081e5ab945288a48ac223bc19e6 @@ -33,5 +37,10 @@ DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190412183630-56d357773e84.mod 25 BLAK DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190412183630-56d357773e84.zip 25616 BLAKE2B c6426c3be7782971032f7651471a5c9e83c9cbb8e9481a8e2fe284591a27c66cf713487e93151080fb342307d69b93425d4c65d5bbe5549a8eecf2c8c51c9c79 SHA512 fbf2e5b63f6e80b1deb147a806f48be1d4b7ff8bf7d4d648e6505a542a456f73b842bbee67609f5a8a5e7a810154dec6881c2b2172ce946ef91de31682fa27d3 DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.4.0.mod 34 BLAKE2B e6fce159f6aa9f6144ea5f2d0d76f62ece23ebfe8f768989bdf5c1629c8a10f994b358d2c3a5c622411bbfc06ec136085e0fc4adb6d9f5936a9ad8123d600170 SHA512 e409094e57103743a3650935cc5bdc2083ef596bca3720ac1c2098667dc66d88b1df3a3d7b9144a686d2aa4beadb7bc4d9d7a588d80fd50b25f130635231554d DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.4.0.zip 30186 BLAKE2B f467af3f8bf6f0ac6014be185592817309a70063ebba56a899f377b9e0ec8f9d36a1b3f55ed81c5bba328f46bf39238912c78973a7f7a31e949017d1e6ca99c0 SHA512 10932dd7982d5bfa5dd6eeacf74a965912439777305d32453b3938f01ae9c17135e65adad80390019821659d06afecd6d5fe90e92f208ee5daef73ec04e949de +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.5.0.mod 34 BLAKE2B 778d81068a642eca75cb103aace68b0ff05a16cb1bd8ab9e28bc62e0464eb43fd5d4f94d5598370ce17448a1ec037168959d494416d957280abf6af98593e604 SHA512 2d159d931db45104e0714e311698dff5905d206e5740cb4f7e1442d1b561da91928b0882f9f56f8190abb7cddadeaec7684f8d598fb6afd6322c5782232b4d5b +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.5.0.zip 26308 BLAKE2B b665ebea6d7ba569b136bdd3716f0833bc236b0cbafd8329ac2075eafb55b2273de4bc81542bb8183dceb38f9e60e9d59a50711127bc31f23e5fc2036d7c77c4 SHA512 5fd83f97c2a22a9d77cfb8bed171c4b6e2dfc1547fe17401c58df20325950ee6d1159d0499961c35622d0b1ac84e17e770ead35388ae6a2ab35927b8e5295558 +DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.1.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d +DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.1.zip 104623 BLAKE2B 51d69616c21728779614f4455d23d2302a8f986b44344257b4bc2b5db011c7266432ee93d31d43344231b52527d1027eba3ef37a3365f9afe69f3ecc8613bccb SHA512 d57b0d42c71ad6503415e42979b51b0dc7f6344072c728ab2e3d4bab88da7b7d775e7f261868909f990f6b44aed6c533966c97bbe333a0acd65fc8bac9d1d4ff DIST nwg-bar-0.1.3.tar.gz 10823 BLAKE2B a3cd8cbe1f68fe643715cdb6807ab081075731587c460d6e8fea4c3293ecb5d76b00b458262762022a606ee0f4f776f1db959525fe69ff6503908421784dbd4f SHA512 bbb5f2933c1a1ef133de41d6abde40bbccf99a39b7b2a918f04bc58607d6d7fef0948eb08846fe5514477277ff3654400bca09170b43f60db7c315752b703d66 DIST nwg-bar-0.1.4.tar.gz 11911 BLAKE2B 816a51841da5bdb299aee9013b23bb3bffd23ca7a358d0827c0258cc7e0bfb6f16ff1b4f7980c9ad46ac26aa56ea4ee9586a3ae0fe635f0d019ebd793407bcfe SHA512 b4c89ea681f28547d42f3ed5ad8977b9ba3ef8279229c3f0f481de878f572823bd23afebe28e508f42426d7d49a2d28b016f63a28adf82899f3242d8c7f0379d +DIST nwg-bar-0.1.5.tar.gz 11740 BLAKE2B 6c6c6fc2f3ca4896e69874b62adac2e76c91261256aad7f09b10d8450ea08922019e3a33a81ee24d26fa9e9066de27242344ee7029a3d253d16aec12f42e06f4 SHA512 21173c738a35beef4bb931222f2806c556e976b0f793d37f76a2dce9bf762d36b7b3e853be1361b8a79e9b62a32f7412f84d68595c6621ab5b65368d24aaf56d diff --git a/gui-apps/nwg-bar/nwg-bar-0.1.5.ebuild b/gui-apps/nwg-bar/nwg-bar-0.1.5.ebuild new file mode 100644 index 0000000000..25ff653c0a --- /dev/null +++ b/gui-apps/nwg-bar/nwg-bar-0.1.5.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +EGO_SUM=( + "github.com/allan-simon/go-singleinstance v0.0.0-20210120080615-d0997106ab37" + "github.com/allan-simon/go-singleinstance v0.0.0-20210120080615-d0997106ab37/go.mod" + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/davecgh/go-spew v1.1.1" + "github.com/davecgh/go-spew v1.1.1/go.mod" + "github.com/dlasky/gotk3-layershell v0.0.0-20230802002603-b0c42cd8474f" + "github.com/dlasky/gotk3-layershell v0.0.0-20230802002603-b0c42cd8474f/go.mod" + "github.com/gotk3/gotk3 v0.6.1/go.mod" + "github.com/gotk3/gotk3 v0.6.2" + "github.com/gotk3/gotk3 v0.6.2/go.mod" + "github.com/joshuarubin/go-sway v1.2.0" + "github.com/joshuarubin/go-sway v1.2.0/go.mod" + "github.com/joshuarubin/lifecycle v1.0.0/go.mod" + "github.com/joshuarubin/lifecycle v1.1.4" + "github.com/joshuarubin/lifecycle v1.1.4/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/stretchr/objx v0.1.0/go.mod" + "github.com/stretchr/testify v1.3.0/go.mod" + "github.com/stretchr/testify v1.7.0" + "github.com/stretchr/testify v1.7.0/go.mod" + "go.uber.org/atomic v1.3.2/go.mod" + "go.uber.org/multierr v1.1.0/go.mod" + "go.uber.org/multierr v1.11.0" + "go.uber.org/multierr v1.11.0/go.mod" + "golang.org/x/sync v0.0.0-20190412183630-56d357773e84/go.mod" + "golang.org/x/sync v0.4.0" + "golang.org/x/sync v0.4.0/go.mod" + "golang.org/x/sync v0.5.0" + "golang.org/x/sync v0.5.0/go.mod" + "gopkg.in/yaml.v3 v3.0.1" + "gopkg.in/yaml.v3 v3.0.1/go.mod" + ) +go-module_set_globals + +SRC_URI="https://github.com/nwg-piotr/nwg-bar/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" +KEYWORDS="~amd64" + +DESCRIPTION="GTK3-based button bar for wlroots-based compositors" +HOMEPAGE="https://github.com/nwg-piotr/nwg-bar" +LICENSE="MIT" + +SLOT="0" + +RDEPEND=" + gui-libs/gtk-layer-shell + x11-libs/gtk+:3 + app-accessibility/at-spi2-core:2 + dev-libs/glib:2 + media-libs/fontconfig + media-libs/freetype + media-libs/harfbuzz:= + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/pango +" +DEPEND=" + >=dev-lang/go-1.20 + ${RDEPEND} +" + +src_compile() { + emake build +} + +src_install() { + insinto /usr/share/nwg-bar + doins -r images + doins config/* + dobin bin/nwg-bar +} From 4a9f646d0fd9e7363aa94c271f57f4caf629fb1d Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Tue, 12 Dec 2023 08:17:09 +0200 Subject: [PATCH 6/6] net-im/discord-canary-bin: add 0.0.218, drop 0.0.213 Signed-off-by: Viorel Munteanu --- net-im/discord-canary-bin/Manifest | 2 +- ...ary-bin-0.0.213.ebuild => discord-canary-bin-0.0.218.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename net-im/discord-canary-bin/{discord-canary-bin-0.0.213.ebuild => discord-canary-bin-0.0.218.ebuild} (100%) diff --git a/net-im/discord-canary-bin/Manifest b/net-im/discord-canary-bin/Manifest index a6f69067ab..1f3f60a603 100644 --- a/net-im/discord-canary-bin/Manifest +++ b/net-im/discord-canary-bin/Manifest @@ -1 +1 @@ -DIST discord-canary-0.0.213.deb 92534150 BLAKE2B 57438622d80fe4f314e37abcec63b3943b4e0561a218b00bd112811f45f1dd37ccd9d18ffc88f8543058c161cfb1f87e9916cdca83e2c36f9a53d672203350f1 SHA512 8db3e9f3ddb28f6d2c1141119697c69d00015a08ab8df885abb3d51697b3b5863412cd00e52629492652d79c03b0abef533854d7a075aa6c932ebae15cac558e +DIST discord-canary-0.0.218.deb 92534154 BLAKE2B 44a80c77d0a9fd693458f4d30a12002936ca2577de04f5245c8742338682b862bbda31e446162729929911c222867c60ef8cb1e6bb5aa06a21c459272f948358 SHA512 962ec67d45c6282582f6f269fcb699452b3bf41631e4f930c339740c9cc5dfd4c486a2aa4c57d655ec2ba15881490f0f406982dcf9e363b2cddc88d216bf6a19 diff --git a/net-im/discord-canary-bin/discord-canary-bin-0.0.213.ebuild b/net-im/discord-canary-bin/discord-canary-bin-0.0.218.ebuild similarity index 100% rename from net-im/discord-canary-bin/discord-canary-bin-0.0.213.ebuild rename to net-im/discord-canary-bin/discord-canary-bin-0.0.218.ebuild