diff --git a/app-misc/sandstatus/sandstatus-9999.ebuild b/app-misc/sandstatus/sandstatus-9999.ebuild new file mode 100644 index 0000000..bd535b2 --- /dev/null +++ b/app-misc/sandstatus/sandstatus-9999.ebuild @@ -0,0 +1,22 @@ +EAPI=8 + +DESCRIPTION="A status generator for sandbar" +HOMEPAGE="https://codeberg.org/afiw/sandstatus" + +if [[ "${PV}" = *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/afiw/sandstatus.git" +else + SRC_URI="https://codeberg.org/afiw//${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + S="${WORKDIR}/${PN}-source" + + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="GPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~arm64" + +DEPEND="dev-scheme/chicken" +RDEPEND="${DEPEND}" +BDEPEND="dev-vcs/git" \ No newline at end of file diff --git a/dev-scheme/getopt-long/Manifest b/dev-scheme/getopt-long/Manifest new file mode 100644 index 0000000..a624174 --- /dev/null +++ b/dev-scheme/getopt-long/Manifest @@ -0,0 +1 @@ +DIST getopt-long-1.21.tar.gz 8885 BLAKE2B bd0fc3b8e23487261d3fb2ca7b9be1cfa67030dc93ba4cd6d28ef2ce24201f3b1f0417d4194a2a6ef2635194861eccd4c4324a7754a8eb8d624df6c13e528200 SHA512 032a1f98f2f8132dc14a168d77229f69a3a4a914a58741ef5b27aff2e5b138786aeb6bbb8bd4263435a8497c8ef01ba0d4900a094fea11a0383baba3497afb04 diff --git a/dev-scheme/getopt-long/getopt-long-1.21.ebuild b/dev-scheme/getopt-long/getopt-long-1.21.ebuild new file mode 100644 index 0000000..637a8b7 --- /dev/null +++ b/dev-scheme/getopt-long/getopt-long-1.21.ebuild @@ -0,0 +1,23 @@ +EAPI=8 + +DESCRIPTION="Command-line option parsing." +HOMEPAGE="https://wiki.call-cc.org/eggref/5/getopt-long" + +SRC_URI="https://code.call-cc.org/egg-tarballs/5/getopt-long/getopt-long-1.21.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~arm64" + + +DEPEND="dev-scheme/chicken + dev-scheme/srfi-1 + dev-scheme/srfi-13 + dev-scheme/srfi-14 + dev-scheme/matchable" +RDEPEND="${DEPEND}" +BDEPEND="dev-vcs/git" + +src_compile() { + DESTDIR=${D} CHICKEN_INSTALL_PREFIX=${D} chicken-install -l "${WORKDIR}/${P}" -no-install-dependencies +} \ No newline at end of file diff --git a/dev-scheme/matchable/Manifest b/dev-scheme/matchable/Manifest new file mode 100644 index 0000000..327b381 --- /dev/null +++ b/dev-scheme/matchable/Manifest @@ -0,0 +1 @@ +DIST matchable-1.2.tar.gz 16472 BLAKE2B a9f2e26efea4ac2787bf56443663b2477e71edb699a93abfb1c67794d3bebd725fe726a2517fa993e854c8608f0387806dac7f66380b65bcb6226c901810c82b SHA512 311cbb65ac5961ff678d65f98e3379e77be6e229521a93637cbc706338d2f52fe2d075369135395b33b620329dcbf688af02bac5948045d6de0ad5dcbd011738 diff --git a/dev-scheme/matchable/matchable-1.2.ebuild b/dev-scheme/matchable/matchable-1.2.ebuild new file mode 100644 index 0000000..dc64318 --- /dev/null +++ b/dev-scheme/matchable/matchable-1.2.ebuild @@ -0,0 +1,19 @@ +EAPI=8 + +DESCRIPTION="This extension implements Andrew Wright's pattern matching macros." +HOMEPAGE="https://wiki.call-cc.org/eggref/5/matchable" + +SRC_URI="https://code.call-cc.org/egg-tarballs/5/matchable/matchable-1.2.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~arm64" + + +DEPEND="dev-scheme/chicken" +RDEPEND="${DEPEND}" +BDEPEND="dev-vcs/git" + +src_compile() { + DESTDIR=${D} CHICKEN_INSTALL_PREFIX=${D} chicken-install -l "${WORKDIR}/${P}" -no-install-dependencies +} \ No newline at end of file diff --git a/dev-scheme/srfi_1/Manifest b/dev-scheme/srfi_1/Manifest new file mode 100644 index 0000000..f9f5859 --- /dev/null +++ b/dev-scheme/srfi_1/Manifest @@ -0,0 +1 @@ +DIST srfi_1-1.4.tar.gz 24608 BLAKE2B 67c4c693396615017453abf5611e93d81310fd42b4fb5aa214f54698a409e9ba9e1482e2c0e3bb83d1d5d3f0b04552b579890924c37f6c0e317f8a05de76d96d SHA512 681efeba5dc14c8700a322def552d690a3349353061aed0e640df35750cce559360c4e05ad9d6c590d585b498f459b1e3187f1dfbf44621ea3e1a68bfc3b934c diff --git a/dev-scheme/srfi_1/srfi_1-1.4.ebuild b/dev-scheme/srfi_1/srfi_1-1.4.ebuild new file mode 100644 index 0000000..b1110dc --- /dev/null +++ b/dev-scheme/srfi_1/srfi_1-1.4.ebuild @@ -0,0 +1,21 @@ +EAPI=8 + +DESCRIPTION="SRFI 1 (list library) procedures." +HOMEPAGE="https://wiki.call-cc.org/eggref/5/srfi-1" + +SRC_URI="https://code.call-cc.org/egg-tarballs/5/srfi-1/srfi-1-1.4.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~arm64" + + +DEPEND="dev-scheme/chicken" +RDEPEND="${DEPEND}" +BDEPEND="dev-vcs/git" + +S="${WORKDIR}/srfi-1-${PV}" + +src_compile() { + DESTDIR=${D} CHICKEN_INSTALL_PREFIX=${D} chicken-install -l "${WORKDIR}/${P}" -no-install-dependencies +} \ No newline at end of file diff --git a/dev-scheme/srfi_13/Manifest b/dev-scheme/srfi_13/Manifest new file mode 100644 index 0000000..ad911ba --- /dev/null +++ b/dev-scheme/srfi_13/Manifest @@ -0,0 +1 @@ +DIST srfi_13-1.4.tar.gz 28457 BLAKE2B dc21f7c164bce5bd8e30a02b03e4db87961e45882041a4394d9dc1f6f6f9193719de68da2912727746e31a85ec04ff5e76206eeea4a97a49f99503aaa5592618 SHA512 94108263fbf39e0ae3c6797d1e07560ce4ba84fbdfc1d06964c8ea2837d0175f024aad9eb5d1ccc0086203804dd5a1b910f27d6c94a5583b056274fc2286b855 diff --git a/dev-scheme/srfi_13/srfi_13-1.4.ebuild b/dev-scheme/srfi_13/srfi_13-1.4.ebuild new file mode 100644 index 0000000..f27eb07 --- /dev/null +++ b/dev-scheme/srfi_13/srfi_13-1.4.ebuild @@ -0,0 +1,21 @@ +EAPI=8 + +DESCRIPTION="SRFI 13 (string library)." +HOMEPAGE="https://wiki.call-cc.org/eggref/5/srfi-13" + +SRC_URI="https://code.call-cc.org/egg-tarballs/5/srfi-13/srfi-13-1.4.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~arm64" + + +DEPEND="dev-scheme/chicken" +RDEPEND="${DEPEND}" +BDEPEND="dev-vcs/git" + +S="${WORKDIR}/srfi-13-${PV}" + +src_compile() { + DESTDIR=${D} CHICKEN_INSTALL_PREFIX=${D} chicken-install -l "${WORKDIR}/${P}" -no-install-dependencies +} \ No newline at end of file diff --git a/dev-scheme/srfi_14/Manifest b/dev-scheme/srfi_14/Manifest new file mode 100644 index 0000000..f804230 --- /dev/null +++ b/dev-scheme/srfi_14/Manifest @@ -0,0 +1 @@ +DIST srfi_14-1.4.tar.gz 23150 BLAKE2B e8971519498a7416f69475fd4d4155a493e02933eda173865b52fa7d31317a0e482ec4b32fd4d273118d19e936a321f08cac089eab005deb5f597f6c05779531 SHA512 8e78a8ac397f692f8204de4eafb0ff6873c0dc1d1acbf9f547ddcf7734e521b5a491e0d8f348a60550a4ef136a7e90c960d9d62dbd7529192852b5dd80b8bc3c diff --git a/dev-scheme/srfi_14/srfi_14-1.4.ebuild b/dev-scheme/srfi_14/srfi_14-1.4.ebuild new file mode 100644 index 0000000..c72732a --- /dev/null +++ b/dev-scheme/srfi_14/srfi_14-1.4.ebuild @@ -0,0 +1,21 @@ +EAPI=8 + +DESCRIPTION="Character set library." +HOMEPAGE="https://wiki.call-cc.org/eggref/5/srfi-14" + +SRC_URI="https://code.call-cc.org/egg-tarballs/5/srfi-14/srfi-14-1.4.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~arm64" + + +DEPEND="dev-scheme/chicken" +RDEPEND="${DEPEND}" +BDEPEND="dev-vcs/git" + +S="${WORKDIR}/srfi-14-${PV}" + +src_compile() { + DESTDIR=${D} CHICKEN_INSTALL_PREFIX=${D} chicken-install -l "${WORKDIR}/${P}" -no-install-dependencies +} \ No newline at end of file diff --git a/gui-wm/caelestia-shell/caelestia-shell-9999.ebuild b/gui-wm/caelestia-shell/caelestia-shell-9999.ebuild index 34455f9..c6cf2cc 100644 --- a/gui-wm/caelestia-shell/caelestia-shell-9999.ebuild +++ b/gui-wm/caelestia-shell/caelestia-shell-9999.ebuild @@ -45,17 +45,6 @@ BDEPEND="dev-vcs/git dev-build/ninja media-libs/libcava" -# src_prepare() { -# cmake_src_prepare -# } - -# src_configure() { -# local mycmakeargs=( -# -DCMAKE_BUILD_TYPE=Release -DINSTALL_QMLDIR=/usr/lib/qt6/qml -# ) -# cmake_src_configure -# } - src_compile() { cd ${S}