Correct git repository based packages fetch hook.
Now it will use the commit's tarball instead of directly cloning the latest version. nerd-fonts-symbols was removed as Void now provides a similar package.
This commit is contained in:
parent
5ad2e7ab37
commit
5617e71c9e
26 changed files with 105 additions and 168 deletions
|
@ -6,20 +6,18 @@ build_style=meta
|
|||
nostrip=yes
|
||||
repository="cereus-extra"
|
||||
wrksrc=Graphite-color-schemes-${version}
|
||||
depends="Graphite-color-schemes-light \
|
||||
Graphite-color-schemes-dark \
|
||||
Graphite-color-schemes-black \
|
||||
Graphite-color-schemes-nord-light \
|
||||
depends="Graphite-color-schemes-light
|
||||
Graphite-color-schemes-dark
|
||||
Graphite-color-schemes-black
|
||||
Graphite-color-schemes-nord-light
|
||||
Graphite-color-schemes-nord-dark"
|
||||
hostmakedepends="git"
|
||||
short_desc="Custom additional color schemes of Graphite theme for KDE Plasma desktop"
|
||||
_commit="8b9a6b3d96c1cf3c476a46bd095b43c71aed33e1"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
license="GPL-3.0"
|
||||
homepage="https://github.com/KF-Art/Graphite-color-schemes"
|
||||
|
||||
do_fetch() {
|
||||
git clone https://github.com/KF-Art/Graphite-color-schemes ${wrksrc}
|
||||
}
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=21caa00141911d6943692e2d384117973933b3129e37d3473c29158798e3a768
|
||||
|
||||
Graphite-color-schemes-light_package() {
|
||||
short_desc+=" - light variant"
|
||||
|
|
|
@ -3,17 +3,20 @@ pkgname=alttab-git
|
|||
version=2024.02.09
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
hostmakedepends="pkg-config git"
|
||||
hostmakedepends="pkg-config"
|
||||
repository="cereus-extra"
|
||||
makedepends="libX11-devel libXft-devel libXmu-devel libXrandr-devel
|
||||
libXrender-devel libpng-devel libXpm-devel uthash automake"
|
||||
checkdepends="procps-ng xvfb-run xeyes xprop"
|
||||
short_desc="Task switcher for minimalistic window managers - git branch"
|
||||
_commit="831894fb9c352a59dd1c7233a8f932099585f6a7"
|
||||
short_desc="Task switcher for minimalistic window managers - git development branch"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
license="GPL-3.0-or-later"
|
||||
homepage="https://github.com/sagb/alttab"
|
||||
changelog="https://github.com/sagb/alttab/raw/master/ChangeLog"
|
||||
replaces="alttab"
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=baf7b9748224a2493c41ed527b1095ef3511f51f4d0a7ff5ce3f06d5dc8ae3d2
|
||||
|
||||
make_check=no # needs cnee/xnee which is not packaged
|
||||
|
||||
|
@ -25,7 +28,3 @@ case "$XBPS_TARGET_MACHINE" in
|
|||
export LDFLAGS="-lfts"
|
||||
;;
|
||||
esac
|
||||
|
||||
do_fetch() {
|
||||
git clone ${homepage} ${wrksrc}
|
||||
}
|
||||
|
|
|
@ -3,17 +3,15 @@ pkgname=betterlockscreen-gui
|
|||
version=2023.01.28
|
||||
revision=2
|
||||
repository="cereus-extra"
|
||||
hostmakedepends="git"
|
||||
depends="python3-psutil betterlockscreen python3-gobject resolution-hooks bc"
|
||||
_commit="f6c5b95f17d903684ee7cdc19c078c83e69c9a38"
|
||||
short_desc="Betterlockscreen GUI configuration tool"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
license="GPL-3.0-or-later"
|
||||
homepage="https://github.com/CereusLinuxProject/betterlockscreen-gui"
|
||||
changelog="${homepage}/commits/master"
|
||||
|
||||
do_fetch() {
|
||||
git clone ${homepage} ${wrksrc}
|
||||
}
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=8d7547c5cbc15f41f16a2a514b013f95b542e95252de16314baa1945d7967b64
|
||||
|
||||
do_install() {
|
||||
vcopy usr ./
|
||||
|
|
|
@ -1,12 +1,13 @@
|
|||
# Template file for 'blesh-git'
|
||||
pkgname=blesh-git
|
||||
version=2024.02.09
|
||||
version=2024.02.28
|
||||
revision=1
|
||||
makedepends="gawk git"
|
||||
depends="bash git"
|
||||
build_style="gnu-makefile"
|
||||
repository=cereus-extra
|
||||
short_desc="A replacement for bash's line editor with advanced features - git development branch"
|
||||
_commit="ef8272a"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
license="BSD-3-Clause"
|
||||
homepage="https://github.com/akinomyoga/ble.sh"
|
||||
|
@ -14,6 +15,8 @@ replaces="blesh"
|
|||
|
||||
do_fetch() {
|
||||
git clone ${homepage} ${wrksrc}
|
||||
cd ${wrksrc}
|
||||
git branch specific-commit-branch ${_commit}
|
||||
}
|
||||
|
||||
do_install() {
|
||||
|
|
|
@ -2,17 +2,15 @@
|
|||
pkgname=calamares-branding
|
||||
version=2023.01.30
|
||||
revision=2
|
||||
hostmakedepends="git"
|
||||
_brandingdir="etc/calamares/branding/cereus"
|
||||
repository="cereus-core"
|
||||
short_desc="Calamares branding for Cereus Linux"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
license="CC-BY-SA-4.0"
|
||||
homepage="https://github.com/CereusLinuxProject/Cereus-Artwork/tree/main/calamares-branding"
|
||||
|
||||
do_fetch() {
|
||||
git clone https://github.com/CereusLinuxProject/Cereus-Artwork/ ${wrksrc}
|
||||
}
|
||||
_commit="7d2c92125dae9db643e490194fd6188d322427d5"
|
||||
distfiles="https://github.com/CereusLinuxProject/Cereus-Artwork/archive/${_commit}.tar.gz"
|
||||
checksum=2655eaa96d3a62cc0ac06996682335c5a9094dd8392442e046e2cfdb9b0c068d
|
||||
|
||||
do_install() {
|
||||
vmkdir ${_brandingdir}
|
||||
|
|
|
@ -2,18 +2,16 @@
|
|||
pkgname=calamares-modules-cereus
|
||||
version=2023.02.14
|
||||
revision=3
|
||||
hostmakedepends="git"
|
||||
depends="python3-setuptools"
|
||||
_modules_dir="usr/lib/calamares/modules/"
|
||||
repository="cereus-core"
|
||||
_commit="1b0ce33acc98c5caf06065ad20dd8077acdd9526"
|
||||
short_desc="Additional Cereus Linux modules for Calamares installer"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
license="GPL-2.0"
|
||||
homepage="https://github.com/CereusLinuxProject/calamares-modules"
|
||||
|
||||
do_fetch() {
|
||||
git clone ${homepage} ${wrksrc}
|
||||
}
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=60c8879d164bc099b1a30b2e87c4bf0aa7f7b6ac3cfbe2a982d8889ce458258b
|
||||
|
||||
do_install() {
|
||||
vmkdir ${_modules_dir}
|
||||
|
|
|
@ -2,19 +2,17 @@
|
|||
pkgname=cereus-artwork
|
||||
version=2023.01.30
|
||||
revision=1
|
||||
hostmakedepends="git"
|
||||
_wallpaperdir="usr/share/backgrounds"
|
||||
_icondir="usr/share/icons/hicolor"
|
||||
_logodir="usr/share/cereus-artwork"
|
||||
_commit="7d2c92125dae9db643e490194fd6188d322427d5"
|
||||
repository="cereus-core"
|
||||
short_desc="Cereus Linux artwork"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
license="CC-BY-SA-4.0"
|
||||
homepage="https://github.com/CereusLinuxProject/Cereus-Artwork/"
|
||||
|
||||
do_fetch() {
|
||||
git clone ${homepage} ${wrksrc}
|
||||
}
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=2655eaa96d3a62cc0ac06996682335c5a9094dd8392442e046e2cfdb9b0c068d
|
||||
|
||||
do_install() {
|
||||
# Create directories in targetdir
|
||||
|
|
|
@ -6,17 +6,15 @@ repository="cereus-core"
|
|||
conf_files="
|
||||
/etc/skel/.profile
|
||||
/etc/bash/bashrc.d/*.sh"
|
||||
hostmakedepends="git"
|
||||
depends="cereus-themes-presets bluez gst-libav libva-utils gst-plugins-base1 gst-plugins-good1 libcups-filters python3-cups python3-cupshelpers system-config-printer system-config-printer-udev vpm vsv numlockx xdg-user-dirs octoxbps-git touchegg plymouth cereus-plymouth-theme sof-firmware libspa-bluetooth NetworkManager chrony elogind alsa-pipewire pipewire gstreamer1-pipewire wireplumber pulseaudio-utils polyglot-prompt"
|
||||
_commit="a0f759925101fb0724e5e54afb997efe3981798d"
|
||||
short_desc="Cereus Linux global default configurations"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
license="GPL-3.0-or-later"
|
||||
homepage="https://github.com/CereusLinuxProject/presets"
|
||||
changelog="${homepage}/commits/main/global"
|
||||
|
||||
do_fetch() {
|
||||
git clone ${homepage} ${wrksrc}
|
||||
}
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=ed3b3dfa51be20ed361779fa65700b7b45af250d1850284c40c4fabd95897bb6
|
||||
|
||||
do_install() {
|
||||
cd global/etc
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Template file for 'cereus-lxqt-presets'
|
||||
pkgname=cereus-lxqt-presets
|
||||
version=2023.02.10
|
||||
version=2024.02.20
|
||||
revision=1
|
||||
repository="cereus-core"
|
||||
conf_files="
|
||||
|
@ -14,7 +14,6 @@ conf_files="
|
|||
/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml
|
||||
/etc/skel/.config/featherpad/*.conf
|
||||
/etc/xdg/autostart/ksuperkey.desktop"
|
||||
hostmakedepends="git"
|
||||
depends="lxqt-cereus cereus-global-presets cereus-lightdm-presets udisks2 gvfs-afc gvfs-mtp
|
||||
gvfs-smb blueman flameshot pasystray-git ksuperkey network-manager-applet pavucontrol-qt"
|
||||
short_desc="Cereus Linux default configurations for LXQt edition"
|
||||
|
@ -22,10 +21,9 @@ maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
|||
license="GPL-3.0-or-later"
|
||||
homepage="https://github.com/CereusLinuxProject/presets"
|
||||
changelog="${homepage}/commits/main/lxqt"
|
||||
|
||||
do_fetch() {
|
||||
git clone ${homepage} ${wrksrc}
|
||||
}
|
||||
_commit="a0f759925101fb0724e5e54afb997efe3981798d"
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=ed3b3dfa51be20ed361779fa65700b7b45af250d1850284c40c4fabd95897bb6
|
||||
|
||||
do_install() {
|
||||
vcopy lxqt/* ./
|
||||
|
|
|
@ -2,18 +2,16 @@
|
|||
pkgname=cereus-plymouth-theme
|
||||
version=2023.01.29
|
||||
revision=1
|
||||
hostmakedepends="git"
|
||||
depends="plymouth"
|
||||
repository="cereus-core"
|
||||
_themedir="usr/share/plymouth/themes/cereus_simply"
|
||||
_commit="1f2f6344f3563430fd7b7facf86dc22a41e6de44"
|
||||
short_desc="A simple Plymouth theme for Cereus Linux"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
license="GPL-3.0-or-later"
|
||||
homepage="https://github.com/CereusLinuxProject/cereus_simply"
|
||||
|
||||
do_fetch() {
|
||||
git clone ${homepage} ${wrksrc}
|
||||
}
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=c37e57ab807104160f711d8c87948143e04814a6759e7f3adfda2442f9b89179
|
||||
|
||||
do_install() {
|
||||
vmkdir ${_themedir}
|
||||
|
|
|
@ -1,23 +1,21 @@
|
|||
# Template file for 'cereus-themes-presets'
|
||||
pkgname=cereus-themes-presets
|
||||
version=2023.01.19
|
||||
version=2024.02.20
|
||||
revision=1
|
||||
repository="cereus-core"
|
||||
conf_files="
|
||||
/etc/gtk-3.0/settings.ini
|
||||
/etc/Kvantum/kvantum.kvconfig
|
||||
/etc/skel/.gtkrc-2.0"
|
||||
hostmakedepends="git"
|
||||
depends="kvantum Graphite-kvantum-theme-black Graphite-gtk-theme-black Tela-icon-theme-green Graphite-color-schemes-black Graphite-cursors jetbrains-mono-font fonts-roboto-ttf"
|
||||
_commit="a0f759925101fb0724e5e54afb997efe3981798d"
|
||||
short_desc="Cereus Linux default theme configurations"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
license="GPL-3.0-or-later"
|
||||
homepage="https://github.com/CereusLinuxProject/presets"
|
||||
changelog="${homepage}/commits/main/global"
|
||||
|
||||
do_fetch() {
|
||||
git clone ${homepage} ${wrksrc}
|
||||
}
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=ed3b3dfa51be20ed361779fa65700b7b45af250d1850284c40c4fabd95897bb6
|
||||
|
||||
do_install() {
|
||||
cd global/etc
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'cereus-xfce-presets'
|
||||
pkgname=cereus-xfce-presets
|
||||
version=2023.02.08
|
||||
revision=2
|
||||
version=2024.02.20
|
||||
revision=1
|
||||
repository="cereus-core"
|
||||
conf_files="
|
||||
/etc/skel/.config/Thunar/*
|
||||
|
@ -12,17 +12,15 @@ conf_files="
|
|||
/etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/*.xml
|
||||
/etc/skel/.local/share/xfce4/helpers/custom-WebBrowser.desktop
|
||||
/etc/xdg/autostart/ksuperkey.desktop"
|
||||
hostmakedepends="git"
|
||||
depends="cereus-global-presets cereus-themes-presets xfce4 gnome-keyring gvfs-afc gvfs-mtp gvfs-smb udisks2 xfce4-whiskermenu-plugin xfce4-pulseaudio-plugin xfce4-clipman-plugin thunar-archive-plugin thunar-archive-plugin blueman rhythmbox xfce4-screenshooter xfce4-plugins material-black-cereus-xfwm qt5ct xfce4-docklike-plugin mugshot qt5ct pavucontrol network-manager-applet"
|
||||
_commit="a0f759925101fb0724e5e54afb997efe3981798d"
|
||||
short_desc="Cereus Linux default configurations for XFCE edition"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
license="GPL-3.0-or-later"
|
||||
homepage="https://github.com/CereusLinuxProject/presets"
|
||||
changelog="${homepage}/commits/main/xfce"
|
||||
|
||||
do_fetch() {
|
||||
git clone ${homepage} ${wrksrc}
|
||||
}
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=ed3b3dfa51be20ed361779fa65700b7b45af250d1850284c40c4fabd95897bb6
|
||||
|
||||
do_install() {
|
||||
vcopy xfce/* ./
|
||||
|
|
|
@ -3,20 +3,18 @@ pkgname=ilustraciones-icon-theme
|
|||
version=2023.04.06
|
||||
revision=1
|
||||
repository=cereus-extra
|
||||
hostmakedepends="git"
|
||||
_commit="200a65d20a0358611cc8a097a7bcfc099a4cac3d"
|
||||
short_desc="Flat icon pack inspired on Pixelitos icon theme"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
license="MIT"
|
||||
homepage="https://github.com/ItzSelenux/ilustraciones-icon-theme"
|
||||
|
||||
do_fetch() {
|
||||
git clone https://github.com/ItzSelenux/ilustraciones-icon-theme ${wrksrc}
|
||||
rm -r ${wrksrc}/.github
|
||||
}
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=5408964eb994c71a62b639ecae7d0ccfc16ec930a6eee24fb768ff9335070b7f
|
||||
|
||||
do_install() {
|
||||
vmkdir usr/share/icons/ilustraciones
|
||||
rm -rf .github
|
||||
rm install.sh
|
||||
vmkdir usr/share/icons/ilustraciones
|
||||
vcopy ./* usr/share/icons/ilustraciones
|
||||
vlicense LICENSE
|
||||
}
|
||||
|
|
|
@ -4,20 +4,18 @@ version=2023.12.29
|
|||
revision=1
|
||||
build_style=cmake
|
||||
configure_args="-DBUILD_TESTING=OFF"
|
||||
hostmakedepends="git extra-cmake-modules"
|
||||
hostmakedepends="extra-cmake-modules"
|
||||
makedepends="kdecoration-devel qt5-declarative-devel qt5-x11extras-devel kguiaddons-devel
|
||||
kconfigwidgets-devel kwindowsystem-devel gettext-devel kiconthemes-devel"
|
||||
depends=""
|
||||
_commit="3a2af2cb61e68f2baa1d12241e93c20719aa6bf2"
|
||||
short_desc="A modern style for Qt applications"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
repository="cereus-extra"
|
||||
license="GPL-2.0-or-later"
|
||||
homepage="https://github.com/boehs/Lightly"
|
||||
|
||||
|
||||
do_fetch() {
|
||||
git clone ${homepage} ${wrksrc} --depth=1
|
||||
}
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=4f7db4b6415a390b10a0a4d2c20eb2dbaa936fa5235ec06b4794506a818a5494
|
||||
|
||||
lightly-git-devel_package() {
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
|
|
|
@ -1,28 +0,0 @@
|
|||
# Template file for 'nerd-fonts-symbols'
|
||||
pkgname=nerd-fonts-symbols
|
||||
version=2.1.0
|
||||
revision=3
|
||||
repository="cereus-extra"
|
||||
fontsdir=usr/share/fonts/TTF
|
||||
confdir=usr/share/fontconfig/conf.avail
|
||||
hostmakedepends="wget"
|
||||
depends="font-util xbps-triggers"
|
||||
short_desc="High number of extra glyphs from popular 'iconic fonts'"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
license="MIT"
|
||||
homepage="https://nerdfonts.com"
|
||||
|
||||
do_fetch() {
|
||||
mkdir -p ${wrksrc}
|
||||
cd ${wrksrc}
|
||||
wget https://raw.githubusercontent.com/ryanoasis/nerd-fonts/d0bf73a19c3459aab39734a05159e2694911d7d6/src/glyphs/Symbols-2048-em%20Nerd%20Font%20Complete.ttf
|
||||
wget https://raw.githubusercontent.com/ryanoasis/nerd-fonts/2.1.0/10-nerd-font-symbols.conf
|
||||
wget https://raw.githubusercontent.com/ryanoasis/nerd-fonts/2.1.0/LICENSE
|
||||
}
|
||||
|
||||
do_install() {
|
||||
vmkdir ${fontsdir}
|
||||
vinstall "Symbols-2048-em Nerd Font Complete.ttf" 644 ${fontsdir}/
|
||||
vinstall "10-nerd-font-symbols.conf" 644 ${confdir}/
|
||||
vlicense LICENSE
|
||||
}
|
|
@ -4,23 +4,22 @@ version=2023.12.24
|
|||
revision=1
|
||||
build_style=qmake
|
||||
repository="cereus-extra"
|
||||
hostmakedepends="qt5-qmake pkg-config qt5-host-tools git"
|
||||
hostmakedepends="qt5-qmake pkg-config qt5-host-tools"
|
||||
makedepends="qt5-declarative-devel qtermwidget-devel"
|
||||
depends="curl"
|
||||
short_desc="Qt-based XBPS front-end - git branch"
|
||||
_commit="794e1c9946f94013f81a85ac0b11fb545ebe4124"
|
||||
short_desc="Qt-based XBPS front-end - git development branch"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
license="GPL-2.0-or-later"
|
||||
homepage="https://tintaescura.com/projects/octoxbps/"
|
||||
changelog="https://raw.githubusercontent.com/aarnt/octoxbps/master/CHANGELOG"
|
||||
conflicts="octoxbps"
|
||||
replaces="octoxbps"
|
||||
|
||||
do_fetch() {
|
||||
git clone https://github.com/aarnt/octoxbps ${wrksrc}
|
||||
}
|
||||
distfiles="https://github.com/aarnt/octoxbps/archive/${_commit}.tar.gz"
|
||||
checksum=fac7337da07ff438595ab620ce60a1d24f0bb045f09ff2341d54ca3bb41ea289
|
||||
|
||||
# Experimental Spanish translation
|
||||
post_fetch() {
|
||||
post_extract() {
|
||||
cp ${FILESDIR}/octoxbps_es.ts ${wrksrc}/translations
|
||||
}
|
||||
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
# Template file for 'pasystray-git'
|
||||
pkgname=pasystray-git
|
||||
version=2023.08.26
|
||||
version=2023.08.29
|
||||
revision=1
|
||||
build_style=gnu-configure
|
||||
repository="cereus-extra"
|
||||
hostmakedepends="pkg-config intltool automake git"
|
||||
makedepends="gtk+3-devel pulseaudio-devel libnotify-devel"
|
||||
short_desc="PulseAudio System Tray - git branch version"
|
||||
_commit="3e172515d58360e70d3d5d7d40f78496ce4945c5"
|
||||
short_desc="PulseAudio System Tray - git development branch"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
license="LGPL-2.1-or-later"
|
||||
homepage="https://github.com/christophgysin/pasystray"
|
||||
replaces="pasystray"
|
||||
|
||||
do_fetch() {
|
||||
git clone ${homepage} ${wrksrc}
|
||||
}
|
||||
conflicts="pasystray"
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=550a3351cb1c4c0ad04ac4b56315c44abd413aef7bbed88f6f22dbd496cd5f38
|
||||
|
||||
pre_configure() {
|
||||
autoreconf -fi
|
||||
|
|
|
@ -1,14 +1,15 @@
|
|||
# Template file for 'picom-git'
|
||||
pkgname="picom-git"
|
||||
version=2024.02.19
|
||||
version=2024.02.29
|
||||
revision=1
|
||||
build_style=meson
|
||||
configure_args="-Dwith_docs=true"
|
||||
hostmakedepends="pkg-config asciidoc git"
|
||||
hostmakedepends="pkg-config asciidoc"
|
||||
makedepends="MesaLib-devel dbus-devel libconfig-devel libev-devel pcre2-devel
|
||||
pixman-devel xcb-util-image-devel xcb-util-renderutil-devel
|
||||
libxdg-basedir-devel uthash libglvnd-devel libepoxy-devel"
|
||||
depends="desktop-file-utils"
|
||||
_commit="cc8e0a9848144e7786afb7932b5b173c1d080907"
|
||||
short_desc="Lightweight compositor for X11 (previously a compton fork) - git development branch"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
license="MIT, MPL-2.0"
|
||||
|
@ -17,10 +18,8 @@ repository="cereus-extra"
|
|||
provides="picom"
|
||||
conflicts="picom picom-jonaburg picom-jonaburg-fix picom-ibhagwan picom-arian8j2 picom-dccsillag picom-ftlabs"
|
||||
replaces="picom picom-jonaburg picom-jonaburg-fix picom-ibhagwan picom-arian8j2 picom-dccsillag picom-ftlabs"
|
||||
|
||||
do_fetch() {
|
||||
git clone --depth=1 ${homepage} ${wrksrc}
|
||||
}
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=f472679de861c166b1a5bfc176708f22dd7e237cd6c2648fa13578ef8d7368c4
|
||||
|
||||
post_install() {
|
||||
vlicense LICENSES/MIT
|
||||
|
|
|
@ -6,11 +6,12 @@ wrksrc=picom
|
|||
build_style=meson
|
||||
repository="cereus-extra"
|
||||
configure_args="-Dwith_docs=true"
|
||||
hostmakedepends="git pkg-config asciidoc"
|
||||
hostmakedepends="pkg-config asciidoc"
|
||||
makedepends="MesaLib-devel dbus-devel libconfig-devel libev-devel pcre-devel
|
||||
pixman-devel xcb-util-image-devel xcb-util-renderutil-devel
|
||||
libxdg-basedir-devel uthash"
|
||||
depends="desktop-file-utils"
|
||||
_commit="c4107bb6cc17773fdc6c48bb2e475ef957513c7a"
|
||||
short_desc="Picom fork which includes blur effects and fade animations"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
license="MIT, MPL-2.0"
|
||||
|
@ -18,10 +19,8 @@ homepage="https://github.com/ibhagwan/picom/"
|
|||
provides="picom"
|
||||
conflicts="picom picom-jonaburg picom-jonaburg-fix picom-dccsillag picom-git picom-arian8j2 picom-ftlabs"
|
||||
replaces="picom picom-jonaburg picom-jonaburg-fix picom-dccsillag picom-git picom-arian8j2 picom-ftlabs"
|
||||
|
||||
do_fetch() {
|
||||
git clone --single-branch --branch next-rebase --depth=1 ${homepage} ${wrksrc}
|
||||
}
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=18df179c01d1663a62e378482eb6a7f40b4df0f961dbf91cdcef4ac8b1cbbde9
|
||||
|
||||
post_install() {
|
||||
vlicense LICENSES/MIT
|
||||
|
|
|
@ -1,16 +1,18 @@
|
|||
# Template file for 'picom-jonaburg-fix'
|
||||
pkgname=picom-jonaburg-fix
|
||||
version=2022.04.17
|
||||
revision=4
|
||||
reverts="2022.04.17_4"
|
||||
version=2021.12.21
|
||||
revision=1
|
||||
wrksrc=picom
|
||||
build_style=meson
|
||||
repository="cereus-extra"
|
||||
configure_args="-Dwith_docs=true"
|
||||
hostmakedepends="git pkg-config asciidoc"
|
||||
hostmakedepends="pkg-config asciidoc"
|
||||
makedepends="MesaLib-devel dbus-devel libconfig-devel libev-devel pcre-devel
|
||||
pixman-devel xcb-util-image-devel xcb-util-renderutil-devel
|
||||
libxdg-basedir-devel uthash"
|
||||
depends="desktop-file-utils"
|
||||
_commit="31d25da22b44f37cbb9be49fe5c239ef8d00df12"
|
||||
short_desc="Picom fork which includes rounded corners, animations and blur support (featuring round corners fix)"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
license="MIT, MPL-2.0"
|
||||
|
@ -18,15 +20,13 @@ homepage="https://github.com/Arian8j2/picom-jonaburg-fix"
|
|||
provides="picom"
|
||||
conflicts="picom picom-jonaburg picom-dccsillag picom-ibhagwan picom-git picom-arian8j2 picom-ftlabs"
|
||||
replaces="picom picom-jonaburg picom-dccsillag picom-ibhagwan picom-git picom-arian8j2 picom-ftlabs"
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=f4675bc96f19ec8ce9d8d59fa470976f432728b00de331f63ffe481383b3b04d
|
||||
|
||||
case "$XBPS_TARGET_MACHINE" in
|
||||
*-musl) broken="Can't build for musl. It's recommended to use picom-dccsillag, picom-ftlabs or picom-git instead" ;;
|
||||
esac
|
||||
|
||||
do_fetch() {
|
||||
git clone --depth=1 ${homepage} ${wrksrc}
|
||||
}
|
||||
|
||||
post_install() {
|
||||
vlicense LICENSES/MIT
|
||||
vsconf picom.sample.conf
|
||||
|
|
|
@ -6,11 +6,12 @@ wrksrc=picom
|
|||
build_style=meson
|
||||
repository="cereus-extra"
|
||||
configure_args="-Dwith_docs=true"
|
||||
hostmakedepends="git pkg-config asciidoc"
|
||||
hostmakedepends="pkg-config asciidoc"
|
||||
makedepends="MesaLib-devel dbus-devel libconfig-devel libev-devel pcre-devel
|
||||
pixman-devel xcb-util-image-devel xcb-util-renderutil-devel
|
||||
libxdg-basedir-devel uthash"
|
||||
depends="desktop-file-utils"
|
||||
_commit="e3c19cd7d1108d114552267f302548c113278d45"
|
||||
short_desc="Picom fork which includes rounded corners, basic animations and blur support"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
license="MIT, MPL-2.0"
|
||||
|
@ -18,15 +19,13 @@ homepage="https://github.com/jonaburg/picom"
|
|||
provides="picom"
|
||||
conflicts="picom picom-dccsillag picom-jonaburg-fix picom-ibhagwan picom-git picom-arian8j2 picom-ftlabs"
|
||||
replaces="picom picom-dccsillag picom-jonaburg-fix picom-ibhagwan picom-git picom-arian8j2 picom-ftlabs"
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=b74fdcba119645f71203abf90fba78b888ae126ab0308b4bfd65868e91b8c4c1
|
||||
|
||||
case "$XBPS_TARGET_MACHINE" in
|
||||
*-musl) broken="Can't build for musl. It's recommended to use picom-dccsillag, picom-ftlabs or picom-git instead" ;;
|
||||
esac
|
||||
|
||||
do_fetch() {
|
||||
git clone --depth=1 ${homepage} ${wrksrc}
|
||||
}
|
||||
|
||||
post_install() {
|
||||
vlicense LICENSES/MIT
|
||||
vsconf picom.sample.conf
|
||||
|
|
|
@ -3,16 +3,14 @@ pkgname=pixelitos-icon-theme
|
|||
version=2023.07.31
|
||||
revision=1
|
||||
repository=cereus-extra
|
||||
hostmakedepends="git"
|
||||
short_desc="Pixel art icon theme"
|
||||
_icondir="usr/share/icons/pixelitos"
|
||||
_commit="730afba2df61b48989edccb55301cb21fc3a31ed"
|
||||
maintainer="ItsZariep <https://github.com/ItzSelenux>"
|
||||
license="MIT"
|
||||
homepage="https://github.com/ItzSelenux/pixelitos-icon-theme"
|
||||
|
||||
do_fetch() {
|
||||
git clone ${homepage} ${wrksrc}
|
||||
}
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=e754f0c3732491cae6335e2cf88578a7a97500292251616ef7720e713e676d08
|
||||
|
||||
do_install() {
|
||||
# Delete unnecessary files
|
||||
|
|
|
@ -2,18 +2,15 @@
|
|||
pkgname=resolution-hooks
|
||||
version=2023.01.21
|
||||
revision=1
|
||||
hostmakedepends="git"
|
||||
depends="xeventbind"
|
||||
repository="cereus-extra"
|
||||
_commit="e82aff8546423308e5834703c0b76136073dcfeb"
|
||||
short_desc="Custom hooks when monitor resolution changes"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
license="GPL-3.0-or-later"
|
||||
homepage="https://github.com/CereusLinuxProject/resolution-hooks"
|
||||
changelog="${homepage}/commits/main"
|
||||
|
||||
do_fetch() {
|
||||
git clone ${homepage} ${wrksrc}
|
||||
}
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=b70f5a2be4979e6cbf63cb8c4bcb348ab5432b3f5095fc5fccb54df128058b3b
|
||||
|
||||
do_install() {
|
||||
for f in resolution-{hooks,monitor}; do
|
||||
|
|
|
@ -17,15 +17,15 @@ ${pkgname}-pink"
|
|||
nostrip=yes
|
||||
create_wrksrc=no
|
||||
icondir=usr/share/icons
|
||||
hostmakedepends="git gtk-update-icon-cache"
|
||||
hostmakedepends="gtk-update-icon-cache"
|
||||
_commit="bdae2ea365731b25a869fc2c8c6a1fb849eaf5b2"
|
||||
build_wrksrc="Reversal-icon-theme-${_commit}"
|
||||
short_desc="A colorful Design Rectangle icon theme for Linux desktops"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
license="GPL-3.0"
|
||||
homepage="https://github.com/yeyushengfan258/Reversal-icon-theme"
|
||||
|
||||
do_fetch() {
|
||||
git clone ${homepage} ${wrksrc}
|
||||
}
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=3249e248efb24e8d57ae5cc556caf9763a6c1b31ced04885ea362188b7d3500a
|
||||
|
||||
reversal-icon-theme-yellow_package() {
|
||||
color=yellow
|
||||
|
|
|
@ -3,17 +3,15 @@ pkgname=sgnotes
|
|||
version=2023.10.22
|
||||
revision=1
|
||||
build_style=gnu-makefile
|
||||
hostmakedepends="git"
|
||||
makedepends="gtk+3-devel gtksourceview-devel pkg-config"
|
||||
_commit="65baf43e91317bce4ad828f660c7da1a36a07398"
|
||||
short_desc="Simple GTK Notes App"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
repository="cereus-extra"
|
||||
license="GPL-3.0-or-later"
|
||||
homepage="https://github.com/sgde/sgnotes"
|
||||
|
||||
do_fetch() {
|
||||
git clone ${homepage} ${wrksrc}
|
||||
}
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=c6eae9ab2eece20a479d7238cc62c47c1769b2211ac3b33ffa3633416fe5d19b
|
||||
|
||||
do_build() {
|
||||
make
|
||||
|
|
|
@ -3,17 +3,15 @@ pkgname=xrankmirrors
|
|||
version=2023.12.23
|
||||
revision=1
|
||||
repository="cereus-core"
|
||||
hostmakedepends="git"
|
||||
depends="fzf wget curl dialog"
|
||||
_commit="38b6a5f7ea290673d72f76f2e4f229dbc7d69a5a"
|
||||
short_desc="Rank and set XBPS mirrors"
|
||||
maintainer="Kevin Figueroa <kfdevart@disroot.org>"
|
||||
license="MIT"
|
||||
homepage="https://github.com/CereusLinuxProject/xrankmirrors"
|
||||
changelog="${homepage}/commits/main"
|
||||
|
||||
do_fetch() {
|
||||
git clone ${homepage} ${wrksrc}
|
||||
}
|
||||
distfiles="${homepage}/archive/${_commit}.tar.gz"
|
||||
checksum=19e5e330470204e3df89cb60edf734726c5fc19fd8bb6f5348ed697e4aaec6d1
|
||||
|
||||
do_install() {
|
||||
vlicense LICENSE
|
||||
|
|
Loading…
Add table
Reference in a new issue