summaryrefslogtreecommitdiff
path: root/app-laptop
diff options
context:
space:
mode:
Diffstat (limited to 'app-laptop')
-rw-r--r--app-laptop/Manifest.gzbin3601 -> 3601 bytes
-rw-r--r--app-laptop/tiny-dfr/Manifest2
-rw-r--r--app-laptop/tiny-dfr/tiny-dfr-0.3.1.ebuild256
3 files changed, 258 insertions, 0 deletions
diff --git a/app-laptop/Manifest.gz b/app-laptop/Manifest.gz
index efa65747030d..59356d652446 100644
--- a/app-laptop/Manifest.gz
+++ b/app-laptop/Manifest.gz
Binary files differ
diff --git a/app-laptop/tiny-dfr/Manifest b/app-laptop/tiny-dfr/Manifest
index a5a72df8b9b6..2112b0117d51 100644
--- a/app-laptop/tiny-dfr/Manifest
+++ b/app-laptop/tiny-dfr/Manifest
@@ -159,6 +159,7 @@ DIST thiserror-1.0.48.crate 18862 BLAKE2B b98d63646526e1ed0baf27a17faacee3d8be34
DIST thiserror-impl-1.0.48.crate 15096 BLAKE2B 6b5eed1102256f2c809c21201cf319cc8eed11ab1dd04e6b6bf9759c8eb32e58f0c88407e7c515ac801cea69abfa3bba0c4ee98b034459129f322f6918e9e168 SHA512 6826e242445fba8beb16325fe2e0ad0423b84aae6c1a035dca85e6e07d2b62be8879cb1a0a2b307602d330ad83530260a2480123c9ac5cde59157f74ffd665b7
DIST tiny-dfr-0.3.0.crate 36598 BLAKE2B 8b2dc264fa8fa56d82b229e2617fd45943401d78b129c1a5c60ed32df1e241d046e597451c61be924e79f2d3487e8591bcd2e6ffd754c0ba85572def50d9c541 SHA512 f6d1ef56c69cd7f5188b0331d96a47aa4ff010f5d88be9a34b904e871bfc763928f01b6d8d4981b36bda6fec1056760ac1cd7c29327df8ba4b55fdf2864a2910
DIST tiny-dfr-0.3.0.tar.gz 36420 BLAKE2B 6de53892efe330084508d6d118d2b7ff018b5e4f99e0151217c36b60d72cc10ba3cfac7536bea63d5900b6f8cf539b8598263ea4d79cb8e761b5dce1cf5e8b81 SHA512 5287395b864c11e86fba200bcd3fe34bdc2bedf780eab4d506730e5fb54852ea14eb5e2cb676e830fafbdcfd5324a8283e5fbcb8f565ff9a0267e6e5b036f49f
+DIST tiny-dfr-0.3.1.tar.gz 37002 BLAKE2B 4b13f7b39f072a41fe75a22006233d8541427114297e4bcae7c95d062bf1f75ee5ff52af31b32121520f872f38252ac82d62b53df0855f45075eb3f1ce385a47 SHA512 2455aab3a708e208ce44a4d013a2d91614c8e9bf4a9d2a7461f1d9c709d3c529f33b2921c4a30e8777c71e567c8b6151a96ae954692368d89eedaa450fca7488
DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c
DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
DIST toml-0.7.8.crate 49671 BLAKE2B 47988292efa682f34b5295ee15524d9603d7884a0ebdc50aff93823bc9bb565569097b6aa0c622976cb23688aff73e41c0a19b0ab72ca55676cc86d7ae3db693 SHA512 84479acfa305aa682ed6ba655208c245d442d61028c422fefd6174371ec214e88912c257a3e2527e14646b655b18d55ac2d5482b0b4fd8cc2a9f66575ff1c84b
@@ -201,4 +202,5 @@ DIST windows_x86_64_msvc-0.52.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7
DIST winnow-0.5.15.crate 145621 BLAKE2B 039262561227641c2d8b996ebb59c79718de3f2b7dd8e369fc3e341f3458b1e0213f35c575d615e87d5f89aad639c7a258e4efb2c10f58c2cd6e120482702cc2 SHA512 42dce18906f41e45e6dd75ba01af6a94501317dee8b45f4c7340f7c9c94f8935afe2536cd9ad5a91eef6f3a6135cab0a451d67a35b5a0fd69130a90e6aa47603
DIST xml5ever-0.17.0.crate 41208 BLAKE2B 42be2b72566bf44d3cf70b365aee45a6c8034c20e4e18c5f71ed51be3a02dc63ccd2545bd41cdb9c019ea34e8419dbb93888ee41bd9b38f2a41c7bf63e27c323 SHA512 0c67244411811a3e82fe58d341b371b938ce6e45ec1af2bd8615c0f0a9628fa662ec0eb130de2ae199d32c7778f0c2d2b80221812dc33831b93333dcde5a682e
EBUILD tiny-dfr-0.3.0.ebuild 4657 BLAKE2B e691a7bdb6c8c41f989fa259c2ab11bdd97ed6cdc7317f2f98b75318b44523dfa08ac3d06d65d1dc61d5f3e727185ed1f929dcdc81161ceea41948e4e696b7ca SHA512 ddb3d5aa9fcd1274692dd5faa99be04b163deede1295fcfd934d759a7a8db174e31897a88ea7f3d55fb8e78a28df7136e82f08f5234c7877663d5159037d5a68
+EBUILD tiny-dfr-0.3.1.ebuild 4643 BLAKE2B 283395c1ea4a74d37a87f657fca575e293b73918f0127ded9e749031cf8c93c0f53e7aa33134555bb291db34f2634700ac20041e6821e22212c2b73f9618dfe3 SHA512 d92593c4e746949a9c334aae8dc434c35817438d592a53826b3b7c949826c0f00378c6e0963bf072200546592b33d4e13f93d63515692b2b7a442b71b424bc32
MISC metadata.xml 556 BLAKE2B 99003cb653c465c176a6ca302c6fea590b5391b5e96593b24ea96929239867dcc2f31f3ae5a3560ea8f6dad0748f378ad82d66aa0e92580364fb6ea7a56b037b SHA512 1afce483e2bfc09772c847d0af40957d1080b21948005ae9c1e3d66f78248570f3796e2a79061c679fc8e3273f7d6e002316c4077a5d43a191a646e75f445fe0
diff --git a/app-laptop/tiny-dfr/tiny-dfr-0.3.1.ebuild b/app-laptop/tiny-dfr/tiny-dfr-0.3.1.ebuild
new file mode 100644
index 000000000000..a22ac9e469f6
--- /dev/null
+++ b/app-laptop/tiny-dfr/tiny-dfr-0.3.1.ebuild
@@ -0,0 +1,256 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+aho-corasick@1.0.5
+anyhow@1.0.75
+approx@0.5.1
+autocfg@1.1.0
+bitflags@1.3.2
+bitflags@2.4.0
+block@0.1.6
+bytemuck@1.14.0
+bytemuck_derive@1.5.0
+byteorder@1.4.3
+cairo-rs@0.18.5
+cairo-sys-rs@0.18.0
+cast@0.3.0
+cc@1.0.83
+cfg-expr@0.15.5
+cfg-if@1.0.0
+crossbeam-channel@0.5.8
+crossbeam-deque@0.8.3
+crossbeam-epoch@0.9.15
+crossbeam-utils@0.8.16
+cssparser@0.31.2
+cssparser-macros@0.6.1
+data-url@0.3.0
+derive_more@0.99.17
+drm@0.11.1
+drm-ffi@0.7.1
+drm-fourcc@2.2.0
+drm-sys@0.6.1
+dtoa@1.0.9
+dtoa-short@0.3.4
+either@1.9.0
+encoding_rs@0.8.33
+equivalent@1.0.1
+errno@0.3.8
+float-cmp@0.9.0
+form_urlencoded@1.2.0
+freetype-rs@0.32.0
+freetype-sys@0.17.0
+futf@0.1.5
+futures-channel@0.3.28
+futures-core@0.3.28
+futures-executor@0.3.28
+futures-io@0.3.28
+futures-macro@0.3.28
+futures-task@0.3.28
+futures-util@0.3.28
+fxhash@0.2.1
+gdk-pixbuf@0.18.0
+gdk-pixbuf-sys@0.18.0
+getrandom@0.2.10
+gio@0.18.1
+gio-sys@0.18.1
+glib@0.18.1
+glib-macros@0.18.0
+glib-sys@0.18.1
+gobject-sys@0.18.0
+hashbrown@0.14.0
+heck@0.4.1
+hermit-abi@0.3.2
+idna@0.4.0
+indexmap@2.0.0
+input@0.8.3
+input-linux@0.6.0
+input-linux-sys@0.8.0
+input-sys@1.17.0
+io-lifetimes@1.0.11
+itertools@0.11.0
+itoa@1.0.9
+language-tags@0.3.2
+lazy_static@1.4.0
+libc@0.2.152
+librsvg@2.57.1
+libudev-sys@0.1.4
+linux-raw-sys@0.4.13
+linux-raw-sys@0.6.4
+locale_config@0.3.0
+lock_api@0.4.10
+log@0.4.20
+mac@0.1.1
+malloc_buf@0.0.6
+markup5ever@0.11.0
+matrixmultiply@0.3.7
+memchr@2.6.3
+memoffset@0.7.1
+memoffset@0.9.0
+nalgebra@0.32.3
+nalgebra-macros@0.2.1
+new_debug_unreachable@1.0.4
+nix@0.26.4
+nix@0.27.1
+num-complex@0.4.4
+num-integer@0.1.45
+num-rational@0.4.1
+num-traits@0.2.16
+num_cpus@1.16.0
+objc@0.2.7
+objc-foundation@0.1.1
+objc_id@0.1.1
+once_cell@1.18.0
+pango@0.18.0
+pango-sys@0.18.0
+pangocairo@0.18.0
+pangocairo-sys@0.18.0
+parking_lot@0.12.1
+parking_lot_core@0.9.8
+paste@1.0.14
+percent-encoding@2.3.0
+phf@0.10.1
+phf_codegen@0.10.0
+phf_generator@0.10.0
+phf_macros@0.10.0
+phf_shared@0.10.0
+pin-project-lite@0.2.13
+pin-utils@0.1.0
+pkg-config@0.3.27
+ppv-lite86@0.2.17
+precomputed-hash@0.1.1
+privdrop@0.5.4
+proc-macro-crate@1.3.1
+proc-macro-error@1.0.4
+proc-macro-error-attr@1.0.4
+proc-macro-hack@0.5.20+deprecated
+proc-macro2@1.0.66
+quote@1.0.33
+rand@0.8.5
+rand_chacha@0.3.1
+rand_core@0.6.4
+rawpointer@0.2.1
+rayon@1.7.0
+rayon-core@1.11.0
+rctree@0.5.0
+redox_syscall@0.3.5
+regex@1.9.5
+regex-automata@0.3.8
+regex-syntax@0.7.5
+rgb@0.8.36
+rustix@0.38.30
+safe_arch@0.7.1
+scopeguard@1.2.0
+selectors@0.25.0
+serde@1.0.188
+serde_derive@1.0.188
+serde_spanned@0.6.4
+servo_arc@0.3.0
+simba@0.8.1
+siphasher@0.3.11
+slab@0.4.9
+smallvec@1.11.0
+stable_deref_trait@1.2.0
+string_cache@0.8.7
+string_cache_codegen@0.5.2
+syn@1.0.109
+syn@2.0.32
+system-deps@6.1.1
+target-lexicon@0.12.11
+tendril@0.4.3
+thiserror@1.0.48
+thiserror-impl@1.0.48
+tiny-dfr@0.3.0
+tinyvec@1.6.0
+tinyvec_macros@0.1.1
+toml@0.7.8
+toml@0.8.8
+toml_datetime@0.6.5
+toml_edit@0.19.15
+toml_edit@0.21.0
+typenum@1.16.0
+udev@0.7.0
+unicode-bidi@0.3.13
+unicode-ident@1.0.11
+unicode-normalization@0.1.22
+url@2.4.1
+utf-8@0.7.6
+version-compare@0.1.1
+version_check@0.9.4
+wasi@0.11.0+wasi-snapshot-preview1
+wide@0.7.11
+winapi@0.3.9
+winapi-i686-pc-windows-gnu@0.4.0
+winapi-x86_64-pc-windows-gnu@0.4.0
+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.15
+xml5ever@0.17.0
+"
+
+inherit cargo udev systemd linux-info
+
+DESCRIPTION="The most basic dynamic function row daemon possible"
+HOMEPAGE="https://github.com/WhatAmISupposedToPutHere/tiny-dfr"
+
+SRC_URI="
+ ${CARGO_CRATE_URIS}
+ https://github.com/WhatAmISupposedToPutHere/tiny-dfr/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~arm64"
+
+DEPEND="
+ dev-libs/libinput
+ x11-libs/pango
+ x11-libs/gdk-pixbuf
+"
+
+RDEPEND="${DEPEND}"
+
+QA_FLAGS_IGNORED="usr/bin/tiny-dfr"
+QA_PRESTRIPPED="usr/bin/tiny-dfr"
+
+pkg_pretend() {
+ local CONFIG_CHECK="~INPUT_UINPUT"
+ [[ ${MERGE_TYPE} != buildonly ]] && check_extra_config
+}
+
+src_install() {
+ cargo_src_install
+
+ insinto /usr/share/tiny-dfr
+ doins share/tiny-dfr/*
+
+ udev_dorules etc/udev/rules.d/*
+ systemd_dounit etc/systemd/system/*
+ newinitd "${FILESDIR}"/${PN}.initd ${PN}
+}
+
+pkg_postinst() {
+ udev_reload
+}
+
+pkg_postrm() {
+ udev_reload
+}