Added CutefishOS DE

This commit is contained in:
HougeLangley 2021-12-14 18:17:56 +08:00
parent bdd22f0985
commit a0eec89c9c
88 changed files with 2175 additions and 0 deletions

View File

@ -0,0 +1 @@
DIST cutefish-calculator-0.7.tar.gz 62475 SHA256 00b7ff76d782863d8f87eb593ccb0911f1f362bab962d84c4b14e61d3becf121

View File

@ -0,0 +1,44 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/calculator.git"
EGIT_CHECKOUT_DIR=calculator-${PV}
KEYWORDS=""
else
EGIT_COMMIT="6cce31e310ae68fa5aafa9b9e92f542c37db19ae"
SRC_URI="https://github.com/cutefishos/calculator/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/calculator-${EGIT_COMMIT}"
fi
DESCRIPTION="CutefishOS Calculator"
HOMEPAGE="https://github.com/cutefishos/calculator"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
sys-libs/fishui
sys-libs/libcutefish
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,44 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/calculator.git"
EGIT_CHECKOUT_DIR=calculator-${PV}
KEYWORDS=""
else
EGIT_COMMIT="6cce31e310ae68fa5aafa9b9e92f542c37db19ae"
SRC_URI="https://github.com/cutefishos/calculator/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/calculator-${EGIT_COMMIT}"
fi
DESCRIPTION="CutefishOS Calculator"
HOMEPAGE="https://github.com/cutefishos/calculator"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
sys-libs/fishui
sys-libs/libcutefish
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<bugs-to>https://github.com/cutefishos/calculator/issues</bugs-to>
</upstream>
<maintainer type="person">
<email>hougelangley1987@gmail.com</email>
<name>苏业钦</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1 @@
DIST cutefish-dock-0.7.tar.gz 48689 SHA256 a6b8e4c4083b6ea91194cf60061c373ab17daf657c3c0ddabafa79a65d5a71f7

View File

@ -0,0 +1,46 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/dock.git"
EGIT_CHECKOUT_DIR=dock-${PV}
KEYWORDS=""
else
EGIT_COMMIT="ecd8ce48b635e14349fdf1bfa3afcd64510249eb"
SRC_URI="https://github.com/cutefishos/dock/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/dock-${EGIT_COMMIT}"
fi
DESCRIPTION="CutefishOS application dock"
HOMEPAGE="https://github.com/cutefishos/dock"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
sys-libs/fishui
sys-libs/libcutefish
dev-qt/qtsvg
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,46 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/dock.git"
EGIT_CHECKOUT_DIR=dock-${PV}
KEYWORDS=""
else
EGIT_COMMIT="ecd8ce48b635e14349fdf1bfa3afcd64510249eb"
SRC_URI="https://github.com/cutefishos/dock/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/dock-${EGIT_COMMIT}"
fi
DESCRIPTION="CutefishOS application dock"
HOMEPAGE="https://github.com/cutefishos/dock"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
sys-libs/fishui
sys-libs/libcutefish
dev-qt/qtsvg
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<bugs-to>https://github.com/cutefishos/dock/issues</bugs-to>
</upstream>
<maintainer type="person">
<email>hougelangley1987@gmail.com</email>
<name>苏业钦</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1 @@
DIST cutefish-filemanager-0.7.tar.gz 198509 SHA256 aeadeb2b2a43a792091ad115c3372e1f9cd2d2f93e3e2f320226a352b6e3c0d0

View File

@ -0,0 +1,47 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/filemanager.git"
EGIT_CHECKOUT_DIR=filemanager-${PV}
KEYWORDS=""
else
EGIT_COMMIT="94ecc5661736bf50440c150e06cb3266ddb10f48"
SRC_URI="https://github.com/cutefishos/filemanager/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/filemanager-${EGIT_COMMIT}"
fi
DESCRIPTION="Cutefish File Manager"
HOMEPAGE="https://github.com/cutefishos/filemanager"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
sys-libs/fishui
sys-libs/libcutefish
kde-frameworks/kio
kde-frameworks/solid
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,47 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/filemanager.git"
EGIT_CHECKOUT_DIR=filemanager-${PV}
KEYWORDS=""
else
EGIT_COMMIT="94ecc5661736bf50440c150e06cb3266ddb10f48"
SRC_URI="https://github.com/cutefishos/filemanager/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/filemanager-${EGIT_COMMIT}"
fi
DESCRIPTION="Cutefish File Manager"
HOMEPAGE="https://github.com/cutefishos/filemanager"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
sys-libs/fishui
sys-libs/libcutefish
kde-frameworks/kio
kde-frameworks/solid
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<bugs-to>https://github.com/cutefishos/filemanager/issues</bugs-to>
</upstream>
<maintainer type="person">
<email>hougelangley1987@gmail.com</email>
<name>苏业钦</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1 @@
DIST cutefish-icons-0.7.tar.gz 5335420 SHA256 6dc2d47f3cefe2993c158da008f9fd4e48adbd68123d395a3393abc6559afc2a

View File

@ -0,0 +1,37 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/icons.git"
EGIT_CHECKOUT_DIR=icons-${PV}
KEYWORDS=""
else
EGIT_COMMIT="119feb59404f329eb2f1ebe14d63f3d53f8bd96c"
SRC_URI="https://github.com/cutefishos/icons/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/icons-${EGIT_COMMIT}"
fi
DESCRIPTION="System default icon theme of CutefishOS"
HOMEPAGE="https://github.com/cutefishos/icons"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND=""
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,37 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/icons.git"
EGIT_CHECKOUT_DIR=icons-${PV}
KEYWORDS=""
else
EGIT_COMMIT="119feb59404f329eb2f1ebe14d63f3d53f8bd96c"
SRC_URI="https://github.com/cutefishos/icons/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/icons-${EGIT_COMMIT}"
fi
DESCRIPTION="System default icon theme of CutefishOS"
HOMEPAGE="https://github.com/cutefishos/icons"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND=""
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<bugs-to>https://github.com/cutefishos/icons/issues</bugs-to>
</upstream>
<maintainer type="person">
<email>hougelangley1987@gmail.com</email>
<name>苏业钦</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1 @@
DIST cutefish-kwin-plugins-0.7.tar.gz 34116 SHA256 44abc0d2926646f04e59ed2bf94f07ac4f4fbdf77e14dd1ef2c51fadd69d6759

View File

@ -0,0 +1,51 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/kwin-plugins.git"
EGIT_CHECKOUT_DIR=kwin-plugins-${PV}
KEYWORDS=""
else
EGIT_COMMIT="b5198d15880b8df7ffd7f83100cb90d9bbbe9c79"
SRC_URI="https://github.com/cutefishos/kwin-plugins/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/kwin-plugins-${EGIT_COMMIT}"
fi
DESCRIPTION="CutefishOS KWin Plugins"
HOMEPAGE="https://github.com/cutefishos/kwin-plugins"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
kde-frameworks/kconfig
kde-plasma/kdecoration
kde-frameworks/kguiaddons
kde-frameworks/kcoreaddons
kde-frameworks/kconfigwidgets
kde-frameworks/kwindowsystem
kde-frameworks/kwayland
kde-plasma/kwin
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
dev-qt/qtopengl
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,51 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/kwin-plugins.git"
EGIT_CHECKOUT_DIR=kwin-plugins-${PV}
KEYWORDS=""
else
EGIT_COMMIT="b5198d15880b8df7ffd7f83100cb90d9bbbe9c79"
SRC_URI="https://github.com/cutefishos/kwin-plugins/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/kwin-plugins-${EGIT_COMMIT}"
fi
DESCRIPTION="CutefishOS KWin Plugins"
HOMEPAGE="https://github.com/cutefishos/kwin-plugins"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
kde-frameworks/kconfig
kde-plasma/kdecoration
kde-frameworks/kguiaddons
kde-frameworks/kcoreaddons
kde-frameworks/kconfigwidgets
kde-frameworks/kwindowsystem
kde-frameworks/kwayland
kde-plasma/kwin
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
dev-qt/qtopengl
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<bugs-to>https://github.com/cutefishos/kwin-plugins/issues</bugs-to>
</upstream>
<maintainer type="person">
<email>hougelangley1987@gmail.com</email>
<name>苏业钦</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1 @@
DIST cutefish-launcher-0.7.tar.gz 41207 SHA256 86b6695cd36624d47e12d8d1d9e6a3df3842dda331dc753b5c20a80f8ad26a40

View File

@ -0,0 +1,46 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/launcher.git"
EGIT_CHECKOUT_DIR=launcher-${PV}
KEYWORDS=""
else
EGIT_COMMIT="c12a23f0a5553138fddae8f8bcd9b1aa8c07df5b"
SRC_URI="https://github.com/cutefishos/launcher/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/launcher-${EGIT_COMMIT}"
fi
DESCRIPTION="CutefishOS's full-screen application launcher"
HOMEPAGE="https://github.com/cutefishos/launcher"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
sys-libs/fishui
sys-libs/libcutefish
kde-frameworks/kwindowsystem
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,46 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/launcher.git"
EGIT_CHECKOUT_DIR=launcher-${PV}
KEYWORDS=""
else
EGIT_COMMIT="c12a23f0a5553138fddae8f8bcd9b1aa8c07df5b"
SRC_URI="https://github.com/cutefishos/launcher/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/launcher-${EGIT_COMMIT}"
fi
DESCRIPTION="CutefishOS's full-screen application launcher"
HOMEPAGE="https://github.com/cutefishos/launcher"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
sys-libs/fishui
sys-libs/libcutefish
kde-frameworks/kwindowsystem
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<bugs-to>https://github.com/cutefishos/launcher/issues</bugs-to>
</upstream>
<maintainer type="person">
<email>hougelangley1987@gmail.com</email>
<name>苏业钦</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1,33 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="CutefishOS Desktop Enviroment (meta package)"
HOMEPAGE="https://cutefishos.com"
SRC_URI=""
LICENSE="metapackage"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="+base +terminal +extra"
RDEPEND="
>=sys-libs/cutefish-core-${PV}:${SLOT}
>=cutefish-base/cutefish-kwin-plugins-${PV}:${SLOT}
>=cutefish-base/cutefish-icons-${PV}:${SLOT}
>=cutefish-base/cutefish-filemanager-${PV}:${SLOT}
>=cutefish-base/cutefish-calculator-${PV}:${SLOT}
>=cutefish-base/cutefish-launcher-${PV}:${SLOT}
>=cutefish-base/cutefish-qt-plugins-${PV}:${SLOT}
>=cutefish-base/cutefish-settings-${PV}:${SLOT}
>=cutefish-base/cutefish-statusbar-${PV}:${SLOT}
>=cutefish-base/cutefish-dock-${PV}:${SLOT}
>=cutefish-base/cutefish-wallpapers-${PV}:${SLOT}
>=cutefish-base/cutefish-screenlocker-${PV}:${SLOT}
>=cutefish-base/cutefish-screenshot-${PV}:${SLOT}
>=cutefish-base/cutefish-videoplayer-${PV}:${SLOT}
x11-misc/sddm
terminal? ( >=cutefish-base/cutefish-terminal-${PV}:${SLOT} )
extra? ( >=cutefish-base/cutefish-texteditor-${PV}:${SLOT} )
"

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>hougelangley1987@gmail.com</email>
<name>CutefishOS Desktop Enviroment</name>
</maintainer>
<use>
<flag name="base">Install Base CutefishOS</flag>
<flag name="terminal">Install CutefishOS Terminal Emulator</flag>
<flag name="extra">Install CutefishOS extra applicaions developed by CutefishOS ( Not Stable )</flag>
</use>
</pkgmetadata>

View File

@ -0,0 +1 @@
DIST cutefish-qt-plugins-0.7.tar.gz 98746 SHA256 b1a43b1daf1175695f2655aea8194fbb5e8afba41d5f1b88c4a83dfb2db4b997

View File

@ -0,0 +1,46 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
if [[ ${PV} = 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/qt-plugins.git"
EGIT_CHECKOUT_DIR=qt-plugins-${PV}
KEYWORDS=""
else
EGIT_COMMIT="b60cdd4c0cf185f538c9746ef321582cbab9568c"
SRC_URI="https://github.com/cutefishos/qt-plugins/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/qt-plugins-${EGIT_COMMIT}"
fi
DESCRIPTION="Unify Qt application style of CutefishOS"
HOMEPAGE="https://github.com/cutefishos/qt-plugins"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
kde-frameworks/kwindowsystem
dev-libs/libdbusmenu-qt
dev-libs/libqtxdg
dev-qt/qtquickcontrols2[widgets]
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,46 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
if [[ ${PV} = 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/qt-plugins.git"
EGIT_CHECKOUT_DIR=qt-plugins-${PV}
KEYWORDS=""
else
EGIT_COMMIT="b60cdd4c0cf185f538c9746ef321582cbab9568c"
SRC_URI="https://github.com/cutefishos/qt-plugins/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/qt-plugins-${EGIT_COMMIT}"
fi
DESCRIPTION="Unify Qt application style of CutefishOS"
HOMEPAGE="https://github.com/cutefishos/qt-plugins"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
kde-frameworks/kwindowsystem
dev-libs/libdbusmenu-qt
dev-libs/libqtxdg
dev-qt/qtquickcontrols2[widgets]
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<bugs-to>https://github.com/cutefishos/qt-plugins/issues</bugs-to>
</upstream>
<maintainer type="person">
<email>hougelangley1987@gmail.com</email>
<name>苏业钦</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1 @@
DIST cutefish-screenlocker-0.7.tar.gz 46998 SHA256 d8900b904f6206869358c4e48ef05e6a93259609a312529ef71939c80b946664

View File

@ -0,0 +1,44 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} = 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/screenlocker.git"
EGIT_CHECKOUT_DIR=screenlocker-${PV}
KEYWORDS=""
else
EGIT_COMMIT="90c70de51b61837dc9f52da58b5cce703cddab94"
SRC_URI="https://github.com/cutefishos/screenlocker/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/screenlocker-${EGIT_COMMIT}"
fi
DESCRIPTION="CutefishOS system screen locker"
HOMEPAGE="https://github.com/cutefishos/core"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
sys-libs/fishui
sys-libs/libcutefish
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,44 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} = 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/screenlocker.git"
EGIT_CHECKOUT_DIR=screenlocker-${PV}
KEYWORDS=""
else
EGIT_COMMIT="90c70de51b61837dc9f52da58b5cce703cddab94"
SRC_URI="https://github.com/cutefishos/screenlocker/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/screenlocker-${EGIT_COMMIT}"
fi
DESCRIPTION="CutefishOS system screen locker"
HOMEPAGE="https://github.com/cutefishos/core"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
sys-libs/fishui
sys-libs/libcutefish
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<bugs-to>https://github.com/cutefishos/screenlocker/issues</bugs-to>
</upstream>
<maintainer type="person">
<email>hougelangley1987@gmail.com</email>
<name>苏业钦</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1 @@
DIST cutefish-screenshot-0.7.tar.gz 21726 SHA256 3178c607379ea6cd61ede8f0fad8aebef2367d898a25c124fcebed4a14cdd7ba

View File

@ -0,0 +1,41 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} = 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/screenshot.git"
EGIT_CHECKOUT_DIR=screenshot-${PV}
KEYWORDS=""
else
EGIT_COMMIT="1ab2dd3e6e94a7ec722afd02bc63beae9cb28b97"
SRC_URI="https://github.com/cutefishos/screenshot/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/screenshot-${EGIT_COMMIT}"
fi
DESCRIPTION="Screenshot tool for CutefishOS"
HOMEPAGE="https://github.com/cutefishos/screenshot"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND=""
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,41 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} = 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/screenshot.git"
EGIT_CHECKOUT_DIR=screenshot-${PV}
KEYWORDS=""
else
EGIT_COMMIT="1ab2dd3e6e94a7ec722afd02bc63beae9cb28b97"
SRC_URI="https://github.com/cutefishos/screenshot/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/screenshot-${EGIT_COMMIT}"
fi
DESCRIPTION="Screenshot tool for CutefishOS"
HOMEPAGE="https://github.com/cutefishos/screenshot"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND=""
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<bugs-to>https://github.com/cutefishos/screenshot/issues</bugs-to>
</upstream>
<maintainer type="person">
<email>hougelangley1987@gmail.com</email>
<name>苏业钦</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1 @@
DIST cutefish-settings-0.7.tar.gz 446557 SHA256 4d20d16bc135c6699cd599fda4b1787995ae0508b9ae704051165c7d2a3772ae

View File

@ -0,0 +1,51 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/settings.git"
EGIT_CHECKOUT_DIR=settings-${PV}
KEYWORDS=""
else
EGIT_COMMIT="abbaa8c7f0c5b267cd6d0478d6ebab97819e0078"
SRC_URI="https://github.com/cutefishos/settings/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/settings-${EGIT_COMMIT}"
fi
DESCRIPTION="System Settings application for Cutefish Desktop"
HOMEPAGE="https://github.com/cutefishos/settings"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
sys-libs/fishui
sys-libs/libcutefish
media-libs/fontconfig
media-libs/freetype
dev-libs/icu
kde-frameworks/kcoreaddons
kde-frameworks/modemmanager-qt
kde-frameworks/networkmanager-qt
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,51 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/settings.git"
EGIT_CHECKOUT_DIR=settings-${PV}
KEYWORDS=""
else
EGIT_COMMIT="abbaa8c7f0c5b267cd6d0478d6ebab97819e0078"
SRC_URI="https://github.com/cutefishos/settings/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/settings-${EGIT_COMMIT}"
fi
DESCRIPTION="System Settings application for Cutefish Desktop"
HOMEPAGE="https://github.com/cutefishos/settings"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
sys-libs/fishui
sys-libs/libcutefish
media-libs/fontconfig
media-libs/freetype
dev-libs/icu
kde-frameworks/kcoreaddons
kde-frameworks/modemmanager-qt
kde-frameworks/networkmanager-qt
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<bugs-to>https://github.com/cutefishos/settings/issues</bugs-to>
</upstream>
<maintainer type="person">
<email>hougelangley1987@gmail.com</email>
<name>苏业钦</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1 @@
DIST cutefish-statusbar-0.7.tar.gz 102037 SHA256 c81f00a18070602f52182d8668fc66b2a90abe58a1777c20b797642ba498a5b2

View File

@ -0,0 +1,47 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/statusbar.git"
EGIT_CHECKOUT_DIR=statusbar-${PV}
KEYWORDS=""
else
EGIT_COMMIT="460f94c00402bc1fab0b13d51ee4b82d108259d2"
SRC_URI="https://github.com/cutefishos/statusbar/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/statusbar-${EGIT_COMMIT}"
fi
DESCRIPTION="Status of the system, such as time, system tray"
HOMEPAGE="https://github.com/cutefishos/statusbar"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
sys-libs/fishui
sys-libs/libcutefish
dev-libs/libdbusmenu-qt
dev-qt/qtsvg
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,47 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/statusbar.git"
EGIT_CHECKOUT_DIR=statusbar-${PV}
KEYWORDS=""
else
EGIT_COMMIT="460f94c00402bc1fab0b13d51ee4b82d108259d2"
SRC_URI="https://github.com/cutefishos/statusbar/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/statusbar-${EGIT_COMMIT}"
fi
DESCRIPTION="Status of the system, such as time, system tray"
HOMEPAGE="https://github.com/cutefishos/statusbar"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
sys-libs/fishui
sys-libs/libcutefish
dev-libs/libdbusmenu-qt
dev-qt/qtsvg
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<bugs-to>https://github.com/cutefishos/status/issues</bugs-to>
</upstream>
<maintainer type="person">
<email>hougelangley1987@gmail.com</email>
<name>苏业钦</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1 @@
DIST cutefish-terminal-0.7.tar.gz 248302 SHA256 124d7ac6be6c9a16bea28c7b8ab0ca3e1f911bfca17a3dc6a48de0cbf5e048f9

View File

@ -0,0 +1,44 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/terminal.git"
EGIT_CHECKOUT_DIR=terminal-${PV}
KEYWORDS=""
else
EGIT_COMMIT="5d061c545fc17c356b6b114364173c0c25ecde43"
SRC_URI="https://github.com/cutefishos/terminal/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/terminal-${EGIT_COMMIT}"
fi
DESCRIPTION="A terminal emulator for Cutefish"
HOMEPAGE="https://github.com/cutefishos/terminal"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
sys-libs/fishui
dev-qt/qtsvg
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,44 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/terminal.git"
EGIT_CHECKOUT_DIR=terminal-${PV}
KEYWORDS=""
else
EGIT_COMMIT="5d061c545fc17c356b6b114364173c0c25ecde43"
SRC_URI="https://github.com/cutefishos/terminal/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/terminal-${EGIT_COMMIT}"
fi
DESCRIPTION="A terminal emulator for Cutefish"
HOMEPAGE="https://github.com/cutefishos/terminal"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
sys-libs/fishui
dev-qt/qtsvg
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<bugs-to>https://github.com/cutefishos/terminal/issues</bugs-to>
</upstream>
<maintainer type="person">
<email>hougelangley1987@gmail.com</email>
<name>苏业钦</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1 @@
DIST cutefish-texteditor-0.7.tar.gz 28537 SHA256 bd505615f8fe577318d194b90630ab71d75a898f011ffb7568245dfa21c27072

View File

@ -0,0 +1,49 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/texteditor.git"
EGIT_CHECKOUT_DIR=cutefish-texteditor-${PV}
KEYWORDS=""
else
EGIT_COMMIT="7967442827911ed8faf2a8faa6fea3fdc1907381"
SRC_URI="https://github.com/cutefishos/texteditor/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/texteditor-${EGIT_COMMIT}"
fi
DESCRIPTION="Elegant text editor for Cutefish"
HOMEPAGE="https://github.com/cutefishos/texteditor"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
sys-libs/fishui
"
BDEPEND="${DEPEND}
dev-util/cmake
dev-qt/qtcore
dev-qt/qtgui
dev-qt/qtnetwork
dev-qt/qtdeclarative
kde-plasma/kdeplasma-addons
kde-frameworks/syntax-highlighting
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}
src_install() {
default
}

View File

@ -0,0 +1,49 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/texteditor.git"
EGIT_CHECKOUT_DIR=cutefish-texteditor-${PV}
KEYWORDS=""
else
EGIT_COMMIT="7967442827911ed8faf2a8faa6fea3fdc1907381"
SRC_URI="https://github.com/cutefishos/texteditor/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/texteditor-${EGIT_COMMIT}"
fi
DESCRIPTION="Elegant text editor for Cutefish"
HOMEPAGE="https://github.com/cutefishos/texteditor"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
sys-libs/fishui
"
BDEPEND="${DEPEND}
dev-util/cmake
dev-qt/qtcore
dev-qt/qtgui
dev-qt/qtnetwork
dev-qt/qtdeclarative
kde-plasma/kdeplasma-addons
kde-frameworks/syntax-highlighting
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}
src_install() {
default
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<bugs-to>https://github.com/cutefishos/texteditor/issues</bugs-to>
</upstream>
<maintainer type="person">
<email>hougelangley1987@gmail.com</email>
<name>苏业钦</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1 @@
DIST cutefish-videoplayer-0.7.tar.gz 49700 SHA256 4585f771ec8313304a15b2b40e2bbd5c80f0081af649edaf121af095e009597d

View File

@ -0,0 +1,45 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/videoplayer.git"
EGIT_CHECKOUT_DIR=videoplayer-${PV}
KEYWORDS=""
else
EGIT_COMMIT="c1218016e4de425cae23c1ea715e57b68a5b24c2"
SRC_URI="https://github.com/cutefishos/videoplayer/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/videoplayer-${EGIT_COMMIT}"
fi
DESCRIPTION="An open source video player built with Qt/QML and libmpv"
HOMEPAGE="https://github.com/cutefishos/videoplayer"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="dev-qt/qtquickcontrols2[widgets]
dev-qt/qtdeclarative
media-video/mpv[libmpv]
net-misc/youtube-dl
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,45 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/videoplayer.git"
EGIT_CHECKOUT_DIR=videoplayer-${PV}
KEYWORDS=""
else
EGIT_COMMIT="c1218016e4de425cae23c1ea715e57b68a5b24c2"
SRC_URI="https://github.com/cutefishos/videoplayer/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/videoplayer-${EGIT_COMMIT}"
fi
DESCRIPTION="An open source video player built with Qt/QML and libmpv"
HOMEPAGE="https://github.com/cutefishos/videoplayer"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="dev-qt/qtquickcontrols2[widgets]
dev-qt/qtdeclarative
media-video/mpv[libmpv]
net-misc/youtube-dl
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<bugs-to>https://github.com/cutefishos/videoplayer/issues</bugs-to>
</upstream>
<maintainer type="person">
<email>hougelangley1987@gmail.com</email>
<name>苏业钦</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1 @@
DIST cutefish-wallpapers-0.7.tar.gz 3240232 SHA256 08a80f7002fc416ae4a273772437ca009b67e72c8be19ac7724f16747b8b3689

View File

@ -0,0 +1,37 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/wallpapers.git"
EGIT_CHECKOUT_DIR=wallpapers-${PV}
KEYWORDS=""
else
EGIT_COMMIT="9acd305776a88e2a6c497c8e9b719c0f39a65c97"
SRC_URI="https://github.com/cutefishos/wallpapers/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/wallpapers-${EGIT_COMMIT}"
fi
DESCRIPTION="CutefishOS's system wallpaper"
HOMEPAGE="https://github.com/cutefishos/wallpapers"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND=""
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,37 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/wallpapers.git"
EGIT_CHECKOUT_DIR=wallpapers-${PV}
KEYWORDS=""
else
EGIT_COMMIT="9acd305776a88e2a6c497c8e9b719c0f39a65c97"
SRC_URI="https://github.com/cutefishos/wallpapers/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/wallpapers-${EGIT_COMMIT}"
fi
DESCRIPTION="CutefishOS's system wallpaper"
HOMEPAGE="https://github.com/cutefishos/wallpapers"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND=""
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<bugs-to>https://github.com/cutefishos/wallpapers/issues</bugs-to>
</upstream>
<maintainer type="person">
<email>hougelangley1987@gmail.com</email>
<name>苏业钦</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1 @@
DIST qttools-5.15.2-33693a92.tar.gz 12266718 SHA256 1f48bdb316a42dc41e8cf977ea4b93c368ca6d5c40e7d6e836d9717a19f82e40

View File

@ -0,0 +1,56 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
KDE_ORG_COMMIT=33693a928986006d79c1ee743733cde5966ac402
QT5_MODULE="qttools"
inherit desktop qt5-build xdg-utils
DESCRIPTION="Tool for viewing on-line documentation in Qt help file format"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="amd64 ~arm arm64 ~hppa ppc64 ~riscv ~sparc x86"
fi
IUSE=""
DEPEND="
=dev-qt/qtcore-${QT5_PV}*:5=
=dev-qt/qtgui-${QT5_PV}*[png]
=dev-qt/qthelp-${QT5_PV}*
=dev-qt/qtnetwork-${QT5_PV}*
=dev-qt/qtprintsupport-${QT5_PV}*
=dev-qt/qtsql-${QT5_PV}*[sqlite]
=dev-qt/qtwidgets-${QT5_PV}*
"
RDEPEND="${DEPEND}"
QT5_TARGET_SUBDIRS=(
src/assistant/assistant
)
src_prepare() {
sed -e "s/qtHaveModule(webkitwidgets)/false/g" \
-i src/assistant/assistant/assistant.pro || die
qt5-build_src_prepare
}
src_install() {
qt5-build_src_install
doicon -s 32 src/assistant/assistant/images/assistant.png
newicon -s 128 src/assistant/assistant/images/assistant-128.png assistant.png
make_desktop_entry "${QT5_BINDIR}"/assistant 'Qt 5 Assistant' assistant 'Qt;Development;Documentation'
}
pkg_postinst() {
qt5-build_pkg_postinst
xdg_icon_cache_update
}
pkg_postrm() {
qt5-build_pkg_postrm
xdg_icon_cache_update
}

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>qt@gentoo.org</email>
<name>Gentoo Qt Project</name>
</maintainer>
<upstream>
<bugs-to>https://bugreports.qt.io/</bugs-to>
<doc>https://doc.qt.io/</doc>
</upstream>
<slots>
<subslots>
Must only be used by packages that are known to use private parts of the Qt API.
</subslots>
</slots>
</pkgmetadata>

View File

@ -0,0 +1 @@
DIST qttools-5.15.2-33693a92.tar.gz 12266718 SHA256 1f48bdb316a42dc41e8cf977ea4b93c368ca6d5c40e7d6e836d9717a19f82e40

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>qt@gentoo.org</email>
<name>Gentoo Qt Project</name>
</maintainer>
<upstream>
<bugs-to>https://bugreports.qt.io/</bugs-to>
<doc>https://doc.qt.io/</doc>
</upstream>
<slots>
<subslots>
Must only be used by packages that are known to use private parts of the Qt API.
</subslots>
</slots>
</pkgmetadata>

View File

@ -0,0 +1,47 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
KDE_ORG_COMMIT=33693a928986006d79c1ee743733cde5966ac402
QT5_MODULE="qttools"
inherit desktop qt5-build xdg-utils
DESCRIPTION="Graphical tool that lets you introspect D-Bus objects and messages"
if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="amd64 ~arm arm64 ~hppa ppc64 ~riscv ~sparc x86"
fi
IUSE=""
DEPEND="
=dev-qt/qtcore-${QT5_PV}*
=dev-qt/qtdbus-${QT5_PV}*
=dev-qt/qtgui-${QT5_PV}*
=dev-qt/qtwidgets-${QT5_PV}*
=dev-qt/qtxml-${QT5_PV}*
"
RDEPEND="${DEPEND}"
QT5_TARGET_SUBDIRS=(
src/qdbus/qdbusviewer
)
src_install() {
qt5-build_src_install
doicon -s 32 src/qdbus/qdbusviewer/images/qdbusviewer.png
newicon -s 128 src/qdbus/qdbusviewer/images/qdbusviewer-128.png qdbusviewer.png
make_desktop_entry "${QT5_BINDIR}"/qdbusviewer 'Qt 5 QDBusViewer' qdbusviewer 'Qt;Development'
}
pkg_postinst() {
qt5-build_pkg_postinst
xdg_icon_cache_update
}
pkg_postrm() {
qt5-build_pkg_postrm
xdg_icon_cache_update
}

View File

@ -0,0 +1 @@
DIST youtube-dl-2021.06.06.tar.gz 3336227 SHA256 3ccb0e4db9fd172338ed1c32bae0be2f716458dca4143e55732ff55260b20ac3

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mgorny@gentoo.org</email>
<name>Michał Górny</name>
</maintainer>
<maintainer type="person">
<email>marecki@gentoo.org</email>
<name>Marek Szuba</name>
</maintainer>
<stabilize-allarches/>
</pkgmetadata>

View File

@ -0,0 +1,73 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{8..10} )
inherit bash-completion-r1 distutils-r1 readme.gentoo-r1
DESCRIPTION="Download videos from YouTube.com (and more sites...)"
HOMEPAGE="https://youtube-dl.org/ https://github.com/ytdl-org/youtube-dl/"
SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz"
S=${WORKDIR}/${PN}
LICENSE="public-domain"
KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
SLOT="0"
RDEPEND="
dev-python/pycryptodome[${PYTHON_USEDEP}]
"
distutils_enable_tests nose
src_prepare() {
sed -i -e '/flake8/d' Makefile || die
distutils-r1_src_prepare
}
python_test() {
emake offlinetest
}
python_install_all() {
doman youtube-dl.1
newbashcomp youtube-dl.bash-completion youtube-dl
insinto /usr/share/zsh/site-functions
newins youtube-dl.zsh _youtube-dl
insinto /usr/share/fish/vendor_completions.d
doins youtube-dl.fish
distutils-r1_python_install_all
rm -r "${ED}"/usr/etc || die
rm -r "${ED}"/usr/share/doc/youtube_dl || die
}
pkg_postinst() {
if ! has_version media-video/ffmpeg; then
elog "${PN} works fine on its own on most sites. However, if you want"
elog "to convert video/audio, you'll need media-video/ffmpeg."
elog "On some sites - most notably YouTube - videos can be retrieved in"
elog "a higher quality format without sound. ${PN} will detect whether"
elog "ffmpeg is present and automatically pick the best option."
fi
if ! has_version media-video/rtmpdump; then
elog
elog "Videos or video formats streamed via RTMP protocol can only be"
elog "downloaded when media-video/rtmpdump is installed."
fi
if ! has_version media-video/mplayer && ! has_version media-video/mpv; then
elog
elog "Downloading MMS and RTSP videos requires either media-video/mplayer"
elog "or media-video/mpv to be installed."
fi
if ! has_version media-video/atomicparsley; then
elog
elog "Install media-video/atomicparsley if you want ${PN} to embed thumbnails"
elog "from the metadata into the resulting MP4/M4A files."
fi
}

BIN
sys-libs/.DS_Store vendored Normal file

Binary file not shown.

View File

@ -0,0 +1 @@
DIST cutefish-core-0.7.tar.gz 163316 SHA256 fac2a1f32b2aa41c3bb19c0b13f19c20a4ea6244469186f4131d9b33ad9fd624

View File

@ -0,0 +1,50 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/core.git"
EGIT_CHECKOUT_DIR=core-${PV}
KEYWORDS=""
else
EGIT_COMMIT="1f29e396414e90d455faa83407208aaa17760ab3"
SRC_URI="https://github.com/cutefishos/core/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/core-${EGIT_COMMIT}"
fi
DESCRIPTION="System components and backend of CutefishOS"
HOMEPAGE="https://github.com/cutefishos/core"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
sys-libs/fishui
media-sound/pulseaudio
x11-libs/libXtst
sys-auth/polkit-qt
x11-drivers/xf86-input-libinput
x11-drivers/xf86-input-synaptics
x11-misc/appmenu-gtk-module
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,50 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/core.git"
EGIT_CHECKOUT_DIR=core-${PV}
KEYWORDS=""
else
EGIT_COMMIT="1f29e396414e90d455faa83407208aaa17760ab3"
SRC_URI="https://github.com/cutefishos/core/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/core-${EGIT_COMMIT}"
fi
DESCRIPTION="System components and backend of CutefishOS"
HOMEPAGE="https://github.com/cutefishos/core"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
sys-libs/fishui
media-sound/pulseaudio
x11-libs/libXtst
sys-auth/polkit-qt
x11-drivers/xf86-input-libinput
x11-drivers/xf86-input-synaptics
x11-misc/appmenu-gtk-module
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<bugs-to>https://github.com/cutefishos/core/issues</bugs-to>
</upstream>
<maintainer type="person">
<email>hougelangley1987@gmail.com</email>
<name>苏业钦</name>
</maintainer>
</pkgmetadata>

BIN
sys-libs/fishui/.DS_Store vendored Normal file

Binary file not shown.

1
sys-libs/fishui/Manifest Normal file
View File

@ -0,0 +1 @@
DIST fishui-0.7.tar.gz 81540 SHA256 5ef5f5084ac7b48de1abc51f92aeb9220b81bb5569095214765bc1644002b5fa

View File

@ -0,0 +1,44 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/fishui.git"
EGIT_CHECKOUT_DIR=${PN}-${PV}
KEYWORDS=""
else
EGIT_COMMIT="1d37a00d0aba69076f179c6dcdfd2f17e55b9516"
SRC_URI="https://github.com/cutefishos/fishui/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
fi
DESCRIPTION="GUI library based on QQC2 for Cutefish applications"
HOMEPAGE="https://github.com/cutefishos/fishui"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
kde-frameworks/kwindowsystem
dev-qt/qtquickcontrols2[widgets]
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,44 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/fishui.git"
EGIT_CHECKOUT_DIR=${PN}-${PV}
KEYWORDS=""
else
EGIT_COMMIT="1d37a00d0aba69076f179c6dcdfd2f17e55b9516"
SRC_URI="https://github.com/cutefishos/fishui/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
fi
DESCRIPTION="GUI library based on QQC2 for Cutefish applications"
HOMEPAGE="https://github.com/cutefishos/fishui"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
kde-frameworks/kwindowsystem
dev-qt/qtquickcontrols2[widgets]
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<bugs-to>https://github.com/cutefishos/fishui/issues</bugs-to>
</upstream>
<maintainer type="person">
<email>hougelangley1987@gmail.com</email>
<name>苏业钦</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1 @@
DIST libcutefish-0.7.tar.gz 161735 SHA256 02ba3451d4a34d8bf7165a577ee75cb237d16c84af73821107b1abaa3866b793

View File

@ -0,0 +1,48 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/libcutefish.git"
EGIT_CHECKOUT_DIR=${PN}-${PV}
KEYWORDS=""
else
EGIT_COMMIT="5e1c2eff2fcd8b54cf5dc8eec6710cb45e50beea"
SRC_URI="https://github.com/cutefishos/libcutefish/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
fi
DESCRIPTION="System library for Cutefish applications"
HOMEPAGE="https://github.com/cutefishos/libcutefish"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
kde-plasma/kscreen
kde-frameworks/modemmanager-qt
kde-frameworks/networkmanager-qt
dev-qt/qtquickcontrols2[widgets]
sys-apps/accountsservice
kde-frameworks/bluez-qt
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,48 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
if [[ ${PV} == 9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/cutefishos/libcutefish.git"
EGIT_CHECKOUT_DIR=${PN}-${PV}
KEYWORDS=""
else
EGIT_COMMIT="5e1c2eff2fcd8b54cf5dc8eec6710cb45e50beea"
SRC_URI="https://github.com/cutefishos/libcutefish/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
fi
DESCRIPTION="System library for Cutefish applications"
HOMEPAGE="https://github.com/cutefishos/libcutefish"
LICENSE="GPL-3"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND="
kde-plasma/kscreen
kde-frameworks/modemmanager-qt
kde-frameworks/networkmanager-qt
dev-qt/qtquickcontrols2[widgets]
sys-apps/accountsservice
kde-frameworks/bluez-qt
"
BDEPEND="${DEPEND}
kde-frameworks/extra-cmake-modules
dev-util/ninja
dev-qt/linguist-tools[qml]
dev-qt/assistant
dev-qt/designer
dev-qt/qdbusviewer
"
src_configure(){
mycmakeargs=(
-DCMAKE_INSTALL_PREFIX="/usr"
)
cmake_src_configure
}

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<bugs-to>https://github.com/cutefishos/libcutefish/issues</bugs-to>
</upstream>
<maintainer type="person">
<email>hougelangley1987@gmail.com</email>
<name>苏业钦</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1 @@
DIST xf86-input-synaptics-1.9.1.tar.bz2 503722 SHA256 7af83526eff1c76e8b9e1553b34245c203d029028d8044dd9dcf71eef1001576

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>x11@gentoo.org</email>
<name>X11</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1,44 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit linux-info xorg-3
DESCRIPTION="Driver for Synaptics touchpads"
KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv x86"
IUSE="kernel_linux"
RDEPEND="
>=x11-base/xorg-server-1.14
>=x11-libs/libXi-1.2
>=x11-libs/libXtst-1.1.0
kernel_linux? ( >=dev-libs/libevdev-0.4 )"
DEPEND="
${RDEPEND}
>=sys-kernel/linux-headers-2.6.37
x11-base/xorg-proto"
check_reqs() {
linux-info_pkg_setup
# Just a friendly warning
if ! linux_config_exists \
|| ! linux_chkconfig_present INPUT_EVDEV; then
ewarn
ewarn "This driver requires event interface support in your kernel"
ewarn " Device Drivers --->"
ewarn " Input device support --->"
ewarn " <*> Event interface"
ewarn
fi
}
pkg_pretend() {
check_reqs
}
pkg_setup() {
check_reqs
}