├── .github └── workflows │ ├── duplicates.yml │ └── pkgcheck.yml ├── .gitignore ├── LICENSE ├── README.md ├── dev-libs └── rax │ ├── Manifest │ ├── files │ └── rax-1.2-Makefile.patch │ ├── metadata.xml │ ├── rax-1.2.ebuild │ └── rax-9999.ebuild ├── dev-python ├── dasbus │ ├── Manifest │ ├── dasbus-1.7.ebuild │ ├── dasbus-9999.ebuild │ └── metadata.xml ├── i3ipc │ ├── Manifest │ ├── files │ │ └── i3ipc-2.2.1-fix-test_workspace-bug.patch │ ├── i3ipc-2.2.1.ebuild │ ├── i3ipc-9999.ebuild │ └── metadata.xml ├── pyfiglet │ ├── Manifest │ ├── metadata.xml │ └── pyfiglet-0.8_p1.ebuild ├── pywm │ ├── Manifest │ ├── files │ │ ├── pywm-0.3-meson.patch │ │ ├── pywm-wlroots-no-examples.patch │ │ └── pywm-wlroots-wrap.patch │ ├── metadata.xml │ ├── pywm-0.3a.ebuild │ └── pywm-9999.ebuild └── thefuzz │ ├── Manifest │ ├── metadata.xml │ ├── thefuzz-0.19.0.ebuild │ └── thefuzz-9999.ebuild ├── gui-apps ├── fuzzel │ ├── Manifest │ ├── fuzzel-1.6.5.ebuild │ ├── fuzzel-9999.ebuild │ └── metadata.xml ├── hyprland-addons │ ├── Manifest │ ├── hyprland-addons-0_pre20221018.ebuild │ ├── hyprland-addons-9999.ebuild │ └── metadata.xml ├── hyprland-per-window-layout │ ├── Manifest │ ├── hyprland-per-window-layout-2.10.ebuild │ ├── hyprland-per-window-layout-2.11.ebuild │ ├── hyprland-per-window-layout-2.6.ebuild │ ├── hyprland-per-window-layout-2.9.ebuild │ ├── hyprland-per-window-layout-9999.ebuild │ └── metadata.xml ├── hyprpaper │ ├── Manifest │ ├── hyprpaper-0_pre20221128.ebuild │ ├── hyprpaper-9999.ebuild │ └── metadata.xml ├── hyprshot │ ├── Manifest │ ├── hyprshot-1.2.3.ebuild │ ├── hyprshot-9999.ebuild │ └── metadata.xml ├── labwc-tweaks │ ├── Manifest │ ├── labwc-tweaks-0_pre20240506.ebuild │ ├── labwc-tweaks-0_pre20240905.ebuild │ ├── labwc-tweaks-9999.ebuild │ └── metadata.xml ├── nwg-hello │ ├── Manifest │ ├── metadata.xml │ ├── nwg-hello-0.2.2.ebuild │ └── nwg-hello-9999.ebuild ├── oguri │ ├── Manifest │ ├── metadata.xml │ ├── oguri-0_p20201102.ebuild │ └── oguri-9999.ebuild ├── owm │ ├── metadata.xml │ └── owm-9999.ebuild ├── paperde │ ├── Manifest │ ├── metadata.xml │ ├── paperde-0.2.1_p20230202.ebuild │ └── paperde-9999.ebuild ├── pico-wayfire │ ├── metadata.xml │ └── pico-wayfire-9999.ebuild ├── qtgreet │ ├── Manifest │ ├── files │ │ └── qtgreet-2.0.0_pre20230204-header-fix.patch │ ├── metadata.xml │ ├── qtgreet-2.0.2.ebuild │ └── qtgreet-9999.ebuild ├── river-luatile │ ├── Manifest │ ├── metadata.xml │ ├── river-luatile-0.1.3.ebuild │ └── river-luatile-9999.ebuild ├── river-tag-overlay │ ├── Manifest │ ├── metadata.xml │ └── river-tag-overlay-1.0.0.ebuild ├── stacktile │ ├── Manifest │ ├── metadata.xml │ ├── stacktile-1.0.0.ebuild │ └── stacktile-9999.ebuild ├── swaylock-effects │ ├── metadata.xml │ └── swaylock-effects-9999.ebuild ├── waylock │ ├── Manifest │ ├── metadata.xml │ └── waylock-1.2.0.ebuild ├── wtype │ ├── Manifest │ ├── metadata.xml │ ├── wtype-0.3.ebuild │ ├── wtype-0.4.ebuild │ └── wtype-9999.ebuild └── yambar │ ├── Manifest │ ├── metadata.xml │ ├── yambar-1.7.0.ebuild │ └── yambar-9999.ebuild ├── gui-desq ├── desq-meta │ ├── desq-meta-1.0.0.ebuild │ └── metadata.xml ├── desq-session │ ├── Manifest │ ├── desq-session-0_p20210228.ebuild │ ├── desq-session-9999.ebuild │ └── metadata.xml ├── desq-shell │ ├── Manifest │ ├── desq-shell-0_p20210228.ebuild │ ├── desq-shell-9999.ebuild │ └── metadata.xml ├── libdesq │ ├── Manifest │ ├── libdesq-0.0.7.ebuild │ ├── libdesq-9999.ebuild │ └── metadata.xml ├── libdesqui │ ├── Manifest │ ├── libdesqui-0.0.7.ebuild │ ├── libdesqui-9999.ebuild │ └── metadata.xml ├── libdesqwl │ ├── Manifest │ ├── libdesqwl-0_p20210228.ebuild │ ├── libdesqwl-9999.ebuild │ └── metadata.xml ├── metadata.xml ├── plugins-sni │ ├── Manifest │ ├── metadata.xml │ ├── plugins-sni-0_pre20210228.ebuild │ └── plugins-sni-9999.ebuild ├── util-clipboard │ ├── Manifest │ ├── metadata.xml │ ├── util-clipboard-0_pre20210228.ebuild │ └── util-clipboard-9999.ebuild ├── util-dock │ ├── Manifest │ ├── metadata.xml │ ├── util-dock-0_pre20210228.ebuild │ └── util-dock-9999.ebuild ├── util-osk │ ├── Manifest │ ├── metadata.xml │ ├── util-osk-0_pre20210227.ebuild │ └── util-osk-9999.ebuild ├── util-panel │ ├── Manifest │ ├── metadata.xml │ ├── util-panel-0_pre20210228.ebuild │ └── util-panel-9999.ebuild ├── util-polkitexec │ ├── Manifest │ ├── metadata.xml │ ├── util-polkitexec-0_p20210228.ebuild │ └── util-polkitexec-9999.ebuild ├── util-powerdaemon │ ├── Manifest │ ├── metadata.xml │ ├── util-powerdaemon-0_pre20210228.ebuild │ └── util-powerdaemon-9999.ebuild ├── util-powermanager │ ├── Manifest │ ├── metadata.xml │ ├── util-powermanager-0_pre20210228.ebuild │ └── util-powermanager-9999.ebuild ├── util-settingsdaemon │ ├── Manifest │ ├── metadata.xml │ ├── util-settingsdaemon-0_p20210228.ebuild │ └── util-settingsdaemon-9999.ebuild └── util-splash │ ├── Manifest │ ├── metadata.xml │ ├── util-splash-0_pre20210227.ebuild │ └── util-splash-9999.ebuild ├── gui-dfl ├── dfl-applications │ ├── Manifest │ ├── dfl-applications-0.2.0-r1.ebuild │ ├── dfl-applications-9999.ebuild │ ├── files │ │ └── dfl-applications-0.2.0-header-prefix.patch │ └── metadata.xml ├── dfl-ipc │ ├── Manifest │ ├── dfl-ipc-0.2.0-r1.ebuild │ ├── dfl-ipc-9999.ebuild │ └── metadata.xml ├── dfl-layouts │ ├── Manifest │ ├── dfl-layouts-0.2.0-r1.ebuild │ ├── dfl-layouts-9999.ebuild │ └── metadata.xml ├── dfl-login1 │ ├── Manifest │ ├── dfl-login1-0.2.0-r1.ebuild │ ├── dfl-login1-9999.ebuild │ └── metadata.xml ├── dfl-settings │ ├── Manifest │ ├── dfl-settings-0.2.0-r1.ebuild │ ├── dfl-settings-9999.ebuild │ └── metadata.xml ├── dfl-status-notifier │ ├── Manifest │ ├── dfl-status-notifier-0.2.0-r1.ebuild │ ├── dfl-status-notifier-9999.ebuild │ └── metadata.xml ├── dfl-utils │ ├── Manifest │ ├── dfl-utils-0.2.0-r1.ebuild │ ├── dfl-utils-9999.ebuild │ └── metadata.xml └── metadata.xml ├── gui-libs ├── libcprime │ ├── Manifest │ ├── libcprime-4.4.1.ebuild │ ├── libcprime-4.5.0.ebuild │ ├── libcprime-9999.ebuild │ └── metadata.xml ├── libcsys │ ├── Manifest │ ├── libcsys-4.4.1.ebuild │ ├── libcsys-4.5.0.ebuild │ ├── libcsys-9999.ebuild │ └── metadata.xml ├── nuklear │ ├── Manifest │ ├── metadata.xml │ └── nuklear-4.10.5.ebuild └── wayqt │ ├── Manifest │ ├── metadata.xml │ ├── wayqt-0.2.0-r1.ebuild │ └── wayqt-9999.ebuild ├── gui-liri ├── libliri │ ├── Manifest │ ├── files │ │ └── libliri-0-no_logind_test.patch │ ├── libliri-0_pre20201205.ebuild │ ├── libliri-9999.ebuild │ └── metadata.xml ├── liri-cmake-shared │ ├── Manifest │ ├── files │ │ └── liri-cmake-shared-0-installdirs.patch │ ├── liri-cmake-shared-0_pre20201011.ebuild │ ├── liri-cmake-shared-1.1.0_p20211205.ebuild │ ├── liri-cmake-shared-1.1.0_p20221201.ebuild │ ├── liri-cmake-shared-9999.ebuild │ └── metadata.xml ├── liri-eglfs │ ├── Manifest │ ├── liri-eglfs-0_pre20201011.ebuild │ ├── liri-eglfs-9999.ebuild │ └── metadata.xml ├── liri-fluid │ ├── Manifest │ ├── liri-fluid-1.2.1_p20201011.ebuild │ ├── liri-fluid-9999.ebuild │ └── metadata.xml ├── liri-platformtheme │ ├── Manifest │ ├── liri-platformtheme-1.0.0_p20201203.ebuild │ ├── liri-platformtheme-9999.ebuild │ └── metadata.xml ├── liri-qml-xwayland │ ├── Manifest │ ├── liri-qml-xwayland-0.10.0_p20201203.ebuild │ ├── liri-qml-xwayland-9999.ebuild │ └── metadata.xml ├── liri-qtaccountsservice │ ├── Manifest │ ├── liri-qtaccountsservice-1.3.0_p20201011.ebuild │ ├── liri-qtaccountsservice-9999.ebuild │ └── metadata.xml ├── liri-qtgsettings │ ├── Manifest │ ├── liri-qtgsettings-1.3.0_p20200913.ebuild │ ├── liri-qtgsettings-9999.ebuild │ └── metadata.xml ├── liri-qtudev │ ├── Manifest │ ├── liri-qtudev-1.1.0_p20201001.ebuild │ ├── liri-qtudev-9999.ebuild │ └── metadata.xml ├── liri-session │ ├── Manifest │ ├── files │ │ └── liri-session-0-systemd.patch │ ├── liri-session-0_pre20201204.ebuild │ ├── liri-session-9999.ebuild │ └── metadata.xml ├── liri-shell │ ├── Manifest │ ├── liri-shell-0.9.0_p20210204.ebuild │ ├── liri-shell-9999.ebuild │ └── metadata.xml ├── liri-wayland │ ├── Manifest │ ├── liri-wayland-0_pre20201205.ebuild │ ├── liri-wayland-9999.ebuild │ └── metadata.xml ├── liri-xdg-desktop-portal │ ├── files │ │ └── liri-xdg-desktop-portal-0-optional_pipewire.patch │ ├── liri-xdg-desktop-portal-9999.ebuild │ └── metadata.xml └── metadata.xml ├── gui-wm ├── cagebreak │ ├── Manifest │ ├── cagebreak-2.0.1.ebuild │ ├── cagebreak-2.2.3.ebuild │ ├── cagebreak-9999.ebuild │ ├── files │ │ └── cagebreak-1.5.1-man-pages.patch │ └── metadata.xml ├── kiwmi │ ├── Manifest │ ├── kiwmi-0_p20211210.ebuild │ ├── kiwmi-9999.ebuild │ └── metadata.xml ├── labwc │ ├── Manifest │ ├── files │ │ └── labwc-meson_doc_path.patch │ ├── labwc-0.7.1.ebuild │ ├── labwc-0.7.2.ebuild │ ├── labwc-0.7.4.ebuild │ ├── labwc-0.8.0.ebuild │ ├── labwc-9999.ebuild │ └── metadata.xml ├── newm │ ├── Manifest │ ├── metadata.xml │ ├── newm-0.3a.ebuild │ └── newm-9999.ebuild ├── river │ ├── Manifest │ ├── metadata.xml │ ├── river-0.3.5.ebuild │ └── river-9999.ebuild └── waybox │ ├── Manifest │ ├── metadata.xml │ ├── waybox-0.2.0.ebuild │ ├── waybox-0.2.2.ebuild │ └── waybox-9999.ebuild ├── licenses └── Microsoft-Font ├── media-fonts ├── lato │ ├── Manifest │ ├── lato-2.015.ebuild │ └── metadata.xml └── segoe │ ├── Manifest │ └── segoe-1.0.ebuild ├── metadata ├── layout.conf ├── pkgcheck.conf └── repoman │ ├── qa_data.yaml │ └── repository.yaml ├── profiles ├── categories ├── package.mask ├── repo_name ├── thirdpartymirrors ├── updates │ └── 1Q-2021 └── use.desc ├── scripts ├── check-duplicates.sh ├── distmirror-download ├── distmirror-upload ├── setup-and-run-repoman.sh ├── setup-master-gentoo.sh ├── uek-sources.ebuild.template └── update-uek-sources.sh ├── sys-boot └── plymouth-dracula-theme │ ├── Manifest │ ├── metadata.xml │ ├── plymouth-dracula-theme-0_pre20210113.ebuild │ └── plymouth-dracula-theme-9999.ebuild ├── wayland-desktop.xml └── x11-themes ├── beautyline-icon-theme ├── Manifest ├── beautyline-icon-theme-0_p20211220092736-r1.ebuild ├── beautyline-icon-theme-0_p20221014202435.ebuild ├── beautyline-icon-theme-0_p20230128183934.ebuild ├── beautyline-icon-theme-0_p20230500000000.ebuild ├── beautyline-icon-theme-0_p20230918134713.ebuild └── metadata.xml ├── bibata-cursor-theme ├── Manifest ├── bibata-cursor-theme-1.1.2.ebuild ├── bibata-cursor-theme-2.0.0.ebuild ├── bibata-cursor-theme-2.0.1.ebuild ├── bibata-cursor-theme-2.0.2.ebuild ├── bibata-cursor-theme-2.0.3.ebuild ├── bibata-cursor-theme-2.0.4.ebuild ├── bibata-cursor-theme-2.0.5.ebuild ├── bibata-cursor-theme-2.0.7.ebuild └── metadata.xml ├── candy-icon-theme ├── Manifest ├── candy-icon-theme-0_pre20211113.ebuild ├── candy-icon-theme-0_pre20220809.ebuild ├── candy-icon-theme-9999.ebuild └── metadata.xml ├── dracula-gtk-theme ├── Manifest ├── dracula-gtk-theme-2.0.ebuild ├── dracula-gtk-theme-3.0.ebuild └── metadata.xml ├── hey-icon-theme ├── Manifest ├── hey-icon-theme-0_pre20191021.ebuild ├── hey-icon-theme-9999.ebuild └── metadata.xml ├── lyra-icon-theme ├── Manifest ├── lyra-icon-theme-0_pre20210415.ebuild ├── lyra-icon-theme-9999.ebuild └── metadata.xml ├── oie-icon-theme ├── Manifest ├── metadata.xml ├── oie-icon-theme-0_p20190915.ebuild └── oie-icon-theme-9999.ebuild ├── pico-wayfire-icon-theme ├── Manifest ├── metadata.xml ├── pico-wayfire-icon-theme-1-r1.ebuild ├── pico-wayfire-icon-theme-2.ebuild ├── pico-wayfire-icon-theme-3.ebuild ├── pico-wayfire-icon-theme-4.ebuild └── pico-wayfire-icon-theme-9999.ebuild ├── sweet-dark-gtk-theme ├── Manifest ├── files │ └── sweet-dark-gtk-theme-2.0-height-fix.patch ├── metadata.xml ├── sweet-dark-gtk-theme-2.0-r2.ebuild └── sweet-dark-gtk-theme-3.0.ebuild ├── sweet-dark-kvantum-theme ├── Manifest ├── metadata.xml ├── sweet-dark-kvantum-theme-0_p2021114.ebuild └── sweet-dark-kvantum-theme-0_pre20210312.ebuild └── sweet-folders-icon-theme ├── Manifest ├── metadata.xml ├── sweet-folders-icon-theme-0_pre20200227.ebuild └── sweet-folders-icon-theme-9999.ebuild /.github/workflows/duplicates.yml: -------------------------------------------------------------------------------- 1 | name: duplicates 2 | 3 | on: 4 | push: 5 | branches: [ master ] 6 | pull_request: 7 | branches: [ master ] 8 | schedule: 9 | - cron: '0 0 * * *' 10 | 11 | jobs: 12 | build: 13 | runs-on: ubuntu-latest 14 | steps: 15 | - name: Checkout code 16 | uses: actions/checkout@v2 17 | - name: Setup master gentoo repository 18 | run: | 19 | ./scripts/setup-master-gentoo.sh 20 | - name: Check for duplicates 21 | run: | 22 | ./scripts/check-duplicates.sh 23 | -------------------------------------------------------------------------------- /.github/workflows/pkgcheck.yml: -------------------------------------------------------------------------------- 1 | name: pkgcheck 2 | 3 | on: 4 | push: 5 | branches: [ master ] 6 | pull_request: 7 | branches: [ master ] 8 | schedule: 9 | - cron: '0 0 * * *' 10 | 11 | jobs: 12 | build: 13 | runs-on: ubuntu-latest 14 | steps: 15 | - name: Checkout code 16 | uses: actions/checkout@v2 17 | - name: Run pkgcheck 18 | uses: pkgcore/pkgcheck-action@v1 19 | with: 20 | args: --keywords=-RedundantVersion,-MissingAccountIdentifier,-OldPackageUpdate 21 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | metadata/md5-cache 2 | DISTDIR 3 | DISTDIR_GIT 4 | PORTAGE_TMPDIR 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | ISC License 2 | 3 | Copyright (c) 2020-2023, Aisha Tammy 4 | 5 | Permission to use, copy, modify, and distribute this software for any 6 | purpose with or without fee is hereby granted, provided that the above 7 | copyright notice and this permission notice appear in all copies. 8 | 9 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 10 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 11 | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 12 | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 13 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 14 | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 15 | OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 16 | -------------------------------------------------------------------------------- /dev-libs/rax/Manifest: -------------------------------------------------------------------------------- 1 | DIST rax-1.2.tar.gz 45555 BLAKE2B 3a9f5789222de6dd557d4320469c80f1dbf96c884fc970c123b462e5cbc74f4f277df0f9bed5466094a67cf66f8ea3ba0d34a5ebdbd2a6b18cb8b21de703d579 SHA512 c4bef607a56ec8f7d8dfa7e16535c0df754258d0169686fbc8dd7ade175ce3e9216d2aa735eea3f89bbed36fcbbcd7282e2bbcca2f793ffd6e6d72465f5e7518 2 | -------------------------------------------------------------------------------- /dev-libs/rax/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /dev-libs/rax/rax-1.2.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit toolchain-funcs 7 | 8 | DESCRIPTION="radix tree implementation in ANSI C" 9 | HOMEPAGE="https://github.com/antirez/rax" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/antirez/rax" 14 | else 15 | COMMIT="23f31ca89c669841a4dc9dda73fe09aa6f014f28" 16 | SRC_URI="https://github.com/antirez/rax/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | KEYWORDS="~amd64" 18 | S="${WORKDIR}/${PN}-${COMMIT}" 19 | fi 20 | 21 | LICENSE="BSD-2" 22 | SLOT="0" 23 | IUSE="test" 24 | RESTRICT="!test? ( test )" 25 | 26 | PATCHES=( "${FILESDIR}"/${PN}-1.2-Makefile.patch ) 27 | 28 | src_configure() { 29 | tc-export CC 30 | export LIBDIR="/usr/$(get_libdir)" 31 | } 32 | -------------------------------------------------------------------------------- /dev-libs/rax/rax-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit toolchain-funcs 7 | 8 | DESCRIPTION="radix tree implementation in ANSI C" 9 | HOMEPAGE="https://github.com/antirez/rax" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/antirez/rax" 14 | else 15 | COMMIT="23f31ca89c669841a4dc9dda73fe09aa6f014f28" 16 | SRC_URI="https://github.com/antirez/rax/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | KEYWORDS="~amd64" 18 | S="${WORKDIR}/${PN}-${COMMIT}" 19 | fi 20 | 21 | LICENSE="BSD-2" 22 | SLOT="0" 23 | IUSE="test" 24 | RESTRICT="!test? ( test )" 25 | 26 | PATCHES=( "${FILESDIR}"/${PN}-1.2-Makefile.patch ) 27 | 28 | src_configure() { 29 | tc-export CC 30 | export LIBDIR="/usr/$(get_libdir)" 31 | } 32 | -------------------------------------------------------------------------------- /dev-python/dasbus/Manifest: -------------------------------------------------------------------------------- 1 | DIST dasbus-1.7.tar.gz 78603 BLAKE2B 1bb283b711c491f294ecfd6207f97f47830ad1d7e2c369f95735032079c3e42ca15757448a0e954365682688f87649468d02d42174653dd88982ffc86aa8219e SHA512 ccf575d28d91ad96de78b8122eaf247182d22cee701859b1da83b2de2793362f164fe609187e8a9586083c55d985d95b6980b9ec291cb10d41d74dec03d8a873 2 | -------------------------------------------------------------------------------- /dev-python/dasbus/dasbus-1.7.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2022 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | DISTUTILS_USE_PEP517=setuptools 7 | PYTHON_COMPAT=( python3_{9..11} ) 8 | 9 | inherit distutils-r1 10 | 11 | DESCRIPTION="DBus library in Python 3." 12 | HOMEPAGE="https://github.com/rhinstaller/dasbus" 13 | 14 | if [[ ${PV} == 9999 ]]; then 15 | inherit git-r3 16 | EGIT_REPO_URI="https://github.com/rhinstaller/dasbus.git" 17 | else 18 | inherit pypi 19 | KEYWORDS="~amd64" 20 | fi 21 | 22 | LICENSE="LGPL-2.1" 23 | 24 | SLOT="0" 25 | DEPEND=" 26 | $(python_gen_cond_dep ' 27 | dev-python/pygobject:3=[${PYTHON_USEDEP}] 28 | ') 29 | " 30 | RDEPEND="${DEPEND} 31 | sys-apps/dbus 32 | test? ( $(python_gen_cond_dep ' 33 | dev-python/unittest-or-fail[${PYTHON_USEDEP}] 34 | ') ) 35 | " 36 | 37 | distutils_enable_tests pytest 38 | -------------------------------------------------------------------------------- /dev-python/dasbus/dasbus-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2022 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | DISTUTILS_USE_PEP517=setuptools 7 | PYTHON_COMPAT=( python3_{9..11} ) 8 | 9 | inherit distutils-r1 10 | 11 | DESCRIPTION="DBus library in Python 3." 12 | HOMEPAGE="https://github.com/rhinstaller/dasbus" 13 | 14 | if [[ ${PV} == 9999 ]]; then 15 | inherit git-r3 16 | EGIT_REPO_URI="https://github.com/rhinstaller/dasbus.git" 17 | else 18 | inherit pypi 19 | KEYWORDS="~amd64" 20 | fi 21 | 22 | LICENSE="LGPL-2.1" 23 | 24 | SLOT="0" 25 | DEPEND=" 26 | $(python_gen_cond_dep ' 27 | dev-python/pygobject:3=[${PYTHON_USEDEP}] 28 | ') 29 | " 30 | RDEPEND="${DEPEND} 31 | sys-apps/dbus 32 | test? ( $(python_gen_cond_dep ' 33 | dev-python/unittest-or-fail[${PYTHON_USEDEP}] 34 | ') ) 35 | " 36 | 37 | distutils_enable_tests pytest 38 | -------------------------------------------------------------------------------- /dev-python/dasbus/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /dev-python/i3ipc/Manifest: -------------------------------------------------------------------------------- 1 | DIST i3ipc-2.2.1.tar.gz 47760 BLAKE2B 4decad566ab87ed48d2ca9cc29c35e9d92bfbb0bd3ad76507fe54cf4b6b52ddd1590be75a65398dddb785b94b444e41577984daab780f91afe0d251b6b12bd93 SHA512 4a09df1d580953ab2cb55345a32731427662d3969e7f6c78cf27c685d24f289be611b00b10a93cb765663b73075ebd07ae3b76d0a9b1f832fc467944c35230f9 2 | -------------------------------------------------------------------------------- /dev-python/i3ipc/i3ipc-2.2.1.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 knotteye 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | PYTHON_COMPAT=( python3_{9..11} ) 7 | DISTUTILS_USE_PEP517=setuptools 8 | inherit virtualx distutils-r1 9 | 10 | DESCRIPTION="An improved Python library to control i3wm and sway." 11 | HOMEPAGE="https://github.com/altdesktop/i3ipc-python/" 12 | 13 | if [[ ${PV} == 9999 ]]; then 14 | inherit git-r3 15 | EGIT_REPO_URI="https://github.com/altdesktop/i3ipc-python.git" 16 | else 17 | inherit pypi 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="BSD" 22 | 23 | SLOT="0" 24 | BDEPEND=" 25 | test? ( 26 | x11-wm/i3 27 | $(python_gen_cond_dep ' 28 | dev-python/pytest-asyncio[${PYTHON_USEDEP}] 29 | ') 30 | ) 31 | " 32 | RDEPEND="${DEPEND} 33 | $(python_gen_cond_dep ' 34 | dev-python/python-xlib[${PYTHON_USEDEP}] 35 | ') 36 | " 37 | 38 | distutils_enable_tests pytest 39 | 40 | PATCHES=( "${FILESDIR}/${PN}-2.2.1-fix-test_workspace-bug.patch" ) 41 | 42 | python_test() { 43 | distutils_install_for_testing 44 | virtx py.test --verbose -k "not TestShutdownEvent" || die 45 | } 46 | -------------------------------------------------------------------------------- /dev-python/i3ipc/i3ipc-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 knotteye 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | PYTHON_COMPAT=( python3_{9..11} ) 7 | DISTUTILS_USE_PEP517=setuptools 8 | inherit virtualx distutils-r1 9 | 10 | DESCRIPTION="An improved Python library to control i3wm and sway." 11 | HOMEPAGE="https://github.com/altdesktop/i3ipc-python/" 12 | 13 | if [[ ${PV} == 9999 ]]; then 14 | inherit git-r3 15 | EGIT_REPO_URI="https://github.com/altdesktop/i3ipc-python.git" 16 | else 17 | inherit pypi 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="BSD" 22 | 23 | SLOT="0" 24 | BDEPEND=" 25 | test? ( 26 | x11-wm/i3 27 | $(python_gen_cond_dep ' 28 | dev-python/pytest-asyncio[${PYTHON_USEDEP}] 29 | ') 30 | ) 31 | " 32 | RDEPEND="${DEPEND} 33 | $(python_gen_cond_dep ' 34 | dev-python/python-xlib[${PYTHON_USEDEP}] 35 | ') 36 | " 37 | 38 | distutils_enable_tests pytest 39 | 40 | python_test() { 41 | distutils_install_for_testing 42 | virtx py.test --verbose -k "not TestShutdownEvent" || die 43 | } 44 | -------------------------------------------------------------------------------- /dev-python/i3ipc/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | knotteye@waldn.net 6 | KnottEye 7 | 8 | 9 | altdesktop/i3ipc-python 10 | 11 | 12 | -------------------------------------------------------------------------------- /dev-python/pyfiglet/Manifest: -------------------------------------------------------------------------------- 1 | DIST pyfiglet-0.8.post1.tar.gz 634618 BLAKE2B 49268581974e72f28ddb11785a1629a4ac2696bcdd57710147cafdcf7709be8c67bdf03e5ccdb1655a9be6eb8a83baf4ca5ae0a6412e2318d0923376558b8d49 SHA512 3b8c7b4c9ae48466da3ccc6711aac9c35b08a373abbdda66c60a62f17ba6edd316b0d5e3085613f7c44fbaa2f02acc4a5b3830a31d22437d9261863878421400 2 | -------------------------------------------------------------------------------- /dev-python/pyfiglet/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /dev-python/pyfiglet/pyfiglet-0.8_p1.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2022 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | DISTUTILS_USE_PEP517=setuptools 7 | PYTHON_COMPAT=( python3_{9..11} ) 8 | inherit distutils-r1 9 | 10 | DESCRIPTION="Implementation of figlet written in Python" 11 | HOMEPAGE="https://github.com/pwaller/pyfiglet" 12 | 13 | if [[ "${PV}" == 9999 ]] 14 | then 15 | inherit git-r3 16 | EGIT_REPO_URI="https://github.com/pwaller/pyfiglet.git" 17 | else 18 | inherit pypi 19 | KEYWORDS="~amd64" 20 | fi 21 | 22 | LICENSE="MIT" 23 | SLOT="0" 24 | 25 | RESTRICT="test" 26 | -------------------------------------------------------------------------------- /dev-python/pywm/Manifest: -------------------------------------------------------------------------------- 1 | DIST pywm-0.3a.tar.gz 83850 BLAKE2B 77e4105884b3309773ab155c5cb15f64d05214b77d3838c86b1adac6d4a554c9adc735dee382655fc0d51b138b258073517fd873a7029055b9c8428101f9ba77 SHA512 92dac0da2e1c5f0d79cd40aa2c19c3581821aa6bed2f294a1632f940902b34b275546a01e3aee87e3d1b46aed4ea25e5d0fe9d2e0546a6918f137d10a4cb2838 2 | -------------------------------------------------------------------------------- /dev-python/pywm/files/pywm-0.3-meson.patch: -------------------------------------------------------------------------------- 1 | --- a/setup.py 2 | +++ b/setup.py 3 | @@ -3,17 +3,6 @@ import glob 4 | import shutil 5 | from setuptools import setup 6 | 7 | -proc = subprocess.Popen(["meson", "build"], stdout=subprocess.PIPE, stderr=subprocess.PIPE) 8 | -stdout, stderr = proc.communicate() 9 | -if proc.returncode != 0: 10 | - raise Exception("Fatal: Error executing 'meson build': \n%r\n%r" % (stdout, stderr)) 11 | - 12 | - 13 | -proc1 = subprocess.Popen(["ninja", "-C", "build"], stdout=subprocess.PIPE, stderr=subprocess.PIPE) 14 | -stdout, stderr = proc1.communicate() 15 | -if proc1.returncode != 0: 16 | - raise Exception("Fatal: Error executing 'ninja -C build': \n%r\n%r" % (stdout, stderr)) 17 | - 18 | so = None 19 | -for f in glob.glob('build/_pywm.*.so'): 20 | +for f in glob.glob('@MESON_BUILD_ROOT@/_pywm.*.so'): 21 | so = f 22 | 23 | if so is not None: 24 | -------------------------------------------------------------------------------- /dev-python/pywm/files/pywm-wlroots-no-examples.patch: -------------------------------------------------------------------------------- 1 | --- a/meson.build 2 | +++ b/meson.build 3 | @@ -44,7 +44,7 @@ math = meson.get_compiler('c').find_library('m') 4 | 5 | has_xwayland = xwayland.found() and get_option('xwayland').enabled() 6 | 7 | -wlroots = subproject('wlroots', default_options: ['default_library=static']).get_variable('wlroots') 8 | +wlroots = subproject('wlroots', default_options: ['default_library=static', 'examples=false']).get_variable('wlroots') 9 | 10 | if has_xwayland 11 | add_project_arguments( 12 | -------------------------------------------------------------------------------- /dev-python/pywm/files/pywm-wlroots-wrap.patch: -------------------------------------------------------------------------------- 1 | diff --git a/subprojects/wlroots.wrap b/subprojects/wlroots.wrap 2 | new file mode 100644 3 | index 0000000..6fd301f 4 | --- /dev/null 5 | +++ b/subprojects/wlroots.wrap 6 | @@ -0,0 +1,6 @@ 7 | +[wrap-git] 8 | +directory = wlroots 9 | +url = https://gitlab.freedesktop.org/wlroots/wlroots.git 10 | +revision = e279266f714c7122e9ad97d56d047313f78cfdbe 11 | +depth = 1 12 | + 13 | -------------------------------------------------------------------------------- /dev-python/pywm/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | jbuchermn/pywm 10 | 11 | 12 | -------------------------------------------------------------------------------- /dev-python/thefuzz/Manifest: -------------------------------------------------------------------------------- 1 | DIST thefuzz-0.19.0.tar.gz 28592 BLAKE2B 40e4e810aec45e2b0be71d21c6f2bf7d3e94e4cffd0b8027386bd4ebad74e5260a811a880335cf57ca771ec840c45eab2f28f1c7bdf80c5eb27c99b7d28ee3d1 SHA512 e0184eb60ab8db0bb51d8e55ee9a0e5ff7b7ed8d3c682b90a93420c0ff69096dc69717244cc88dc20e906b854c32323cfe0907ceb56b8714b5400f85c43bc042 2 | -------------------------------------------------------------------------------- /dev-python/thefuzz/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /dev-python/thefuzz/thefuzz-0.19.0.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2022 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | DISTUTILS_USE_PEP517=setuptools 7 | PYTHON_COMPAT=( python3_{9..11} ) 8 | 9 | inherit distutils-r1 10 | 11 | DESCRIPTION="Fuzzy String Matching in Python." 12 | HOMEPAGE="https://github.com/rhinstaller/dasbus" 13 | 14 | if [[ ${PV} == 9999 ]]; then 15 | inherit git-r3 16 | EGIT_REPO_URI="https://github.com/seatgeek/thefuzz.git" 17 | else 18 | inherit pypi 19 | KEYWORDS="~amd64" 20 | fi 21 | 22 | LICENSE="LGPL-2.1" 23 | SLOT="0" 24 | 25 | DEPEND=" 26 | test? ( 27 | $(python_gen_cond_dep ' 28 | dev-python/hypothesis[${PYTHON_USEDEP}] 29 | ') 30 | ) 31 | " 32 | 33 | distutils_enable_tests pytest 34 | -------------------------------------------------------------------------------- /dev-python/thefuzz/thefuzz-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2022 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | DISTUTILS_USE_PEP517=setuptools 7 | PYTHON_COMPAT=( python3_{9..11} ) 8 | 9 | inherit distutils-r1 10 | 11 | DESCRIPTION="Fuzzy String Matching in Python." 12 | HOMEPAGE="https://github.com/rhinstaller/dasbus" 13 | 14 | if [[ ${PV} == 9999 ]]; then 15 | inherit git-r3 16 | EGIT_REPO_URI="https://github.com/seatgeek/thefuzz.git" 17 | else 18 | inherit pypi 19 | KEYWORDS="~amd64" 20 | fi 21 | 22 | LICENSE="LGPL-2.1" 23 | SLOT="0" 24 | 25 | DEPEND=" 26 | test? ( 27 | $(python_gen_cond_dep ' 28 | dev-python/hypothesis[${PYTHON_USEDEP}] 29 | ') 30 | ) 31 | " 32 | 33 | distutils_enable_tests pytest 34 | -------------------------------------------------------------------------------- /gui-apps/fuzzel/Manifest: -------------------------------------------------------------------------------- 1 | DIST fuzzel-1.6.5.tar.gz 389275 BLAKE2B 2fa25e7ad51025767cf5615856426a9bcd37d5301755d54156bfebd738fca6d69c52c74f45ce5a4a139a9c79654441e1727e32961ad2271f6affd58b0436aa7a SHA512 ed33892148d36704c9af082ad70e30473feef1dbc9120ddd578d3a048662ff162c19823d46d404fe6a1d1fd72ccbcdc54ef23a2be24c115641723fc7eebc719c 2 | -------------------------------------------------------------------------------- /gui-apps/fuzzel/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-apps/hyprland-addons/Manifest: -------------------------------------------------------------------------------- 1 | DIST hyprland-addons-0_pre20221018.tar.gz 7400 BLAKE2B 25edab4eb38cbc2b327d736254b0a94cc3b9b32200c12eb8d62768091c6c7c593970cf3b8839341956ed2064c72a515b7e96a191b0099cd2481726929754da13 SHA512 cccecda5931f8fd8739c3f5adbf46d25a3f29f81bc5b030af0f68d3f7521f1b2a66481ddc413cb67488eed6ca06fc24bb21c5b3f2ff052fffc0ebf480b047f05 2 | -------------------------------------------------------------------------------- /gui-apps/hyprland-addons/hyprland-addons-0_pre20221018.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2022 Julien Roy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | DESCRIPTION="Community scripts and utilities for Hypr projects" 7 | HOMEPAGE="https://github.com/hyprwm/contrib/" 8 | 9 | if [[ ${PV} = 9999* ]]; then 10 | EGIT_REPO_URI="https://github.com/hyprwm/contrib.git/" 11 | inherit git-r3 12 | else 13 | COMMIT="5b21c74a3200ffdd48ed7764c7041d43c3cd5588" 14 | SRC_URI="https://github.com/hyprwm/contrib/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 15 | KEYWORDS="~amd64" 16 | S="${WORKDIR}/contrib-${COMMIT}" 17 | fi 18 | 19 | LICENSE="MIT" 20 | SLOT="0" 21 | IUSE="+grimblast +shellevents" 22 | REQUIRED_USE="|| ( grimblast shellevents )" 23 | 24 | RDEPEND=" 25 | app-misc/jq 26 | gui-apps/grim 27 | gui-apps/slurp 28 | gui-apps/wl-clipboard 29 | gui-wm/hyprland 30 | x11-libs/libnotify 31 | " 32 | 33 | BDEPEND="app-text/scdoc" 34 | 35 | src_install() { 36 | if use grimblast ; then 37 | emake PREFIX="${ED}/usr" -C grimblast install 38 | fi 39 | 40 | if use shellevents ; then 41 | emake PREFIX="${ED}/usr" -C shellevents 42 | fi 43 | } 44 | -------------------------------------------------------------------------------- /gui-apps/hyprland-addons/hyprland-addons-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2022 Julien Roy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | DESCRIPTION="Community scripts and utilities for Hypr projects" 7 | HOMEPAGE="https://github.com/hyprwm/contrib/" 8 | 9 | if [[ ${PV} = 9999* ]]; then 10 | EGIT_REPO_URI="https://github.com/hyprwm/contrib.git/" 11 | inherit git-r3 12 | else 13 | COMMIT="5b21c74a3200ffdd48ed7764c7041d43c3cd5588" 14 | SRC_URI="https://github.com/hyprwm/contrib/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 15 | KEYWORDS="~amd64" 16 | S="${WORKDIR}/contrib-${COMMIT}" 17 | fi 18 | 19 | LICENSE="MIT" 20 | SLOT="0" 21 | IUSE="+grimblast +shellevents" 22 | REQUIRED_USE="|| ( grimblast shellevents )" 23 | 24 | RDEPEND=" 25 | app-misc/jq 26 | gui-apps/grim 27 | gui-apps/slurp 28 | gui-apps/wl-clipboard 29 | gui-wm/hyprland 30 | x11-libs/libnotify 31 | " 32 | 33 | BDEPEND="app-text/scdoc" 34 | 35 | src_install() { 36 | if use grimblast ; then 37 | emake PREFIX="${ED}/usr" -C grimblast install 38 | fi 39 | 40 | if use shellevents ; then 41 | emake PREFIX="${ED}/usr" -C shellevents 42 | fi 43 | } 44 | -------------------------------------------------------------------------------- /gui-apps/hyprland-addons/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | julien@jroy.ca 6 | Julien Roy 7 | 8 | 9 | hyprwm/contrib 10 | 11 | 12 | Installs grimblast, a hyprland version of grimshot. 13 | Invoke shell functions in response to Hyprland socket2 events. 14 | 15 | 16 | -------------------------------------------------------------------------------- /gui-apps/hyprland-per-window-layout/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | misha.zavertkin@mail.ru 6 | Misha Zavertkin 7 | 8 | 9 | coffebar/hyprland-per-window-layout 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-apps/hyprpaper/Manifest: -------------------------------------------------------------------------------- 1 | DIST hyprpaper-0_pre20221128.tar.gz 22948 BLAKE2B 7a5e7f6e536150ec57b1ea3e6d4bec606153b7dbe58eaff72a3ab16c038e9c264d8a09140814e465459d2f0941c0ae6bf251e779f29d30cc90952a80de752822 SHA512 f6c9884bd3578a3086825e77b1efbc45adacd50699835783f134a44dcf9d45751d92bf1cd00b307bf5371536947b8683e01d922192acb6dc282ee4b01f44031d 2 | -------------------------------------------------------------------------------- /gui-apps/hyprpaper/hyprpaper-0_pre20221128.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2022 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="blazing fast wayland wallpaper utility with IPC controls." 9 | HOMEPAGE="https://github.com/hyprwm/Hyprpaper" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/hyprwm/hyprpaper/" 14 | else 15 | COMMIT="ab85578dce442b80aa3378fe0304e6cb6f16f593" 16 | SRC_URI="https://github.com/hyprwm/hyprpaper/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}/hyprpaper-${COMMIT}" 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="BSD" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-libs/wayland 26 | media-libs/libglvnd 27 | media-libs/libjpeg-turbo 28 | x11-libs/cairo 29 | x11-libs/pango 30 | " 31 | RDEPEND="${DEPEND}" 32 | BDEPEND=" 33 | dev-libs/wayland-protocols 34 | virtual/pkgconfig 35 | " 36 | 37 | src_compile() { 38 | emake protocols 39 | cmake_src_compile 40 | } 41 | 42 | src_install() { 43 | dobin "${BUILD_DIR}/hyprpaper" 44 | } 45 | -------------------------------------------------------------------------------- /gui-apps/hyprpaper/hyprpaper-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2022 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="blazing fast wayland wallpaper utility with IPC controls." 9 | HOMEPAGE="https://github.com/hyprwm/Hyprpaper" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/hyprwm/hyprpaper/" 14 | else 15 | COMMIT="571f495e88cf9a758698d937d65b9ba35d6eab13" 16 | SRC_URI="https://github.com/hyprwm/hyprpaper/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}/hyprpaper-${COMMIT}" 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="BSD" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-libs/wayland 26 | media-libs/libglvnd 27 | media-libs/libjpeg-turbo 28 | x11-libs/cairo 29 | x11-libs/pango 30 | " 31 | RDEPEND="${DEPEND}" 32 | BDEPEND=" 33 | dev-libs/wayland-protocols 34 | virtual/pkgconfig 35 | " 36 | 37 | src_compile() { 38 | emake protocols 39 | cmake_src_compile 40 | } 41 | 42 | src_install() { 43 | dobin "${BUILD_DIR}/hyprpaper" 44 | } 45 | -------------------------------------------------------------------------------- /gui-apps/hyprpaper/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-apps/hyprshot/Manifest: -------------------------------------------------------------------------------- 1 | DIST hyprshot-1.2.3.tar.gz 15657 BLAKE2B a0fbe1e795e63536e7e184863299272535010ab666ab3adfbd4bdd6df9aee58580161772d2fca57c7779e2f7c5db48626ed69f1f2b55c9f20f0d336c6cdd7780 SHA512 f4f762e1063c5374dd1a9bfc697b9578be7d2a625cbb95224cc1b54142290ae466adc85eb0a6bd7eba81d3228a592bd8b1a5f9d34a407efa14378d668fa525da 2 | -------------------------------------------------------------------------------- /gui-apps/hyprshot/hyprshot-1.2.3.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2024 Misha Zavertkin 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | DESCRIPTION="Hyprshot is an utility to easily take screenshot in Hyprland using your mouse" 7 | HOMEPAGE="https://github.com/Gustash/Hyprshot/" 8 | 9 | if [[ ${PV} = 9999* ]]; then 10 | EGIT_REPO_URI="https://github.com/Gustash/Hyprshot.git/" 11 | inherit git-r3 12 | else 13 | SRC_URI="https://github.com/Gustash/Hyprshot/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" 14 | S=${WORKDIR}/Hyprshot-${PV} 15 | KEYWORDS="~amd64" 16 | fi 17 | 18 | LICENSE="GPL-3" 19 | SLOT="0" 20 | 21 | RDEPEND=" 22 | app-misc/jq 23 | app-shells/bash 24 | gui-apps/grim 25 | gui-apps/slurp 26 | gui-apps/wl-clipboard 27 | gui-wm/hyprland 28 | x11-libs/libnotify 29 | " 30 | 31 | src_install() { 32 | dobin hyprshot 33 | dodoc LICENSE README.md 34 | } 35 | -------------------------------------------------------------------------------- /gui-apps/hyprshot/hyprshot-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2024 Misha Zavertkin 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | DESCRIPTION="Hyprshot is an utility to easily take screenshot in Hyprland using your mouse" 7 | HOMEPAGE="https://github.com/Gustash/Hyprshot/" 8 | 9 | if [[ ${PV} = 9999* ]]; then 10 | EGIT_REPO_URI="https://github.com/Gustash/Hyprshot.git/" 11 | inherit git-r3 12 | else 13 | SRC_URI="https://github.com/Gustash/Hyprshot/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" 14 | S=${WORKDIR}/Hyprshot-${PV} 15 | KEYWORDS="~amd64" 16 | fi 17 | 18 | LICENSE="GPL-3" 19 | SLOT="0" 20 | 21 | RDEPEND=" 22 | app-misc/jq 23 | app-shells/bash 24 | gui-apps/grim 25 | gui-apps/slurp 26 | gui-apps/wl-clipboard 27 | gui-wm/hyprland 28 | x11-libs/libnotify 29 | " 30 | 31 | src_install() { 32 | dobin hyprshot 33 | dodoc LICENSE README.md 34 | } 35 | -------------------------------------------------------------------------------- /gui-apps/hyprshot/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | misha.zavertkin@mail.ru 6 | Misha Zavertkin 7 | 8 | 9 | Gustash/Hyprshot 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-apps/labwc-tweaks/Manifest: -------------------------------------------------------------------------------- 1 | DIST labwc-tweaks-0_pre20240506.tar.gz 31628 BLAKE2B 361aae4bf4800b0c9c98e435086b4ad7fd6aaf53bdbda5e000dd90e9be07846d1fc8394db8154db8703789b9f4aabda2e0714c715200bbb1d5d0597b62af0dc4 SHA512 7282861dbcf54425c4bafc9ca194eb87c3d1c0f1fc8c124e0ec1421daf08ec19c18544569ff06762bf7b2ce991152e03024a5de471de267703df2992e45789ed 2 | DIST labwc-tweaks-0_pre20240905.tar.gz 41566 BLAKE2B 2520d3239cd1e84af614886a2db7770336ac07c361b4a51a21b7867129ba80be20b51bdd349d9ada5aea5ff006d0bff03ac3bcbc0b3e00427c21e3b666e2bc9c SHA512 95d92b5a17a3847f8cfb94bd25097a1883c34692ef141c309e4c92381a90239291511025f003901e0211b61493dfe7f3dafa8476e235c268c8d9de31765f29c5 3 | -------------------------------------------------------------------------------- /gui-apps/labwc-tweaks/labwc-tweaks-0_pre20240506.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2024 Daniella 'tfemby' Kicsak 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit cmake xdg-utils 7 | 8 | DESCRIPTION="A GUI 'Settings' application for labwc" 9 | HOMEPAGE="https://github.com/labwc/labwc-tweaks" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/labwc/labwc-tweaks.git" 14 | else 15 | GIT_COMMIT="7d385ec32a529d3e1f3b525d1dbbcad6eb4d535b" 16 | SRC_URI="https://github.com/labwc/labwc-tweaks/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}/labwc-tweaks-${GIT_COMMIT}" 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-2 BSD" 22 | SLOT="0" 23 | 24 | RDEPEND=" 25 | dev-libs/libxml2 26 | dev-libs/glib:2 27 | dev-qt/qtbase:6 28 | " 29 | DEPEND="${RDEPEND}" 30 | 31 | BDEPEND=" 32 | dev-lang/perl 33 | dev-qt/qttools:6 34 | virtual/pkgconfig 35 | x11-libs/libxkbcommon 36 | " 37 | 38 | src_configure() { 39 | cmake_src_configure 40 | } 41 | 42 | pkg_postinst() { 43 | xdg_icon_cache_update 44 | } 45 | 46 | pkg_postrm() { 47 | xdg_icon_cache_update 48 | } 49 | -------------------------------------------------------------------------------- /gui-apps/labwc-tweaks/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | nosqrt@outlook.com 6 | Daniella 'tfemby' Kicsak 7 | 8 | 9 | labwc/labwc-tweaks 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-apps/nwg-hello/Manifest: -------------------------------------------------------------------------------- 1 | DIST nwg-hello-0.2.2.tar.gz 1462259 BLAKE2B abf3801bd811c0213c51a4d1c5cbff0a2bd23310d6f88611fabda9b525700ca6d120ebe39b49c5040a70f7b11e25e030faef9c74e26eae8daa4073f5f76499b4 SHA512 31d53f5b1b713a4a549615ab5f2931e895bff89964d57bd04f28ed9a9e6bc2cc2b404289ea683f4aa43933ee6f5143666b568e9716006511bc28533edac4d12c 2 | -------------------------------------------------------------------------------- /gui-apps/nwg-hello/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | jbuchermn/pywm 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-apps/oguri/Manifest: -------------------------------------------------------------------------------- 1 | DIST oguri-0_p20201102.tar.gz 1030491 BLAKE2B 0cb8639fa6d56fb52bde39d0d52b2ea3cb1968f57a5cb8a43e76c0b12824ecb9dc5e3f96b156a4c678c226b77a1b3c9828e980b5e53640aab8644130349514a9 SHA512 d9a600befec03bb8efabefaa76cb021fe2ae09d37f8cc6686f263ba5259c18eeb60c10e91c8484efb4e90a95c0694852fd901384a01ffe8112eaabac7f4b69f6 2 | -------------------------------------------------------------------------------- /gui-apps/oguri/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-apps/oguri/oguri-0_p20201102.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="animated wallpaper daemon for Wayland compositors" 9 | HOMEPAGE="https://github.com/vilhalmer/oguri" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/vilhalmer/oguri" 14 | else 15 | COMMIT=d6f195acca5de465532cba3efd4b0c592ca542d9 16 | SRC_URI="https://github.com/vilhalmer/oguri/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | KEYWORDS="~amd64" 18 | fi 19 | 20 | LICENSE="ISC" 21 | SLOT="0" 22 | 23 | DEPEND=" 24 | dev-libs/wayland 25 | gui-libs/gtk-layer-shell 26 | " 27 | RDEPEND="${DEPEND}" 28 | BDEPEND=" 29 | dev-libs/wayland-protocols 30 | virtual/pkgconfig 31 | " 32 | -------------------------------------------------------------------------------- /gui-apps/oguri/oguri-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="animated wallpaper daemon for Wayland compositors" 9 | HOMEPAGE="https://github.com/vilhalmer/oguri" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/vilhalmer/oguri" 14 | else 15 | COMMIT=d6f195acca5de465532cba3efd4b0c592ca542d9 16 | SRC_URI="https://github.com/vilhalmer/oguri/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | KEYWORDS="~amd64" 18 | fi 19 | 20 | LICENSE="ISC" 21 | SLOT="0" 22 | 23 | DEPEND=" 24 | dev-libs/wayland 25 | gui-libs/gtk-layer-shell 26 | " 27 | RDEPEND="${DEPEND}" 28 | BDEPEND=" 29 | dev-libs/wayland-protocols 30 | virtual/pkgconfig 31 | " 32 | -------------------------------------------------------------------------------- /gui-apps/owm/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | gladiuswq@proton.me 6 | Maxim Chizhov 7 | 8 | 9 | justinlovinger/owm 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-apps/owm/owm-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2023 Maxim Chizhov 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | CRATES=" 7 | " 8 | 9 | inherit cargo git-r3 10 | 11 | DESCRIPTION="An experimental River layout generator using mathematical optimization to invent layouts on-the-fly" 12 | HOMEPAGE="https://github.com/justinlovinger/owm" 13 | EGIT_REPO_URI="https://github.com/justinlovinger/owm" 14 | 15 | LICENSE="MIT ISC Unicode-DFS-2016" 16 | SLOT="0" 17 | 18 | QA_FLAGS_IGNORED="usr/bin/owm" 19 | 20 | src_unpack() { 21 | git-r3_src_unpack 22 | cargo_live_src_unpack 23 | } 24 | 25 | src_configure() { 26 | cargo_src_configure --frozen 27 | } 28 | 29 | src_install() { 30 | cargo_src_install 31 | 32 | dodoc README.md 33 | } 34 | 35 | pkg_postinst() { 36 | elog "Check out owm --help for configuration options" 37 | elog "You may also want to add these lines to your river init:" 38 | elog "riverctl default-layout owm" 39 | elog "owm &" 40 | } 41 | -------------------------------------------------------------------------------- /gui-apps/paperde/Manifest: -------------------------------------------------------------------------------- 1 | DIST paperde-0.2.1_p20230202.tar.bz2 600283 BLAKE2B 5889877342b5b1015e048bdc5bf10a2268500fb1cb519fb460482cd2ecee99f713072df802e1c42c383c59026577bc548b73a50ae197a7fbe4a8509025107440 SHA512 1175730fb133e5c85a574b24aecfc1a9ff6bc40c9d45ad0e7cf5bf4da20a96177a41b695a0ad03ac80c3c775d707cccafa1b8ce3bdc8d2ad7494421c1593372e 2 | -------------------------------------------------------------------------------- /gui-apps/paperde/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | cubocore/paper/paperde 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-apps/pico-wayfire/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | Install recommended packages 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-apps/qtgreet/Manifest: -------------------------------------------------------------------------------- 1 | DIST qtgreet-2.0.2.tar.bz2 4194153 BLAKE2B ae3016440d4c8dd6428d1e69c54e7da3f658a5502819ac2c2047bba0223c1c6ad129dfaf70e79c8f96c841be50106a8ff647d63a75471614f7a01ff1d434ca47 SHA512 477895adf36f73b4fbaab3f0ad5c92d113ca38619ac5f13dd3eecadee0dd6ff552c1f83edf88e714c5bc1a32512e0c29c3d89c8857e06763fcb2e424bf386cc9 2 | -------------------------------------------------------------------------------- /gui-apps/qtgreet/files/qtgreet-2.0.0_pre20230204-header-fix.patch: -------------------------------------------------------------------------------- 1 | diff --git a/src/layoutmanager/parser/hjson.h b/src/layoutmanager/parser/hjson.h 2 | index 31b5322..74204c9 100644 3 | --- a/src/layoutmanager/parser/hjson.h 4 | +++ b/src/layoutmanager/parser/hjson.h 5 | @@ -1,6 +1,8 @@ 6 | #ifndef HJSON_AFOWENFOWANEFWOAFNLL 7 | #define HJSON_AFOWENFOWANEFWOAFNLL 8 | 9 | +#include 10 | + 11 | #include 12 | #include 13 | #include 14 | -------------------------------------------------------------------------------- /gui-apps/qtgreet/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | Build minimal wayland compositor for hosting qtgreet 10 | 11 | 12 | marcusbritanicus/QtGreet 13 | 14 | 15 | -------------------------------------------------------------------------------- /gui-apps/river-luatile/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | gladiuswq@proton.me 6 | Maxim Chizhov 7 | 8 | 9 | This is a little program that lets you write your own river layout generator in lua. 10 | 11 | 12 | MaxVerevkin/river-luatile 13 | 14 | 15 | -------------------------------------------------------------------------------- /gui-apps/river-tag-overlay/Manifest: -------------------------------------------------------------------------------- 1 | DIST river-tag-overlay-1.0.0.tar.gz 40876 BLAKE2B ed7b003a46698da3fc857e7d1ad6204f2c7627bc63145b7b71e736e623b07c763c862598c7039a0bfe4937bf43ba86e2cbdef8dd4c66c2be147c502c17d71386 SHA512 9a33f9e9dc069f7abfa2eeeb6dc11d0df92ffe573142e66e09c380a264603ec714d7a34fb2a533b22f81e3ee5cb96ff0771a26d1031513e61eca0ffd3dd7c681 2 | -------------------------------------------------------------------------------- /gui-apps/river-tag-overlay/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | vimja@vimja.email 6 | Niklaus 'vimja' Hofer 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-apps/river-tag-overlay/river-tag-overlay-1.0.0.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2023 Niklaus 'vimja' Hofer 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | DESCRIPTION="A pop-up showing tag status [in the river window manager]" 7 | HOMEPAGE="https://git.sr.ht/~leon_plickat/river-tag-overlay" 8 | SRC_URI="https://git.sr.ht/~leon_plickat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" 9 | 10 | S="${WORKDIR}"/${PN}-v${PV} 11 | 12 | LICENSE="GPLv3" 13 | SLOT="0" 14 | KEYWORDS="~arm64 ~amd64" 15 | 16 | BDEPEND=" 17 | dev-util/wayland-scanner 18 | virtual/pkgconfig 19 | " 20 | DEPEND=" 21 | dev-libs/wayland 22 | dev-libs/wayland-protocols 23 | x11-libs/pixman 24 | " 25 | RDEPEND="${DEPEND}" 26 | 27 | src_install() { 28 | emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install 29 | einstalldocs 30 | } 31 | -------------------------------------------------------------------------------- /gui-apps/stacktile/Manifest: -------------------------------------------------------------------------------- 1 | DIST stacktile-1.0.0.tar.gz 25926 BLAKE2B faaad4aaee6e4a69dbd27f107a2a13475f55f4d5f8ae45bfa897df4da6676d63ca4e1c911df34d83210e54aaa01e5ff4c59ba6cb0ba6208a88f3211b2339b86f SHA512 dabcf95480186f1d22f0a4f014e4d3b9a0eeb554dc860f2d8c8ee677d95eb1d166edc2bfb731f49eecc99b3662592c0244e24d07158d5a301c00ca8eae75d524 2 | -------------------------------------------------------------------------------- /gui-apps/stacktile/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | vimja@vimja.email 6 | Niklaus 'vimja' Hofer 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-apps/stacktile/stacktile-1.0.0.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2023 Niklaus 'vimja' Hofer 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | DESCRIPTION="stacktile is a layout generator for the river Wayland compositor." 7 | HOMEPAGE="https://git.sr.ht/~leon_plickat/stacktile" 8 | SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz" 9 | 10 | S="${WORKDIR}"/${PN}-v${PV} 11 | 12 | LICENSE="GPLv3" 13 | SLOT="0" 14 | IUSE="test" 15 | RESTRICT="!test? ( test )" 16 | 17 | KEYWORDS="~arm64 ~amd64" 18 | 19 | RDEPEND=" 20 | dev-libs/wayland 21 | dev-libs/wayland-protocols 22 | " 23 | DEPEND="${RDEPEND}" 24 | BDEPEND=" 25 | dev-util/wayland-scanner 26 | " 27 | 28 | src_install() { 29 | emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install 30 | einstalldocs 31 | } 32 | -------------------------------------------------------------------------------- /gui-apps/swaylock-effects/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | Enable fish completion support 10 | Enable additional image format support via the x11-libs/gdk-pixbuf library 11 | 12 | 13 | mortie/swaylock-effects 14 | https://github.com/mortie/swaylock-effects/issues 15 | https://github.com/mortie/swaylock-effects/releases 16 | 17 | 18 | -------------------------------------------------------------------------------- /gui-apps/waylock/Manifest: -------------------------------------------------------------------------------- 1 | DIST waylock-1.2.0.tar.gz 20521 BLAKE2B 2cb022e6287f975e1286f697ce21f394a76a7b729b6c0198ac3149c945f8daaf58bbd9167c520b4bda4d5fdf132b0aad3e4e6f3abe935a9ea5677a2d7a224f05 SHA512 70e15803b5901ebfa1dd4dca0503e4ad4b8eb316829c65cbe5d5b2dfe3bf9b84ca61778760376a8829d591feea273a65ed1ca5a3aef850814e35835d17c37b95 2 | DIST zig-wayland-0.2.0.tar.gz 56543 BLAKE2B aaf82efe78d25c59a87de050147857fcf9a19764141cb40d92b0dd48b96ea0ec52d00a1ab0df1afe4c45cda6d64dda97f296f0aa29d8b9ea3da49e1d5cd69e50 SHA512 dfb140c06d9e3c566034f9102426e7bd47dcde87a2ae16d43ce3ea72cf44bea872bab1d9a23a24ae9d57d2d4ae6c56060a6b10f869de3990046426b0462db85e 3 | DIST zig-xkbcommon-0.2.0.tar.gz 22700 BLAKE2B 85045d002b4ec1ac8dadda67d3ce6f588e53938ac0a67c06d6cebc85a944d7a23fd1cc295410ce1a91cce9ffb587834f7eca2400e1468fec0193583ac71d6f86 SHA512 a99b6a2fefe34507fd687b58a9618a27ca617966798b410a72c9e53462c3f9c6dd0476a22bb9686cbf49994ca502743b4d25fdc55125359d4fe2860094bf0e82 4 | -------------------------------------------------------------------------------- /gui-apps/waylock/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | vimja@vimja.email 6 | Niklaus 'vimja' Hofer 7 | 8 | 9 | ifreund/waylock 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-apps/wtype/Manifest: -------------------------------------------------------------------------------- 1 | DIST wtype-0.3.tar.gz 8065 BLAKE2B cbf6daa8e47ab7e7f07b750e136a0845821eca217a66a0baf4e65c2aa18ebc2db6ef7301f7547848056440f578570527904134be7da8f86fd838ae086e78aae9 SHA512 dc051a264da0614e697c440068d24dde2a12c039c9b1d8e84b5d419da492792b74a2585a1522276de592866dda79a06249d5e4d665289c66f19b63d49c3dc475 2 | DIST wtype-0.4.tar.gz 8546 BLAKE2B 90973cf1373795004c7f5ec0f5d20b93896c2a9abab9037edc75b9d4af2a14d2acf8fa22df444ea8cbd6594af396522912dd87fa80dd96c04dbfb206ddec69d1 SHA512 d3441672418868221448675962979738016a9a5a96c61fd41a1e47d0633c8dea500a39c0834280788271abc6a59731692962b566ee9f6e592f00939088409130 3 | -------------------------------------------------------------------------------- /gui-apps/wtype/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | Build plugins as dynamically loaded shared librarie 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-apps/wtype/wtype-0.3.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="xdotool type for wayland" 9 | HOMEPAGE="https://github.com/atx/wtype" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/atx/wtype" 14 | else 15 | SRC_URI="https://github.com/atx/wtype/archive/v${PV}.tar.gz -> ${P}.tar.gz" 16 | KEYWORDS="~amd64" 17 | fi 18 | 19 | LICENSE="MIT" 20 | SLOT="0" 21 | IUSE="modules" 22 | 23 | DEPEND=" 24 | dev-libs/wayland 25 | x11-libs/libxkbcommon 26 | " 27 | RDEPEND="${DEPEND}" 28 | BDEPEND=" 29 | dev-libs/wayland-protocols 30 | virtual/pkgconfig 31 | " 32 | -------------------------------------------------------------------------------- /gui-apps/wtype/wtype-0.4.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="xdotool type for wayland" 9 | HOMEPAGE="https://github.com/atx/wtype" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/atx/wtype" 14 | else 15 | SRC_URI="https://github.com/atx/wtype/archive/v${PV}.tar.gz -> ${P}.tar.gz" 16 | KEYWORDS="~amd64" 17 | fi 18 | 19 | LICENSE="MIT" 20 | SLOT="0" 21 | 22 | DEPEND=" 23 | dev-libs/wayland:= 24 | x11-libs/libxkbcommon 25 | " 26 | RDEPEND="${DEPEND}" 27 | BDEPEND=" 28 | dev-libs/wayland-protocols 29 | virtual/pkgconfig 30 | " 31 | -------------------------------------------------------------------------------- /gui-apps/wtype/wtype-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="xdotool type for wayland" 9 | HOMEPAGE="https://github.com/atx/wtype" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/atx/wtype" 14 | else 15 | SRC_URI="https://github.com/atx/wtype/archive/v${PV}.tar.gz -> ${P}.tar.gz" 16 | KEYWORDS="~amd64" 17 | fi 18 | 19 | LICENSE="MIT" 20 | SLOT="0" 21 | 22 | DEPEND=" 23 | dev-libs/wayland:= 24 | x11-libs/libxkbcommon 25 | " 26 | RDEPEND="${DEPEND}" 27 | BDEPEND=" 28 | dev-libs/wayland-protocols 29 | virtual/pkgconfig 30 | " 31 | -------------------------------------------------------------------------------- /gui-apps/yambar/Manifest: -------------------------------------------------------------------------------- 1 | DIST yambar-1.7.0.tar.gz 148762 BLAKE2B a394b588bb1a8c64e149f8f39d6a8056d139cb3518fc15c87db0da7ead9c96ce5d7b9d764a617c4626d9fa574edbda2c0e1e2b11b07741241188c5cd282d5643 SHA512 e34cc808533cf76ff0b95d18346b796b4758271b0a61151e80b33eaa0ce34c2d5a9f1c6671d28f377d1563a7979c5784782b9f2f87a3cb615efb129e89865ad3 2 | -------------------------------------------------------------------------------- /gui-apps/yambar/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | Build plugins as dynamically loaded shared librarie 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-desq/desq-meta/desq-meta-1.0.0.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | DESCRIPTION="meta packafe for DesQ Project ports" 7 | HOMEPAGE="https://github.com/bsd-ac/wayland-desktop" 8 | 9 | LICENSE="ISC" 10 | SLOT="0" 11 | 12 | RDEPEND=" 13 | gui-desq/desq-session 14 | " 15 | -------------------------------------------------------------------------------- /gui-desq/desq-meta/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-desq/desq-session/Manifest: -------------------------------------------------------------------------------- 1 | DIST desq-session-0_p20210228.tar.gz 21499 BLAKE2B 5d78c1f56f4670254fa077fbae4996f5253fac8200bd4c5af44b6dbddb7eb8902bf9d49138e5f036a703a1c59b009aea0c7efd82a91bdbac984444f37171589a SHA512 340d199e7beb7d230b53560bced69933dd88a141ae5403fc0fbc6af3ada6c4e891d10b472f56b02ee78fa10011b1966e8481c833186d54c607b6c2d582481f59 2 | -------------------------------------------------------------------------------- /gui-desq/desq-session/desq-session-0_p20210228.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="session manager for DesQ" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/Session" 14 | else 15 | COMMIT=3af014db286439d30b0bf54e6a03e13ae7e998ca 16 | SRC_URI="https://gitlab.com/DesQ/Session/-/archive/${COMMIT}/Session-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/Session-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-qt/qtcore:5 26 | dev-qt/qtdbus:5 27 | gui-desq/libdesq 28 | " 29 | RDEPEND="${DEPEND} 30 | gui-desq/desq-shell 31 | gui-desq/util-settingsdaemon 32 | " 33 | -------------------------------------------------------------------------------- /gui-desq/desq-session/desq-session-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="session manager for DesQ" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/Session" 14 | else 15 | COMMIT=3af014db286439d30b0bf54e6a03e13ae7e998ca 16 | SRC_URI="https://gitlab.com/DesQ/Session/-/archive/${COMMIT}/Session-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/Session-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-qt/qtcore:5 26 | dev-qt/qtdbus:5 27 | gui-desq/libdesq 28 | " 29 | RDEPEND="${DEPEND} 30 | gui-desq/desq-shell 31 | gui-desq/util-settingsdaemon 32 | " 33 | 34 | src_configure() { 35 | local mycmakeargs=( 36 | -DPKGCONFPATH="${EPREFIX}"/etc/xdg/desq 37 | -DPKGSHAREDPATH=share/desq 38 | ) 39 | cmake_src_configure 40 | } 41 | -------------------------------------------------------------------------------- /gui-desq/desq-session/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-desq/desq-shell/Manifest: -------------------------------------------------------------------------------- 1 | DIST desq-shell-0_p20210228.tar.gz 6450139 BLAKE2B 0e142785a7efbe6e2626a816ee6afb2a0a704cafa9c3d48fdb2942ac624e0ae626d4d31590e37ec3bb12cd565ff712b7e37faec7c29d555d8e91c3ab16ff870c SHA512 c9159e6d1135ee5fa88967527b73a52c02f6f38f1bd3de6db97e4605ac966ec7e806df27d99efdcde7024aeb24fb3956b41a61827bf13a1e5ca2d227a2bfa65f 2 | -------------------------------------------------------------------------------- /gui-desq/desq-shell/desq-shell-0_p20210228.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="main user interface shell for DesQ" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/Shell" 14 | else 15 | COMMIT=3e3c2dab8f89bc4ce9dcd8845ce3fc526e83b027 16 | SRC_URI="https://gitlab.com/DesQ/Shell/-/archive/${COMMIT}/Shell-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/Shell-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-libs/libdbusmenu-qt 26 | dev-qt/qtcore:5 27 | dev-qt/qtgui:5[wayland,X] 28 | dev-qt/qtnetwork:5 29 | dev-qt/qtwidgets:5 30 | dev-qt/qtsvg:5 31 | gui-desq/libdesq 32 | gui-desq/libdesqwl 33 | gui-desq/libdesqui 34 | " 35 | RDEPEND="${DEPEND} 36 | gui-wm/wayfire 37 | x11-misc/qt5ct 38 | " 39 | -------------------------------------------------------------------------------- /gui-desq/desq-shell/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-desq/libdesq/Manifest: -------------------------------------------------------------------------------- 1 | DIST libdesq-0.0.7.tar.bz2 35154 BLAKE2B 0ad18f9e35e59e0663589a804fc98230aa48e80730d69e44dd08382c6c9272d2e67f395c2553da0d50a6295fb377818b28da81c2f5268d83d279aeb6880144fb SHA512 0093d0f9c8e8b090e94b65eafe577f5928e2330cb859051c8a080e43147fbd30f43a478b0b7b430215188d64db66977c60bf102c4b2dfe160b7c8160dbdb8eb5 2 | -------------------------------------------------------------------------------- /gui-desq/libdesq/libdesq-0.0.7.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021-2023 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="DesQ library for X/Wayland protocol handling" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/libdesq" 14 | else 15 | SRC_URI="https://gitlab.com/DesQ/libdesq/-/archive/v${PV}/libdesq-v${PV}.tar.bz2 -> ${P}.tar.bz2" 16 | S="${WORKDIR}/${PN}-v${PV}" 17 | KEYWORDS="~amd64" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | IUSE="+qt5 qt6" 23 | REQUIRED_USE="^^ ( qt5 qt6 )" 24 | 25 | DEPEND=" 26 | qt5? ( 27 | dev-qt/qtcore:5 28 | dev-qt/qtdbus:5 29 | dev-qt/qtgui:5[wayland,X] 30 | ) 31 | qt6? ( 32 | dev-qt/qtbase:6[dbus,gui,X] 33 | ) 34 | " 35 | RDEPEND="${DEPEND}" 36 | 37 | src_configure() { 38 | local emesonargs=( 39 | "-Duse_qt_version=$(usex qt5 qt5 qt6)" 40 | ) 41 | meson_src_configure 42 | } 43 | -------------------------------------------------------------------------------- /gui-desq/libdesq/libdesq-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021-2023 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="DesQ library for X/Wayland protocol handling" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/libdesq" 14 | else 15 | SRC_URI="https://gitlab.com/DesQ/libdesq/-/archive/v${PV}/libdesq-v${PV}.tar.bz2 -> ${P}.tar.bz2" 16 | S="${WORKDIR}/${PN}-v${PV}" 17 | KEYWORDS="~amd64" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | IUSE="+qt5 qt6" 23 | REQUIRED_USE="^^ ( qt5 qt6 )" 24 | 25 | DEPEND=" 26 | qt5? ( 27 | dev-qt/qtcore:5 28 | dev-qt/qtdbus:5 29 | dev-qt/qtgui:5[wayland,X] 30 | ) 31 | qt6? ( 32 | dev-qt/qtbase:6[dbus,gui,X] 33 | ) 34 | " 35 | RDEPEND="${DEPEND}" 36 | 37 | src_configure() { 38 | local emesonargs=( 39 | "-Duse_qt_version=$(usex qt5 qt5 qt6)" 40 | ) 41 | meson_src_configure 42 | } 43 | -------------------------------------------------------------------------------- /gui-desq/libdesq/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | DesQ/libdesq 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-desq/libdesqui/Manifest: -------------------------------------------------------------------------------- 1 | DIST libdesqui-0.0.7.tar.gz 53520 BLAKE2B 0fc35f8877261fd5c3d8b5dbc7d04406b1849bbe7f97a2b540e12352ffc06a944d7f76ad9931c1e18ef820c9a0dd9d086e005968bd8487d1523f75ac60eb13f9 SHA512 8aca783f963da5f373cfe017e62d7d6994551f72e982d17565246e3353438139b22816fce0b0fc78830f7125d4bd6c45ccdd7dbb0fd2cc401344c351952c7508 2 | -------------------------------------------------------------------------------- /gui-desq/libdesqui/libdesqui-0.0.7.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2023 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="DesQ library for UI elements" 9 | 10 | HOMEPAGE="https://desq-project.org/" 11 | 12 | if [[ ${PV} == 9999 ]]; then 13 | inherit git-r3 14 | EGIT_REPO_URI="https://gitlab.com/DesQ/libdesqui" 15 | else 16 | SRC_URI="https://gitlab.com/DesQ/libdesqui/-/archive/v${PV}/libdesqui-v${PV}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/libdesqui-v${PV} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | IUSE="+qt5 qt6" 24 | REQUIRED_USE="^^ ( qt5 qt6 )" 25 | 26 | DEPEND=" 27 | qt5? ( 28 | dev-qt/qtcore:5 29 | dev-qt/qtgui:5[wayland,X] 30 | dev-qt/qtwidgets:5[X] 31 | ) 32 | qt6? ( 33 | dev-qt/qtbase:6[dbus,gui,X] 34 | ) 35 | gui-desq/libdesq[qt5?,qt6?] 36 | gui-dfl/dfl-layouts[qt5?,qt6?] 37 | " 38 | RDEPEND="${DEPEND}" 39 | 40 | src_configure() { 41 | local emesonargs=( 42 | "-Duse_qt_version=$(usex qt5 qt5 qt6)" 43 | ) 44 | meson_src_configure 45 | } 46 | -------------------------------------------------------------------------------- /gui-desq/libdesqui/libdesqui-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2023 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="DesQ library for UI elements" 9 | 10 | HOMEPAGE="https://desq-project.org/" 11 | 12 | if [[ ${PV} == 9999 ]]; then 13 | inherit git-r3 14 | EGIT_REPO_URI="https://gitlab.com/DesQ/libdesqui" 15 | else 16 | SRC_URI="https://gitlab.com/DesQ/libdesqui/-/archive/v${PV}/libdesqui-v${PV}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/libdesqui-v${PV} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | IUSE="+qt5 qt6" 24 | REQUIRED_USE="^^ ( qt5 qt6 )" 25 | 26 | DEPEND=" 27 | qt5? ( 28 | dev-qt/qtcore:5 29 | dev-qt/qtgui:5[wayland,X] 30 | dev-qt/qtwidgets:5[X] 31 | ) 32 | qt6? ( 33 | dev-qt/qtbase:6[dbus,gui,X] 34 | ) 35 | gui-desq/libdesq[qt5?,qt6?] 36 | gui-dfl/dfl-layouts[qt5?,qt6?] 37 | " 38 | RDEPEND="${DEPEND}" 39 | 40 | src_configure() { 41 | local emesonargs=( 42 | "-Duse_qt_version=$(usex qt5 qt5 qt6)" 43 | ) 44 | meson_src_configure 45 | } 46 | -------------------------------------------------------------------------------- /gui-desq/libdesqui/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-desq/libdesqwl/Manifest: -------------------------------------------------------------------------------- 1 | DIST libdesqwl-0_p20210228.tar.gz 71986 BLAKE2B 2a113617067605345427950f4da0f16a930d02338e8ea82d6ad0d4b03318837b3e806dc6881fa5abeda17bba51873f6146694a5f4ed739d626abe53e9fa36870 SHA512 4f3fe273353ad9e45e0abb0aa96707a99f09fa5f1c9d871b455b20fdc7efae97d738222304f7dd586711612547b161a2a28773cb713b3a37de52cda73aee64a4 2 | -------------------------------------------------------------------------------- /gui-desq/libdesqwl/libdesqwl-0_p20210228.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="DesQ library for additional Wayland protocol handling" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/libdesqwl" 14 | else 15 | COMMIT=c60ba5a238c097a42fbce290702663cbb40bdc6f 16 | SRC_URI="https://gitlab.com/DesQ/libdesqwl/-/archive/${COMMIT}/libdesqwl-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/libdesqwl-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-qt/qtcore:5 26 | dev-qt/qtgui:5[wayland,X] 27 | dev-qt/qtwayland:5[X] 28 | dev-libs/wayland 29 | " 30 | RDEPEND="${DEPEND}" 31 | -------------------------------------------------------------------------------- /gui-desq/libdesqwl/libdesqwl-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="DesQ library for additional Wayland protocol handling" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/libdesqwl" 14 | else 15 | COMMIT=c60ba5a238c097a42fbce290702663cbb40bdc6f 16 | SRC_URI="https://gitlab.com/DesQ/libdesqwl/-/archive/${COMMIT}/libdesqwl-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/libdesqwl-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-qt/qtcore:5 26 | dev-qt/qtgui:5[wayland,X] 27 | dev-qt/qtwayland:5[X] 28 | dev-libs/wayland 29 | " 30 | RDEPEND="${DEPEND}" 31 | 32 | src_configure() { 33 | local mycmakeargs=( 34 | -DPKGCONFPATH="${EPREFIX}"/etc/xdg/desq 35 | -DPKGSHAREDPATH=share/desq 36 | ) 37 | cmake_src_configure 38 | } 39 | -------------------------------------------------------------------------------- /gui-desq/libdesqwl/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-desq/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | The gui-desq category contains ports from 6 | the desq-project: https://desq-project.org/ 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-desq/plugins-sni/Manifest: -------------------------------------------------------------------------------- 1 | DIST plugins-sni-0_pre20210228.tar.gz 13317 BLAKE2B b9362151b7bf90cac67692d8b7426d55b26abe18a3665b0baa53a12043ab3b01c47e3fdc936feb44478cd461596bc6d3942cbcfa76520ca427ab2c6b49cf3c3d SHA512 962c357dca3b659e59b0c6cd021cf13c9abd6cbcb6385af7caec0dee7baf784f71b47a1159aa8b1da48482ed141f8ef74bb3eae1cd9461084e3ed0ff63b40ceb 2 | -------------------------------------------------------------------------------- /gui-desq/plugins-sni/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-desq/plugins-sni/plugins-sni-0_pre20210228.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit cmake 7 | DESCRIPTION="SNI plugin for DesQ" 8 | HOMEPAGE="https://desq-project.org/" 9 | 10 | if [[ ${PV} == 9999 ]]; then 11 | inherit git-r3 12 | EGIT_REPO_URI="https://gitlab.com/DesQ/DesQPlugins/SNI" 13 | else 14 | COMMIT=733e0a810eaa8d21ec19f95c5ae4a0223bc05715 15 | SRC_URI="https://gitlab.com/DesQ/DesQPlugins/SNI/-/archive/${COMMIT}/Shell-${COMMIT}.tar.gz -> ${P}.tar.gz" 16 | S="${WORKDIR}"/SNI-${COMMIT} 17 | KEYWORDS="~amd64" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | 23 | DEPEND=" 24 | dev-qt/qtcore:5 25 | dev-qt/qtdbus:5 26 | dev-qt/qtgui:5[wayland,X] 27 | dev-qt/qtwidgets:5 28 | gui-desq/libdesqui 29 | gui-desq/libdesqwl 30 | " 31 | RDEPEND="${DEPEND}" 32 | -------------------------------------------------------------------------------- /gui-desq/plugins-sni/plugins-sni-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit cmake 7 | DESCRIPTION="SNI plugin for DesQ" 8 | HOMEPAGE="https://desq-project.org/" 9 | 10 | if [[ ${PV} == 9999 ]]; then 11 | inherit git-r3 12 | EGIT_REPO_URI="https://gitlab.com/DesQ/DesQPlugins/SNI" 13 | else 14 | COMMIT=733e0a810eaa8d21ec19f95c5ae4a0223bc05715 15 | SRC_URI="https://gitlab.com/DesQ/DesQPlugins/SNI/-/archive/${COMMIT}/Shell-${COMMIT}.tar.gz -> ${P}.tar.gz" 16 | S="${WORKDIR}"/SNI-${COMMIT} 17 | KEYWORDS="~amd64" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | 23 | DEPEND=" 24 | dev-libs/libdbusmenu-qt5 25 | dev-qt/qtcore:5 26 | dev-qt/qtdbus:5 27 | dev-qt/qtgui:5[wayland,X] 28 | dev-qt/qtwidgets:5 29 | gui-desq/libdesqui 30 | gui-desq/libdesqwl 31 | " 32 | RDEPEND="${DEPEND}" 33 | 34 | src_configure() { 35 | local mycmakeargs=( 36 | -DPKGCONFPATH="${EPREFIX}"/etc/xdg/desq 37 | -DPKGSHAREDPATH=share/desq 38 | ) 39 | cmake_src_configure 40 | } 41 | -------------------------------------------------------------------------------- /gui-desq/util-clipboard/Manifest: -------------------------------------------------------------------------------- 1 | DIST util-clipboard-0_pre20210228.tar.gz 57991 BLAKE2B 135e76eb48b8c1aee23f9f8d737fac0de2116107d29338e0ca5831527281a8242df7361876c4fc27607c61a7c60f5122703b27b3098ef7e25e46ae02df05a925 SHA512 feaeb572a174d16c19de5a49110e385293f1c69da75eab9c166da581abaee15723f35deaf44c79dfa26d424a3207d3b42e7ac3bcf12348926d48a2051e3391ed 2 | -------------------------------------------------------------------------------- /gui-desq/util-clipboard/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-desq/util-clipboard/util-clipboard-0_pre20210228.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit xdg cmake 7 | 8 | DESCRIPTION="Simple clipboard for DesQ Shell" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/DesQUtils/Clipboard" 14 | else 15 | COMMIT=9546e7d2f591f8a2d5f88fbc6c2d2d2d7f778eb8 16 | SRC_URI="https://gitlab.com/DesQ/DesQUtils/Clipboard/-/archive/${COMMIT}/Clipboard-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/clipboard-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-qt/qtcore:5 26 | dev-qt/qtgui:5[wayland,X] 27 | dev-qt/qtsql:5[sqlite] 28 | dev-qt/qtwayland:5 29 | dev-qt/qtwidgets:5 30 | gui-desq/libdesq 31 | gui-desq/libdesqwl 32 | " 33 | RDEPEND="${DEPEND}" 34 | 35 | src_prepare() { 36 | xdg_src_prepare 37 | cmake_src_prepare 38 | } 39 | -------------------------------------------------------------------------------- /gui-desq/util-clipboard/util-clipboard-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit xdg cmake 7 | 8 | DESCRIPTION="Simple clipboard for DesQ Shell" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/DesQUtils/Clipboard" 14 | else 15 | COMMIT=9546e7d2f591f8a2d5f88fbc6c2d2d2d7f778eb8 16 | SRC_URI="https://gitlab.com/DesQ/DesQUtils/Clipboard/-/archive/${COMMIT}/Clipboard-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/clipboard-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-qt/qtcore:5 26 | dev-qt/qtgui:5[wayland,X] 27 | dev-qt/qtsql:5[sqlite] 28 | dev-qt/qtwayland:5 29 | dev-qt/qtwidgets:5 30 | gui-desq/libdesq 31 | gui-desq/libdesqwl 32 | " 33 | RDEPEND="${DEPEND}" 34 | 35 | src_prepare() { 36 | xdg_src_prepare 37 | cmake_src_prepare 38 | } 39 | -------------------------------------------------------------------------------- /gui-desq/util-dock/Manifest: -------------------------------------------------------------------------------- 1 | DIST util-dock-0_pre20210228.tar.gz 11171 BLAKE2B 1e31d67d663a507d9c3d3cf03a4754121f536944c54d979f9c5d1c6cfafd029385e2c4b2653871f6059ce887aecf30578845666b5dc388a55f9ad55958809af7 SHA512 ac98a8600d0b48e1d639455d98fc342eb0bda29ceae96c87b576ab0d44aa1296a8c896f6ac5b8241e35335a291821149b3bf7bdbb00fed9c164df72926fa25b5 2 | -------------------------------------------------------------------------------- /gui-desq/util-dock/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-desq/util-dock/util-dock-0_pre20210228.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="Simple dock for DesQ Shell" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/DesQUtils/Dock" 14 | else 15 | COMMIT=685f90e8dd75907c1f807e547710461932584f98 16 | SRC_URI="https://gitlab.com/DesQ/DesQUtils/Dock/-/archive/${COMMIT}/Dock-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/Dock-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-qt/qtcore:5 26 | dev-qt/qtgui:5[wayland,X] 27 | dev-qt/qtwayland:5 28 | dev-qt/qtwidgets:5 29 | " 30 | RDEPEND="${DEPEND}" 31 | -------------------------------------------------------------------------------- /gui-desq/util-dock/util-dock-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="Simple dock for DesQ Shell" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/DesQUtils/Dock" 14 | else 15 | COMMIT=685f90e8dd75907c1f807e547710461932584f98 16 | SRC_URI="https://gitlab.com/DesQ/DesQUtils/Dock/-/archive/${COMMIT}/Dock-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/Dock-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-qt/qtcore:5 26 | dev-qt/qtgui:5[wayland,X] 27 | dev-qt/qtwayland:5 28 | dev-qt/qtwidgets:5 29 | " 30 | RDEPEND="${DEPEND}" 31 | -------------------------------------------------------------------------------- /gui-desq/util-osk/Manifest: -------------------------------------------------------------------------------- 1 | DIST util-osk-0_pre20210227.tar.gz 28445 BLAKE2B baaa7a9fc86a978ec808b77a9e867380fe07e6f5e844afd1a959dd5594a7dbc44705cffb98450b82198bcc75212be8bec5ef895e86e8afc74101456a6dc8e027 SHA512 af3df846598261728f54362444f8789b64b980c8b96463fd7666daa809f90e4a20b2531747442d12c603d4d65f23f1151ce365375075ac4f477dbd7eaba94112 2 | -------------------------------------------------------------------------------- /gui-desq/util-osk/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-desq/util-osk/util-osk-0_pre20210227.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="Simple on screek keyboard for DesQ Shell" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/DesQUtils/OSK" 14 | else 15 | COMMIT=2e4be7af8d271b7cd57e7321b0be9ba1aca2b973 16 | SRC_URI="https://gitlab.com/DesQ/DesQUtils/OSK/-/archive/${COMMIT}/OSK-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/OSK-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-cpp/gtkmm:3.0 26 | gui-libs/gtk-layer-shell 27 | " 28 | RDEPEND="${DEPEND}" 29 | -------------------------------------------------------------------------------- /gui-desq/util-osk/util-osk-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="Simple on screek keyboard for DesQ Shell" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/DesQUtils/OSK" 14 | else 15 | COMMIT=2e4be7af8d271b7cd57e7321b0be9ba1aca2b973 16 | SRC_URI="https://gitlab.com/DesQ/DesQUtils/OSK/-/archive/${COMMIT}/OSK-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/OSK-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-cpp/gtkmm:3.0 26 | gui-libs/gtk-layer-shell 27 | " 28 | RDEPEND="${DEPEND}" 29 | -------------------------------------------------------------------------------- /gui-desq/util-panel/Manifest: -------------------------------------------------------------------------------- 1 | DIST util-panel-0_pre20210228.tar.gz 68171 BLAKE2B 349eaab4065301e5b782a69713cb7183c9cb271a3f0ad8d3f354d37361bf01058d1797e5c04afce0421182190fd68da0d59328887414ee9a5b7dc7557550bc8c SHA512 4a41e8cbdfb6ad2bbc4e14c14f16e890dc955042cecc4c72cdcaad79dbd8589bcaa02584e6752647a562e1e2881a25d34a5548a2272496463458f88cb8698a20 2 | -------------------------------------------------------------------------------- /gui-desq/util-panel/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-desq/util-panel/util-panel-0_pre20210228.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="Simple panel for DesQ" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/DesQUtils/Panel" 14 | else 15 | COMMIT=beb7bfd7e9dfca0525153d0d4fe5ea5cb61a3de6 16 | SRC_URI="https://gitlab.com/DesQ/DesQUtils/Panel/-/archive/${COMMIT}/Panel-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/Panel-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-qt/qtcore:5 26 | dev-qt/qtdbus:5 27 | dev-qt/qtgui:5[wayland,X] 28 | dev-qt/qtwidgets:5 29 | dev-qt/qtwayland:5 30 | " 31 | RDEPEND="${DEPEND}" 32 | -------------------------------------------------------------------------------- /gui-desq/util-panel/util-panel-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="Simple panel for DesQ" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/DesQUtils/Panel" 14 | else 15 | COMMIT=beb7bfd7e9dfca0525153d0d4fe5ea5cb61a3de6 16 | SRC_URI="https://gitlab.com/DesQ/DesQUtils/Panel/-/archive/${COMMIT}/Panel-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/Panel-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-qt/qtcore:5 26 | dev-qt/qtdbus:5 27 | dev-qt/qtgui:5[wayland,X] 28 | dev-qt/qtwidgets:5 29 | dev-qt/qtwayland:5 30 | " 31 | RDEPEND="${DEPEND}" 32 | -------------------------------------------------------------------------------- /gui-desq/util-polkitexec/Manifest: -------------------------------------------------------------------------------- 1 | DIST util-polkitexec-0_p20210228.tar.gz 16054 BLAKE2B 3dda13bc0c461b4de677f4f8bf989cb2001405a955d77132817a3b27af2ef2ae5203dcb92971a9eeee2466ee0bbc5ed78345c17d699d37b156b0386756d06b25 SHA512 946336d2390bb96156f2ebc1ff69f17b65f317e6666943e03a8030b798a40a4f58a777c56ed7ece7547401a740ccad370085af9183fbc33a5032dadfc9afa09c 2 | -------------------------------------------------------------------------------- /gui-desq/util-polkitexec/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-desq/util-polkitexec/util-polkitexec-0_p20210228.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="polkit auth backend for DesQ" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/DesQUtils/PolkitExec" 14 | else 15 | COMMIT=6803fd27acba92b218ae3df3f2b4a368222ba59e 16 | SRC_URI="https://gitlab.com/DesQ/DesQUtils/PolkitExec/-/archive/${COMMIT}/PolkitExec-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/PolkitExec-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-qt/qtcore:5 26 | " 27 | RDEPEND="${DEPEND}" 28 | -------------------------------------------------------------------------------- /gui-desq/util-polkitexec/util-polkitexec-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="polkit auth backend for DesQ" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/DesQUtils/PolkitExec" 14 | else 15 | COMMIT=6803fd27acba92b218ae3df3f2b4a368222ba59e 16 | SRC_URI="https://gitlab.com/DesQ/DesQUtils/PolkitExec/-/archive/${COMMIT}/PolkitExec-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/PolkitExec-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-qt/qtcore:5 26 | " 27 | RDEPEND="${DEPEND}" 28 | -------------------------------------------------------------------------------- /gui-desq/util-powerdaemon/Manifest: -------------------------------------------------------------------------------- 1 | DIST util-powerdaemon-0_pre20210228.tar.gz 9523 BLAKE2B b0320d505e2c8f43471acc080cacd0fd92d0923ff7f1cf290573f8d36771e34ca466a77b52a548d037bb72fc558811cd9f5f676da904c5187457510cccdf842c SHA512 35426080e9da6a1f161a15d413d85dc2e03c80e3b986364f64349b4a6a314bbb2a5854dd37c7470977e89fd0d647a9630f6f9535180b7d0fcaf17ea5ce91f5b0 2 | -------------------------------------------------------------------------------- /gui-desq/util-powerdaemon/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-desq/util-powerdaemon/util-powerdaemon-0_pre20210228.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="Power Daemon for DesQ" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/DesQUtils/PowerDaemon" 14 | else 15 | COMMIT=2e71fbbb97b78af1f411590bd66af7928efe88c5 16 | SRC_URI="https://gitlab.com/DesQ/DesQUtils/PowerDaemon/-/archive/${COMMIT}/PowerDaemon-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/PowerDaemon-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-qt/qtcore:5 26 | dev-qt/qtdbus:5 27 | " 28 | RDEPEND="${DEPEND}" 29 | -------------------------------------------------------------------------------- /gui-desq/util-powerdaemon/util-powerdaemon-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="Power Daemon for DesQ" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/DesQUtils/PowerDaemon" 14 | else 15 | COMMIT=2e71fbbb97b78af1f411590bd66af7928efe88c5 16 | SRC_URI="https://gitlab.com/DesQ/DesQUtils/PowerDaemon/-/archive/${COMMIT}/PowerDaemon-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/PowerDaemon-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-qt/qtcore:5 26 | dev-qt/qtdbus:5 27 | " 28 | RDEPEND="${DEPEND}" 29 | -------------------------------------------------------------------------------- /gui-desq/util-powermanager/Manifest: -------------------------------------------------------------------------------- 1 | DIST util-powermanager-0_pre20210228.tar.gz 188223 BLAKE2B ed957795398d0e157741101cfd5374e2ae995bcd04353ab60e26ca27fdffc44b20c207d65539eadcb28b86ff770c8b0f3cea571939ee24676e4506da58d8148b SHA512 d6a3c92b97fcbaea07417357f1a4c106af8021b0c0d0dc3e5bd6dfc3dd2b2d9d4b0e17406eb5bcc2805c944b25be1a4acfb77e7cc2b63ffd9eaacf4f02bbab7d 2 | -------------------------------------------------------------------------------- /gui-desq/util-powermanager/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-desq/util-powermanager/util-powermanager-0_pre20210228.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit xdg cmake 7 | 8 | DESCRIPTION="Power Manager for DesQ" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/DesQUtils/PowerManager" 14 | else 15 | COMMIT=890c95eabdeee5996b5bc35dae2212d410aaa7c6 16 | SRC_URI="https://gitlab.com/DesQ/DesQUtils/PowerManager/-/archive/${COMMIT}/PowerManager-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/PowerManager-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-qt/qtcore:5 26 | dev-qt/qtdbus:5 27 | dev-qt/qtgui:5 28 | dev-qt/qtwidgets:5 29 | gui-desq/libdesq 30 | " 31 | RDEPEND="${DEPEND}" 32 | 33 | src_prepare() { 34 | xdg_src_prepare 35 | cmake_src_prepare 36 | } 37 | -------------------------------------------------------------------------------- /gui-desq/util-powermanager/util-powermanager-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit xdg cmake 7 | 8 | DESCRIPTION="Power Manager for DesQ" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/DesQUtils/PowerManager" 14 | else 15 | COMMIT=890c95eabdeee5996b5bc35dae2212d410aaa7c6 16 | SRC_URI="https://gitlab.com/DesQ/DesQUtils/PowerManager/-/archive/${COMMIT}/PowerManager-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/PowerManager-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-qt/qtcore:5 26 | dev-qt/qtdbus:5 27 | dev-qt/qtgui:5 28 | dev-qt/qtwidgets:5 29 | gui-desq/libdesq 30 | " 31 | RDEPEND="${DEPEND}" 32 | 33 | src_prepare() { 34 | xdg_src_prepare 35 | cmake_src_prepare 36 | } 37 | -------------------------------------------------------------------------------- /gui-desq/util-settingsdaemon/Manifest: -------------------------------------------------------------------------------- 1 | DIST util-settingsdaemon-0_p20210228.tar.gz 6630 BLAKE2B dc969afd2a8bf03fd02b2170834788f672947781362c8cd5c78917aad26879ee84e4b808e9438bd16280164a9a616bc77d9ba6b81bc27d3c52277a448cf84478 SHA512 6a3c91b0d5e36161c2bf8c2c3bf7bb664ac65eefed509bf4bddaa4b6b3740c8cc945a6ff5fb14ca939b5c89b153a86b683d8e5d019e148a3c074a946b5c3d633 2 | -------------------------------------------------------------------------------- /gui-desq/util-settingsdaemon/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-desq/util-settingsdaemon/util-settingsdaemon-0_p20210228.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="main user interface shell for DesQ" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/DesQUtils/SettingsDaemon" 14 | else 15 | COMMIT=d5994bcb68edfa73ec8ffeaceaf0d8b50eadac2d 16 | SRC_URI="https://gitlab.com/DesQ/DesQUtils/SettingsDaemon/-/archive/${COMMIT}/SettingsDaemon-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/SettingsDaemon-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-qt/qtcore:5 26 | dev-qt/qtdbus:5 27 | dev-qt/qtgui:5[wayland,X] 28 | " 29 | RDEPEND="${DEPEND}" 30 | -------------------------------------------------------------------------------- /gui-desq/util-settingsdaemon/util-settingsdaemon-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="main user interface shell for DesQ" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/DesQUtils/SettingsDaemon" 14 | else 15 | COMMIT=d5994bcb68edfa73ec8ffeaceaf0d8b50eadac2d 16 | SRC_URI="https://gitlab.com/DesQ/DesQUtils/SettingsDaemon/-/archive/${COMMIT}/SettingsDaemon-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/SettingsDaemon-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-qt/qtcore:5 26 | dev-qt/qtdbus:5 27 | dev-qt/qtgui:5[wayland,X] 28 | " 29 | RDEPEND="${DEPEND}" 30 | 31 | src_configure() { 32 | local mycmakeargs=( 33 | -DPKGCONFPATH="${EPREFIX}"/etc/xdg/desq 34 | -DPKGSHAREDPATH=share/desq 35 | ) 36 | cmake_src_configure 37 | } 38 | -------------------------------------------------------------------------------- /gui-desq/util-splash/Manifest: -------------------------------------------------------------------------------- 1 | DIST util-splash-0_pre20210227.tar.gz 91290 BLAKE2B f68ac4ef6943d88725187d3d12fbd0b82412abb6610a9e22583a9fe786ca8c7ce6a346b2e070210188cddbaa259f2fd5bd303107cdefabe55cd22920040cff81 SHA512 1e4fa550a224bfd3d2a964563a364f15232655575d28b4510938aa290229777e9621ada5efe512c273b22ab79f42f37295102a15c1cc9ccfab37bd7acd0f6591 2 | -------------------------------------------------------------------------------- /gui-desq/util-splash/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-desq/util-splash/util-splash-0_pre20210227.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="Session splash screen for DesQ" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/DesQUtils/Splash" 14 | else 15 | COMMIT=f7f2375e4df06166abef5cbd01bf6a756531eaf7 16 | SRC_URI="https://gitlab.com/DesQ/DesQUtils/Splash/-/archive/${COMMIT}/Splash-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/Splash-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3+" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-qt/qtcore:5 26 | dev-qt/qtgui:5[wayland,X] 27 | dev-qt/qtnetwork:5 28 | dev-qt/qtwidgets:5 29 | " 30 | RDEPEND="${DEPEND}" 31 | -------------------------------------------------------------------------------- /gui-desq/util-splash/util-splash-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=7 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="Session splash screen for DesQ" 9 | HOMEPAGE="https://desq-project.org/" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/DesQ/DesQUtils/Splash" 14 | else 15 | COMMIT=f7f2375e4df06166abef5cbd01bf6a756531eaf7 16 | SRC_URI="https://gitlab.com/DesQ/DesQUtils/Splash/-/archive/${COMMIT}/Splash-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/Splash-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="GPL-3+" 22 | SLOT="0" 23 | 24 | DEPEND=" 25 | dev-qt/qtcore:5 26 | dev-qt/qtgui:5[wayland,X] 27 | dev-qt/qtnetwork:5 28 | dev-qt/qtwidgets:5 29 | " 30 | RDEPEND="${DEPEND}" 31 | -------------------------------------------------------------------------------- /gui-dfl/dfl-applications/Manifest: -------------------------------------------------------------------------------- 1 | DIST dfl-applications-0.2.0.tar.bz2 17208 BLAKE2B 2c1575c064f098cb86e0eb12ddb467bf6ab7f2e1ac568da256b48e266beaeff648dde12917916980b8317c0168fa40f10a64e3ab35a9015ac99c36e3a0acadf5 SHA512 aca9c9ca1208b6b63bfcd93cddbefdf47ad4446b32b915debce5c907d4c62f6d09ff8d28cc9ebe498136f53f5d104e1a53b99e1c48cbaa44e1b177d94a896fca 2 | -------------------------------------------------------------------------------- /gui-dfl/dfl-applications/dfl-applications-0.2.0-r1.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2022 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="Thin wrapper around Q*Application for DFL project" 9 | HOMEPAGE="https://gitlab.com/desktop-frameworks/applications" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/desktop-frameworks/applications" 14 | else 15 | SRC_URI="https://gitlab.com/desktop-frameworks/applications/-/archive/v${PV}/applications-v${PV}.tar.bz2 -> ${P}.tar.bz2" 16 | S="${WORKDIR}/applications-v${PV}" 17 | KEYWORDS="~amd64" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | IUSE="qt5 +qt6" 23 | REQUIRED_USE="^^ ( qt5 qt6 )" 24 | 25 | DEPEND=" 26 | qt5? ( 27 | dev-qt/qtcore:5 28 | gui-dfl/dfl-ipc[qt5] 29 | ) 30 | qt6? ( 31 | dev-qt/qtbase:6 32 | gui-dfl/dfl-ipc[qt6] 33 | ) 34 | " 35 | RDEPEND=" 36 | ${DEPEND} 37 | " 38 | BDEPEND=" 39 | virtual/pkgconfig 40 | " 41 | 42 | src_configure() { 43 | local emesonargs=( 44 | "-Duse_qt_version=$(usex qt5 qt5 qt6)" 45 | ) 46 | meson_src_configure 47 | } 48 | -------------------------------------------------------------------------------- /gui-dfl/dfl-applications/dfl-applications-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2022 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="Thin wrapper around Q*Application for DFL project" 9 | HOMEPAGE="https://gitlab.com/desktop-frameworks/applications" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/desktop-frameworks/applications" 14 | else 15 | SRC_URI="https://gitlab.com/desktop-frameworks/applications/-/archive/v${PV}/applications-v${PV}.tar.bz2 -> ${P}.tar.bz2" 16 | S="${WORKDIR}/applications-v${PV}" 17 | KEYWORDS="~amd64" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | IUSE="qt5 +qt6" 23 | REQUIRED_USE="^^ ( qt5 qt6 )" 24 | 25 | DEPEND=" 26 | qt5? ( 27 | dev-qt/qtcore:5 28 | gui-dfl/dfl-ipc[qt5] 29 | ) 30 | qt6? ( 31 | dev-qt/qtbase:6 32 | gui-dfl/dfl-ipc[qt6] 33 | ) 34 | " 35 | RDEPEND=" 36 | ${DEPEND} 37 | " 38 | BDEPEND=" 39 | virtual/pkgconfig 40 | " 41 | 42 | src_configure() { 43 | local emesonargs=( 44 | "-Duse_qt_version=$(usex qt5 qt5 qt6)" 45 | ) 46 | meson_src_configure 47 | } 48 | -------------------------------------------------------------------------------- /gui-dfl/dfl-applications/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | desktop-frameworks/applications 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-dfl/dfl-ipc/Manifest: -------------------------------------------------------------------------------- 1 | DIST dfl-ipc-0.2.0.tar.bz2 16767 BLAKE2B 477fc7c229de129324c4249d77b9afe929adadda1ac17d634cb3fa68561a9e4ffc7cee84896f5878a9beb970fb412823fcd332e19329a188ae9cab704061a27f SHA512 511818f8637589470b664e274e8834b900a4bd1c93a78e016370301ad493b83570966140a4d5acdabff12bec5fee279f51c7dc2975eda4d6db6741a62ae9cdc8 2 | -------------------------------------------------------------------------------- /gui-dfl/dfl-ipc/dfl-ipc-0.2.0-r1.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2022 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="IPC library for DFL project applications" 9 | HOMEPAGE="https://gitlab.com/desktop-frameworks/ipc" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/desktop-frameworks/ipc" 14 | else 15 | SRC_URI="https://gitlab.com/desktop-frameworks/ipc/-/archive/v${PV}/ipc-v${PV}.tar.bz2 -> ${P}.tar.bz2" 16 | S="${WORKDIR}/ipc-v${PV}" 17 | KEYWORDS="~amd64" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | IUSE="qt5 +qt6" 23 | REQUIRED_USE="^^ ( qt5 qt6 )" 24 | 25 | DEPEND=" 26 | qt5? ( 27 | dev-qt/qtcore:5 28 | ) 29 | qt6? ( 30 | dev-qt/qtbase:6 31 | ) 32 | " 33 | RDEPEND=" 34 | ${DEPEND} 35 | " 36 | BDEPEND=" 37 | virtual/pkgconfig 38 | " 39 | 40 | src_configure() { 41 | local emesonargs=( 42 | "-Duse_qt_version=$(usex qt5 qt5 qt6)" 43 | ) 44 | meson_src_configure 45 | } 46 | -------------------------------------------------------------------------------- /gui-dfl/dfl-ipc/dfl-ipc-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2022 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="IPC library for DFL project applications" 9 | HOMEPAGE="https://gitlab.com/desktop-frameworks/ipc" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/desktop-frameworks/ipc" 14 | else 15 | SRC_URI="https://gitlab.com/desktop-frameworks/ipc/-/archive/v${PV}/ipc-v${PV}.tar.bz2 -> ${P}.tar.bz2" 16 | S="${WORKDIR}/ipc-v${PV}" 17 | KEYWORDS="~amd64" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | IUSE="qt5 +qt6" 23 | REQUIRED_USE="^^ ( qt5 qt6 )" 24 | 25 | DEPEND=" 26 | qt5? ( 27 | dev-qt/qtcore:5 28 | ) 29 | qt6? ( 30 | dev-qt/qtbase:6 31 | ) 32 | " 33 | RDEPEND=" 34 | ${DEPEND} 35 | " 36 | BDEPEND=" 37 | virtual/pkgconfig 38 | " 39 | 40 | src_configure() { 41 | local emesonargs=( 42 | "-Duse_qt_version=$(usex qt5 qt5 qt6)" 43 | ) 44 | meson_src_configure 45 | } 46 | -------------------------------------------------------------------------------- /gui-dfl/dfl-ipc/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | desktop-frameworks/ipc 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-dfl/dfl-layouts/Manifest: -------------------------------------------------------------------------------- 1 | DIST dfl-layouts-0.2.0.tar.bz2 14737 BLAKE2B 8d41cdff54983538f19096016b11edd5f37a2a87435b00861f09278f4ba6eed4489d20e7049abad20d149f844b26974d224e700065195d5dc255e5695e1eb3b4 SHA512 623f2a0a1f7cb75daa9e0630a07736f5428f315d811dc115e4a568612830c9b4ca8a651ba20928b7464b1f7466add826f789fd62d29706966910d15bb3ffa363 2 | -------------------------------------------------------------------------------- /gui-dfl/dfl-layouts/dfl-layouts-0.2.0-r1.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2023 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="Preconfigured layouts for DFL projects" 9 | HOMEPAGE="https://gitlab.com/desktop-frameworks/layouts" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/desktop-frameworks/layouts" 14 | else 15 | SRC_URI="https://gitlab.com/desktop-frameworks/layouts/-/archive/v${PV}/layouts-v${PV}.tar.bz2 -> ${P}.tar.bz2" 16 | S="${WORKDIR}/layouts-v${PV}" 17 | KEYWORDS="~amd64" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | IUSE="qt5 +qt6" 23 | REQUIRED_USE="^^ ( qt5 qt6 )" 24 | 25 | DEPEND=" 26 | qt5? ( 27 | dev-qt/qtcore:5 28 | dev-qt/qtwidgets:5 29 | ) 30 | qt6? ( 31 | dev-qt/qtbase:6[widgets] 32 | ) 33 | " 34 | RDEPEND=" 35 | ${DEPEND} 36 | " 37 | BDEPEND=" 38 | virtual/pkgconfig 39 | " 40 | 41 | src_configure() { 42 | local emesonargs=( 43 | "-Duse_qt_version=$(usex qt5 qt5 qt6)" 44 | ) 45 | meson_src_configure 46 | } 47 | -------------------------------------------------------------------------------- /gui-dfl/dfl-layouts/dfl-layouts-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2023 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="Preconfigured layouts for DFL projects" 9 | HOMEPAGE="https://gitlab.com/desktop-frameworks/layouts" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/desktop-frameworks/layouts" 14 | else 15 | SRC_URI="https://gitlab.com/desktop-frameworks/layouts/-/archive/v${PV}/layouts-v${PV}.tar.bz2 -> ${P}.tar.bz2" 16 | S="${WORKDIR}/layouts-v${PV}" 17 | KEYWORDS="~amd64" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | IUSE="qt5 +qt6" 23 | REQUIRED_USE="^^ ( qt5 qt6 )" 24 | 25 | DEPEND=" 26 | qt5? ( 27 | dev-qt/qtcore:5 28 | dev-qt/qtwidgets:5 29 | ) 30 | qt6? ( 31 | dev-qt/qtbase:6[widgets] 32 | ) 33 | " 34 | RDEPEND=" 35 | ${DEPEND} 36 | " 37 | BDEPEND=" 38 | virtual/pkgconfig 39 | " 40 | 41 | src_configure() { 42 | local emesonargs=( 43 | "-Duse_qt_version=$(usex qt5 qt5 qt6)" 44 | ) 45 | meson_src_configure 46 | } 47 | -------------------------------------------------------------------------------- /gui-dfl/dfl-layouts/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | desktop-frameworks/layouts 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-dfl/dfl-login1/Manifest: -------------------------------------------------------------------------------- 1 | DIST dfl-login1-0.2.0.tar.bz2 15278 BLAKE2B 7eac9474114a550e12430049545e972aa3c8d14f66fb3f9c76e8666840bd561f252f98dbc8010ea2e997bee3689b33bea606f0baa4dfef69530016d7382b805a SHA512 91a38adcc91bbc31a1578873a97971b89b94735015caaff4108e1bf6640a455dd1ca3708483846a6973fa50855474cd735ea3ce36eef45ebd5c81e5646799431 2 | -------------------------------------------------------------------------------- /gui-dfl/dfl-login1/dfl-login1-0.2.0-r1.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2022 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="systemd/elogin functionality for DFL" 9 | HOMEPAGE="https://gitlab.com/desktop-frameworks/login1" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/desktop-frameworks/login1" 14 | else 15 | SRC_URI="https://gitlab.com/desktop-frameworks/login1/-/archive/v${PV}/login1-v${PV}.tar.bz2 -> ${P}.tar.bz2" 16 | S="${WORKDIR}/login1-v${PV}" 17 | KEYWORDS="~amd64" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | IUSE="qt5 +qt6" 23 | REQUIRED_USE="^^ ( qt5 qt6 )" 24 | 25 | DEPEND=" 26 | qt5? ( 27 | dev-qt/qtcore:5 28 | dev-qt/qtdbus:5 29 | ) 30 | qt6? ( 31 | dev-qt/qtbase:6[dbus] 32 | ) 33 | " 34 | RDEPEND=" 35 | ${DEPEND} 36 | " 37 | BDEPEND=" 38 | virtual/pkgconfig 39 | " 40 | 41 | src_configure() { 42 | local emesonargs=( 43 | "-Duse_qt_version=$(usex qt5 qt5 qt6)" 44 | ) 45 | meson_src_configure 46 | } 47 | -------------------------------------------------------------------------------- /gui-dfl/dfl-login1/dfl-login1-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2022 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="systemd/elogin functionality for DFL" 9 | HOMEPAGE="https://gitlab.com/desktop-frameworks/login1" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/desktop-frameworks/login1" 14 | else 15 | SRC_URI="https://gitlab.com/desktop-frameworks/login1/-/archive/v${PV}/login1-v${PV}.tar.bz2 -> ${P}.tar.bz2" 16 | S="${WORKDIR}/login1-v${PV}" 17 | KEYWORDS="~amd64" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | IUSE="qt5 +qt6" 23 | REQUIRED_USE="^^ ( qt5 qt6 )" 24 | 25 | DEPEND=" 26 | qt5? ( 27 | dev-qt/qtcore:5 28 | dev-qt/qtdbus:5 29 | ) 30 | qt6? ( 31 | dev-qt/qtbase:6[dbus] 32 | ) 33 | " 34 | RDEPEND=" 35 | ${DEPEND} 36 | " 37 | BDEPEND=" 38 | virtual/pkgconfig 39 | " 40 | 41 | src_configure() { 42 | local emesonargs=( 43 | "-Duse_qt_version=$(usex qt5 qt5 qt6)" 44 | ) 45 | meson_src_configure 46 | } 47 | -------------------------------------------------------------------------------- /gui-dfl/dfl-login1/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | desktop-frameworks/login1 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-dfl/dfl-settings/Manifest: -------------------------------------------------------------------------------- 1 | DIST dfl-settings-0.2.0.tar.bz2 19793 BLAKE2B 838778505c4538e69d5f9ab8f0e0527fdccdd528ecde9cb602113758b2e65b1c94d7cab36c78244355ad6b3800580c0c09433963e8f9e7a1c1ac9a418f0cf1cf SHA512 2ce8606b32a27d433d7d7e0199a82d9364f8aca89410e9341acf4dcafd109b5b0488e5dee2c18702dd05b6ab8634c2804f1d3fee06097a9f8517bd6e8ec0a118 2 | -------------------------------------------------------------------------------- /gui-dfl/dfl-settings/dfl-settings-0.2.0-r1.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2023 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="QSettings wrapper for DFL project applications" 9 | HOMEPAGE="https://gitlab.com/desktop-frameworks/settings" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/desktop-frameworks/settings" 14 | else 15 | SRC_URI="https://gitlab.com/desktop-frameworks/settings/-/archive/v${PV}/settings-v${PV}.tar.bz2 -> ${P}.tar.bz2" 16 | S="${WORKDIR}/settings-v${PV}" 17 | KEYWORDS="~amd64" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | IUSE="qt5 +qt6" 23 | REQUIRED_USE="^^ ( qt5 qt6 )" 24 | 25 | DEPEND=" 26 | qt5? ( 27 | dev-qt/qtcore:5 28 | dev-qt/qtgui:5 29 | ) 30 | qt6? ( 31 | dev-qt/qtbase:6[gui] 32 | ) 33 | " 34 | RDEPEND=" 35 | ${DEPEND} 36 | " 37 | BDEPEND=" 38 | virtual/pkgconfig 39 | " 40 | 41 | src_configure() { 42 | local emesonargs=( 43 | "-Duse_qt_version=$(usex qt5 qt5 qt6)" 44 | ) 45 | meson_src_configure 46 | } 47 | -------------------------------------------------------------------------------- /gui-dfl/dfl-settings/dfl-settings-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2023 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="QSettings wrapper for DFL project applications" 9 | HOMEPAGE="https://gitlab.com/desktop-frameworks/settings" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/desktop-frameworks/settings" 14 | else 15 | SRC_URI="https://gitlab.com/desktop-frameworks/settings/-/archive/v${PV}/settings-v${PV}.tar.bz2 -> ${P}.tar.bz2" 16 | S="${WORKDIR}/settings-v${PV}" 17 | KEYWORDS="~amd64" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | IUSE="qt5 +qt6" 23 | REQUIRED_USE="^^ ( qt5 qt6 )" 24 | 25 | DEPEND=" 26 | qt5? ( 27 | dev-qt/qtcore:5 28 | dev-qt/qtgui:5 29 | ) 30 | qt6? ( 31 | dev-qt/qtbase:6[gui] 32 | ) 33 | " 34 | RDEPEND=" 35 | ${DEPEND} 36 | " 37 | BDEPEND=" 38 | virtual/pkgconfig 39 | " 40 | 41 | src_configure() { 42 | local emesonargs=( 43 | "-Duse_qt_version=$(usex qt5 qt5 qt6)" 44 | ) 45 | meson_src_configure 46 | } 47 | -------------------------------------------------------------------------------- /gui-dfl/dfl-settings/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | desktop-frameworks/settings 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-dfl/dfl-status-notifier/Manifest: -------------------------------------------------------------------------------- 1 | DIST dfl-status-notifier-0.2.0.tar.bz2 16965 BLAKE2B 1f45b5dc147871c5672789269879ff9a76dc73aef53acdc721ecd9abbbb540ea67ca9d2c0ddc3f40d9bfc73bb5f4a0b2d2ac66e2e7b9c99644af407e6bd78055 SHA512 712e4b747784659558b4df9ee7060c894da5a24a033289acf224ef5059b29699f2be70252c797fa4964d81dc5773e63c3e0b679bd174fcf6e5beb7852e7d9813 2 | -------------------------------------------------------------------------------- /gui-dfl/dfl-status-notifier/dfl-status-notifier-0.2.0-r1.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2023 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="XDG Status Notification implementation for DFL project applications" 9 | HOMEPAGE="https://gitlab.com/desktop-frameworks/status-notifier" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/desktop-frameworks/status-notifier" 14 | else 15 | SRC_URI="https://gitlab.com/desktop-frameworks/status-notifier/-/archive/v${PV}/status-notifier-v${PV}.tar.bz2 -> ${P}.tar.bz2" 16 | S="${WORKDIR}/status-notifier-v${PV}" 17 | KEYWORDS="~amd64" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | IUSE="qt5 +qt6" 23 | REQUIRED_USE="^^ ( qt5 qt6 )" 24 | 25 | DEPEND=" 26 | qt5? ( 27 | dev-qt/qtcore:5 28 | dev-qt/qtdbus:5 29 | ) 30 | qt6? ( 31 | dev-qt/qtbase:6[dbus] 32 | ) 33 | " 34 | RDEPEND=" 35 | ${DEPEND} 36 | " 37 | BDEPEND=" 38 | virtual/pkgconfig 39 | " 40 | 41 | src_configure() { 42 | local emesonargs=( 43 | "-Duse_qt_version=$(usex qt5 qt5 qt6)" 44 | ) 45 | meson_src_configure 46 | } 47 | -------------------------------------------------------------------------------- /gui-dfl/dfl-status-notifier/dfl-status-notifier-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2023 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="XDG Status Notification implementation for DFL project applications" 9 | HOMEPAGE="https://gitlab.com/desktop-frameworks/status-notifier" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/desktop-frameworks/status-notifier" 14 | else 15 | SRC_URI="https://gitlab.com/desktop-frameworks/status-notifier/-/archive/v${PV}/status-notifier-v${PV}.tar.bz2 -> ${P}.tar.bz2" 16 | S="${WORKDIR}/status-notifier-v${PV}" 17 | KEYWORDS="~amd64" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | IUSE="qt5 +qt6" 23 | REQUIRED_USE="^^ ( qt5 qt6 )" 24 | 25 | DEPEND=" 26 | qt5? ( 27 | dev-qt/qtcore:5 28 | dev-qt/qtdbus:5 29 | ) 30 | qt6? ( 31 | dev-qt/qtbase:6[dbus] 32 | ) 33 | " 34 | RDEPEND=" 35 | ${DEPEND} 36 | " 37 | BDEPEND=" 38 | virtual/pkgconfig 39 | " 40 | 41 | src_configure() { 42 | local emesonargs=( 43 | "-Duse_qt_version=$(usex qt5 qt5 qt6)" 44 | ) 45 | meson_src_configure 46 | } 47 | -------------------------------------------------------------------------------- /gui-dfl/dfl-status-notifier/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | desktop-frameworks/status-notifier 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-dfl/dfl-utils/Manifest: -------------------------------------------------------------------------------- 1 | DIST dfl-utils-0.2.0.tar.bz2 14580 BLAKE2B 53a1e74e22826c637bd2cf481e4114b3aa977909e6bed3d878fac93e0c254f7c1a7d973ca6265cbc45342cbdc2f61b4c60ff62d6b0a3de84663546fcd93b3d2b SHA512 08611c57ea436df81c172877e0dee3f2d68f3a5b2fd18193e60298cab10d7d942bb86621a220f465ac205584e2de7ec5bda1e3c30c228c2681bd7d4708c32484 2 | -------------------------------------------------------------------------------- /gui-dfl/dfl-utils/dfl-utils-0.2.0-r1.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2022 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="Helper utilities for the DFL project" 9 | HOMEPAGE="https://gitlab.com/desktop-frameworks/utils" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/desktop-frameworks/utils" 14 | else 15 | SRC_URI="https://gitlab.com/desktop-frameworks/utils/-/archive/v${PV}/utils-v${PV}.tar.bz2 -> ${P}.tar.bz2" 16 | S="${WORKDIR}/utils-v${PV}" 17 | KEYWORDS="~amd64" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | IUSE="qt5 +qt6" 23 | REQUIRED_USE="^^ ( qt5 qt6 )" 24 | 25 | DEPEND=" 26 | qt5? ( 27 | dev-qt/qtcore:5 28 | ) 29 | qt6? ( 30 | dev-qt/qtbase:6 31 | ) 32 | " 33 | RDEPEND=" 34 | ${DEPEND} 35 | " 36 | BDEPEND=" 37 | virtual/pkgconfig 38 | " 39 | 40 | src_configure() { 41 | local emesonargs=( 42 | "-Duse_qt_version=$(usex qt5 qt5 qt6)" 43 | ) 44 | meson_src_configure 45 | } 46 | -------------------------------------------------------------------------------- /gui-dfl/dfl-utils/dfl-utils-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2022 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="Helper utilities for the DFL project" 9 | HOMEPAGE="https://gitlab.com/desktop-frameworks/utils" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/desktop-frameworks/utils" 14 | else 15 | SRC_URI="https://gitlab.com/desktop-frameworks/utils/-/archive/v${PV}/utils-v${PV}.tar.bz2 -> ${P}.tar.bz2" 16 | S="${WORKDIR}/utils-v${PV}" 17 | KEYWORDS="~amd64" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | IUSE="qt5 +qt6" 23 | REQUIRED_USE="^^ ( qt5 qt6 )" 24 | 25 | DEPEND=" 26 | qt5? ( 27 | dev-qt/qtcore:5 28 | ) 29 | qt6? ( 30 | dev-qt/qtbase:6 31 | ) 32 | " 33 | RDEPEND=" 34 | ${DEPEND} 35 | " 36 | BDEPEND=" 37 | virtual/pkgconfig 38 | " 39 | 40 | src_configure() { 41 | local emesonargs=( 42 | "-Duse_qt_version=$(usex qt5 qt5 qt6)" 43 | ) 44 | meson_src_configure 45 | } 46 | -------------------------------------------------------------------------------- /gui-dfl/dfl-utils/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | desktop-frameworks/utils 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-dfl/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | The gui-dfl category contains ports from the desktop-framework-libraries project: https://gitlab.com/desktop-frameworks 6 | 7 | 8 | -------------------------------------------------------------------------------- /gui-libs/libcprime/Manifest: -------------------------------------------------------------------------------- 1 | DIST libcprime-4.4.1.tar.bz2 45668 BLAKE2B 6467c33bfabb50bc02122254fe7eabe4398f9173308f500edb0e9bb9322e4aa375df4732069104e0411f493778d0009c167bd9581bdabb7461c3a650213b04d7 SHA512 9987d993266f7479fc34a1b822a94140941bf5146104bbf760c7e90ce7ed5564094257ade2f22dac21db2e4081777f8625251de644a8304dea179bf0bca3f25c 2 | DIST libcprime-4.5.0.tar.bz2 45669 BLAKE2B 172188a9706fb12ef54984bd81a328a637bcb69e3bca79c2677186412a10406e9f89b0c56b70241685389b78452a0d16c59ef753aa40c3cc088fb5d36168a386 SHA512 67f2395a380b1d9b3a1aa13d78a5386af40748505cbc2330e05e2d5e60cd82a17e3aa7653bff25c73991a42853eeaa45d98322aa758ae7096d6a3005cc85b8e1 3 | -------------------------------------------------------------------------------- /gui-libs/libcprime/libcprime-4.4.1.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2023 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="Library for bookmarking, saving activities, sharing files and more" 9 | HOMEPAGE="https://gitlab.com/cubocore/libcprime" 10 | 11 | if [[ "${PV}" == *9999* ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/cubocore/libcprime.git" 14 | else 15 | SRC_URI="https://gitlab.com/cubocore/libcprime/-/archive/v${PV}/libcprime-v${PV}.tar.bz2 -> ${P}.tar.bz2" 16 | KEYWORDS="~amd64" 17 | S="${WORKDIR}/${PN}-v${PV}" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | 23 | DEPEND=" 24 | x11-libs/libnotify 25 | dev-qt/qtcore:5 26 | dev-qt/qtdbus:5 27 | dev-qt/qtgui:5 28 | dev-qt/qtnetwork:5 29 | dev-qt/qtwidgets:5 30 | " 31 | RDEPEND=" 32 | ${DEPEND} 33 | " 34 | -------------------------------------------------------------------------------- /gui-libs/libcprime/libcprime-4.5.0.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2023 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="Library for bookmarking, saving activities, sharing files and more" 9 | HOMEPAGE="https://gitlab.com/cubocore/libcprime" 10 | 11 | if [[ "${PV}" == *9999* ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/cubocore/libcprime.git" 14 | else 15 | SRC_URI="https://gitlab.com/cubocore/libcprime/-/archive/v${PV}/libcprime-v${PV}.tar.bz2 -> ${P}.tar.bz2" 16 | KEYWORDS="~amd64" 17 | S="${WORKDIR}/${PN}-v${PV}" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | 23 | DEPEND=" 24 | x11-libs/libnotify 25 | dev-qt/qtcore:5 26 | dev-qt/qtdbus:5 27 | dev-qt/qtgui:5 28 | dev-qt/qtnetwork:5 29 | dev-qt/qtwidgets:5 30 | " 31 | RDEPEND=" 32 | ${DEPEND} 33 | " 34 | -------------------------------------------------------------------------------- /gui-libs/libcprime/libcprime-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2023 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit meson 7 | 8 | DESCRIPTION="Library for bookmarking, saving activities, sharing files and more" 9 | HOMEPAGE="https://gitlab.com/cubocore/libcprime" 10 | 11 | if [[ "${PV}" == *9999* ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/cubocore/libcprime.git" 14 | else 15 | SRC_URI="https://gitlab.com/cubocore/libcprime/-/archive/v${PV}/libcprime-v${PV}.tar.bz2 -> ${P}.tar.bz2" 16 | KEYWORDS="~amd64" 17 | S="${WORKDIR}/${PN}-v${PV}" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | 23 | DEPEND=" 24 | x11-libs/libnotify 25 | dev-qt/qtcore:5 26 | dev-qt/qtdbus:5 27 | dev-qt/qtgui:5 28 | dev-qt/qtnetwork:5 29 | dev-qt/qtwidgets:5 30 | " 31 | RDEPEND=" 32 | ${DEPEND} 33 | " 34 | -------------------------------------------------------------------------------- /gui-libs/libcprime/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | cubocore/coreapps/libcprime 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-libs/libcsys/Manifest: -------------------------------------------------------------------------------- 1 | DIST libcsys-4.4.1.tar.bz2 25709 BLAKE2B 2416bf936ded70b0c337117596d92a8b0ece6d92cc43f346666f868dafe3f75dd73108946bc095dd777b06021d9988061360b1e1c4caf12b64a760a790c060c3 SHA512 3d66825e29be0b21ef3e92d979d3463ae3e9a9b7467168a854112e761acbb8f8918c49dc8956ca328e7174dd0e26e2c391d6042f4d6d25777af4928dd2b463e5 2 | DIST libcsys-4.5.0.tar.bz2 25696 BLAKE2B 9512d0ff4d94abe3f96f2a8b6a8ff2eedc28cfbc00572a6ebea5a3ffe52d9dc7802b9728be403d79823e27ba66c2a9e3345ad50e749e6b30861d51133cd41bde SHA512 c6e9e331e07fdccceea4eab8b7b5182f86a565a03eb77fa586489633a80ae9f14515d61e04d1ec8f55e88a42f425153d1e7ff995db347860daeeee2c63fb98c9 3 | -------------------------------------------------------------------------------- /gui-libs/libcsys/libcsys-4.4.1.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2023 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="Library for managing drive and getting system resource information in real time" 9 | HOMEPAGE="https://gitlab.com/cubocore/libcsys" 10 | 11 | if [[ "${PV}" == *9999* ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/cubocore/libcsys.git" 14 | else 15 | SRC_URI="https://gitlab.com/cubocore/libcsys/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2" 16 | KEYWORDS="~amd64" 17 | S="${WORKDIR}/${PN}-v${PV}" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | 23 | DEPEND=" 24 | dev-qt/qtcore:5 25 | dev-qt/qtdbus:5 26 | dev-qt/qtnetwork:5 27 | " 28 | RDEPEND=" 29 | ${DEPEND} 30 | " 31 | -------------------------------------------------------------------------------- /gui-libs/libcsys/libcsys-4.5.0.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2023 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="Library for managing drive and getting system resource information in real time" 9 | HOMEPAGE="https://gitlab.com/cubocore/libcsys" 10 | 11 | if [[ "${PV}" == *9999* ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/cubocore/libcsys.git" 14 | else 15 | SRC_URI="https://gitlab.com/cubocore/libcsys/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2" 16 | KEYWORDS="~amd64" 17 | S="${WORKDIR}/${PN}-v${PV}" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | 23 | DEPEND=" 24 | dev-qt/qtcore:5 25 | dev-qt/qtdbus:5 26 | dev-qt/qtnetwork:5 27 | " 28 | RDEPEND=" 29 | ${DEPEND} 30 | " 31 | -------------------------------------------------------------------------------- /gui-libs/libcsys/libcsys-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2023 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="Library for managing drive and getting system resource information in real time" 9 | HOMEPAGE="https://gitlab.com/cubocore/libcsys" 10 | 11 | if [[ "${PV}" == *9999* ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://gitlab.com/cubocore/libcsys.git" 14 | else 15 | SRC_URI="https://gitlab.com/cubocore/libcsys/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2" 16 | KEYWORDS="~amd64" 17 | S="${WORKDIR}/${PN}-v${PV}" 18 | fi 19 | 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | 23 | DEPEND=" 24 | dev-qt/qtcore:5 25 | dev-qt/qtdbus:5 26 | dev-qt/qtnetwork:5 27 | " 28 | RDEPEND=" 29 | ${DEPEND} 30 | " 31 | -------------------------------------------------------------------------------- /gui-libs/libcsys/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | cubocore/coreapps/libcsys 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-libs/nuklear/Manifest: -------------------------------------------------------------------------------- 1 | DIST nuklear-4.10.5.tar.gz 2224744 BLAKE2B 284d15b70222c898b617f8e0c54b07bf0fd05ed47593c6de70da4923bc9e6700746f09ccbe20eed893b5e7607eab8cdff57debf10ce93bbd84ca511cb1b9f047 SHA512 3bdc01ee6666a83e804915e616bd3853a17a6b4bf33220ce3a9ca6a7fef1c380717bff788cf4540a22d6476ca69583805d7da67bb52a10f75176e8afe7d07729 2 | -------------------------------------------------------------------------------- /gui-libs/nuklear/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-libs/nuklear/nuklear-4.10.5.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit font 7 | 8 | DESCRIPTION="single-header ANSI C cross platform GUI library" 9 | HOMEPAGE="https://immediate-mode-ui.github.io/Nuklear/" 10 | 11 | SRC_URI="https://github.com/Immediate-Mode-UI/Nuklear/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" 12 | S="${WORKDIR}"/Nuklear-${PV} 13 | SLOT="0" 14 | 15 | KEYWORDS="~amd64" 16 | LICENSE="MIT Unlicense" 17 | 18 | HTML_DOCS=( "doc/nuklear.html" ) 19 | 20 | src_install() { 21 | doheader nuklear.h 22 | dosym ../nuklear.h /usr/include/nuklear/nuklear.h 23 | FONT_SUFFIX="ttf" FONT_S="${S}/extra_font/" font_src_install 24 | einstalldocs 25 | } 26 | -------------------------------------------------------------------------------- /gui-libs/wayqt/Manifest: -------------------------------------------------------------------------------- 1 | DIST wayqt-0.2.0.tar.bz2 144320 BLAKE2B 0e28a09011349a2cd0c3e08411d2b11f63667f8aa1054f1dcee719636fc7b8cca01a5ce0184ccaa7d00f61a326ac024543c22cdca9069a9a4b9bb87e0c1efaf6 SHA512 34469ac12eef0ad1cfd11392177c7a4f2c2efad993b2ebdcf4fc6898b63f995b243baf40b7d32002f992c4e7c2885fa2c5a635283e67da41aeaf25d16dd82222 2 | -------------------------------------------------------------------------------- /gui-libs/wayqt/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | desktop-frameworks/wayqt 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-liri/libliri/Manifest: -------------------------------------------------------------------------------- 1 | DIST libliri-0_pre20201205.tar.gz 105351 BLAKE2B 7c0a4bea4f33452ce870f290153e90b23d747f90d74d0a7f1cd8b06e61e4e24d9c818b9dcfdae4d2e0269b48c5ac95a0193d977c3ced0b51e50d43af235c8b34 SHA512 039ae0bafdffbc84c2bbd10d0853750c04607a2093dad0a8c3ecb529f2d0c18d31b650c7e8016119d6b5226d077c69a4c1540015f5787d47f446fc0bab55d932 2 | -------------------------------------------------------------------------------- /gui-liri/libliri/files/libliri-0-no_logind_test.patch: -------------------------------------------------------------------------------- 1 | logind test doesn't work in sandbox 2 | 3 | --- a/CMakeLists.txt 4 | +++ b/CMakeLists.txt 5 | @@ -47,9 +47,6 @@ if(LIRI_BUILD_TESTING) 6 | if(TARGET Liri::Models) 7 | add_subdirectory(tests/auto/core) 8 | endif() 9 | - if(TARGET Liri::Logind) 10 | - add_subdirectory(tests/auto/logind) 11 | - endif() 12 | if(TARGET Liri::Xdg) 13 | add_subdirectory(tests/auto/xdg) 14 | endif() 15 | -------------------------------------------------------------------------------- /gui-liri/libliri/libliri-0_pre20201205.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit ecm 7 | 8 | DESCRIPTION="Liri core library" 9 | HOMEPAGE="https://github.com/lirios/libliri" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/lirios/libliri" 14 | else 15 | COMMIT=6e47eb9030575a7c6eee0310bb64a935ae320757 16 | SRC_URI="https://github.com/lirios/libliri/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/${PN}-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="MIT" 22 | SLOT="0" 23 | IUSE="test" 24 | RESTRICT="!test? ( test )" 25 | 26 | RDEPEND=" 27 | dev-qt/qtcore:5 28 | dev-qt/qtdbus:5 29 | dev-qt/qtdeclarative:5 30 | dev-qt/qtgui:5 31 | dev-qt/qtwayland:5 32 | dev-qt/qtxml:5 33 | " 34 | DEPEND="${RDEPEND} 35 | gui-liri/liri-cmake-shared 36 | " 37 | BDEPEND=" 38 | dev-libs/wayland-protocols 39 | " 40 | 41 | PATCHES=( "${FILESDIR}"/${PN}-0-no_logind_test.patch ) 42 | 43 | src_configure() { 44 | local mycmakeargs=( 45 | -DLIRI_BUILD_TESTING=$(usex test) 46 | ) 47 | ecm_src_configure 48 | } 49 | -------------------------------------------------------------------------------- /gui-liri/libliri/libliri-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit ecm 7 | 8 | DESCRIPTION="Liri core library" 9 | HOMEPAGE="https://github.com/lirios/libliri" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/lirios/libliri" 14 | else 15 | COMMIT=6e47eb9030575a7c6eee0310bb64a935ae320757 16 | SRC_URI="https://github.com/lirios/libliri/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/${PN}-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="MIT" 22 | SLOT="0" 23 | IUSE="test" 24 | RESTRICT="!test? ( test )" 25 | 26 | RDEPEND=" 27 | dev-qt/qtcore:5 28 | dev-qt/qtdbus:5 29 | dev-qt/qtdeclarative:5 30 | dev-qt/qtgui:5 31 | dev-qt/qtwayland:5 32 | dev-qt/qtxml:5 33 | " 34 | DEPEND="${RDEPEND} 35 | gui-liri/liri-cmake-shared 36 | " 37 | BDEPEND=" 38 | dev-libs/wayland-protocols 39 | " 40 | 41 | PATCHES=( "${FILESDIR}"/${PN}-0-no_logind_test.patch ) 42 | 43 | src_configure() { 44 | local mycmakeargs=( 45 | -DLIRI_BUILD_TESTING=$(usex test) 46 | ) 47 | ecm_src_configure 48 | } 49 | -------------------------------------------------------------------------------- /gui-liri/libliri/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-liri/liri-cmake-shared/Manifest: -------------------------------------------------------------------------------- 1 | DIST liri-cmake-shared-0_pre20201011.tar.gz 24576 BLAKE2B 55530275052901c8efee0b5a92d0ddfbbe06de9e1277ab4d0755fb29897331e623b80a7fc65e72546c768d6cd03e1e88d2a141cfb9a4671cce2a76c011aef2c4 SHA512 0cb718d7c1144a496434e35601150eab633ef6eff912c4ed7fc1848f577ee0ea9b9c8822c5ea2149e5616acc39e8c6ffcd1c57b71c5f6ed0800ee41f826f3268 2 | DIST liri-cmake-shared-1.1.0_p20211205.tar.gz 56675 BLAKE2B 7364d71d2cd87b441cbde7c0eb105849075576cb445a5f9df4bba25f4743dfefaa11f1256c23872fcb4b6c70107d4a275fb50b45bfdce29b271dde021f3e4268 SHA512 c276ab1d1ce1986b10518fadf262871c5ff0f80293c7298e66c3b7b1944a3884d1dff433033137912e7db5338fa223fae5c73a743bf46c35cff9b3480609b942 3 | DIST liri-cmake-shared-1.1.0_p20221201.tar.gz 38445 BLAKE2B 49bb798ecff5a66b4046b1ed0ddd113e14344718d15c80b11777bfc6cbcee8b50570575fdcb35509437b6adb2b0cfe83ecf5543c781e1a79aa05f547ad801cab SHA512 afa8409e7dcd0b3b00f1b362a1f55a4f366c51638d47e673ed8714d15c877fca2411cbc4d66f9021fce80d4626f74da4d906ad6ad269912e193d57044deb0b11 4 | -------------------------------------------------------------------------------- /gui-liri/liri-cmake-shared/liri-cmake-shared-0_pre20201011.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="shared cmake configuration utils for liri" 9 | HOMEPAGE="https://github.com/lirios/cmake-shared" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/lirios/cmake-shared" 14 | else 15 | COMMIT=071ec5dbbedafa48fe8d80e9bd627ed318a5014f 16 | SRC_URI="https://github.com/lirios/cmake-shared/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/cmake-shared-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="MIT" 22 | SLOT="0" 23 | 24 | RDEPEND="kde-frameworks/extra-cmake-modules" 25 | 26 | PATCHES=( "${FILESDIR}"/${PN}-0-installdirs.patch ) 27 | -------------------------------------------------------------------------------- /gui-liri/liri-cmake-shared/liri-cmake-shared-1.1.0_p20211205.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="shared cmake configuration utils for liri" 9 | HOMEPAGE="https://github.com/lirios/cmake-shared" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/lirios/cmake-shared" 14 | else 15 | COMMIT=a9f4e3c51c8a4754eee15714bc2b2daf9029f3ff 16 | SRC_URI="https://github.com/lirios/cmake-shared/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/cmake-shared-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="MIT" 22 | SLOT="0" 23 | 24 | RDEPEND="kde-frameworks/extra-cmake-modules" 25 | -------------------------------------------------------------------------------- /gui-liri/liri-cmake-shared/liri-cmake-shared-1.1.0_p20221201.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="shared cmake configuration utils for liri" 9 | HOMEPAGE="https://github.com/lirios/cmake-shared" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/lirios/cmake-shared" 14 | else 15 | COMMIT=3eba2e3465cff5450a6ca6247bf9adcb02e23541 16 | SRC_URI="https://github.com/lirios/cmake-shared/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/cmake-shared-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="MIT" 22 | SLOT="0" 23 | 24 | RDEPEND="kde-frameworks/extra-cmake-modules" 25 | -------------------------------------------------------------------------------- /gui-liri/liri-cmake-shared/liri-cmake-shared-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit cmake 7 | 8 | DESCRIPTION="shared cmake configuration utils for liri" 9 | HOMEPAGE="https://github.com/lirios/cmake-shared" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/lirios/cmake-shared" 14 | else 15 | COMMIT=3eba2e3465cff5450a6ca6247bf9adcb02e23541 16 | SRC_URI="https://github.com/lirios/cmake-shared/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/cmake-shared-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="MIT" 22 | SLOT="0" 23 | 24 | RDEPEND="kde-frameworks/extra-cmake-modules" 25 | -------------------------------------------------------------------------------- /gui-liri/liri-cmake-shared/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-liri/liri-eglfs/Manifest: -------------------------------------------------------------------------------- 1 | DIST liri-eglfs-0_pre20201011.tar.gz 132419 BLAKE2B 7c4a2326e544e247300bf590cf366a29d3dcfa5998a7ce1e8f21911f3f75ebfc71befc5bdeb7d779df39f16c858cae10dee3669920c5900306e7727ddfa09eb8 SHA512 3713476d3b92764e2c5f605886e657f1eb3984a17dbc3b506ba286a1c07ec4cc9eb62a1ef134b21c937f556120023963e90e097c43007276eb0a41da6cd8c0f1 2 | -------------------------------------------------------------------------------- /gui-liri/liri-eglfs/liri-eglfs-0_pre20201011.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit ecm 7 | 8 | DESCRIPTION="shared cmake configuration utils for liri" 9 | HOMEPAGE="https://github.com/lirios/cmake-shared" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/lirios/eglfs" 14 | else 15 | COMMIT=d55225b4edcfebabef3b2f2ff0f338ab31bad68a 16 | SRC_URI="https://github.com/lirios/eglfs/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/eglfs-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="MIT" 22 | SLOT="0" 23 | 24 | RDEPEND=" 25 | dev-libs/libinput 26 | dev-qt/qtcore:5 27 | gui-liri/libliri 28 | gui-liri/liri-qtudev 29 | media-libs/mesa[gbm(+),egl(+)] 30 | x11-libs/libdrm 31 | " 32 | DEPEND="${RDEPEND} 33 | gui-liri/liri-cmake-shared 34 | media-libs/libglvnd 35 | " 36 | -------------------------------------------------------------------------------- /gui-liri/liri-eglfs/liri-eglfs-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit ecm 7 | 8 | DESCRIPTION="shared cmake configuration utils for liri" 9 | HOMEPAGE="https://github.com/lirios/cmake-shared" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/lirios/eglfs" 14 | else 15 | COMMIT=d55225b4edcfebabef3b2f2ff0f338ab31bad68a 16 | SRC_URI="https://github.com/lirios/eglfs/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/eglfs-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="MIT" 22 | SLOT="0" 23 | 24 | RDEPEND=" 25 | dev-libs/libinput 26 | dev-qt/qtcore:5 27 | gui-liri/libliri 28 | gui-liri/liri-qtudev 29 | media-libs/mesa[gbm(+),egl(+)] 30 | x11-libs/libdrm 31 | " 32 | DEPEND="${RDEPEND} 33 | gui-liri/liri-cmake-shared 34 | media-libs/libglvnd 35 | " 36 | -------------------------------------------------------------------------------- /gui-liri/liri-eglfs/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-liri/liri-fluid/Manifest: -------------------------------------------------------------------------------- 1 | DIST liri-fluid-1.2.1_p20201011.tar.gz 2575089 BLAKE2B ef0a065601b7ee976cf8397d7878e815013af5113b8aa5e641b6cda9f9c0c2dde5a8604549ef53f2edc5f6d500de193392460ff8682eceed5b81075d7ed7ce33 SHA512 6cb5ad1f73f32b4c44df5526aa0c2f3bfe8ff3139ad3ae8d19ebb60f25d3d02cdc0aff05bf9838173fc79296d1e0b65c91c32ed5fa247ac24a364fa2172c01f7 2 | -------------------------------------------------------------------------------- /gui-liri/liri-fluid/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-liri/liri-platformtheme/Manifest: -------------------------------------------------------------------------------- 1 | DIST liri-platformtheme-1.0.0_p20201203.tar.gz 19836 BLAKE2B 329898d559d29492c3eff1a8f2b5b760bf0d69313a532080640a7c74b5172e95c51588b626d53cc346c5dbf11d1127458b9a2948cd445837188042dbd2a48213 SHA512 0a69bfeaad1deea665adff56a269a97ef537eb07686478f0e153cc345a7d734f3b5d0c7cbbca8cae632f9f8865cf7536221610f28ec08a2969fabb39ca8368cd 2 | -------------------------------------------------------------------------------- /gui-liri/liri-platformtheme/liri-platformtheme-1.0.0_p20201203.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit ecm 7 | 8 | DESCRIPTION="QtQuick and Wayland shell for convergence" 9 | HOMEPAGE="https://github.com/lirios/shell" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/lirios/platformtheme" 14 | else 15 | COMMIT=3d74bbce60abf9ce918029ae51259e5efeba963d 16 | SRC_URI="https://github.com/lirios/platformtheme/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/platformtheme-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="MIT" 22 | SLOT="0" 23 | 24 | RDEPEND=" 25 | dev-qt/qtcore:5 26 | dev-qt/qtquickcontrols2:5[widgets] 27 | dev-qt/qtwayland:5 28 | gui-liri/liri-qtgsettings 29 | gui-liri/liri-wayland 30 | " 31 | DEPEND="${RDEPEND} 32 | gui-liri/liri-cmake-shared 33 | " 34 | BDEPEND=" 35 | dev-libs/wayland-protocols 36 | virtual/pkgconfig 37 | " 38 | -------------------------------------------------------------------------------- /gui-liri/liri-platformtheme/liri-platformtheme-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit ecm 7 | 8 | DESCRIPTION="QtQuick and Wayland shell for convergence" 9 | HOMEPAGE="https://github.com/lirios/shell" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/lirios/platformtheme" 14 | else 15 | COMMIT=3d74bbce60abf9ce918029ae51259e5efeba963d 16 | SRC_URI="https://github.com/lirios/platformtheme/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/platformtheme-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="MIT" 22 | SLOT="0" 23 | 24 | RDEPEND=" 25 | dev-qt/qtcore:5 26 | dev-qt/qtquickcontrols2:5[widgets] 27 | dev-qt/qtwayland:5 28 | gui-liri/liri-qtgsettings 29 | gui-liri/liri-wayland 30 | " 31 | DEPEND="${RDEPEND} 32 | gui-liri/liri-cmake-shared 33 | " 34 | BDEPEND=" 35 | dev-libs/wayland-protocols 36 | virtual/pkgconfig 37 | " 38 | -------------------------------------------------------------------------------- /gui-liri/liri-platformtheme/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-liri/liri-qml-xwayland/Manifest: -------------------------------------------------------------------------------- 1 | DIST liri-qml-xwayland-0.10.0_p20201203.tar.gz 41100 BLAKE2B 4498a6ec69415b4873fe88ff9f7c42207658e08f3cd9a28abf54804baa0b33ea2b73aa2e50ba84aca4f63af3990664ee7eeda9a5fea141295039f45b2099de12 SHA512 40f9430007b52715d057a6b5c6392003c27a2051fc24c71394e28e4e6d6f85924df869b75396f224c7655bf0b07ffb40c619714b4449dee801620fb4f4309312 2 | -------------------------------------------------------------------------------- /gui-liri/liri-qml-xwayland/liri-qml-xwayland-0.10.0_p20201203.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit ecm 7 | 8 | DESCRIPTION="shared cmake configuration utils for liri" 9 | HOMEPAGE="https://github.com/lirios/cmake-shared" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/lirios/qml-xwayland" 14 | else 15 | COMMIT=f33df7385d1bb099a1b3e7eeceaa7f9dc55d3ad8 16 | SRC_URI="https://github.com/lirios/qml-xwayland/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/qml-xwayland-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="LGPL-3" 22 | SLOT="0" 23 | IUSE="test" 24 | RESTRICT="!test? ( test )" 25 | 26 | RDEPEND=" 27 | dev-qt/qtcore:5 28 | dev-qt/qtdeclarative:5 29 | dev-qt/qtwayland:5 30 | x11-libs/xcb-util-cursor 31 | " 32 | DEPEND="${RDEPEND} 33 | gui-liri/liri-cmake-shared 34 | " 35 | -------------------------------------------------------------------------------- /gui-liri/liri-qml-xwayland/liri-qml-xwayland-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit ecm 7 | 8 | DESCRIPTION="shared cmake configuration utils for liri" 9 | HOMEPAGE="https://github.com/lirios/cmake-shared" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/lirios/qml-xwayland" 14 | else 15 | COMMIT=f33df7385d1bb099a1b3e7eeceaa7f9dc55d3ad8 16 | SRC_URI="https://github.com/lirios/qml-xwayland/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/qml-xwayland-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="LGPL-3" 22 | SLOT="0" 23 | IUSE="test" 24 | RESTRICT="!test? ( test )" 25 | 26 | RDEPEND=" 27 | dev-qt/qtcore:5 28 | dev-qt/qtdeclarative:5 29 | dev-qt/qtwayland:5 30 | x11-libs/xcb-util-cursor 31 | " 32 | DEPEND="${RDEPEND} 33 | gui-liri/liri-cmake-shared 34 | " 35 | -------------------------------------------------------------------------------- /gui-liri/liri-qml-xwayland/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-liri/liri-qtaccountsservice/Manifest: -------------------------------------------------------------------------------- 1 | DIST liri-qtaccountsservice-1.3.0_p20201011.tar.gz 33446 BLAKE2B a100f160310a95d4cc801b08a5fa5a9cee462f75eb82407ee762dd125b3637aa05b0e56efb69df688699e7f662b5d2eb6f467f5aecc3bdb9cf78b218461513bc SHA512 f4bbe5900c1d9d8e413046ad660b714b760360d2b27b795598e35d5e5b949f496c7a7f8978cd0e9527978d7675c824c16f224c73ce7b34a9df6c1e101c88ce33 2 | -------------------------------------------------------------------------------- /gui-liri/liri-qtaccountsservice/liri-qtaccountsservice-1.3.0_p20201011.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit ecm 7 | 8 | DESCRIPTION="Qt-style API for AccountsService DBus service" 9 | HOMEPAGE="https://github.com/lirios/qtaccountsservice" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/lirios/qtaccountsservice" 14 | else 15 | COMMIT=cc8bbdcb42feaa456bfef1aff1f1e67c2d67a786 16 | SRC_URI="https://github.com/lirios/qtaccountsservice/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/qtaccountsservice-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="MIT" 22 | SLOT="0" 23 | IUSE="test" 24 | RESTRICT="!test? ( test )" 25 | 26 | DEPEND=" 27 | dev-libs/glib 28 | dev-qt/qtcore:5 29 | dev-qt/qtdeclarative:5 30 | " 31 | RDEPEND="${DEPEND}" 32 | BDEPEND=" 33 | gui-liri/liri-cmake-shared 34 | " 35 | 36 | src_configure() { 37 | local mycmakeargs=( 38 | -DBUILD_TESTING=$(usex test) 39 | ) 40 | ecm_src_configure 41 | } 42 | -------------------------------------------------------------------------------- /gui-liri/liri-qtaccountsservice/liri-qtaccountsservice-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit ecm 7 | 8 | DESCRIPTION="Qt-style API for AccountsService DBus service" 9 | HOMEPAGE="https://github.com/lirios/qtaccountsservice" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/lirios/qtaccountsservice" 14 | else 15 | COMMIT=cc8bbdcb42feaa456bfef1aff1f1e67c2d67a786 16 | SRC_URI="https://github.com/lirios/qtaccountsservice/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/qtaccountsservice-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="MIT" 22 | SLOT="0" 23 | IUSE="test" 24 | RESTRICT="!test? ( test )" 25 | 26 | DEPEND=" 27 | dev-libs/glib 28 | dev-qt/qtcore:5 29 | dev-qt/qtdeclarative:5 30 | " 31 | RDEPEND="${DEPEND}" 32 | BDEPEND=" 33 | gui-liri/liri-cmake-shared 34 | " 35 | 36 | src_configure() { 37 | local mycmakeargs=( 38 | -DBUILD_TESTING=$(usex test) 39 | ) 40 | ecm_src_configure 41 | } 42 | -------------------------------------------------------------------------------- /gui-liri/liri-qtaccountsservice/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-liri/liri-qtgsettings/Manifest: -------------------------------------------------------------------------------- 1 | DIST liri-qtgsettings-1.3.0_p20200913.tar.gz 16112 BLAKE2B 51ed3a0f6bc7023effc431360bb4dee653c364b1004710c5fa202ae6cf7655d47d3cd78c91a383a4553155492dc07f8408fe70b501fc0a7fd63f4595b3711eed SHA512 691dd1cf7c650a3c06a21bae1070e2849a5699926e4636352de6842cf466af17c354a0cdd2bfd884d39688751a83f6312549623c8a1786b814b4b402f71b3caa 2 | -------------------------------------------------------------------------------- /gui-liri/liri-qtgsettings/liri-qtgsettings-1.3.0_p20200913.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit ecm 7 | 8 | DESCRIPTION="Qt wrapper for GSettings for Liri" 9 | HOMEPAGE="https://github.com/lirios/qtgsettings" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/lirios/qtgsettings" 14 | else 15 | COMMIT=7215f4102072f4a242c05c0d197840df57f54b8b 16 | SRC_URI="https://github.com/lirios/qtgsettings/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/qtgsettings-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="MIT" 22 | SLOT="0" 23 | IUSE="test" 24 | RESTRICT="!test? ( test )" 25 | 26 | RDEPEND=" 27 | dev-libs/glib 28 | dev-qt/qtcore:5 29 | dev-qt/qtdeclarative:5 30 | " 31 | DEPEND="${RDEPEND} 32 | gui-liri/liri-cmake-shared 33 | " 34 | 35 | src_configure() { 36 | local mycmakeargs=( 37 | -DBUILD_TESTING=$(usex test) 38 | ) 39 | ecm_src_configure 40 | } 41 | -------------------------------------------------------------------------------- /gui-liri/liri-qtgsettings/liri-qtgsettings-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit ecm 7 | 8 | DESCRIPTION="Qt wrapper for GSettings for Liri" 9 | HOMEPAGE="https://github.com/lirios/qtgsettings" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/lirios/qtgsettings" 14 | else 15 | COMMIT=7215f4102072f4a242c05c0d197840df57f54b8b 16 | SRC_URI="https://github.com/lirios/qtgsettings/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/qtgsettings-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="MIT" 22 | SLOT="0" 23 | IUSE="test" 24 | RESTRICT="!test? ( test )" 25 | 26 | RDEPEND=" 27 | dev-libs/glib 28 | dev-qt/qtcore:5 29 | dev-qt/qtdeclarative:5 30 | " 31 | DEPEND="${RDEPEND} 32 | gui-liri/liri-cmake-shared 33 | " 34 | 35 | src_configure() { 36 | local mycmakeargs=( 37 | -DBUILD_TESTING=$(usex test) 38 | ) 39 | ecm_src_configure 40 | } 41 | -------------------------------------------------------------------------------- /gui-liri/liri-qtgsettings/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-liri/liri-qtudev/Manifest: -------------------------------------------------------------------------------- 1 | DIST liri-qtudev-1.1.0_p20201001.tar.gz 24215 BLAKE2B 140e15ee6809face50f95c93447a0f505b9b949e1e11869f6565c59fecbfd35e1eb17ad878b9afcb79e9025a159b30a5de652a45bee766b945fd3f45f0f82482 SHA512 e09853f6984f37768140318d4c121a29c7183dfde386ab7cc7fc62816c23d413ab5e57ddcc81e2a04c8e488c7ad274145ac1572c744aa5f3325f571c91e03ed3 2 | -------------------------------------------------------------------------------- /gui-liri/liri-qtudev/liri-qtudev-1.1.0_p20201001.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit ecm 7 | 8 | DESCRIPTION="shared cmake configuration utils for liri" 9 | HOMEPAGE="https://github.com/lirios/cmake-shared" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/lirios/qtudev" 14 | else 15 | COMMIT=f80ba68becac258004c7e331a6bdbb001b4e5a4f 16 | SRC_URI="https://github.com/lirios/qtudev/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/qtudev-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="LGPL-3" 22 | SLOT="0" 23 | IUSE="test" 24 | RESTRICT="!test? ( test )" 25 | 26 | RDEPEND=" 27 | dev-qt/qtcore:5 28 | dev-qt/qtdbus:5 29 | virtual/udev 30 | " 31 | DEPEND="${RDEPEND} 32 | gui-liri/liri-cmake-shared 33 | " 34 | BDEPEND=" 35 | test? ( dev-util/umockdev ) 36 | " 37 | 38 | src_configure() { 39 | local mycmakeargs=( 40 | -DBUILD_TESTING=$(usex test) 41 | ) 42 | ecm_src_configure 43 | } 44 | 45 | src_test() { 46 | LD_PRELOAD="libumockdev-preload.so.0 ${LD_PRELOAD}" \ 47 | ecm_src_test 48 | } 49 | -------------------------------------------------------------------------------- /gui-liri/liri-qtudev/liri-qtudev-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit ecm 7 | 8 | DESCRIPTION="shared cmake configuration utils for liri" 9 | HOMEPAGE="https://github.com/lirios/cmake-shared" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/lirios/qtudev" 14 | else 15 | COMMIT=f80ba68becac258004c7e331a6bdbb001b4e5a4f 16 | SRC_URI="https://github.com/lirios/qtudev/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/qtudev-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="LGPL-3" 22 | SLOT="0" 23 | IUSE="test" 24 | RESTRICT="!test? ( test )" 25 | 26 | RDEPEND=" 27 | dev-qt/qtcore:5 28 | dev-qt/qtdbus:5 29 | virtual/udev 30 | " 31 | DEPEND="${RDEPEND} 32 | gui-liri/liri-cmake-shared 33 | " 34 | BDEPEND=" 35 | test? ( dev-util/umockdev ) 36 | " 37 | 38 | src_configure() { 39 | local mycmakeargs=( 40 | -DBUILD_TESTING=$(usex test) 41 | ) 42 | ecm_src_configure 43 | } 44 | 45 | src_test() { 46 | LD_PRELOAD="libumockdev-preload.so.0 ${LD_PRELOAD}" \ 47 | ecm_src_test 48 | } 49 | -------------------------------------------------------------------------------- /gui-liri/liri-qtudev/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-liri/liri-session/Manifest: -------------------------------------------------------------------------------- 1 | DIST liri-session-0_pre20201204.tar.gz 47062 BLAKE2B d9495b55ad18ea94d02d23f890f62a3cf2fa2b524fb2176447264ec82e0001f895275e0d0639956ed3ca00cb37151a0637d52c73a21051d5ee1e503e9f286c36 SHA512 17753bbbc37eb3daaade9b246226f96260e80ddef83e31fd1484409fbdbf00cef1858f8843942b2d3ee4589d3a8fc3bee65ce86dec363478a58c8ed21671bd0e 2 | -------------------------------------------------------------------------------- /gui-liri/liri-session/files/liri-session-0-systemd.patch: -------------------------------------------------------------------------------- 1 | diff --git a/src/daemon/main.cpp b/src/daemon/main.cpp 2 | index dbe1546..dc6fc53 100644 3 | --- a/src/daemon/main.cpp 4 | +++ b/src/daemon/main.cpp 5 | @@ -90,9 +90,11 @@ int main(int argc, char *argv[]) 6 | } 7 | 8 | // Start a specific module with systemd, or all modules 9 | +#ifdef ENABLE_SYSTEMD 10 | if (systemdSupport) 11 | daemon->loadModule(module); 12 | else 13 | +#endif 14 | daemon->start(); 15 | }); 16 | 17 | -------------------------------------------------------------------------------- /gui-liri/liri-session/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-liri/liri-shell/Manifest: -------------------------------------------------------------------------------- 1 | DIST liri-shell-0.9.0_p20210204.tar.gz 149104 BLAKE2B 29ff521b01d2776579953a22296588db5f02ac69498b0b3d94e2d719883c367ca8a9ad1a8f5d06ee782065e70b05ef92a72fdfc7f598fd45444203242fc42789 SHA512 924f28372ea28bbb17d1acc3907c3d674c0e46ebf8dd38be0f67769f514592a8a410038a8801efa201921253f73123d0f9f4998bebd6b49d640db695a7372293 2 | -------------------------------------------------------------------------------- /gui-liri/liri-shell/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-liri/liri-wayland/Manifest: -------------------------------------------------------------------------------- 1 | DIST liri-wayland-0_pre20201205.tar.gz 111567 BLAKE2B 090fa9d48eae7e28fd7dded71efcf1c5746c516649e4a58ff42bd9e697303342eb1466e3562e45a0bbf1ff45595925bd742512eea3efdb2db31fbdfe8a05733f SHA512 711664887bf1a402233839f5b29cec328b8680be1fafd94898f9369c9aa7980f67471412f6cfaf20c8844a26166e7f9e0270746a2bcf689f9af4679e59e82eab 2 | -------------------------------------------------------------------------------- /gui-liri/liri-wayland/liri-wayland-0_pre20201205.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit ecm 7 | 8 | DESCRIPTION="Liri wayland client and server extensions" 9 | HOMEPAGE="https://github.com/lirios/wayland" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/lirios/wayland" 14 | else 15 | COMMIT=ff9e88882a7da05b31713722f08e81d7b842c882 16 | SRC_URI="https://github.com/lirios/wayland/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/wayland-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="MIT" 22 | SLOT="0" 23 | IUSE="test" 24 | RESTRICT="!test? ( test )" 25 | 26 | RDEPEND=" 27 | dev-qt/qtcore:5 28 | dev-qt/qtdeclarative:5 29 | dev-qt/qtgui:5 30 | dev-qt/qtwayland:5 31 | " 32 | DEPEND="${RDEPEND} 33 | gui-liri/liri-cmake-shared 34 | " 35 | BDEPEND=" 36 | dev-libs/wayland-protocols 37 | " 38 | 39 | src_configure() { 40 | local mycmakeargs=( 41 | -DBUILD_TESTING=$(usex test) 42 | ) 43 | ecm_src_configure 44 | } 45 | -------------------------------------------------------------------------------- /gui-liri/liri-wayland/liri-wayland-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit ecm 7 | 8 | DESCRIPTION="Liri wayland client and server extensions" 9 | HOMEPAGE="https://github.com/lirios/wayland" 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/lirios/wayland" 14 | else 15 | COMMIT=ff9e88882a7da05b31713722f08e81d7b842c882 16 | SRC_URI="https://github.com/lirios/wayland/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | S="${WORKDIR}"/wayland-${COMMIT} 18 | KEYWORDS="~amd64" 19 | fi 20 | 21 | LICENSE="MIT" 22 | SLOT="0" 23 | IUSE="test" 24 | RESTRICT="!test? ( test )" 25 | 26 | RDEPEND=" 27 | dev-qt/qtcore:5 28 | dev-qt/qtdeclarative:5 29 | dev-qt/qtgui:5 30 | dev-qt/qtwayland:5 31 | " 32 | DEPEND="${RDEPEND} 33 | gui-liri/liri-cmake-shared 34 | " 35 | BDEPEND=" 36 | dev-libs/wayland-protocols 37 | " 38 | 39 | src_configure() { 40 | local mycmakeargs=( 41 | -DBUILD_TESTING=$(usex test) 42 | ) 43 | ecm_src_configure 44 | } 45 | -------------------------------------------------------------------------------- /gui-liri/liri-wayland/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-liri/liri-xdg-desktop-portal/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | 10 | Enable support for media-video/pipewire 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /gui-liri/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | The gui-liri category contains ports from 6 | liri-os: https://liri.io 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-wm/cagebreak/Manifest: -------------------------------------------------------------------------------- 1 | DIST cagebreak-2.0.1.tar.gz 179704 BLAKE2B e2cb4d3d12eb399de0b1b97c91fbbf752d206dd167c7cb7576137cfad52d2881d4bfb0edf5c632a16041b9b33cdbb4c48384432cad69e706ca0db5e9b3e5b011 SHA512 6b9a687741bc4924305e3d2b42d9582473b35a29a546397128b737f962fae02c38d274fd33d01d112cd56a3b0e56ef754700adc348ae2d844e3efdf90ab89da0 2 | DIST cagebreak-2.2.3.tar.gz 215971 BLAKE2B 689d4234cc1e8b937fccfc4c47dac641e9969824dff0e9e3cbb48520eb4e3b11a4263da48aad4ef082d8ec80c417d4baad4fbfe154365124878a993e2974b11f SHA512 3f4e32cdd5cb98c1962630d532b445ce0539f157d082afabaaaa9cddcc1b27ff213ecac3bec87b0e848e1782e6ad7e7a551e714a3b3b9f6d14a0497f0d3bb8f8 3 | -------------------------------------------------------------------------------- /gui-wm/cagebreak/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /gui-wm/kiwmi/Manifest: -------------------------------------------------------------------------------- 1 | DIST kiwmi-0_p20211210.tar.gz 47192 BLAKE2B 3a5bbd628b0d8d4930a32d5ef3c2a819112e92814b093e0e16ecddf6aecf271ca342ab89143ddb3fd12f63d8305b7e0e0eea6d74d2df146ce07bd2a1b5101d25 SHA512 6ef13ed69db47545a1f4d6648389a434956da9a3cf0a0ad26cd8db837c59e0bf99d15155264f31f93161f99d3d2a3e660d11454ed745f272c69925fbc89777a1 2 | -------------------------------------------------------------------------------- /gui-wm/kiwmi/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Highly lightweight clone of OpenBox. Aims to 6 | be as conifgurable as possible with all the 7 | options available to the original OpenBOX 8 | but bringing them natively to wayland. 9 | 10 | 11 | floss@bsd.ac 12 | Aisha Tammy 13 | 14 | 15 | -------------------------------------------------------------------------------- /gui-wm/labwc/files/labwc-meson_doc_path.patch: -------------------------------------------------------------------------------- 1 | --- a/docs/meson.build 2024-07-19 23:06:14.000000000 +0200 2 | +++ b/docs/meson.build 2024-07-20 16:52:29.360804236 +0200 3 | @@ -35,5 +35,5 @@ 4 | 'rc.xml', 5 | 'rc.xml.all' 6 | ], 7 | - install_dir: get_option('datadir') / 'doc' / meson.project_name() 8 | + install_dir: get_option('datadir') / 'doc' / meson.project_name() + '-' + meson.project_version() 9 | ) 10 | -------------------------------------------------------------------------------- /gui-wm/labwc/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | nosqrt@outlook.com 10 | Daniella Kicsak 11 | 12 | 13 | labwc/labwc 14 | 15 | 16 | -------------------------------------------------------------------------------- /gui-wm/newm/Manifest: -------------------------------------------------------------------------------- 1 | DIST newm-0.3a.tar.gz 6149032 BLAKE2B c21150a67cca0e719a23b31b1198114536b347eb820595cf87f11f27bcfb96115764b5cc5c6e8174f4b9c192718fe5371ffa09b8d9c0e7af1abde173294f7d0b SHA512 676aec87353968d2588880fe4c19724b19522a0e0ef7c56dc0679c44ceb61482512fbf9dd448288931a2fedeaceb2e1ce3852e3861767de14ccda5bb855e05d1 2 | -------------------------------------------------------------------------------- /gui-wm/newm/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | jbuchermn/newm 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-wm/newm/newm-0.3a.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2022 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | DISTUTILS_USE_PEP517=setuptools 7 | PYTHON_COMPAT=( python3_{10..11} ) 8 | 9 | inherit distutils-r1 10 | 11 | DESCRIPTION="Wayland compositor for laptops and touchpads." 12 | HOMEPAGE="https://github.com/jbuchermn/newm" 13 | 14 | if [[ ${PV} == 9999 ]]; then 15 | inherit git-r3 16 | EGIT_REPO_URI="https://github.com/jbuchermn/newm.git" 17 | else 18 | SRC_URI="https://github.com/jbuchermn/newm/archive/refs/tags/v0.3alpha.tar.gz -> ${P}.tar.gz" 19 | KEYWORDS="~amd64" 20 | S="${WORKDIR}/${PN}-0.3alpha" 21 | fi 22 | 23 | LICENSE="MIT" 24 | 25 | SLOT="0" 26 | DEPEND=" 27 | $(python_gen_cond_dep ' 28 | dev-python/dasbus[${PYTHON_USEDEP}] 29 | dev-python/psutil[${PYTHON_USEDEP}] 30 | dev-python/pycairo[${PYTHON_USEDEP}] 31 | dev-python/pyfiglet[${PYTHON_USEDEP}] 32 | dev-python/python-pam[${PYTHON_USEDEP}] 33 | dev-python/pywm[${PYTHON_USEDEP}] 34 | dev-python/thefuzz[${PYTHON_USEDEP}] 35 | ') 36 | " 37 | RDEPEND="${DEPEND}" 38 | 39 | distutils_enable_tests pytest 40 | -------------------------------------------------------------------------------- /gui-wm/newm/newm-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2022 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | DISTUTILS_USE_PEP517=setuptools 7 | PYTHON_COMPAT=( python3_{10..11} ) 8 | 9 | inherit distutils-r1 10 | 11 | DESCRIPTION="Wayland compositor for laptops and touchpads." 12 | HOMEPAGE="https://github.com/jbuchermn/newm" 13 | 14 | if [[ ${PV} == 9999 ]]; then 15 | inherit git-r3 16 | EGIT_REPO_URI="https://github.com/jbuchermn/newm.git" 17 | else 18 | SRC_URI="https://github.com/jbuchermn/newm/archive/refs/tags/v0.3alpha.tar.gz -> ${P}.tar.gz" 19 | KEYWORDS="~amd64" 20 | S="${WORKDIR}/${PN}-0.3alpha" 21 | fi 22 | 23 | LICENSE="MIT" 24 | 25 | SLOT="0" 26 | DEPEND=" 27 | $(python_gen_cond_dep ' 28 | dev-python/dasbus[${PYTHON_USEDEP}] 29 | dev-python/psutil[${PYTHON_USEDEP}] 30 | dev-python/pycairo[${PYTHON_USEDEP}] 31 | dev-python/pyfiglet[${PYTHON_USEDEP}] 32 | dev-python/python-pam[${PYTHON_USEDEP}] 33 | dev-python/pywm[${PYTHON_USEDEP}] 34 | dev-python/thefuzz[${PYTHON_USEDEP}] 35 | ') 36 | " 37 | RDEPEND="${DEPEND}" 38 | 39 | distutils_enable_tests pytest 40 | -------------------------------------------------------------------------------- /gui-wm/river/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | river/river 10 | 11 | 12 | -------------------------------------------------------------------------------- /gui-wm/waybox/Manifest: -------------------------------------------------------------------------------- 1 | DIST waybox-0.2.0.tar.gz 102353 BLAKE2B 98031dbbc792fe856c3c113d4b02f49d623470f69ab24b8a29a960eb126ed40aafb3d97113eac020290bfe4eca3886e96ea3ef64a2c22b0444e35ccf08c0eccf SHA512 d291eca7f5a3cb3fe388d03a5efb379d3882946473ea188c4fbcb8788f224c3d207ba43b5d6cee385af048f4dc4ad3470d337fae93654fdea3d3b8ff66038468 2 | DIST waybox-0.2.2.tar.gz 104490 BLAKE2B 68a2eac9d8f3986a75365ddcf9fcc33c2578e96d4024eb44b4b7ea90e018dc43bf44d3a82fbae105dcea80bf1ff193a9b76c660d934ef145d4eecd949e2eb8e0 SHA512 4061eda90349ccadc064c70329af7ad31b6210a19359da078d508d396a79a644a119f98e98c14aa7592e1ef35d3fdb79f1c0c92613c8899a787b0d4e3b00f0cb 3 | -------------------------------------------------------------------------------- /gui-wm/waybox/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Highly lightweight clone of OpenBox. Aims to 6 | be as conifgurable as possible with all the 7 | options available to the original OpenBOX 8 | but bringing them natively to wayland. 9 | 10 | 11 | floss@bsd.ac 12 | Aisha Tammy 13 | 14 | 15 | wizbright/waybox 16 | 17 | 18 | -------------------------------------------------------------------------------- /gui-wm/waybox/waybox-0.2.0.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | DESCRIPTION="openbox clone on wayland" 7 | HOMEPAGE="https://github.com/wizbright/waybox" 8 | 9 | inherit meson 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/wizbright/waybox.git" 14 | else 15 | SRC_URI="https://github.com/wizbright/waybox/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" 16 | KEYWORDS="~amd64" 17 | fi 18 | 19 | LICENSE="MIT" 20 | SLOT="0" 21 | 22 | RDEPEND=" 23 | >=gui-libs/wlroots-0.15.0 24 | x11-libs/libxkbcommon:=[X] 25 | " 26 | DEPEND="${RDEPEND}" 27 | BDEPEND=" 28 | ${RDEPEND} 29 | >=dev-libs/wayland-protocols-1.14 30 | virtual/pkgconfig 31 | " 32 | -------------------------------------------------------------------------------- /gui-wm/waybox/waybox-0.2.2.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | DESCRIPTION="openbox clone on wayland" 7 | HOMEPAGE="https://github.com/wizbright/waybox" 8 | 9 | inherit meson 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/wizbright/waybox.git" 14 | else 15 | SRC_URI="https://github.com/wizbright/waybox/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" 16 | KEYWORDS="~amd64" 17 | fi 18 | 19 | LICENSE="MIT" 20 | SLOT="0" 21 | 22 | RDEPEND=" 23 | >=gui-libs/wlroots-0.17.0:= 24 | x11-libs/libxkbcommon:=[X] 25 | " 26 | DEPEND="${RDEPEND}" 27 | BDEPEND=" 28 | ${RDEPEND} 29 | >=dev-libs/wayland-protocols-1.14 30 | virtual/pkgconfig 31 | " 32 | -------------------------------------------------------------------------------- /gui-wm/waybox/waybox-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | DESCRIPTION="openbox clone on wayland" 7 | HOMEPAGE="https://github.com/wizbright/waybox" 8 | 9 | inherit meson 10 | 11 | if [[ ${PV} == 9999 ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/wizbright/waybox.git" 14 | else 15 | SRC_URI="https://github.com/wizbright/waybox/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" 16 | KEYWORDS="~amd64" 17 | fi 18 | 19 | LICENSE="MIT" 20 | SLOT="0" 21 | 22 | RDEPEND=" 23 | >=gui-libs/wlroots-0.17.0:= 24 | x11-libs/libxkbcommon:=[X] 25 | " 26 | DEPEND="${RDEPEND}" 27 | BDEPEND=" 28 | ${RDEPEND} 29 | >=dev-libs/wayland-protocols-1.14 30 | virtual/pkgconfig 31 | " 32 | -------------------------------------------------------------------------------- /media-fonts/lato/Manifest: -------------------------------------------------------------------------------- 1 | DIST lato-2.015.zip 6102132 BLAKE2B f4ead1065ae751d8b48f57969101f8691c12eecfcf968043fc5eee9e4a0c0c1c6bf5e7603c3c6a6e5bbcc414b059306c568a4b8836421c3a1fcdc343cf23fafb SHA512 8f05973ef54e27119230f90480b0cb7ba154fa72fea3c8fffa73b9cb93020624e965220e0497220520bd9b0cade5dc67144d7a99895a8c1a6eb00445ae3ccfd7 2 | -------------------------------------------------------------------------------- /media-fonts/lato/lato-2.015.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021-2022 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit font 7 | 8 | DESCRIPTION="Sanserif type face family with classical proportions" 9 | HOMEPAGE="https://www.latofonts.com/" 10 | SRC_URI="https://www.latofonts.com/download/lato2ofl-zip/ -> ${P}.zip" 11 | 12 | LICENSE="OFL-1.1" 13 | SLOT="0" 14 | KEYWORDS="~amd64" 15 | 16 | BDEPEND="app-arch/unzip" 17 | 18 | S="${WORKDIR}/Lato2OFL" 19 | FONT_SUFFIX="ttf" 20 | DOCS="README.txt" 21 | -------------------------------------------------------------------------------- /media-fonts/lato/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /media-fonts/segoe/segoe-1.0.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021-2022 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit font 7 | 8 | DESCRIPTION="Segoe font family by Microsoft" 9 | HOMEPAGE="https://docs.microsoft.com/windows/apps/design/downloads/#fonts" 10 | SRC_URI=" 11 | https://aka.ms/SegoeUIVariable -> ${P}-variable.zip 12 | https://aka.ms/SegoeFluentIcons -> ${P}-fluent-icons.zip 13 | https://aka.ms/segoeuifont -> ${P}-ui.zip 14 | https://aka.ms/segoemdl2 -> ${P}-mdl2.zip 15 | " 16 | 17 | LICENSE="Microsoft-Font" 18 | SLOT="0" 19 | KEYWORDS="~amd64" 20 | 21 | BDEPEND="app-arch/unzip" 22 | 23 | S="${WORKDIR}" 24 | FONT_SUFFIX="ttf" 25 | DOCS="EULA.txt" 26 | -------------------------------------------------------------------------------- /metadata/layout.conf: -------------------------------------------------------------------------------- 1 | repo-name = wayland-desktop 2 | masters = gentoo 3 | thin-manifests = true 4 | sign-manifests = false 5 | sign-commits = false 6 | cache-formats = md5-dict 7 | use-manifests = strict 8 | profile-formats = portage-2 9 | -------------------------------------------------------------------------------- /metadata/pkgcheck.conf: -------------------------------------------------------------------------------- 1 | [DEFAULT] 2 | checks = -UnstableOnlyCheck,-RedundantVersionCheck,-ImlateCheck 3 | -------------------------------------------------------------------------------- /profiles/categories: -------------------------------------------------------------------------------- 1 | gui-desq 2 | gui-dfl 3 | gui-liri 4 | -------------------------------------------------------------------------------- /profiles/package.mask: -------------------------------------------------------------------------------- 1 | # Aisha Tammy (2021-03-01) 2 | # DesQ projects are segfaulting 3 | gui-desq/desq-meta 4 | gui-desq/desq-session 5 | gui-desq/desq-shell 6 | gui-desq/libdesqwl 7 | gui-desq/plugins-sni 8 | gui-desq/util-clipboard 9 | gui-desq/util-dock 10 | gui-desq/util-osk 11 | gui-desq/util-panel 12 | gui-desq/util-polkitexec 13 | gui-desq/util-powerdaemon 14 | gui-desq/util-powermanager 15 | gui-desq/util-settingsdaemon 16 | gui-desq/util-splash 17 | 18 | # Aisha Tammy (2021-02-27) 19 | # Currently, liri projects are not working. 20 | # Mask until fixed 21 | gui-liri/libliri 22 | gui-liri/liri-cmake-shared 23 | gui-liri/liri-eglfs 24 | gui-liri/liri-fluid 25 | gui-liri/liri-platformtheme 26 | gui-liri/liri-qml-xwayland 27 | gui-liri/liri-qtaccountsservice 28 | gui-liri/liri-qtgsettings 29 | gui-liri/liri-qtudev 30 | gui-liri/liri-session 31 | gui-liri/liri-shell 32 | gui-liri/liri-wayland 33 | gui-liri/liri-xdg-desktop-portal 34 | 35 | -------------------------------------------------------------------------------- /profiles/repo_name: -------------------------------------------------------------------------------- 1 | wayland-desktop 2 | -------------------------------------------------------------------------------- /profiles/thirdpartymirrors: -------------------------------------------------------------------------------- 1 | bsd.ac https://files.bsd.ac/gentoo-distfiles/ 2 | -------------------------------------------------------------------------------- /profiles/updates/1Q-2021: -------------------------------------------------------------------------------- 1 | move gui-apps/desq-polkit gui-desq/util-polkitexec 2 | move gui-apps/desq-session gui-desq/desq-session 3 | move gui-apps/desq-settings gui-desq/util-settingsdaemon 4 | move gui-apps/desq-shell gui-desq/desq-shell 5 | move gui-libs/libdesq gui-desq/libdesq 6 | move gui-libs/libdesqui gui-desq/libdesqui 7 | move gui-libs/libdesqwl gui-desq/libdesqwl 8 | -------------------------------------------------------------------------------- /profiles/use.desc: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | no-inherit - modify theme to not inherit from any other themes. WARNING: designed for x11-themes/pico-wayfire-icon-theme, may cause missing icons otherwise 5 | -------------------------------------------------------------------------------- /scripts/distmirror-download: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # this script downloads all repos and uploads them to server "floss" which is configured 4 | # in the ssh config file, ~/.ssh/config, with password-less access using an ssh-key. 5 | 6 | mkdir -p DISTDIR DISTDIR_GIT PORTAGE_TMPDIR 7 | 8 | find . -type f -name "*ebuild" ! \( -wholename ".git*" -o -wholename "*metadata*" \ 9 | -o -wholename "*profile*" -o -wholename "*9999*" \) -exec env DISTDIR=DISTDIR ebuild {} fetch \; 10 | 11 | # need to workaround git-r3 12 | # git-r3 class has no fetch phase, so we do an unpack with a new PORTAGE_TMPDIR 13 | # and because its an unpack phase, it will have a memory of unpacking, so we need to 14 | # remove all history too 15 | rm -r PORTAGE_TMPDIR/portage 16 | find . -type f -name "*9999.ebuild" ! \( -wholename ".git*" -o -wholename "*metadata*" \ 17 | -o -wholename "*profile*" \) -exec env DISTDIR=DISTDIR_GIT PORTAGE_TMPDIR=PORTAGE_TMPDIR ebuild {} clean unpack \; 18 | -------------------------------------------------------------------------------- /scripts/distmirror-upload: -------------------------------------------------------------------------------- 1 | 2 | rsync -av DISTDIR/ PORTAGE_TMPDIR/portage/*/*/work/ floss:~/files/gentoo-distfiles/ -------------------------------------------------------------------------------- /scripts/setup-and-run-repoman.sh: -------------------------------------------------------------------------------- 1 | #! /usr/bin/env bash 2 | # Maintainer: Andrew Ammerlaan 3 | # Maintainer: James Beddek 4 | # 5 | # This sets up repoman and runs the latest version 6 | # 7 | # TODO: Force repoman to output in colour 8 | 9 | ### Setup prerequisites 10 | python3 -m pip install --upgrade pip 11 | pip install lxml pyyaml 12 | sudo groupadd -g 250 portage 13 | sudo useradd -g portage -d /var/tmp/portage -s /bin/false -u 250 portage 14 | 15 | ### Sync the portage repository 16 | git clone https://github.com/gentoo/portage.git 17 | cd portage 18 | 19 | # Get all versions, and read into array 20 | mapfile -t RM_VERSIONS < <( git tag | grep portage | sort -uV ) 21 | 22 | # Select latests version (last element in array) 23 | RM_VERS="${RM_VERSIONS[-1]}" 24 | 25 | # Checkout this version 26 | git checkout tags/${RM_VERS} -b ${RM_VERS} 27 | 28 | cd .. 29 | 30 | ### Run repoman 31 | python3 portage/repoman/bin/repoman -dx full 32 | -------------------------------------------------------------------------------- /scripts/setup-master-gentoo.sh: -------------------------------------------------------------------------------- 1 | #! /usr/bin/env bash 2 | # Maintainer: Andrew Ammerlaan 3 | # 4 | # Fetch and setup the latest ::gentoo 5 | 6 | sudo mkdir -p /var/db/repos/gentoo /etc/portage /var/cache/distfiles 7 | wget -qO - "https://github.com/gentoo-mirror/gentoo/archive/master.tar.gz" | sudo tar xz -C /var/db/repos/gentoo --strip-components=1 8 | sudo wget "https://www.gentoo.org/dtd/metadata.dtd" -O /var/cache/distfiles/metadata.dtd 9 | sudo wget "https://gitweb.gentoo.org/proj/portage.git/plain/cnf/repos.conf" -O /etc/portage/repos.conf 10 | sudo ln -s /var/db/repos/gentoo/profiles/default/linux/amd64/17.1 /etc/portage/make.profile 11 | -------------------------------------------------------------------------------- /sys-boot/plymouth-dracula-theme/Manifest: -------------------------------------------------------------------------------- 1 | DIST plymouth-dracula-theme-0_pre20210113.tar.gz 296016 BLAKE2B 21f2f30e31e48f13f248a1c9a9eb812a610051325cdc8af3d2dc91cef2ff43927f9be1367a3039773d1a930f6d297ae250305546382811192d1d4fc9e1bd46c9 SHA512 9169d5b073f47cc09643831698f9796284de355718281fd9b7652b975c0a8ffc0bb2ffada35e723871c531118b8169c5e1678c58e49defcf4dd8acff91f09e33 2 | -------------------------------------------------------------------------------- /sys-boot/plymouth-dracula-theme/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /sys-boot/plymouth-dracula-theme/plymouth-dracula-theme-0_pre20210113.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | DESCRIPTION="dracula theme for plymouth" 7 | HOMEPAGE="https://github.com/dracula/plymouth" 8 | 9 | if [[ "${PV}" == "9999" ]]; then 10 | inherit git-r3 11 | EGIT_REPO_URI="https://github.com/dracula/plymouth" 12 | else 13 | COMMIT="37aa09b27ecee4a825b43d2c1d20b502e8f19c96" 14 | SRC_URI="https://github.com/dracula/plymouth/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 15 | KEYWORDS="~amd64" 16 | S="${WORKDIR}/dracula-plymouth-${COMMIT}" 17 | fi 18 | 19 | LICENSE="GPL-3" 20 | SLOT="0" 21 | 22 | src_install() { 23 | insinto /usr/share/plymouth/themes 24 | doins -r dracula 25 | } 26 | -------------------------------------------------------------------------------- /sys-boot/plymouth-dracula-theme/plymouth-dracula-theme-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | DESCRIPTION="dracula theme for plymouth" 7 | HOMEPAGE="https://github.com/dracula/plymouth" 8 | 9 | if [[ "${PV}" == "9999" ]]; then 10 | inherit git-r3 11 | EGIT_REPO_URI="https://github.com/dracula/plymouth" 12 | else 13 | COMMIT="37aa09b27ecee4a825b43d2c1d20b502e8f19c96" 14 | SRC_URI="https://github.com/dracula/plymouth/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 15 | KEYWORDS="~amd64" 16 | S="${WORKDIR}/dracula-plymouth-${COMMIT}" 17 | fi 18 | 19 | LICENSE="GPL-3" 20 | SLOT="0" 21 | 22 | src_install() { 23 | insinto /usr/share/plymouth/themes 24 | doins -r dracula 25 | } 26 | -------------------------------------------------------------------------------- /wayland-desktop.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | wayland-desktop 4 | Gentoo overlay for Wayland related ebuilds 5 | https://github.com/bsd-ac/wayland-desktop 6 | 7 | floss@bsd.ac 8 | epsilonKNOT 9 | Aisha Tammy 10 | 11 | https://github.com/bsd-ac/wayland-desktop.git 12 | 13 | 14 | -------------------------------------------------------------------------------- /x11-themes/beautyline-icon-theme/beautyline-icon-theme-0_p20211220092736-r1.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="BeautyLine Icons Theme" 9 | HOMEPAGE="https://www.gnome-look.org/p/1425426" 10 | SRC_URI="mirror://bsd.ac/${P}.tar.gz" 11 | KEYWORDS="~amd64" 12 | S="${WORKDIR}"/BeautyLine 13 | 14 | LICENSE="GPL-3" 15 | SLOT="0" 16 | IUSE="no-inherit" 17 | 18 | src_prepare() { 19 | default 20 | rm mimetypes/scalable/application-vnd.oasis.opendocument.text-master.svgln || die 21 | # dead symbolic links QA 22 | find . -xtype l -delete || die 23 | # filenames with spaces are invalid 24 | mv "apps/scalable/keysmith 1.svg" "apps/scalable/keysmith_1.svg" || die 25 | # pico wayfire specific changes 26 | if use no-inherit; then 27 | sed -e "/^Inherits/d" -i index.theme || die 28 | fi 29 | } 30 | 31 | src_install() { 32 | insinto /usr/share/icons/BeautyLine 33 | doins -r index.theme actions \ 34 | apps devices mimetypes places 35 | } 36 | -------------------------------------------------------------------------------- /x11-themes/beautyline-icon-theme/beautyline-icon-theme-0_p20221014202435.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="BeautyLine Icons Theme" 9 | HOMEPAGE="https://www.gnome-look.org/p/1425426" 10 | SRC_URI="mirror://bsd.ac/${P}.tar.gz" 11 | KEYWORDS="~amd64" 12 | S="${WORKDIR}"/BeautyLine 13 | 14 | LICENSE="GPL-3" 15 | SLOT="0" 16 | IUSE="no-inherit" 17 | 18 | src_prepare() { 19 | default 20 | rm mimetypes/scalable/application-vnd.oasis.opendocument.text-master.svgln || die 21 | # dead symbolic links QA 22 | find . -xtype l -delete || die 23 | # filenames with spaces are invalid 24 | mv "apps/scalable/keysmith 1.svg" "apps/scalable/keysmith_1.svg" || die 25 | # pico wayfire specific changes 26 | if use no-inherit; then 27 | sed -e "/^Inherits/d" -i index.theme || die 28 | fi 29 | } 30 | 31 | src_install() { 32 | insinto /usr/share/icons/BeautyLine 33 | doins -r index.theme actions \ 34 | apps devices mimetypes places 35 | } 36 | -------------------------------------------------------------------------------- /x11-themes/beautyline-icon-theme/beautyline-icon-theme-0_p20230128183934.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="BeautyLine Icons Theme" 9 | HOMEPAGE="https://www.gnome-look.org/p/1425426" 10 | SRC_URI="mirror://bsd.ac/${P}.tar.gz" 11 | KEYWORDS="~amd64" 12 | S="${WORKDIR}"/BeautyLine 13 | 14 | LICENSE="GPL-3" 15 | SLOT="0" 16 | IUSE="no-inherit" 17 | 18 | src_prepare() { 19 | default 20 | rm mimetypes/scalable/application-vnd.oasis.opendocument.text-master.svgln || die 21 | # dead symbolic links QA 22 | find . -xtype l -delete || die 23 | # filenames with spaces are invalid 24 | mv "apps/scalable/keysmith 1.svg" "apps/scalable/keysmith_1.svg" || die 25 | # pico wayfire specific changes 26 | if use no-inherit; then 27 | sed -e "/^Inherits/d" -i index.theme || die 28 | fi 29 | } 30 | 31 | src_install() { 32 | insinto /usr/share/icons/BeautyLine 33 | doins -r index.theme actions \ 34 | apps devices mimetypes places 35 | } 36 | -------------------------------------------------------------------------------- /x11-themes/beautyline-icon-theme/beautyline-icon-theme-0_p20230500000000.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="BeautyLine Icons Theme" 9 | HOMEPAGE="https://www.gnome-look.org/p/1425426" 10 | SRC_URI="mirror://bsd.ac/${P}.tar.gz" 11 | KEYWORDS="~amd64" 12 | S="${WORKDIR}"/BeautyLine 13 | 14 | LICENSE="GPL-3" 15 | SLOT="0" 16 | IUSE="no-inherit" 17 | 18 | src_prepare() { 19 | default 20 | rm mimetypes/scalable/application-vnd.oasis.opendocument.text-master.svgln || die 21 | # dead symbolic links QA 22 | find . -xtype l -delete || die 23 | # pico wayfire specific changes 24 | mv './apps/scalable/java (1).svg' './apps/scalable/java_(1).svg' || die 25 | find . -type l -name "* *" | while read file; do mv "$file" ${file// /_}; done || die 26 | if use no-inherit; then 27 | sed -e "/^Inherits/d" -i index.theme || die 28 | fi 29 | } 30 | 31 | src_install() { 32 | insinto /usr/share/icons/BeautyLine 33 | doins -r index.theme actions \ 34 | apps devices mimetypes places 35 | } 36 | -------------------------------------------------------------------------------- /x11-themes/beautyline-icon-theme/beautyline-icon-theme-0_p20230918134713.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="BeautyLine Icons Theme" 9 | HOMEPAGE="https://www.gnome-look.org/p/1425426" 10 | SRC_URI="mirror://bsd.ac/${P}.tar.gz" 11 | KEYWORDS="~amd64" 12 | S="${WORKDIR}"/BeautyLine 13 | 14 | LICENSE="GPL-3" 15 | SLOT="0" 16 | IUSE="no-inherit" 17 | 18 | src_prepare() { 19 | default 20 | rm mimetypes/scalable/application-vnd.oasis.opendocument.text-master.svgln || die 21 | # dead symbolic links QA 22 | find . -xtype l -delete || die 23 | # pico wayfire specific changes 24 | find . -type l -name "* *" | while read file; do mv "$file" ${file// /_}; done || die 25 | if use no-inherit; then 26 | sed -e "/^Inherits/d" -i index.theme || die 27 | fi 28 | } 29 | 30 | src_install() { 31 | insinto /usr/share/icons/BeautyLine 32 | doins -r index.theme actions \ 33 | apps devices mimetypes places 34 | } 35 | -------------------------------------------------------------------------------- /x11-themes/beautyline-icon-theme/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /x11-themes/bibata-cursor-theme/bibata-cursor-theme-1.1.2.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="material based cursor theme" 9 | HOMEPAGE="https://github.com/ful1e5/Bibata_Cursor" 10 | SRC_URI="https://github.com/ful1e5/Bibata_Cursor/releases/download/v${PV}/Bibata.tar.gz -> ${P}.tar.gz" 11 | S="${WORKDIR}" 12 | 13 | KEYWORDS="~amd64" 14 | LICENSE="GPL-3" 15 | SLOT="0" 16 | IUSE="+modern original" 17 | REQUIRED_USE="|| ( modern original )" 18 | 19 | src_install() { 20 | local flavors_modern=( 21 | Bibata-Modern-Amber 22 | Bibata-Modern-Classic 23 | Bibata-Modern-Ice 24 | ) 25 | if use modern; then 26 | for flavor in ${flavors_modern[@]}; do 27 | insinto /usr/share/cursors/xorg-x11/${flavor} 28 | doins -r ${flavor}/. 29 | done 30 | fi 31 | local flavors_original=( 32 | Bibata-Original-Amber 33 | Bibata-Original-Classic 34 | Bibata-Original-Ice 35 | ) 36 | if use original; then 37 | for flavor in ${flavors_original[@]}; do 38 | insinto /usr/share/cursors/xorg-x11/${flavor} 39 | doins -r ${flavor}/. 40 | done 41 | fi 42 | } 43 | -------------------------------------------------------------------------------- /x11-themes/bibata-cursor-theme/bibata-cursor-theme-2.0.0.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="material based cursor theme" 9 | HOMEPAGE="https://github.com/ful1e5/Bibata_Cursor" 10 | SRC_URI="https://github.com/ful1e5/Bibata_Cursor/releases/download/v${PV}/Bibata.tar.gz -> ${P}.tar.gz" 11 | S="${WORKDIR}" 12 | 13 | KEYWORDS="~amd64" 14 | LICENSE="GPL-3" 15 | SLOT="0" 16 | IUSE="+modern original" 17 | REQUIRED_USE="|| ( modern original )" 18 | 19 | src_install() { 20 | local flavors_modern=( 21 | Bibata-Modern-Amber 22 | Bibata-Modern-Classic 23 | Bibata-Modern-Ice 24 | ) 25 | if use modern; then 26 | for flavor in ${flavors_modern[@]}; do 27 | insinto /usr/share/cursors/xorg-x11/${flavor} 28 | doins -r ${flavor}/. 29 | done 30 | fi 31 | local flavors_original=( 32 | Bibata-Original-Amber 33 | Bibata-Original-Classic 34 | Bibata-Original-Ice 35 | ) 36 | if use original; then 37 | for flavor in ${flavors_original[@]}; do 38 | insinto /usr/share/cursors/xorg-x11/${flavor} 39 | doins -r ${flavor}/. 40 | done 41 | fi 42 | } 43 | -------------------------------------------------------------------------------- /x11-themes/bibata-cursor-theme/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | install modern variantion of the theme 10 | install original variation of the theme 11 | 12 | 13 | -------------------------------------------------------------------------------- /x11-themes/candy-icon-theme/Manifest: -------------------------------------------------------------------------------- 1 | DIST candy-icon-theme-0_pre20211113.tar.gz 1342706 BLAKE2B 8b56b534fdfa95dc3fc96c3c872286b87fb6e23816264f635b93ffc79a9dcbed90920d4818a0d5246ef2d1e3916bb2b4c0fddb70fda7ea5eeffa0109fad40978 SHA512 7b7804e07becb2f8f6ab9a04a56598c8379a506b3e5156442e415f255b74c811bcc5abf4a8fef200fa0aa2cfcacd047005d7b1e16fc035c3731606273316ae81 2 | DIST candy-icon-theme-0_pre20220809.tar.gz 1636543 BLAKE2B f42bdc3ec2748ff85425b0e582f43a0cb397209bfe5a35172fb735077a55d2ac85852c6d2eb49c27dca731e289ecf4b965b97b1bc0b888f8ba4ab2dcdf0ad203 SHA512 a2ff147d9e34aa8d446562dbecc6c043bda7383d15ddc194d45230c66857c9302ad36affda2f66853456c298bc631c34d9c0a631bc124520808ba06def56812d 3 | -------------------------------------------------------------------------------- /x11-themes/candy-icon-theme/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /x11-themes/dracula-gtk-theme/dracula-gtk-theme-2.0.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="Dracula GTK theme" 9 | HOMEPAGE="https://draculatheme.com/gtk" 10 | SRC_URI=" 11 | https://github.com/dracula/gtk/releases/download/v${PV}/Dracula-pink-accent.tar.xz -> ${P}-pink.tar.xz 12 | https://github.com/dracula/gtk/releases/download/v${PV}/Dracula.tar.xz -> ${P}.tar.xz 13 | " 14 | S="${WORKDIR}" 15 | 16 | KEYWORDS="~amd64" 17 | LICENSE="GPL-3" 18 | SLOT="0" 19 | 20 | src_prepare() { 21 | default 22 | local theme 23 | for theme in * ; do 24 | sed -e "/^Name\s*=Ant-Dracula/s|^.*$|Name=${theme}|" \ 25 | -i "${theme}"/index.theme || die 26 | done 27 | } 28 | 29 | src_install() { 30 | insinto /usr/share/themes 31 | doins -r "${S}"/. 32 | } 33 | -------------------------------------------------------------------------------- /x11-themes/dracula-gtk-theme/dracula-gtk-theme-3.0.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="Dracula GTK theme" 9 | HOMEPAGE="https://draculatheme.com/gtk" 10 | SRC_URI=" 11 | https://github.com/dracula/gtk/releases/download/v${PV}/Dracula-pink-accent.tar.xz -> ${P}-pink.tar.xz 12 | https://github.com/dracula/gtk/releases/download/v${PV}/Dracula.tar.xz -> ${P}.tar.xz 13 | " 14 | #https://github.com/dracula/gtk/releases/download/v${PV}/Dracula-shell-pink-accent-v40.tar.xz -> ${P}-pink-v40.tar.xz 15 | #https://github.com/dracula/gtk/releases/download/v${PV}/Dracula-shell-v40.tar.xz -> ${P}-v40.tar.xz 16 | 17 | S="${WORKDIR}" 18 | 19 | KEYWORDS="~amd64" 20 | LICENSE="GPL-3" 21 | SLOT="0" 22 | 23 | src_prepare() { 24 | default 25 | local theme 26 | for theme in * ; do 27 | sed -e "/^Name\s*=Ant-Dracula/s|^.*$|Name=${theme}|" \ 28 | -i "${theme}"/index.theme || die 29 | done 30 | } 31 | 32 | src_install() { 33 | insinto /usr/share/themes 34 | doins -r "${S}"/. 35 | } 36 | -------------------------------------------------------------------------------- /x11-themes/dracula-gtk-theme/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /x11-themes/hey-icon-theme/Manifest: -------------------------------------------------------------------------------- 1 | DIST hey-icon-theme-0_pre20191021.tar.gz 630356 BLAKE2B e4fbed0fb6c39640afe32c7ca49dc1a70faffcac3873394b94907bddf568e1912c1dec14b5a994c124f7996e96802f1b8a6b665bdfa37ede30d56ce23289619a SHA512 911039bb062efbf2f13115e517fe60103eef97e0c1e403d17b6840f2ebb2238047724573ed2ec67737b2f1e635d56dc637db7e2c6477e3ddd51612a8a8c1e321 2 | -------------------------------------------------------------------------------- /x11-themes/hey-icon-theme/hey-icon-theme-0_pre20191021.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="gradient icons inspired by linebit" 9 | HOMEPAGE="https://www.gnome-look.org/p/1330383/" 10 | 11 | if [[ "${PV}" == "9999" ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://www.opencode.net/adhe/hey-icons" 14 | else 15 | COMMIT="a5ac75ff6783fe25a301b0b3bd90a86839b265c5" 16 | SRC_URI="https://www.opencode.net/adhe/hey-icons/-/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | KEYWORDS="~amd64" 18 | S="${WORKDIR}/hey-icons-${COMMIT}" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | IUSE="no-inherit" 24 | 25 | # dead symbolic links QA 26 | src_prepare() { 27 | default 28 | find . -xtype l -delete || die 29 | mv index-dark.theme index.theme || die 30 | # pico wayfire specific changes 31 | use no-inherit && sed -e "/^Inherits/d" -i index.theme || die 32 | } 33 | 34 | src_install() { 35 | insinto /usr/share/icons/hey-icons 36 | doins -r index.theme 16 22 32 48 64 37 | } 38 | -------------------------------------------------------------------------------- /x11-themes/hey-icon-theme/hey-icon-theme-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="gradient icons inspired by linebit" 9 | HOMEPAGE="https://www.gnome-look.org/p/1330383/" 10 | 11 | if [[ "${PV}" == "9999" ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://www.opencode.net/adhe/hey-icons" 14 | else 15 | COMMIT="a5ac75ff6783fe25a301b0b3bd90a86839b265c5" 16 | SRC_URI="https://www.opencode.net/adhe/hey-icons/-/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | KEYWORDS="~amd64" 18 | S="${WORKDIR}/hey-icons-${COMMIT}" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | IUSE="no-inherit" 24 | 25 | # dead symbolic links QA 26 | src_prepare() { 27 | default 28 | find . -xtype l -delete || die 29 | mv index-dark.theme index.theme || die 30 | # pico wayfire specific changes 31 | use no-inherit && sed -e "/^Inherits/d" -i index.theme || die 32 | } 33 | 34 | src_install() { 35 | insinto /usr/share/icons/hey-icons 36 | doins -r index.theme 16 22 32 48 64 37 | } 38 | -------------------------------------------------------------------------------- /x11-themes/hey-icon-theme/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /x11-themes/lyra-icon-theme/Manifest: -------------------------------------------------------------------------------- 1 | DIST lyra-icon-theme-0_pre20210415.tar.gz 7094510 BLAKE2B 7c5eae0f44b57142d3d67f7de6784284881dd1c6af5e5ee2359ba460c383111bab19e1832e885349bf06881a33e9cf2f04f9632a18519a106c14fb03fab964b8 SHA512 9b96c90c78f626c04b20d06b8d6926b55cc64b39b30f1a8a9c28e317741dd3197b9c61649388dc1ab316bedc7014271bdc6d36c356e020c7bf130f8dc7925e89 2 | -------------------------------------------------------------------------------- /x11-themes/lyra-icon-theme/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /x11-themes/oie-icon-theme/Manifest: -------------------------------------------------------------------------------- 1 | DIST oie-icon-theme-0_p20190915.tar.gz 708448 BLAKE2B 466cfe1f7e051ae5c4115be0fbe92e60c40d443ca75bdb7e37dfdfef23858b7f8b1cca020da8b1caab7741c96db3e187eaaa7a77897357f868729135ac7edeba SHA512 d8508ea6cca808200d2a92cfb8d44c38ffa9d97b3f80fc77ee8b4da51d89b4525b53e5ad152bc1fbc4c64077be82f560b21c4c35aad0b26a6b4b123406f7f528 2 | -------------------------------------------------------------------------------- /x11-themes/oie-icon-theme/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /x11-themes/oie-icon-theme/oie-icon-theme-0_p20190915.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="OieIcons Theme" 9 | HOMEPAGE="https://www.opencode.net/adhe/oieicons" 10 | 11 | if [[ "${PV}" == "9999" ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://www.opencode.net/adhe/oieicons.git" 14 | else 15 | COMMIT="2231c0d5e578933d9803b8e77701de67d88c2e92" 16 | SRC_URI="https://www.opencode.net/adhe/oieicons/-/archive/${COMMIT}/oieicons-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | KEYWORDS="~amd64" 18 | S="${WORKDIR}/oieicons-${COMMIT}" 19 | fi 20 | 21 | LICENSE="LGPL-3" 22 | SLOT="0" 23 | IUSE="no-inherit" 24 | 25 | # dead symbolic links QA 26 | src_prepare() { 27 | default 28 | find . -xtype l -delete || die 29 | use no-inherit && sed -e "/^Inherits/d" -i OieIcons/index.theme || die 30 | # gentoo specific 31 | ln -s thunderbird.svg "${S}"/OieIcons/scalable/apps/thunderbird-bin.svg || die 32 | } 33 | 34 | src_install() { 35 | cd OieIcons 36 | insinto /usr/share/icons/OieIcons 37 | doins -r index.theme scalable 38 | } 39 | -------------------------------------------------------------------------------- /x11-themes/oie-icon-theme/oie-icon-theme-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="OieIcons Theme" 9 | HOMEPAGE="https://www.opencode.net/adhe/oieicons" 10 | 11 | if [[ "${PV}" == "9999" ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://www.opencode.net/adhe/oieicons.git" 14 | else 15 | COMMIT="2231c0d5e578933d9803b8e77701de67d88c2e92" 16 | SRC_URI="https://www.opencode.net/adhe/oieicons/-/archive/${COMMIT}/oieicons-${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | KEYWORDS="~amd64" 18 | S="${WORKDIR}/oieicons-${COMMIT}" 19 | fi 20 | 21 | LICENSE="LGPL-3" 22 | SLOT="0" 23 | IUSE="no-inherit" 24 | 25 | # dead symbolic links QA 26 | src_prepare() { 27 | default 28 | find . -xtype l -delete || die 29 | use no-inherit && sed -e "/^Inherits/d" -i OieIcons/index.theme || die 30 | # gentoo specific 31 | ln -s thunderbird.svg "${S}"/OieIcons/scalable/apps/thunderbird-bin.svg || die 32 | } 33 | 34 | src_install() { 35 | cd OieIcons 36 | insinto /usr/share/icons/OieIcons 37 | doins -r index.theme scalable 38 | } 39 | -------------------------------------------------------------------------------- /x11-themes/pico-wayfire-icon-theme/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /x11-themes/pico-wayfire-icon-theme/pico-wayfire-icon-theme-1-r1.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="meta icon theme for pico-wayfire" 9 | HOMEPAGE="https://github.com/bsd-ac/pico-wayfire-icon-theme" 10 | 11 | if [[ "${PV}" == "9999" ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/bsd-ac/pico-wayfire-icon-theme" 14 | else 15 | SRC_URI="https://github.com/bsd-ac/pico-wayfire-icon-theme/archive/${PV}.tar.gz -> ${P}.tar.gz" 16 | KEYWORDS="~amd64" 17 | fi 18 | 19 | LICENSE="ISC" 20 | SLOT="0" 21 | 22 | RDEPEND=" 23 | x11-themes/adwaita-icon-theme 24 | x11-themes/beautyline-icon-theme[no-inherit] 25 | x11-themes/candy-icon-theme[no-inherit] 26 | x11-themes/hicolor-icon-theme 27 | x11-themes/oie-icon-theme[no-inherit] 28 | " 29 | 30 | src_install() { 31 | insinto /usr/share/icons/PicoWayfire 32 | doins -r index.theme scalable 33 | } 34 | -------------------------------------------------------------------------------- /x11-themes/pico-wayfire-icon-theme/pico-wayfire-icon-theme-2.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="meta icon theme for pico-wayfire" 9 | HOMEPAGE="https://github.com/bsd-ac/pico-wayfire-icon-theme" 10 | 11 | if [[ "${PV}" == "9999" ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/bsd-ac/pico-wayfire-icon-theme" 14 | else 15 | SRC_URI="https://github.com/bsd-ac/pico-wayfire-icon-theme/archive/${PV}.tar.gz -> ${P}.tar.gz" 16 | KEYWORDS="~amd64" 17 | fi 18 | 19 | LICENSE="ISC" 20 | SLOT="0" 21 | 22 | RDEPEND=" 23 | x11-themes/adwaita-icon-theme 24 | x11-themes/beautyline-icon-theme[no-inherit] 25 | x11-themes/candy-icon-theme[no-inherit] 26 | x11-themes/hicolor-icon-theme 27 | x11-themes/oie-icon-theme[no-inherit] 28 | " 29 | 30 | src_install() { 31 | insinto /usr/share/icons/PicoWayfire 32 | doins -r index.theme scalable 33 | } 34 | -------------------------------------------------------------------------------- /x11-themes/pico-wayfire-icon-theme/pico-wayfire-icon-theme-3.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="meta icon theme for pico-wayfire" 9 | HOMEPAGE="https://github.com/bsd-ac/pico-wayfire-icon-theme" 10 | 11 | if [[ "${PV}" == "9999" ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/bsd-ac/pico-wayfire-icon-theme" 14 | else 15 | SRC_URI="https://github.com/bsd-ac/pico-wayfire-icon-theme/archive/${PV}.tar.gz -> ${P}.tar.gz" 16 | KEYWORDS="~amd64" 17 | fi 18 | 19 | LICENSE="ISC" 20 | SLOT="0" 21 | 22 | RDEPEND=" 23 | x11-themes/adwaita-icon-theme 24 | x11-themes/beautyline-icon-theme[no-inherit] 25 | x11-themes/candy-icon-theme[no-inherit] 26 | x11-themes/hey-icon-theme[no-inherit] 27 | x11-themes/hicolor-icon-theme 28 | x11-themes/oie-icon-theme[no-inherit] 29 | " 30 | 31 | src_install() { 32 | insinto /usr/share/icons/PicoWayfire 33 | doins -r index.theme scalable 34 | } 35 | -------------------------------------------------------------------------------- /x11-themes/pico-wayfire-icon-theme/pico-wayfire-icon-theme-4.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="meta icon theme for pico-wayfire" 9 | HOMEPAGE="https://github.com/bsd-ac/pico-wayfire-icon-theme" 10 | 11 | if [[ "${PV}" == "9999" ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/bsd-ac/pico-wayfire-icon-theme" 14 | else 15 | SRC_URI="https://github.com/bsd-ac/pico-wayfire-icon-theme/archive/${PV}.tar.gz -> ${P}.tar.gz" 16 | KEYWORDS="~amd64" 17 | fi 18 | 19 | LICENSE="ISC" 20 | SLOT="0" 21 | 22 | RDEPEND=" 23 | x11-themes/adwaita-icon-theme 24 | x11-themes/beautyline-icon-theme[no-inherit] 25 | x11-themes/candy-icon-theme[no-inherit] 26 | x11-themes/hey-icon-theme[no-inherit] 27 | x11-themes/hicolor-icon-theme 28 | x11-themes/oie-icon-theme[no-inherit] 29 | " 30 | 31 | src_install() { 32 | insinto /usr/share/icons/PicoWayfire 33 | doins -r index.theme scalable 34 | } 35 | -------------------------------------------------------------------------------- /x11-themes/pico-wayfire-icon-theme/pico-wayfire-icon-theme-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="meta icon theme for pico-wayfire" 9 | HOMEPAGE="https://github.com/bsd-ac/pico-wayfire-icon-theme" 10 | 11 | if [[ "${PV}" == "9999" ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/bsd-ac/pico-wayfire-icon-theme" 14 | else 15 | SRC_URI="https://github.com/bsd-ac/pico-wayfire-icon-theme/archive/${PV}.tar.gz -> ${P}.tar.gz" 16 | KEYWORDS="~amd64" 17 | fi 18 | 19 | LICENSE="ISC" 20 | SLOT="0" 21 | 22 | RDEPEND=" 23 | x11-themes/adwaita-icon-theme 24 | x11-themes/beautyline-icon-theme[no-inherit] 25 | x11-themes/candy-icon-theme[no-inherit] 26 | x11-themes/hey-icon-theme[no-inherit] 27 | x11-themes/hicolor-icon-theme 28 | x11-themes/oie-icon-theme[no-inherit] 29 | " 30 | 31 | src_install() { 32 | insinto /usr/share/icons/PicoWayfire 33 | doins -r index.theme scalable 34 | } 35 | -------------------------------------------------------------------------------- /x11-themes/sweet-dark-gtk-theme/Manifest: -------------------------------------------------------------------------------- 1 | DIST sweet-dark-gtk-theme-2.0.tar.xz 495960 BLAKE2B 1f01dd425ee9b600c6fc635e6521244d438da3f92ba008f257b19eef426eb75cfa93208a05621beb3b8a15e7f6dd5a3b7e36fba365a27901893fe2be1b2dfe17 SHA512 2719dcd2b0ec6f5abf51d72ec9d611f4d2ea166e7420ad24c28d7538ac0a8814a8bac3946ab384cbe30b181953d8d6fbc8da84219586cab8a3cc48d078044811 2 | DIST sweet-dark-gtk-theme-3.0-v40.zip 1148086 BLAKE2B aa9fd21821e7b81440ef0066f67179670a2bd2faeed329e15bfd5446550438d28215342e7a3d85267270283fe9026808df31d06fe36d8777eb7599afc34cf66e SHA512 4e5e5e60ba853bee4c7c56ac4b0b1e247394975c05b856aa039661f767905e26c9a990ea4cca7e10b5ffd7e86e78ab76dd1ea0a1523721dfc97028110af66c8c 3 | DIST sweet-dark-gtk-theme-3.0.zip 1143285 BLAKE2B 2c84c4608e250e3e0fa2708e8676fdb6b60c82c0eddc69a8bd04ac1540177cf1f3f055e83270ef2ecb1d5aa79a53f0b22703e5b907813040d952d30282c22329 SHA512 2d9b92e760a93b6308befb0369e0b618ac79ff7bf81c8d2bf47c29ffa5e7497587cc1e2f3ebe0b05989d8a7e0c551c0c3f0bfb58c43839a6780f59113fea0299 4 | -------------------------------------------------------------------------------- /x11-themes/sweet-dark-gtk-theme/files/sweet-dark-gtk-theme-2.0-height-fix.patch: -------------------------------------------------------------------------------- 1 | diff --git a/gtk-3.0/gtk.css b/gtk-3.0/gtk.css 2 | index 829b98e..4196898 100755 3 | --- a/gtk-3.0/gtk.css 4 | +++ b/gtk-3.0/gtk.css 5 | @@ -6339,7 +6339,7 @@ ConversationListView { 6 | border: none; 7 | margin-top: 5px; 8 | margin-bottom: 5px; 9 | - height: 24px; } 10 | + min-height: 24px; } 11 | .nemo-window toolbar.primary-toolbar button:hover { 12 | color: #c50ed2; } 13 | .nemo-window toolbar.primary-toolbar button:selected, .nemo-window toolbar.primary-toolbar button:active, .nemo-window toolbar.primary-toolbar button:checked { 14 | -------------------------------------------------------------------------------- /x11-themes/sweet-dark-gtk-theme/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /x11-themes/sweet-dark-gtk-theme/sweet-dark-gtk-theme-2.0-r2.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="Sweet (dark) gtk theme" 9 | HOMEPAGE="https://github.com/EliverLara/Sweet" 10 | SRC_URI="https://github.com/EliverLara/Sweet/releases/download/${PV}/Sweet-Dark.tar.xz -> ${P}.tar.xz" 11 | S="${WORKDIR}/Sweet-Dark" 12 | 13 | KEYWORDS="~amd64" 14 | LICENSE="GPL-3" 15 | SLOT="0" 16 | 17 | PATCHES=( "${FILESDIR}"/sweet-dark-gtk-theme-2.0-height-fix.patch ) 18 | 19 | src_install() { 20 | insinto /usr/share/themes/Sweet-Dark 21 | doins -r assets gnome-shell gtk-{2,3}.0 \ 22 | metacity-1 xfwm4 index.theme 23 | } 24 | -------------------------------------------------------------------------------- /x11-themes/sweet-dark-gtk-theme/sweet-dark-gtk-theme-3.0.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021-2022 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="Sweet (dark) gtk theme" 9 | HOMEPAGE="https://github.com/EliverLara/Sweet" 10 | SRC_URI=" 11 | https://github.com/EliverLara/Sweet/releases/download/v${PV}/Sweet-Dark.zip -> ${P}.zip 12 | https://github.com/EliverLara/Sweet/releases/download/v${PV}/Sweet-Dark-v40.zip -> ${P}-v40.zip 13 | " 14 | S="${WORKDIR}" 15 | 16 | KEYWORDS="~amd64" 17 | LICENSE="GPL-3" 18 | SLOT="0" 19 | 20 | BDEPEND="app-arch/unzip" 21 | 22 | src_install() { 23 | insinto /usr/share/themes/Sweet-Dark 24 | doins -r Sweet-Dark/{assets,cinnamon,gnome-shell,gtk-{2,3}.0,metacity-1,xfwm4,index.theme} 25 | insinto /usr/share/themes/Sweet-Dark-4 26 | doins -r Sweet-Dark-v40/{assets,cinnamon,gnome-shell,gtk-{2,3}.0,metacity-1,xfwm4,index.theme} 27 | } 28 | -------------------------------------------------------------------------------- /x11-themes/sweet-dark-kvantum-theme/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /x11-themes/sweet-dark-kvantum-theme/sweet-dark-kvantum-theme-0_p2021114.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | PV_BASE=0_p20211106 9 | PV_MARS=0_p20211114 10 | 11 | DESCRIPTION="Sweet (dark) kvantum theme" 12 | HOMEPAGE="https://github.com/EliverLara/Sweet-KDE" 13 | SRC_URI=" 14 | mirror://bsd.ac/sweet-kvantum-${PV_BASE}.tar.xz 15 | mirror://bsd.ac/sweet-transparent-kvantum-${PV_BASE}.tar.xz 16 | mirror://bsd.ac/sweet-mars-kvantum-${PV_MARS}.tar.xz 17 | mirror://bsd.ac/sweet-mars-transparent-kvantum-${PV_MARS}.tar.xz 18 | " 19 | S="${WORKDIR}" 20 | 21 | KEYWORDS="~amd64" 22 | LICENSE="GPL-3" 23 | SLOT="0" 24 | 25 | src_install() { 26 | local stheme ltheme 27 | for stheme in *; do 28 | insinto "/usr/share/Kvantum/${stheme}" 29 | doins "${stheme}"/* 30 | done 31 | } 32 | -------------------------------------------------------------------------------- /x11-themes/sweet-dark-kvantum-theme/sweet-dark-kvantum-theme-0_pre20210312.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="Sweet (dark) kvantum theme" 9 | HOMEPAGE="https://github.com/EliverLara/Sweet-KDE" 10 | SRC_URI="mirror://bsd.ac/${P}.tar.xz" 11 | S="${WORKDIR}/Sweet" 12 | 13 | KEYWORDS="~amd64" 14 | LICENSE="GPL-3" 15 | SLOT="0" 16 | 17 | src_install() { 18 | insinto /usr/share/Kvantum/Sweet 19 | doins Sweet.kvconfig Sweet.svg 20 | } 21 | -------------------------------------------------------------------------------- /x11-themes/sweet-folders-icon-theme/Manifest: -------------------------------------------------------------------------------- 1 | DIST sweet-folders-icon-theme-0_pre20200227.tar.gz 1475423 BLAKE2B e64b5b018a8e56f0ee107b36b203299addf4816a5525560056dae322c634cccb52c314ac2b86b3678a26c27bd65ceb2d5c9afc98b119bc2f68f2cfd33a77ea8c SHA512 4c4a06c5ddbe50a2030ba4b5cf57429ec7525a3e7db0c5ae9b10fbdc99f21cbd04c045a37d49c77e0a8fe55aa2c76a45340a99e9a227c1a89879cb4f46f36867 2 | -------------------------------------------------------------------------------- /x11-themes/sweet-folders-icon-theme/metadata.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | floss@bsd.ac 6 | Aisha Tammy 7 | 8 | 9 | -------------------------------------------------------------------------------- /x11-themes/sweet-folders-icon-theme/sweet-folders-icon-theme-0_pre20200227.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="sweet gradient icons" 9 | HOMEPAGE="https://github.com/EliverLara/Sweet-folders" 10 | 11 | if [[ "${PV}" == "9999" ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/EliverLara/Sweet-folders.git" 14 | else 15 | COMMIT="d50fbe3d93df4c494958c773b681ab36049935a1" 16 | SRC_URI="https://github.com/EliverLara/Sweet-folders/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | KEYWORDS="~amd64" 18 | S="${WORKDIR}/Sweet-folders-${COMMIT}" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | IUSE="no-inherit" 24 | 25 | src_prepare() { 26 | default 27 | find . -xtype l -delete || die 28 | if use no-inherit; then 29 | local ifile 30 | for ifile in Sweet-*/index.theme; do 31 | sed -e "/^Inherits/d" -i "${ifile}" || die 32 | done 33 | fi 34 | } 35 | 36 | src_install() { 37 | insinto /usr/share/icons/ 38 | doins -r Sweet-* 39 | } 40 | -------------------------------------------------------------------------------- /x11-themes/sweet-folders-icon-theme/sweet-folders-icon-theme-9999.ebuild: -------------------------------------------------------------------------------- 1 | # Copyright 2021 Aisha Tammy 2 | # Distributed under the terms of the ISC License 3 | 4 | EAPI=8 5 | 6 | inherit xdg 7 | 8 | DESCRIPTION="sweet gradient icons" 9 | HOMEPAGE="https://github.com/EliverLara/Sweet-folders" 10 | 11 | if [[ "${PV}" == "9999" ]]; then 12 | inherit git-r3 13 | EGIT_REPO_URI="https://github.com/EliverLara/Sweet-folders.git" 14 | else 15 | COMMIT="d50fbe3d93df4c494958c773b681ab36049935a1" 16 | SRC_URI="https://github.com/EliverLara/Sweet-folders/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" 17 | KEYWORDS="~amd64" 18 | S="${WORKDIR}/Sweet-folders-${COMMIT}" 19 | fi 20 | 21 | LICENSE="GPL-3" 22 | SLOT="0" 23 | IUSE="no-inherit" 24 | 25 | src_prepare() { 26 | default 27 | find . -xtype l -delete || die 28 | if use no-inherit; then 29 | local ifile 30 | for ifile in Sweet-*/index.theme; do 31 | sed -e "/^Inherits/d" -i "${ifile}" || die 32 | done 33 | fi 34 | } 35 | 36 | src_install() { 37 | insinto /usr/share/icons/ 38 | doins -r Sweet-* 39 | } 40 | --------------------------------------------------------------------------------