chore(sync): frawhide -> f40 (#1618)

This commit is contained in:
madomado
2024-07-25 02:17:39 +08:00
committed by GitHub
parent d8b11c6966
commit 29e88b5860
21 changed files with 27 additions and 424 deletions
+3 -3
View File
@@ -1,7 +1,7 @@
%global commit e509ec0aaffce74e520702e16e3e21ea0f168940
%global commit d384a6b79303ef21b7330555e968a99d59a7c5b0
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20240720
%global ver v0.38.0
%global commit_date 20240724
%global ver 0.38.0
Name: mpv-nightly
Version: %ver^%commit_date.%shortcommit
+5 -1
View File
@@ -1,7 +1,11 @@
if filters.contains("nightly") {
rpm.global("commit", gh_commit("mpv-player/mpv"));
if rpm.changed() {
rpm.global("ver", gh("mpv-player/mpv"));
let v = gh("mpv-player/mpv");
if v.starts_with("v") {
v.crop(1);
}
rpm.global("ver", v);
rpm.global("commit_date", date());
rpm.release();
}
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit 787bf3c6585701ec718c740ccb424794c39a2b43
%global commit fb1d91585f8b7e72bc5776085a36205652a0adec
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20240714
%global commit_date 20240724
Name: flow-control-nightly
Version: %commit_date.%shortcommit
+4 -4
View File
@@ -1,7 +1,7 @@
%global commit 0129d4e2506d5ec5e50ef0968382770b9abec390
%global commit edf7f6defec20d378c49374e038f0ab8961a7ba2
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20240619
%global ver 0.142.0
%global commit_date 20240724
%global ver 0.146.0
%bcond_without check
@@ -33,7 +33,7 @@ BuildRequires: alsa-lib-devel
BuildRequires: fontconfig-devel
BuildRequires: wayland-devel
BuildRequires: libxkbcommon-x11-devel
BuildRequires: openssl-devel
BuildRequires: openssl-devel-engine
BuildRequires: libzstd-devel
BuildRequires: perl-FindBin
BuildRequires: perl-IPC-Cmd
+1 -1
View File
@@ -27,7 +27,7 @@ BuildRequires: alsa-lib-devel
BuildRequires: fontconfig-devel
BuildRequires: wayland-devel
BuildRequires: libxkbcommon-x11-devel
BuildRequires: openssl-devel
BuildRequires: openssl-devel-engine
BuildRequires: libzstd-devel
BuildRequires: perl-FindBin
BuildRequires: perl-IPC-Cmd
+1 -1
View File
@@ -28,7 +28,7 @@ BuildRequires: alsa-lib-devel
BuildRequires: fontconfig-devel
BuildRequires: wayland-devel
BuildRequires: libxkbcommon-x11-devel
BuildRequires: openssl-devel
BuildRequires: openssl-devel-engine
BuildRequires: libzstd-devel
BuildRequires: perl-FindBin
BuildRequires: perl-IPC-Cmd
-6
View File
@@ -1,6 +0,0 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "iosevka-fusion-fonts.spec"
}
}
@@ -1,142 +0,0 @@
%global source_name Iosevka
%global debug_package %{nil}
Name: iosevka-fusion-fonts
Version: 29.2.0
Release: 1%?dist
Summary: A custom font based on iosevka
License: OFL-1.1
URL: https://github.com/be5invis/Iosevka
Source0: %{url}/archive/v%{version}.tar.gz
Source1: iosevka-fusion.toml
BuildArch: noarch
BuildRequires: clang
BuildRequires: nodejs-npm
BuildRequires: ttfautohint
%description
Based on Iosevka font, https://github.com/be5invis/Iosevka,
this font mixes elements from various fonts tailored to my personal taste.
%prep
%autosetup -n %{source_name}-%{version}
%__cp %SOURCE1 %{_builddir}/%{source_name}-%{version}/private-build-plans.toml
%build
npm install
npm run build -- ttf::iosevka-fusion
%install
%__mkdir -p %{buildroot}%{_datadir}/fonts/%{name}
%__install -m 0644 \
dist/iosevka-fusion/ttf/iosevka-fusion-bold.ttf \
-T \
%{buildroot}%{_datadir}/fonts/%{name}/IosevkaFusion-Bold.ttf
%__install -m 0644 \
dist/iosevka-fusion/ttf/iosevka-fusion-bolditalic.ttf \
-T \
%{buildroot}%{_datadir}/fonts/%{name}/IosevkaFusion-BoldItalic.ttf
%__install -m 0644 \
dist/iosevka-fusion/ttf/iosevka-fusion-book.ttf \
-T \
%{buildroot}%{_datadir}/fonts/%{name}/IosevkaFusion-Book.ttf
%__install -m 0644 \
dist/iosevka-fusion/ttf/iosevka-fusion-bookitalic.ttf \
-T \
%{buildroot}%{_datadir}/fonts/%{name}/IosevkaFusion-BookItalic.ttf
%__install -m 0644 \
dist/iosevka-fusion/ttf/iosevka-fusion-extrabold.ttf \
-T \
%{buildroot}%{_datadir}/fonts/%{name}/IosevkaFusion-ExtraBold.ttf
%__install -m 0644 \
dist/iosevka-fusion/ttf/iosevka-fusion-extrabolditalic.ttf \
-T \
%{buildroot}%{_datadir}/fonts/%{name}/IosevkaFusion-ExtraBoldItalic.ttf
%__install -m 0644 \
dist/iosevka-fusion/ttf/iosevka-fusion-extralight.ttf \
-T \
%{buildroot}%{_datadir}/fonts/%{name}/IosevkaFusion-ExtraLight.ttf
%__install -m 0644 \
dist/iosevka-fusion/ttf/iosevka-fusion-extralightitalic.ttf \
-T \
%{buildroot}%{_datadir}/fonts/%{name}/IosevkaFusion-ExtraLightItalic.ttf
%__install -m 0644 \
dist/iosevka-fusion/ttf/iosevka-fusion-heavy.ttf \
-T \
%{buildroot}%{_datadir}/fonts/%{name}/IosevkaFusion-Heavy.ttf
%__install -m 0644 \
dist/iosevka-fusion/ttf/iosevka-fusion-heavyitalic.ttf \
-T \
%{buildroot}%{_datadir}/fonts/%{name}/IosevkaFusion-HeavyItalic.ttf
%__install -m 0644 \
dist/iosevka-fusion/ttf/iosevka-fusion-italic.ttf \
-T \
%{buildroot}%{_datadir}/fonts/%{name}/IosevkaFusion-Italic.ttf
%__install -m 0644 \
dist/iosevka-fusion/ttf/iosevka-fusion-light.ttf \
-T \
%{buildroot}%{_datadir}/fonts/%{name}/IosevkaFusion-Light.ttf
%__install -m 0644 \
dist/iosevka-fusion/ttf/iosevka-fusion-lightitalic.ttf \
-T \
%{buildroot}%{_datadir}/fonts/%{name}/IosevkaFusion-LightItalic.ttf
%__install -m 0644 \
dist/iosevka-fusion/ttf/iosevka-fusion-medium.ttf \
-T \
%{buildroot}%{_datadir}/fonts/%{name}/IosevkaFusion-Medium.ttf
%__install -m 0644 \
dist/iosevka-fusion/ttf/iosevka-fusion-mediumitalic.ttf \
-T \
%{buildroot}%{_datadir}/fonts/%{name}/IosevkaFusion-MediumItalic.ttf
%__install -m 0644 \
dist/iosevka-fusion/ttf/iosevka-fusion-regular.ttf \
-T \
%{buildroot}%{_datadir}/fonts/%{name}/IosevkaFusion-Regular.ttf
%__install -m 0644 \
dist/iosevka-fusion/ttf/iosevka-fusion-semibold.ttf \
-T \
%{buildroot}%{_datadir}/fonts/%{name}/IosevkaFusion-SemiBold.ttf
%__install -m 0644 \
dist/iosevka-fusion/ttf/iosevka-fusion-semibolditalic.ttf \
-T \
%{buildroot}%{_datadir}/fonts/%{name}/IosevkaFusion-SemiBoldItalic.ttf
%__install -m 0644 \
dist/iosevka-fusion/ttf/iosevka-fusion-thin.ttf \
-T \
%{buildroot}%{_datadir}/fonts/%{name}/IosevkaFusion-Thin.ttf
%__install -m 0644 \
dist/iosevka-fusion/ttf/iosevka-fusion-thinitalic.ttf \
-T \
%{buildroot}%{_datadir}/fonts/%{name}/IosevkaFusion-ThinItalic.ttf
%files
%license LICENSE.md
%doc README.md
%{_datadir}/fonts/*
%changelog
* Wed Dec 28 2022 windowsboy111 <windowsboy111@fyralabs.com> - 16.8.4
- Initial package
@@ -1,190 +0,0 @@
[buildPlans.iosevka-fusion]
family = "Iosevka Fusion"
spacing = "fixed"
serifs = "sans"
[buildPlans.iosevka-fusion.variants.design]
cv01 = 1 # A cap straight
cv02 = 1 # B cap straight
cv03 = 1 # C cap serifless
cv04 = 1 # D cap serifless
cv05 = 1 # E cap serifless
cv06 = 1 # F cap serifless
cv07 = 6 # G cap toothless rounded serifless hooked
cv08 = 1 # H cap serifless
cv09 = 1 # I cap long serifs
cv10 = 2 # J cap serified
cv11 = 2 # K cap curly
cv12 = 1 # L cap serifless
cv13 = 1 # M cap short middle leg
cv14 = 1 # N cap symmetric
cv15 = 1 # P cap straight
cv16 = 4 # Q cap crossing tail
cv17 = 1 # R cap straight
cv18 = 1 # S cap serifless
cv19 = 1 # T cap serifless
cv20 = 3 # U cap serifless
cv21 = 1 # V cap straight
cv22 = 1 # W straight
cv23 = 1 # X cap straight
cv24 = 1 # Y cap straight
cv25 = 1 # Z cap straight
cv28 = 1 # c serifless
cv33 = 1 # h straight
cv34 = 10 # i serified flat tailed
cv35 = 6 # j flat hook serified
cv37 = 10 # l serified flat tailed
cv42 = 9 # r compact
cv43 = 1 # s serifless
cv44 = 2 # t flat hook
cv49 = 6 # y cursive flat terminal hook
cv53 = 1 # Λ, Δ lambda and delta cap straight
cv54 = 2 # α alpha straight tailed
cv55 = 1 # δ delta rounded top
cv56 = 1 # Γ gamma cap straight
cv57 = 6 # ι iota serified flat tailed
cv58 = 2 # λ lambda top tailed
cv59 = 1 # μ me tailless
cv60 = 2 # ξ xe flat top
cv77 = 13 # 0 oval dashed forward slash
cv80 = 2 # 3 arched
cv82 = 2 # 5 open contour
cv84 = 1 # 7 straight
cv85 = 3 # 8 two asymmetric circles
cv89 = 2 # ~ tilde low
cv90 = 3 # * asterisk five-pointed low
cv91 = 1 # _ underscore right below baseline
cv92 = 1 # ^ uptick high
cv93 = 1 # ( parentheses normal slope
cv94 = 2 # { braces curly
cv95 = 1 # # column straight
cv97 = 4 # @ three-fold, tall height
cv98 = 2 # $ dollar strike through
VXSF = 2 # ¢ cent strike through
cv99 = 1 # % percent dots
VXSA = 1 # | bar natural slope
VXSB = 1 # ' single quote straight
VXSC = 1 # ` grave/backtick straight
VXSD = 1 # ? smooth
cv88 = 2 # .:; square punctuation marks
cv87 = 2 # ijäöü square diacretics
[buildPlans.iosevka-fusion.variants.upright]
cv26 = 3 # a double storey rounded
cv27 = 2 # b rounded
cv29 = 2 # d rounded
cv30 = 1 # e straight
cv31 = 16 # f serifless bottom flat top crossbar at x height
cv32 = 9 # g single storey flat hook earless cornered top
cv36 = 1 # k straight
cv38 = 5 # m earless normal middle leg
cv39 = 3 # n earless straight
cv40 = 2 # p earless
cv41 = 2 # q earless
cv45 = 2 # u rounded
cv46 = 1 # v straight
cv47 = 1 # w straight
cv48 = 1 # x straight
cv50 = 1 # z straight
cv78 = 3 # 1 serified with base
cv79 = 1 # 2 straight
cv81 = 3 # 4 semi-open contour
cv83 = 3 # 6 straight
cv86 = 3 # 9 straight
cv96 = 2 # & et open top (ampersand)
[buildPlans.iosevka-fusion.variants.italic]
cv26 = 1 # a double storey straight
cv27 = 1 # b straight
cv29 = 1 # d straight
cv30 = 2 # e curly
cv31 = 18 # f flat hook tailed crossbar at x height
cv32 = 7 # g single storey flat hook
cv36 = 2 # k curly
cv38 = 1 # m straight normal middle leg
cv39 = 1 # n straight
cv40 = 1 # p straight
cv41 = 1 # q straight
cv45 = 1 # u straight
cv46 = 2 # v curly
cv47 = 2 # w curly short middle top
cv48 = 2 # x curly
cv50 = 4 # z curly
cv78 = 2 # 1 serified no base
cv79 = 2 # 2 curly
cv81 = 1 # 4 closed contour crossing
cv83 = 1 # 6 closed contour
cv86 = 1 # 9 closed contour
cv96 = 4 # & et open top toothed (ampersand)
[buildPlans.iosevka-fusion.weights.thin]
shape = 100
menu = 100
css = 100
[buildPlans.iosevka-fusion.weights.extralight]
shape = 200
menu = 200
css = 200
[buildPlans.iosevka-fusion.weights.light]
shape = 300
menu = 300
css = 300
[buildPlans.iosevka-fusion.weights.regular]
shape = 400
menu = 400
css = 400
[buildPlans.iosevka-fusion.weights.book]
shape = 450
menu = 450
css = 450
[buildPlans.iosevka-fusion.weights.medium]
shape = 500
menu = 500
css = 500
[buildPlans.iosevka-fusion.weights.semibold]
shape = 600
menu = 600
css = 600
[buildPlans.iosevka-fusion.weights.bold]
shape = 700
menu = 700
css = 700
[buildPlans.iosevka-fusion.weights.extrabold]
shape = 800
menu = 800
css = 800
[buildPlans.iosevka-fusion.weights.heavy]
shape = 900
menu = 900
css = 900
[buildPlans.iosevka-fusion.slopes.upright]
angle = 0
shape = "upright"
menu = "upright"
css = "normal"
[buildPlans.iosevka-fusion.slopes.italic]
angle = 9.4
shape = "italic"
menu = "italic"
css = "italic"
[buildPlans.iosevka-fusion.widths.normal]
shape = 600
menu = 5
css = "normal"
[buildPlans.iosevka-fusion.metric-override]
leading = 1350
sb = 60
xHeight = 530
-1
View File
@@ -1 +0,0 @@
rpm.version(gh("be5invis/Iosevka"));
@@ -1,8 +1,8 @@
%define debug_package %nil
%global commit 4aa204e6ef332457d277488ffa61959f2dcde470
%global commit c9a2b14de1831edf45207610289a439a50c55485
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20240719
%global commit_date 20240724
Name: gamescope-session
Version: %commit_date.%shortcommit
+2 -2
View File
@@ -1,6 +1,6 @@
%define debug_package %nil
%global commit 688ca6ae29de89174794a48be61ecd0fb1111c96
%global commit_date 20240430
%global commit cee36c6db378c380900fc7b901e2f7d0ea596cc0
%global commit_date 20240724
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: albius
+2 -2
View File
@@ -1,8 +1,8 @@
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
%global commit 881fbb8f81599c6f633158618f05fa05439816ca
%global commit 0db742df7cd20efd030d7b20fe1e523c06325efa
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 2.1.9
%global commit_date 20240723
%global commit_date 20240724
%global debug_package %nil
Name: nim-nightly
+1 -1
View File
@@ -13,7 +13,7 @@ License: MIT OR Apache-2.0
URL: https://crates.io/crates/gitoxide
Source: %{crates_source}
BuildRequires: openssl-devel cmake anda-srpm-macros rust-packaging >= 21
BuildRequires: openssl-devel-engine cmake anda-srpm-macros rust-packaging >= 21
%global _description %{expand:
A command-line application for interacting with git repositories.}
+1 -1
View File
@@ -5,7 +5,7 @@ Summary: A new type of shell
License: MIT
URL: https://www.nushell.sh/
BuildRequires: anda-srpm-macros rust-packaging git-core
BuildRequires: openssl-devel
BuildRequires: openssl-devel-engine
Requires: glibc openssl zlib
%description
@@ -1,14 +0,0 @@
#!/bin/bash
set -euo pipefail
DBUS_SERVICE="com.system76.Scheduler"
DBUS_PATH="/com/system76/Scheduler"
DBUS_INTERFACE="com.system76.Scheduler"
DBUS_METHOD="SetForegroundProcess"
while true; do
read method call time sender _ dest serial path interface member
read type pid
[ "$member" = "member=$DBUS_METHOD" ] && qdbus --system $DBUS_SERVICE $DBUS_PATH $DBUS_INTERFACE.$DBUS_METHOD $pid
done < <(dbus-monitor "destination=$DBUS_SERVICE,path=$DBUS_PATH,interface=$DBUS_INTERFACE,member=$DBUS_METHOD")
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "chromebook-wireplumber-config.spec"
}
}
@@ -1,36 +0,0 @@
%global commit 4f5a96a359e0917ace6ae3778618a46d5e88c45a
%global commit_date 20240322
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global debug_package %{nil}
%define __os_install_post %{nil}
Name: chromebook-wireplumber-config
Version: %commit_date.%shortcommit
Release: 1%?dist
License: Apache-2.0
Summary: Chromebook wireplumber configs
URL: https://github.com/WeirdTreeThing/chromebook-linux-audio
Source0: https://github.com/WeirdTreeThing/chromebook-linux-audio/archive/%commit/chromebook-linux-audio-%commit.tar.gz
Requires: wireplumber
%description
WeirdTreeThing's wireplumber configs for chromebooks.
%prep
%autosetup -n chromebook-linux-audio-%commit
%install
mkdir -p %buildroot/etc/wireplumber/main.lua.d
cp conf/avs/51-avs-dmic.lua %buildroot/etc/wireplumber/main.lua.d/
cp conf/common/51-increase-headroom.lua %buildroot/etc/wireplumber/main.lua.d/
%files
%doc README.md
%license LICENSE
/etc/wireplumber/main.lua.d/*.lua
%changelog
* Thu Mar 28 2024 june-fish <terra@june.fish>
- Initial package.
@@ -1,7 +0,0 @@
if filters.contains("nightly") {
rpm.global("commit", gh_commit("WeirdTreeThing/chromebook-linux-audio"));
if rpm.changed() {
rpm.release();
rpm.global("commit_date", date());
}
}
+1 -1
View File
@@ -17,7 +17,7 @@ ExclusiveArch: %{rust_arches}
BuildRequires: rust-packaging >= 21
BuildRequires: anda-srpm-macros
BuildRequires: openssl-devel
BuildRequires: openssl-devel-engine
BuildRequires: git-core
BuildRequires: libgit2-devel
BuildRequires: libssh2-devel
+2 -2
View File
@@ -1,7 +1,7 @@
#bcond_without tests
%global commit a3bab4752a2b3d56e5a59b4e0411bb8f695c010b
%global commit 1a34a802f44a1dab8f642c79c3cc810e21541d3b
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20240719
%global commit_date 20240724
%global ver 2024.07.16
Name: yt-dlp-nightly