mirror of
https://github.com/terrapkg/packages.git
synced 2026-05-31 17:11:56 +00:00
Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 67a5a9065b | |||
| c9eaea7539 | |||
| 9e9d814931 | |||
| f9f54b3cf0 | |||
| 077d6bb2fc | |||
| fc97bae580 | |||
| bcd68f75f6 | |||
| dbb6d7b80d |
@@ -9,7 +9,7 @@ jobs:
|
||||
strategy:
|
||||
matrix:
|
||||
version: ["rawhide"]
|
||||
arch: ["x86_64", "aarch64"]
|
||||
arch: ["x86_64", "aarch64", "riscv64"]
|
||||
fail-fast: true
|
||||
runs-on: ${{ matrix.arch == 'aarch64' && 'ubuntu-22.04-arm' || 'ubuntu-22.04' }}
|
||||
container:
|
||||
@@ -63,7 +63,7 @@ jobs:
|
||||
run: dnf5 install -y ./anda-build/rpm/rpms/subatomic-*.rpm
|
||||
|
||||
- name: Tidy up output directory
|
||||
run: rmdir anda-build/rpm/rpms/{noarch,aarch64,x86_64} | true
|
||||
run: rmdir anda-build/rpm/rpms/{noarch,aarch64,x86_64,riscv64} | true
|
||||
|
||||
- name: Upload packages to subatomic
|
||||
run: |
|
||||
|
||||
@@ -47,7 +47,7 @@ jobs:
|
||||
git commit -a -m "tmp"
|
||||
b=$(anda ci | sed -E 's@^build_matrix=@@')
|
||||
if [ "${{ inputs.architecture }}" != "" ]; then
|
||||
# e.g.: [ unique_by(.pkg)[] | (.arch="x86_64", .arch="aarch64") ]
|
||||
# e.g.: [ unique_by(.pkg)[] | (.arch="x86_64", .arch="aarch64", .arch="riscv64") ]
|
||||
filter=`echo -n "${{ inputs.architecture }}" | tr '[:space:]' '\n' | sed -E '/^$/d; s@^.+$@.arch="\0"@' | tr '\n' ', '`
|
||||
b=`echo $b | jq -c '[unique_by(.pkg)[] | ('"$filter"')]'`
|
||||
elif [ "${{ inputs.custom_builder }}" != "" ]; then
|
||||
|
||||
@@ -42,7 +42,7 @@ jobs:
|
||||
pkg: ${{ fromJson(inputs.packages) }}
|
||||
version: ["rawhide"]
|
||||
fail-fast: false
|
||||
runs-on: ${{ inputs.custom_builder && inputs.custom_builder || (matrix.pkg.arch == 'aarch64' && matrix.pkg.labels['large']) && 'arm64-lg' || matrix.pkg.arch == 'aarch64' && 'ubuntu-22.04-arm' || matrix.pkg.labels['large'] && format('cirun-x86-64-lg--{0}', github.run_id) || 'ubuntu-22.04' }}
|
||||
runs-on: ${{ inputs.custom_builder && inputs.custom_builder || (matrix.pkg.arch == 'riscv64' && 'milkv-pioneer') || (matrix.pkg.arch == 'aarch64' && matrix.pkg.labels['large']) && 'arm64-lg' || matrix.pkg.arch == 'aarch64' && 'ubuntu-22.04-arm' || matrix.pkg.labels['large'] && format('cirun-x86-64-lg--{0}', github.run_id) || 'ubuntu-22.04' }}
|
||||
container:
|
||||
image: ghcr.io/terrapkg/builder:f${{ matrix.version }}
|
||||
options: --cap-add=SYS_ADMIN --privileged
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global commit d0dc4f84002f09609b6a6142ebff64dd20bf5f61
|
||||
%global commit 693414730d0e102e30f9b3fd92f30a81ef05258d
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260306
|
||||
%global ver 2.1.0^
|
||||
%global commit_date 20260307
|
||||
%global ver 2.1.1^
|
||||
%global base_name goofcord
|
||||
%global git_name GoofCord
|
||||
%global appid io.github.milkshiift.GoofCord
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Disable X11 for RHEL 10+
|
||||
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
|
||||
|
||||
%global commit 3b55bc9795a4ab6cf04d1611f4839330cf5c1990
|
||||
%global commit f9190e57f9d29a7a387b2b9f49671ebf19ea09bd
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260306
|
||||
%global commit_date 20260307
|
||||
%global ver 0.41.0
|
||||
|
||||
Name: mpv-nightly
|
||||
|
||||
@@ -1,12 +1,14 @@
|
||||
Name: noctalia-qs
|
||||
Version: 0.0.5
|
||||
Release: 1%?dist
|
||||
Summary: Flexible QtQuick based desktop shell toolkit
|
||||
License: LGPL-3.0-only AND GPL-3.0-only
|
||||
URL: https://github.com/noctalia-dev/noctalia-qs
|
||||
Source0: https://github.com/noctalia-dev/noctalia-qs/archive/refs/tags/v%{version}.tar.gz
|
||||
%global commit 1a02ba2ee11b1afa8ec9a94f8b6b652bf4f14e1d
|
||||
|
||||
Packager: Willow C Reed (willow@willowidk.dev)
|
||||
Name: noctalia-qs
|
||||
Version: 0.0.5
|
||||
Release: 2%?dist
|
||||
Summary: Flexible QtQuick based desktop shell toolkit
|
||||
License: LGPL-3.0-only AND GPL-3.0-only
|
||||
URL: https://github.com/noctalia-dev/noctalia-qs
|
||||
Source0: https://github.com/noctalia-dev/noctalia-qs/archive/refs/tags/v%{version}.tar.gz
|
||||
|
||||
Packager: Willow C Reed (willow@willowidk.dev)
|
||||
|
||||
BuildRequires: cmake
|
||||
BuildRequires: cmake(Qt6Core)
|
||||
@@ -33,7 +35,8 @@ BuildRequires: pkgconfig(CLI11)
|
||||
BuildRequires: glib2-devel
|
||||
BuildRequires: polkit-devel
|
||||
|
||||
Obsoletes: quickshell
|
||||
Conflicts: quickshell
|
||||
Provides: quickshell
|
||||
|
||||
%description
|
||||
Flexible QtQuick based desktop shell toolkit.
|
||||
@@ -67,5 +70,9 @@ Flexible QtQuick based desktop shell toolkit.
|
||||
%{_libdir}/qt6/qml/Quickshell
|
||||
|
||||
%changelog
|
||||
* Thu Mar 05 2026 Willow C Reed <willow@willowidk.dev>
|
||||
- Fix reision to actually be defined as a specific git commit since it never gets initialized rn
|
||||
- Also fix that noctalia-qs is replacing quickshell overall and not just for noctlaia users
|
||||
|
||||
* Fri Feb 27 2026 Willow C Reed <willow@willowidk.dev>
|
||||
- Initial commit based on quickshell spec
|
||||
@@ -1 +1,7 @@
|
||||
rpm.version(gh("noctalia-dev/noctalia-qs"));
|
||||
let release = get(`https://api.github.com/repos/noctalia-dev/noctalia-qs/tags`).json_arr()[0];
|
||||
|
||||
rpm.version(release.name);
|
||||
|
||||
if rpm.changed() {
|
||||
rpm.global("commit", release.commit.sha);
|
||||
}
|
||||
@@ -4,7 +4,7 @@
|
||||
# prevent library files from being installed
|
||||
%global cargo_install_lib 0
|
||||
|
||||
%global upstream_version v2.14.2
|
||||
%global upstream_version v2.15.0
|
||||
%global ver %{sub %upstream_version 2}
|
||||
|
||||
Name: walker
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 3e220ab3757243c45bbb999c185ae33de8f70da7
|
||||
%global commit 055ed28580e140f2a21b752946349750b963a7aa
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global fulldate 2026-03-05
|
||||
%global fulldate 2026-03-06
|
||||
%global commit_date %(echo %{fulldate} | sed 's/-//g')
|
||||
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
|
||||
%global ver 1.3.0
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit ca5027c4d6c43cdf21f2af9731369cd8cb64570e
|
||||
%global commit 1dd80ac28f436cec7f481dbdfcb90d1d9c1d8cea
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260306
|
||||
%global commit_date 20260307
|
||||
%global ver 0.228.0
|
||||
|
||||
%bcond_with check
|
||||
|
||||
@@ -3,10 +3,10 @@
|
||||
%global name_pretty %{quote:Prism Launcher (Nightly)}
|
||||
%global appid org.prismlauncher.PrismLauncher-nightly
|
||||
|
||||
%global commit b114d043f638e30d421b8a299fdfed4b3230ba3d
|
||||
%global commit 352b98db8eab5ce9aa4f8e96c398a001e6baa834
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global commit_date 20260303
|
||||
%global commit_date 20260307
|
||||
%global snapshot_info %{commit_date}.%{shortcommit}
|
||||
|
||||
# Change this variables if you want to use custom keys
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
Name: prismlauncher-nightly
|
||||
Version: 11.0^%{snapshot_info}
|
||||
Release: 1%?dist
|
||||
Release: 1%{?dist}
|
||||
Summary: Minecraft launcher with ability to manage multiple instances
|
||||
License: GPL-3.0-only AND Apache-2.0 AND LGPL-3.0-only AND GPL-3.0-or-later AND GPL-2.0-or-later AND ISC AND OFL-1.1 AND LGPL-2.1-only AND MIT AND BSD-2-Clause-FreeBSD AND BSD-3-Clause AND LGPL-3.0-or-later
|
||||
Group: Amusements/Games
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
|
||||
# https://github.com/abenz1267/elephant
|
||||
%global goipath github.com/abenz1267/elephant
|
||||
Version: 2.19.3
|
||||
Version: 2.20.0
|
||||
|
||||
%gometa -f
|
||||
|
||||
@@ -26,7 +26,7 @@ Elephant - cuz it's phat - is a powerful data provider service and backend for b
|
||||
%global godocs README.md
|
||||
|
||||
Name: elephant
|
||||
Release: 1%?dist
|
||||
Release: 1%{?dist}
|
||||
Summary: None
|
||||
|
||||
License: GPL-3.0-only
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit e108320b29046c7801de4df4168892b8099490bc
|
||||
%global commit_date 20260305
|
||||
%global commit 07ffb67b924d5f532f8b8b72a4902f58faae6aca
|
||||
%global commit_date 20260307
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global pypi_name types-colorama
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 0~%{commit_date}git.%shortcommit
|
||||
Release: 1%?dist
|
||||
Release: 1%{?dist}
|
||||
Summary: Typing stubs for colorama
|
||||
License: Apache-2.0
|
||||
URL: https://github.com/python/typeshed
|
||||
|
||||
@@ -3,16 +3,16 @@
|
||||
%global priority 90
|
||||
|
||||
%global real_name vala
|
||||
%global commit 4c34f90a5bdaa1c5bffd9540602d5099c35e41d5
|
||||
%global commit 4ed630fd42baa9bca31cc1d3a2de8568d0b4a21c
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global repo https://gitlab.gnome.org/GNOME/%{real_name}.git
|
||||
|
||||
%global commit_date 20260304
|
||||
%global commit_date 20260307
|
||||
%global snapshot_info %{commit_date}.%{shortcommit}
|
||||
|
||||
Name: vala-nightly
|
||||
Version: 0.58.0^%{snapshot_info}
|
||||
Release: 1%?dist
|
||||
Release: 1%{?dist}
|
||||
Summary: A modern programming language for GNOME
|
||||
|
||||
# Most files are LGPLv2.1+, curses.vapi is 2-clause BSD
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: limine
|
||||
Version: 10.8.2
|
||||
Release: 1%?dist
|
||||
Version: 10.8.3
|
||||
Release: 1%{?dist}
|
||||
Summary: Modern, advanced, portable, multiprotocol bootloader
|
||||
License: BSD-2-Clause
|
||||
URL: https://limine-bootloader.org
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit c292fe27357ac5bb3da7f7573ee4a2fd2daa53a4
|
||||
%global commit ba7204d4b1989acb8d63bb7fc9f98fe58ec6aa58
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20260305
|
||||
%global commit_date 20260307
|
||||
%global ver 0.6.6.2
|
||||
|
||||
# We aren't using Mono but RPM expected Mono
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
Name: opentabletdriver-nightly
|
||||
Version: %ver^%commit_date.git~%shortcommit
|
||||
Release: 1%?dist
|
||||
Release: 1%{?dist}
|
||||
Summary: Open source, cross-platform, user-mode tablet driver
|
||||
License: LGPL-3.0-or-later
|
||||
Conflicts: opentabletdriver
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit d75e7da4a91e6ffca5add748a97099b6a1e31a04
|
||||
%global commit 44b7755df74641d8a31e81d2b00378f15f93bf5c
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260306
|
||||
%global commitdate 20260307
|
||||
%global ver 1.0.20
|
||||
%undefine __brp_mangle_shebangs
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
%undefine __brp_mangle_shebangs
|
||||
|
||||
Name: scx-scheds
|
||||
Version: 1.0.20
|
||||
Release: 1%?dist
|
||||
Version: 1.1.0
|
||||
Release: 1%{?dist}
|
||||
Summary: sched_ext schedulers
|
||||
SourceLicense: GPL-2.0-only
|
||||
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-2-Clause AND BSD-3-Clause AND GPL-2.0-only AND ISC AND (LGPL-2.1-only OR BSD-2-Clause) AND LGPL-2.1 AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND (MPL-2.0 OR MIT OR Apache-2.0) AND MPL-2.0-only and MPL-2.0-or-later AND (Unlicense OR MIT) AND Zlib
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit c21306e11f44670dbd2f8e0b2030468e736a051c
|
||||
%global commit cf65bf16605b8c6dc87c71d613604cbd8f8b36ef
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20260305
|
||||
%global commitdate 20260307
|
||||
%global ver 1.0.20
|
||||
%global appid com.sched_ext.scx
|
||||
%global developer "sched-ext Contributors"
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
Name: scx-tools-nightly
|
||||
Version: %{ver}^%{commitdate}.git.%{shortcommit}
|
||||
Release: 1%?dist
|
||||
Release: 1%{?dist}
|
||||
Summary: Sched_ext Tools
|
||||
License: ((MIT OR Apache-2.0) AND Unicode-3.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND GPL-2.0-only AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0) AND MIT AND MPL-2.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT)
|
||||
SourceLicense: GPL-2.0-only
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
%global _udevrulesdir /usr/lib/udev/rules.d
|
||||
|
||||
%global commit abfb248a056c62c1d26febb5278cf8994f12e483
|
||||
%global commit 16c337f0b5e034d39d39f28250b480beed50ade4
|
||||
%global commitdate 20251121
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: HeadsetControl-nightly
|
||||
Version: 0^%{commitdate}.%{shortcommit}
|
||||
Release: 1%?dist
|
||||
Release: 1%{?dist}
|
||||
Summary: A tool to control certain aspects of USB-connected headsets on Linux
|
||||
URL: https://github.com/Sapd/HeadsetControl
|
||||
Source: %{url}/archive/%{commit}.tar.gz
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
Name: alipad
|
||||
Version: 0~%{commit_date}git.%{shortcommit}
|
||||
Release: 1%?dist
|
||||
Release: 2%?dist
|
||||
Summary: Robust event check-in system
|
||||
URL: https://git.sr.ht/~malicean/alipad
|
||||
Source0: https://git.sr.ht/~malicean/alipad/archive/%{commit}.tar.gz
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
%global crate mise
|
||||
|
||||
Name: rust-mise
|
||||
Version: 2026.3.3
|
||||
Release: 1%?dist
|
||||
Version: 2026.3.4
|
||||
Release: 1%{?dist}
|
||||
Summary: Front-end to your dev env
|
||||
|
||||
License: MIT
|
||||
|
||||
Reference in New Issue
Block a user