Skip to content

Commit

Permalink
Merge branch 'master' into gamescope
Browse files Browse the repository at this point in the history
  • Loading branch information
Xdavius authored Dec 7, 2024
2 parents de72347 + daa376c commit c6377bc
Show file tree
Hide file tree
Showing 185 changed files with 754 additions and 556 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/codacy-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:

# Execute Codacy Analysis CLI and generate a SARIF output with the security issues identified during the analysis
- name: Run Codacy Analysis CLI
uses: codacy/codacy-analysis-cli-action@97bf5df3c09e75f5bcd72695998f96ebd701846e
uses: codacy/codacy-analysis-cli-action@master
with:
# Check https://github.com/codacy/codacy-analysis-cli#project-token to get your project token from your Codacy repository
# You can also omit the token and run the tools that support default configurations
Expand Down
2 changes: 2 additions & 0 deletions packagelist
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ apx-git
ardour-git
arduino-cli-bin
arduino-ide-bin
asdf-vm
aseprite
awesome-git
aws-cli-v2-bin
Expand Down Expand Up @@ -100,6 +101,7 @@ docker-compose-plugin-bin
dolphin-emu-git
dotdrop
drawio-desktop-deb
dremio-bin
dropbox-deb
duf-deb
dunst
Expand Down
6 changes: 3 additions & 3 deletions packages/adapta-gtk-theme-git/adapta-gtk-theme-git.pacscript
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,16 @@ pkgdesc="An adaptive Gtk+ theme based on Material Design Guidelines (Legacy)"
maintainer=("Elsie19 <[email protected]>")

prepare() {
cd "${_archive}"
cd "adapta-gtk-theme"
./autogen.sh --prefix=/usr --enable-parallel
}

build() {
cd "${_archive}"
cd "adapta-gtk-theme"
make -j"${NCPU}"
}

package() {
cd "${_archive}"
cd "adapta-gtk-theme"
make install DESTDIR="${pkgdir}"
}
6 changes: 3 additions & 3 deletions packages/alacritty/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
pkgbase = alacritty
pkgver = 0.13.2
pkgver = 0.14.0
pkgdesc = A fast, cross-platform, OpenGL terminal emulator
arch = any
makedepends = cargo
Expand All @@ -15,7 +15,7 @@ pkgbase = alacritty
incompatible = debian:bookworm
maintainer = Warofzen <[email protected]>
repology = project: alacritty
source = https://github.com/alacritty/alacritty/archive/refs/tags/v0.13.2.tar.gz
sha256sums = e9a54aabc92bbdc25ab1659c2e5a1e9b76f27d101342c8219cc98a730fd46d90
source = https://github.com/alacritty/alacritty/archive/refs/tags/v0.14.0.tar.gz
sha256sums = 2919767177c010339502085b4ac5d3f9f15ca27e6befc39aa9d20fefb93ebcdf

pkgname = alacritty
4 changes: 2 additions & 2 deletions packages/alacritty/alacritty.pacscript
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
pkgname="alacritty"
arch=("any")
pkgver="0.13.2"
pkgver="0.14.0"
repology=("project: alacritty")
source=("https://github.com/alacritty/alacritty/archive/refs/tags/v${pkgver}.tar.gz")
makedepends=("cargo" "cmake" "pkg-config" "libfreetype6-dev" "libfontconfig1-dev" "libxcb-xfixes0-dev" "python3" "gzip" "scdoc")
pkgdesc="A fast, cross-platform, OpenGL terminal emulator"
maintainer=("Warofzen <[email protected]>")
incompatible=('debian:bullseye' 'debian:bookworm')
external_connection=true
sha256sums=("e9a54aabc92bbdc25ab1659c2e5a1e9b76f27d101342c8219cc98a730fd46d90")
sha256sums=("2919767177c010339502085b4ac5d3f9f15ca27e6befc39aa9d20fefb93ebcdf")

build() {
cd "${_archive}"
Expand Down
6 changes: 3 additions & 3 deletions packages/apx-git/apx-git.pacscript
Original file line number Diff line number Diff line change
Expand Up @@ -12,20 +12,20 @@ external_connection=true
incompatible=('*:bullseye' '*:bookworm')

prepare() {
cd "${_archive}"
cd "apx"
sed -i "s;/usr/share/apx/distrobox/distrobox;/usr/bin/distrobox;" config/apx.json
sed -i "/distrobox/d" Makefile
sed -i "s|install: build|install:|" Makefile

}

build() {
cd "${_archive}"
cd "apx"
export PATH=/usr/lib/go-1.22/bin:${PATH}
make build
}

package() {
cd "${_archive}"
cd "apx"
make install{,-manpages} DESTDIR="${pkgdir}"
}
6 changes: 3 additions & 3 deletions packages/ardour-git/ardour-git.pacscript
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,15 @@ pkgver="7.5"
# patch="https://github.com/archlinux/svntogit-community/blob/packages/ardour/trunk/ardour-6.2-vendor_qm-dsp.patch"

prepare() {
cd "${_archive}"
cd "ardour"
# Patch uses vendored version of qm-dsp because qm-dsp >= 1.8.0 is not compatible
# will be applied when ubuntu starts supporting qm-dsp 1.8.0
# unsetting gtk2 rc (FS#54389)
sed -e '8iexport GTK2_RC_FILES=/dev/null' -i "gtk2_ardour/ardour.sh.in"
}

build() {
cd "${_archive}"
cd "ardour"
# export LINKFLAGS="$LDFLAGS"
./waf configure --prefix=/usr \
--configdir=/etc \
Expand All @@ -41,7 +41,7 @@ build() {
}

package() {
cd "${_archive}"
cd "ardour"
./waf i18n --destdir="${pkgdir}"
./waf install --destdir="${pkgdir}"

Expand Down
18 changes: 18 additions & 0 deletions packages/asdf-vm/.SRCINFO
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
pkgbase = asdf-vm
pkgver = 0.14.1
pkgdesc = Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
url = https://asdf-vm.com
arch = any
depends = curl
depends = git
optdepends = build-essential: Array of tools to build software
optdepends = bash-completion: For completions to work in Bash
optdepends = libncurses5-dev: Text-based UI library for terminal applications
optdepends = libncurses-dev: Text-based UI library for terminal applications
optdepends = unzip: Needed by some plugins, like Elixir
license = MIT
repology = project: asdf-vm
source = asdf-vm-0.14.1.tar.gz::https://github.com/asdf-vm/asdf/archive/v0.14.1.tar.gz
sha256sums = 308a7f2e1eb551e435458974fbe37dcef1c940e961ad40e47ae78cabc154543e

pkgname = asdf-vm
65 changes: 65 additions & 0 deletions packages/asdf-vm/asdf-vm.pacscript
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
pkgname=asdf-vm
pkgver=0.14.1
pkgdesc='Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more'
repology=("project: ${pkgname}")
arch=('any')
url='https://asdf-vm.com'
license=('MIT')
depends=(
'curl'
'git'
)
optdepends=(
'build-essential: Array of tools to build software'
'bash-completion: For completions to work in Bash'
'libncurses5-dev: Text-based UI library for terminal applications'
'libncurses-dev: Text-based UI library for terminal applications'
'unzip: Needed by some plugins, like Elixir'
)
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/asdf-vm/asdf/archive/v${pkgver}.tar.gz")
sha256sums=('308a7f2e1eb551e435458974fbe37dcef1c940e961ad40e47ae78cabc154543e')

package() {
cd "asdf-${pkgver}"

local dst="${pkgdir}/opt/${pkgname}"
mkdir -p "${dst}"

cp -r bin lib asdf.elv asdf.fish asdf.nu asdf.sh defaults help.txt version.txt "${dst}"

local usrshare="${pkgdir}/usr/share"

local docdir="${usrshare}/doc/${pkgname}"
mkdir -p "${docdir}"
cp help.txt "${docdir}"

# https://aur.archlinux.org/packages/asdf-vm#comment-886293
find . \
-path ./.github \
-prune \
-o \
-name '*.md' \
-exec cp --parents '{}' "${docdir}" \;

install -Dm644 -t "${usrshare}/licenses/${pkgname}/" LICENSE

cd completions

install -Dm644 asdf.bash "${usrshare}/bash-completion/completions/asdf"
install -Dm644 asdf.fish "${usrshare}/fish/vendor_completions.d/asdf.fish"
install -Dm644 _asdf "${usrshare}/zsh/site-functions/_asdf"
}

post_install() {
cat << EOF
Add the following line to your .bashrc or .profile:
. /opt/asdf-vm/asdf.sh
For more information see the official instructions [0].
Especially the section titled "YOUR_SHELL & Pacman".
[0] https://asdf-vm.com/guide/getting-started.html#_3-install-asdf
EOF
}
4 changes: 2 additions & 2 deletions packages/awesome-git/awesome-git.pacscript
Original file line number Diff line number Diff line change
Expand Up @@ -24,13 +24,13 @@ breaks=("${gives}" "${gives}-bin")
replaces=("${gives}" "${gives}-bin")

build() {
cd "${_archive}"
cd "awesome"
# Build rquired files
make -j"${NCPU}" DESTDIR="${pkgdir}"
}

package() {
cd "${_archive}"
cd "awesome"
# Install awesome
make install DESTDIR="${pkgdir}"
mkdir -p "${pkgdir}/usr/share/xsessions"
Expand Down
2 changes: 1 addition & 1 deletion packages/bazecor-app/bazecor-app.pacscript
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ maintainer=("Elsie19 <[email protected]>")
repology=("project: bazecor")

package() {
cd "${_archive}"
cd "${srcdir}"
mkdir -p "${pkgdir}/usr/share/icons/hicolor/256x256/apps/" "${pkgdir}/usr/share/applications/"
echo "[Desktop Entry]
Name=Bazecor
Expand Down
4 changes: 2 additions & 2 deletions packages/bemenu-git/bemenu-git.pacscript
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ makedepends=("scdoc" "wayland-protocols" "libcairo-dev" "libpango1.0-dev" "libxk
breaks=("${gives}-bin" "${gives}")

build() {
cd "${_archive}"
cd "bemenu"
# Build nessesary files
make -j"${NCPU}"
}

package() {
cd "${_archive}"
cd "bemenu"
# Install license
install -Dm644 "LICENSE-CLIENT" "LICENSE-LIB" -t "${pkgdir}/usr/share/licenses/${gives}"

Expand Down
4 changes: 2 additions & 2 deletions packages/bes2600-firmware-git/bes2600-firmware-git.pacscript
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ source=("https://gitlab.com/pine64-org/bes2600-firmware.git")
maintainer=("Oren Klopfer <[email protected]>")

build() {
cd "${_archive}"
cd "bes2600-firmware"
mkdir -p "${pkgdir}/usr/bin"
mkdir -p "${pkgdir}/usr/lib/systemd/system"

Expand Down Expand Up @@ -48,7 +48,7 @@ ExecStart=bash -c 'if ! [[ -f /etc/modules-load.d/bes2600.conf ]]; then echo bes
}

package() {
cd "${_archive}"
cd "bes2600-firmware"
mkdir -p "${pkgdir}/usr/lib/firmware"
cp -r firmware/bes2600 "${pkgdir}/usr/lib/firmware"
}
Expand Down
4 changes: 2 additions & 2 deletions packages/bpytop-git/bpytop-git.pacscript
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ pkgdesc="Linux/OSX/FreeBSD resource monitor."
external_connection="true"

prepare() {
cd "${_archive}"
cd "bpytop"
modern=("devel" "sid" "lunar" "bookworm" "mantic" "noble" "trixie" "testing" "unstable")
for mod in "${modern[@]}"; do
[[ ${mod} == "${DISTRO#*:}" ]] && pyhack=("--break-system-packages")
Expand All @@ -18,7 +18,7 @@ prepare() {
}

package() {
cd "${_archive}"
cd "bpytop"
make install DESTDIR="${pkgdir}"
install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${gives}"
install -Dm644 README.md -t "${pkgdir}/usr/share/doc/${gives}"
Expand Down
6 changes: 3 additions & 3 deletions packages/brave-browser-beta-deb/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgbase = brave-browser-beta-deb
gives = brave-browser-beta
pkgver = 1.67.101
pkgver = 1.74.14
pkgdesc = Testing version of world's most unique, privacy friendly web browser
url = https://brave.com/
arch = amd64
Expand All @@ -11,7 +11,7 @@ pkgbase = brave-browser-beta-deb
maintainer = Elsie19 <[email protected]>
repology = project: brave
repology = visiblename: brave-beta-bin
source = https://github.com/brave/brave-browser/releases/download/v1.67.101/brave-browser-beta_1.67.101_amd64.deb
sha256sums = 42c50beec9311de1c82df3a7e0010dc4ceda68b0453014878b616b5a07d9b4c0
source = https://github.com/brave/brave-browser/releases/download/v1.74.14/brave-browser-beta_1.74.14_amd64.deb
sha256sums = 596b2d56bf6f49d53f48e0897776c3897189fe59b119a72717e6b0453cf121eb

pkgname = brave-browser-beta-deb
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
pkgname="brave-browser-beta-deb"
gives="brave-browser-beta"
arch=("amd64")
pkgver="1.67.101"
pkgver="1.74.14"
breaks=("${gives}-bin" "${gives}-git" "${gives}-app")
source=("https://github.com/brave/brave-browser/releases/download/v${pkgver}/${gives}_${pkgver}_amd64.deb")
url='https://brave.com/'
pkgdesc="Testing version of world's most unique, privacy friendly web browser"
sha256sums=("42c50beec9311de1c82df3a7e0010dc4ceda68b0453014878b616b5a07d9b4c0")
sha256sums=("596b2d56bf6f49d53f48e0897776c3897189fe59b119a72717e6b0453cf121eb")
pacdeps=("brave-keyring-deb")
repology=("project: brave" "visiblename: brave-beta-bin")
maintainer=("Elsie19 <[email protected]>")
10 changes: 5 additions & 5 deletions packages/brave-browser-deb/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgbase = brave-browser-deb
gives = brave-browser
pkgver = 1.73.89
pkgver = 1.73.91
pkgdesc = Release version of world's most unique, privacy friendly web browser
url = https://brave.com/
arch = amd64
Expand All @@ -12,9 +12,9 @@ pkgbase = brave-browser-deb
maintainer = Elsie19 <[email protected]>
maintainer = bibelin <[email protected]>
repology = project: brave
source_amd64 = https://brave-browser-apt-release.s3.brave.com/pool/main/b/brave-browser/brave-browser_1.73.89_amd64.deb
sha256sums_amd64 = f5ed33312e6471331dc64befab6e3c9190d0a41cff1dfe0e314759e258260d5f
source_arm64 = https://brave-browser-apt-release.s3.brave.com/pool/main/b/brave-browser/brave-browser_1.73.89_arm64.deb
sha256sums_arm64 = aa958abb486616cf0b5e44abadc48ea52f41b2090ed563ce22da4f73f22704b6
source_amd64 = https://brave-browser-apt-release.s3.brave.com/pool/main/b/brave-browser/brave-browser_1.73.91_amd64.deb
sha256sums_amd64 = 434bccf4246e465f46f8bd06fb53d3fc75d7166d2a4fe8fa0ddba88cfc23aad2
source_arm64 = https://brave-browser-apt-release.s3.brave.com/pool/main/b/brave-browser/brave-browser_1.73.91_arm64.deb
sha256sums_arm64 = ab505be38253e89fca5f9cc07e9847e36b38d59c95921525ca999deb81bed5bb

pkgname = brave-browser-deb
6 changes: 3 additions & 3 deletions packages/brave-browser-deb/brave-browser-deb.pacscript
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
pkgname="brave-browser-deb"
gives="brave-browser"
pkgver="1.73.89"
pkgver="1.73.91"
breaks=("${gives}-bin" "${gives}-git" "${gives}-app")
url="https://brave.com/"
pkgdesc="Release version of world's most unique, privacy friendly web browser"
arch=("amd64" "arm64")
source=("https://brave-browser-apt-release.s3.brave.com/pool/main/b/${gives}/${gives}_${pkgver}_${CARCH}.deb")
sha256sums_amd64=("f5ed33312e6471331dc64befab6e3c9190d0a41cff1dfe0e314759e258260d5f")
sha256sums_arm64=("aa958abb486616cf0b5e44abadc48ea52f41b2090ed563ce22da4f73f22704b6")
sha256sums_amd64=("434bccf4246e465f46f8bd06fb53d3fc75d7166d2a4fe8fa0ddba88cfc23aad2")
sha256sums_arm64=("ab505be38253e89fca5f9cc07e9847e36b38d59c95921525ca999deb81bed5bb")
pacdeps=("brave-keyring-deb")
repology=("project: brave")
maintainer=("Elsie19 <[email protected]>" "bibelin <[email protected]>")
6 changes: 3 additions & 3 deletions packages/brave-browser-nightly-deb/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgbase = brave-browser-nightly-deb
gives = brave-browser-nightly
pkgver = 1.75.32
pkgver = 1.75.69
pkgdesc = The Brave browser is a fast, private and secure web browser for PC, Mac and mobile - Nightly channel
url = https://brave.com/
arch = amd64
Expand All @@ -12,7 +12,7 @@ pkgbase = brave-browser-nightly-deb
maintainer = Elsie19 <[email protected]>
repology = project: brave
repology = visiblename: brave-nightly-bin
source = https://github.com/brave/brave-browser/releases/download/v1.75.32/brave-browser-nightly_1.75.32_amd64.deb
sha256sums = 2ed6e6523054fbcf46c2d04546be401e6413fa5e3e1901ebb8114756af84b3e0
source = https://github.com/brave/brave-browser/releases/download/v1.75.69/brave-browser-nightly_1.75.69_amd64.deb
sha256sums = eb3c170be5d75245572147ca9f2c1daea74965023588d7bd43f6dddcf700e71a

pkgname = brave-browser-nightly-deb
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
pkgname="brave-browser-nightly-deb"
pkgver="1.75.32"
pkgver="1.75.69"
gives="brave-browser-nightly"
breaks=("${gives}-bin" "${gives}-app" "${gives}-git")
replaces=("${gives}")
pacdeps=("brave-keyring-deb")
source=("https://github.com/brave/brave-browser/releases/download/v${pkgver}/${gives}_${pkgver}_amd64.deb")
url='https://brave.com/'
pkgdesc="The Brave browser is a fast, private and secure web browser for PC, Mac and mobile - Nightly channel"
sha256sums=("2ed6e6523054fbcf46c2d04546be401e6413fa5e3e1901ebb8114756af84b3e0")
sha256sums=("eb3c170be5d75245572147ca9f2c1daea74965023588d7bd43f6dddcf700e71a")
arch=('amd64')
repology=("project: brave" "visiblename: brave-nightly-bin")
maintainer=("Elsie19 <[email protected]>")
Loading

0 comments on commit c6377bc

Please sign in to comment.