From 4fcf2081f3c7a87b3291b8616c8d20c6d8644eeb Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 15 Aug 2024 16:55:51 +0000 Subject: [PATCH 01/48] bump: mock-configs --- anda/terra/mock-configs/terra-mock-configs.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/terra/mock-configs/terra-mock-configs.spec b/anda/terra/mock-configs/terra-mock-configs.spec index d6f8f26584..1c52e3f79e 100644 --- a/anda/terra/mock-configs/terra-mock-configs.spec +++ b/anda/terra/mock-configs/terra-mock-configs.spec @@ -1,5 +1,5 @@ Name: terra-mock-configs -Version: 1.2.5 +Version: 1.2.6 Release: 1%?dist Epoch: 1 Summary: Mock configs for Terra repos From 281205c884d38f9ed1702db9106ac66eaaecadce Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 15 Aug 2024 18:43:00 +0000 Subject: [PATCH 02/48] bump: codium --- anda/devs/codium/codium.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/codium/codium.spec b/anda/devs/codium/codium.spec index 10d482da8a..1d82cdb114 100644 --- a/anda/devs/codium/codium.spec +++ b/anda/devs/codium/codium.spec @@ -12,7 +12,7 @@ %endif Name: codium -Version: 1.92.1.24225 +Version: 1.92.2.24228 Release: 1%?dist Summary: Code editing. Redefined. License: MIT From 01c88f10b5ac413ac63461dd06a672e7b9294508 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 15 Aug 2024 22:55:42 +0000 Subject: [PATCH 03/48] bump: komikku --- anda/apps/komikku/komikku.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/komikku/komikku.spec b/anda/apps/komikku/komikku.spec index aedcde83a7..670b553025 100644 --- a/anda/apps/komikku/komikku.spec +++ b/anda/apps/komikku/komikku.spec @@ -5,7 +5,7 @@ %global pure_protobuf_version 2.0.0 Name: komikku -Version: 1.53.0 +Version: 1.54.0 %forgemeta Release: 1%?dist Summary: A manga reader for GNOME From 60e66babbd9da1acd2d8a1b54e32610a09479539 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 16 Aug 2024 01:19:30 +0000 Subject: [PATCH 04/48] bump(nightly): envision flow nightly nim-nightly yt-dlp --- anda/apps/envision/envision.spec | 4 ++-- anda/devs/flow/flow-control-nightly.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/langs/nim/nim-nightly/nim-nightly.spec | 4 ++-- anda/tools/yt-dlp/yt-dlp-nightly.spec | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/anda/apps/envision/envision.spec b/anda/apps/envision/envision.spec index 1faa2b501f..1c203aedf3 100644 --- a/anda/apps/envision/envision.spec +++ b/anda/apps/envision/envision.spec @@ -1,5 +1,5 @@ -%global commit 58ceb44984ffbace79ed5eddf5c426362ad23ae7 -%global commit_date 20240814 +%global commit be6c9b3abe71167584ed5c9a9a2e6386df5090a1 +%global commit_date 20240816 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: envision diff --git a/anda/devs/flow/flow-control-nightly.spec b/anda/devs/flow/flow-control-nightly.spec index 29289415cc..c40271e591 100644 --- a/anda/devs/flow/flow-control-nightly.spec +++ b/anda/devs/flow/flow-control-nightly.spec @@ -1,6 +1,6 @@ -%global commit 3dd9efa66e7f745cd57920361a892aa4a4411387 +%global commit 78489e31f6fada3f3cd868cf2de77f9a4b5ad54c %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240815 +%global commit_date 20240816 Name: flow-control-nightly Version: %commit_date.%shortcommit diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 7dec3eaba7..e261b1a0f5 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 4c390b82fbe1c512932cce4d65ddb0fdc0d985b0 +%global commit 09b6e3f2a6a3b422d04934c5c0fc88ad8dc72741 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240815 +%global commit_date 20240816 %global ver 0.150.0 %bcond_with check diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index ddf730c20f..597c50e31d 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit 2a046e648756b6a36acf580c9c0289319cd697d7 +%global commit 298ada3412c9cf5971abc2b3b891b9bb8612e170 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.1.9 -%global commit_date 20240815 +%global commit_date 20240816 %global debug_package %nil Name: nim-nightly diff --git a/anda/tools/yt-dlp/yt-dlp-nightly.spec b/anda/tools/yt-dlp/yt-dlp-nightly.spec index 58aa347e59..6457a5dee7 100644 --- a/anda/tools/yt-dlp/yt-dlp-nightly.spec +++ b/anda/tools/yt-dlp/yt-dlp-nightly.spec @@ -1,7 +1,7 @@ #bcond_without tests -%global commit 232e6db30c474d1b387e405342f34173ceeaf832 +%global commit d62fef7e07d454c0d2ba2d69fb96d691dba1ded0 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240814 +%global commit_date 20240816 %global ver 2024.08.06 Name: yt-dlp-nightly From 2f1041a27223b76a3c3f05e2387f132ab1da0eac Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 16 Aug 2024 01:38:10 +0000 Subject: [PATCH 05/48] bump: ruffle --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 4ea3fa0187..f2aa82372b 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2024-08-15 +%global ver 2024-08-16 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold From 2d3315f197815f00de973b991a8f02ed51df012d Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 16 Aug 2024 09:56:54 +0000 Subject: [PATCH 06/48] bump: moby-compose --- anda/docker/moby-compose/moby-compose.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/docker/moby-compose/moby-compose.spec b/anda/docker/moby-compose/moby-compose.spec index e1dff1f65b..b0063eb34c 100644 --- a/anda/docker/moby-compose/moby-compose.spec +++ b/anda/docker/moby-compose/moby-compose.spec @@ -1,7 +1,7 @@ %define debug_package %{nil} Name: moby-compose -Version: 2.29.1 +Version: 2.29.2 Release: 1%?dist Summary: Define and run multi-container applications with Docker From 33600955c2835def3ae96f3c2018d3d1abb5c95b Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 16 Aug 2024 10:19:56 +0000 Subject: [PATCH 07/48] bump: unity-session --- anda/desktops/lomiri-unity/unity-session/unity-session.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/desktops/lomiri-unity/unity-session/unity-session.spec b/anda/desktops/lomiri-unity/unity-session/unity-session.spec index 01391e75cf..b9f20f832c 100644 --- a/anda/desktops/lomiri-unity/unity-session/unity-session.spec +++ b/anda/desktops/lomiri-unity/unity-session/unity-session.spec @@ -1,4 +1,4 @@ -%define _ubuntu_rel 1ubuntu4 +%define _ubuntu_rel 7ubuntu1 Name: unity-session Summary: Lightdm profile for Unity 7 From adf807785a113cb8c4d99fe6c23d9c5f84806b95 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 16 Aug 2024 10:35:59 +0000 Subject: [PATCH 08/48] bump: osu-lazer --- anda/games/osu-lazer/osu-lazer.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/games/osu-lazer/osu-lazer.spec b/anda/games/osu-lazer/osu-lazer.spec index 4e8f6cc949..428fe9b9af 100644 --- a/anda/games/osu-lazer/osu-lazer.spec +++ b/anda/games/osu-lazer/osu-lazer.spec @@ -3,7 +3,7 @@ %define __strip /bin/true Name: osu-lazer -Version: 2024.731.0 +Version: 2024.816.0 Release: 1%?dist Summary: The future of osu! and the beginning of an open era! Commonly known by the codename osu!lazer. Pew pew. ExclusiveArch: x86_64 From d9f4bfa6d92d55a3fe918f48e50018167d1f8ad9 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 16 Aug 2024 12:58:18 +0000 Subject: [PATCH 09/48] bump: dart --- anda/langs/dart/dart.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/dart/dart.spec b/anda/langs/dart/dart.spec index d9bed59e2e..ab9072466c 100644 --- a/anda/langs/dart/dart.spec +++ b/anda/langs/dart/dart.spec @@ -1,7 +1,7 @@ %define debug_package %{nil} Name: dart -Version: 3.5.0 +Version: 3.5.1 Release: 1%?dist Summary: The Dart Language License: BSD-3-Clause From 085d0b2d522f5a41c42775550b9970c46a587e34 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 16 Aug 2024 17:14:04 +0000 Subject: [PATCH 10/48] bump: ruff --- anda/langs/python/ruff/python3-ruff.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/python/ruff/python3-ruff.spec b/anda/langs/python/ruff/python3-ruff.spec index a47ced664f..a9bee5bcca 100644 --- a/anda/langs/python/ruff/python3-ruff.spec +++ b/anda/langs/python/ruff/python3-ruff.spec @@ -1,7 +1,7 @@ %define debug_package %{nil} Name: python3-ruff -Version: 0.6.0 +Version: 0.6.1 Release: 1%?dist Summary: An extremely fast Python linter, written in Rust License: MIT From 2fc002217dbbd0b4e81636e9d23535e5eb720ea7 Mon Sep 17 00:00:00 2001 From: madomado Date: Sat, 17 Aug 2024 01:23:40 +0800 Subject: [PATCH 11/48] fix: mesa-freeworld (#1932) Signed-off-by: madomado --- .../system/mesa-freeworld/mesa-freeworld.spec | 23 +++++++++++-------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/anda/system/mesa-freeworld/mesa-freeworld.spec b/anda/system/mesa-freeworld/mesa-freeworld.spec index 2a9e8ab834..f8fc615a85 100644 --- a/anda/system/mesa-freeworld/mesa-freeworld.spec +++ b/anda/system/mesa-freeworld/mesa-freeworld.spec @@ -6,7 +6,7 @@ algorithms and decoding only VC1 algorithm. %global with_radeonsi 1 %global with_vmware 1 %global with_vulkan_hw 0 -#global with_vdpau 1 +%global with_vdpau 1 %global with_va 1 %if !0%{?rhel} %global with_r300 1 @@ -173,6 +173,7 @@ BuildRequires: python3-mako BuildRequires: python3-ply %endif BuildRequires: python3-pycparser +BuildRequires: python3-pyyaml BuildRequires: vulkan-headers BuildRequires: glslang %if 0%{?with_vulkan_hw} @@ -219,7 +220,7 @@ export RUSTFLAGS="%build_rustflags" -Ddri3=enabled \ -Dosmesa=false \ %if 0%{?with_hardware} - -Dgallium-drivers=swrast,virgl,nouveau%{?with_r300:,r300}%{?with_crocus:,crocus}%{?with_i915:,i915}%{?with_iris:,iris}%{?with_vmware:,svga}%{?with_radeonsi:,radeonsi}%{?with_r600:,r600}%{?with_freedreno:,freedreno}%{?with_etnaviv:,etnaviv}%{?with_tegra:,tegra}%{?with_vc4:,vc4}%{?with_v3d:,v3d}%{?with_kmsro:,kmsro}%{?with_lima:,lima}%{?with_panfrost:,panfrost}%{?with_vulkan_hw:,zink} \ + -Dgallium-drivers=swrast,virgl,nouveau%{?with_r300:,r300}%{?with_crocus:,crocus}%{?with_i915:,i915}%{?with_iris:,iris}%{?with_vmware:,svga}%{?with_radeonsi:,radeonsi}%{?with_r600:,r600}%{?with_freedreno:,freedreno}%{?with_etnaviv:,etnaviv}%{?with_tegra:,tegra}%{?with_vc4:,vc4}%{?with_v3d:,v3d}%{?with_lima:,lima}%{?with_panfrost:,panfrost}%{?with_vulkan_hw:,zink} \ %else -Dgallium-drivers=swrast,virgl \ %endif @@ -300,6 +301,7 @@ rm -rf %{buildroot}%{_libdir}/{d3d,EGL,gallium-pipe,libGLX,pkgconfig} rm -rf %{buildroot}%{_includedir}/{d3dadapter,EGL,GL,KHR} rm -fr %{buildroot}%{_sysconfdir}/OpenGL rm -fr %{buildroot}%{_libdir}/libGL.so* +rm -fr %{buildroot}%{_libdir}/libgallium-*.so rm -fr %{buildroot}%{_libdir}/libglapi.so* rm -fr %{buildroot}%{_libdir}/libOSMesa.so* rm -fr %{buildroot}%{_libdir}/pkgconfig/osmesa.pc @@ -312,11 +314,6 @@ rm -fr %{buildroot}%{_libdir}/dri/*_dri.so rm -fr %{buildroot}%{_libdir}/libvulkan*.so rm -fr %{buildroot}%{_libdir}/libVkLayer_MESA_device_select.so -%if 0%{?with_vdpau} -%else -rm %buildroot%_datadir/metainfo/org.mesa3d.vdpau.freeworld.metainfo.xml -%endif - %if 0%{?with_va} %files -n %{srcname}-va-drivers-freeworld %{_libdir}/dri/nouveau_drv_video.so @@ -326,6 +323,7 @@ rm %buildroot%_datadir/metainfo/org.mesa3d.vdpau.freeworld.metainfo.xml %if 0%{?with_radeonsi} %{_libdir}/dri/radeonsi_drv_video.so %endif +%{_libdir}/dri/libgallium_drv_video.so %{_libdir}/dri/virtio_gpu_drv_video.so %{_metainfodir}/org.mesa3d.vaapi.freeworld.metainfo.xml %license docs/license.rst @@ -340,14 +338,21 @@ rm %buildroot%_datadir/metainfo/org.mesa3d.vdpau.freeworld.metainfo.xml %if 0%{?with_radeonsi} %{_libdir}/vdpau/libvdpau_radeonsi.so.1* %endif +%{_libdir}/vdpau/libvdpau_gallium.so.1* %{_libdir}/vdpau/libvdpau_virtio_gpu.so.1* %{_metainfodir}/org.mesa3d.vdpau.freeworld.metainfo.xml %license docs/license.rst %endif %changelog -* Thu Aug 1 2024 Thorsten Leemhuis - 24.1.5-1 -- Update to 24.1.5 +* Thu Aug 8 2024 Thorsten Leemhuis - 24.2.0~rc4-1 +- Update to 24.2.0-rc4 + +* Fri Aug 02 2024 RPM Fusion Release Engineering - 24.2.0~rc3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Thu Aug 1 2024 Thorsten Leemhuis - 24.2.0~rc3-1 +- Update to 24.2.0-rc3 - Drop upstreamed patch * Fri Jul 19 2024 Thorsten Leemhuis - 24.1.4-2 From 10eded14222a6bfa9e28fb90c5aa45d9827a2d77 Mon Sep 17 00:00:00 2001 From: madomado Date: Sat, 17 Aug 2024 01:23:51 +0800 Subject: [PATCH 12/48] fix: elementary-camera (#1933) Signed-off-by: madomado --- .../elementary/elementary-camera/elementary-camera.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/desktops/elementary/elementary-camera/elementary-camera.spec b/anda/desktops/elementary/elementary-camera/elementary-camera.spec index 4b42af9366..cc1eec0b38 100644 --- a/anda/desktops/elementary/elementary-camera/elementary-camera.spec +++ b/anda/desktops/elementary/elementary-camera/elementary-camera.spec @@ -20,7 +20,7 @@ BuildRequires: fdupes BuildRequires: pkgconfig(gee-0.8) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(granite) >= 6.0.0 +BuildRequires: pkgconfig(granite-7) BuildRequires: pkgconfig(gstreamer-1.0) BuildRequires: pkgconfig(gstreamer-pbutils-1.0) BuildRequires: pkgconfig(gtk+-3.0) From 2e174a59b184d48c0ef3a5652cd6397f48d037da Mon Sep 17 00:00:00 2001 From: madomado Date: Sat, 17 Aug 2024 01:26:29 +0800 Subject: [PATCH 13/48] fix: kotlin-native (#1934) Signed-off-by: madomado --- anda/langs/kotlin/kotlin-native/kotlin-native.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/langs/kotlin/kotlin-native/kotlin-native.spec b/anda/langs/kotlin/kotlin-native/kotlin-native.spec index 3cfe554d16..494709ba6b 100644 --- a/anda/langs/kotlin/kotlin-native/kotlin-native.spec +++ b/anda/langs/kotlin/kotlin-native/kotlin-native.spec @@ -9,7 +9,7 @@ ExclusiveArch: x86_64 License: ASL 2.0 URL: https://kotlinlang.org/docs/reference/native-overview.html -Source0: https://github.com/JetBrains/kotlin/releases/download/v%version/kotlin-native-linux-x86_64-%version.tar.gz +Source0: https://github.com/JetBrains/kotlin/releases/download/v%version/kotlin-native-prebuilt-linux-x86_64-%version.tar.gz BuildRequires: tar BuildRequires: sed @@ -28,7 +28,7 @@ Kotlin compiler and native implementation of the Kotlin standard library. %prep -tar -xf %{SOURCE0} && cd kotlin-native-linux-x86_64-%{version} +tar -xf %{SOURCE0} && cd kotlin-native-prebuilt-linux-x86_64-%{version} sed -i "s|\(DIR *= *\).*|\1%{_bindir}|" bin/* sed -i "s|\(KONAN_HOME *= *\).*|\1%{_datadir}/%{name}|" bin/* @@ -36,7 +36,7 @@ sed -i "s|\(KONAN_HOME *= *\).*|\1%{_datadir}/%{name}|" bin/* %build %install -rm -rf %{buildroot} && mkdir -p %{buildroot}%{_bindir}/ && cd kotlin-native-linux-x86_64-%{version} +rm -rf %{buildroot} && mkdir -p %{buildroot}%{_bindir}/ && cd kotlin-native-prebuilt-linux-x86_64-%{version} install -m 0755 bin/cinterop %{buildroot}%{_bindir}/ install -m 0755 bin/generate-platform %{buildroot}%{_bindir}/ install -m 0755 bin/jsinterop %{buildroot}%{_bindir}/ From f179d855bf648fca376d06a2be9df900530edf40 Mon Sep 17 00:00:00 2001 From: madomado Date: Sat, 17 Aug 2024 02:52:22 +0800 Subject: [PATCH 14/48] feat(srpm-macros): move sources outside of this repo (#1905) --- anda/terra/srpm-macros/anda-srpm-macros.spec | 26 ++--- anda/terra/srpm-macros/macros.anda | 17 --- anda/terra/srpm-macros/macros.caching | 45 -------- anda/terra/srpm-macros/macros.cargo_extra | 115 ------------------- anda/terra/srpm-macros/macros.go_extra | 6 - anda/terra/srpm-macros/macros.nim_extra | 5 - anda/terra/srpm-macros/update.rhai | 1 + 7 files changed, 13 insertions(+), 202 deletions(-) delete mode 100644 anda/terra/srpm-macros/macros.anda delete mode 100644 anda/terra/srpm-macros/macros.caching delete mode 100644 anda/terra/srpm-macros/macros.cargo_extra delete mode 100644 anda/terra/srpm-macros/macros.go_extra delete mode 100644 anda/terra/srpm-macros/macros.nim_extra create mode 100644 anda/terra/srpm-macros/update.rhai diff --git a/anda/terra/srpm-macros/anda-srpm-macros.spec b/anda/terra/srpm-macros/anda-srpm-macros.spec index c5f338c01c..62a8ee3158 100644 --- a/anda/terra/srpm-macros/anda-srpm-macros.spec +++ b/anda/terra/srpm-macros/anda-srpm-macros.spec @@ -1,15 +1,11 @@ Name: anda-srpm-macros Version: 0.1.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: SRPM macros for extra Fedora packages License: MIT -# URL: -Source0: macros.cargo_extra -Source1: macros.caching -Source2: macros.anda -Source3: macros.go_extra -Source4: macros.nim_extra +URL: https://github.com/terrapkg/srpm-macros +Source0: %url/archive/refs/tags/v%{version}.tar.gz Recommends: rust-packaging Requires: git-core @@ -21,25 +17,27 @@ BuildArch: noarch %{summary} %prep +%autosetup -n srpm-macros-%version %build %install -install -D -p -m 0644 -t %{buildroot}%{_rpmmacrodir} %{SOURCE0} -install -D -p -m 0644 -t %{buildroot}%{_rpmmacrodir} %{SOURCE1} -install -D -p -m 0644 -t %{buildroot}%{_rpmmacrodir} %{SOURCE2} -install -D -p -m 0644 -t %{buildroot}%{_rpmmacrodir} %{SOURCE3} -install -D -p -m 0644 -t %{buildroot}%{_rpmmacrodir} %{SOURCE4} +for file in ./macros.*; do + install -Dpm644 -t %buildroot%_rpmmacrodir $file +done %files -%{_rpmmacrodir}/macros.cargo_extra -%{_rpmmacrodir}/macros.caching %{_rpmmacrodir}/macros.anda +%{_rpmmacrodir}/macros.caching +%{_rpmmacrodir}/macros.cargo_extra %{_rpmmacrodir}/macros.go_extra %{_rpmmacrodir}/macros.nim_extra %changelog +* Wed Aug 14 2024 madonuko - 0.1.7-2 +- Move sources outside of packages repo + * Wed Mar 13 2024 madonuko - 0.1.6-1 - Add nim_c, nim_tflags and nim_lflags diff --git a/anda/terra/srpm-macros/macros.anda b/anda/terra/srpm-macros/macros.anda deleted file mode 100644 index 62a6ba908e..0000000000 --- a/anda/terra/srpm-macros/macros.anda +++ /dev/null @@ -1,17 +0,0 @@ -%git_clone(Rc) %{lua: - local dir = rpm.expand("%{_builddir}/%{name}-%{version}") - -- if dir exists, remove it - os.execute("rm -rf " .. dir) - os.execute(rpm.expand("%{__git} clone %{-R:--recursive} %{1} " .. dir)) - posix.chdir(dir) - if rpm.expand("-c") ~= "" then - os.execute(rpm.expand("%{__git} checkout %{2}")) - end - - -- tarball the folder - local tarball = rpm.expand("%{_sourcedir}/%{name}-%{version}.tar.gz") - os.execute("tar -C ".. dir .. "/../ " .. " -czvf " .. tarball .. " " .. rpm.expand("%{name}-%{version}")) - - - print(rpm.expand("%{name}-%{version}.tar.gz")) - } \ No newline at end of file diff --git a/anda/terra/srpm-macros/macros.caching b/anda/terra/srpm-macros/macros.caching deleted file mode 100644 index 2b9bbbd375..0000000000 --- a/anda/terra/srpm-macros/macros.caching +++ /dev/null @@ -1,45 +0,0 @@ - - -%_sccache %{_bindir}/sccache - -%sccache_prep (\ -export CC="%{_sccache} $CC" \ -export CXX="%{_sccache} $CXX" \ -export RUSTC_WRAPPER="sccache" \ -\ -export SCCACHE_BUCKET=%{?sccache_bucket}\ -export SCCACHE_ENDPOINT=%{?sccache_endpoint}\ -export AWS_SECRET_ACCESS_KEY=%{?sccache_secret}\ -export AWS_ACCESS_KEY_ID=%{?sccache_accesskey}\ -export SCCACHE_S3_USE_SSL=true\ -) - -%cargo_prep_online_sccache (\ -set -eu \ -%{__mkdir} -p .cargo \ -cat > .cargo/config << EOF \ -[build]\ -rustc = "%{__rustc}"\ -rustc-wrapper = "%{_sccache}"\ -rustdoc = "%{__rustdoc}"\ -\ -[env]\ -CFLAGS = "%{build_cflags}"\ -CXXFLAGS = "%{build_cxxflags}"\ -LDFLAGS = "%{build_ldflags}"\ -\ -[install]\ -root = "%{buildroot}%{_prefix}"\ -\ -[term]\ -verbose = true\ -\ -[source]\ -\ -[source.local-registry]\ -directory = "%{cargo_registry}"\ -\ -EOF\ -%{__rm} -f Cargo.lock \ -%{__rm} -f Cargo.toml.orig \ -) \ No newline at end of file diff --git a/anda/terra/srpm-macros/macros.cargo_extra b/anda/terra/srpm-macros/macros.cargo_extra deleted file mode 100644 index de6d21fc76..0000000000 --- a/anda/terra/srpm-macros/macros.cargo_extra +++ /dev/null @@ -1,115 +0,0 @@ -%cargo_prep_online (\ -set -eu \ -%{__mkdir} -p .cargo \ -cat > .cargo/config << EOF \ -[profile.rpm]\ -inherits = "release"\ -opt-level = 3\ -codegen-units = 1\ -debug = 2\ -strip = "none"\ -\ -[build]\ -rustc = "%{__rustc}"\ -rustdoc = "%{__rustdoc}"\ -\ -[env]\ -CFLAGS = "%{build_cflags}"\ -CXXFLAGS = "%{build_cxxflags}"\ -LDFLAGS = "%{build_ldflags}"\ -\ -[install]\ -root = "%{buildroot}%{_prefix}"\ -\ -[term]\ -verbose = true\ -\ -[source]\ -\ -[source.local-registry]\ -directory = "%{cargo_registry}"\ -\ -EOF\ -%{__rm} -f Cargo.toml.orig \ -) - - - -# cargo_license: print license information for all crate dependencies -# -# The "no-build,no-dev,no-proc-macro" argument results in only crates which are -# linked into the final binary to be considered. -# -# Additionally, deprecated SPDX syntax ("/" instead of "OR") is normalized -# before sorting the results to ensure reproducible output of this macro. -# -# This macro must be called with the same feature flags as other cargo macros, -# in particular, "cargo_build", otherwise its output will be incomplete. -# -# The "cargo tree" command called by this macro will fail if there are missing -# (optional) dependencies. -%cargo_license_online(naf:)\ -(\ -set -euo pipefail\ -%{shrink: \ - %{__cargo} tree \ - -Z avoid-dev-deps \ - --workspace \ - --edges no-build,no-dev,no-proc-macro \ - --no-dedupe \ - --target all \ - %{__cargo_parse_opts %{-n} %{-a} %{-f:-f%{-f*}}} \ - --prefix none \ - --format "{l}: {p}" \ - | sed -e "s: ($(pwd)[^)]*)::g" -e "s: / :/:g" -e "s:/: OR :g" \ - | sort -u \ -}\ -) - -# cargo_license_summary: print license summary for all crate dependencies -# -# This macro works in the same way as cargo_license, except that it only prints -# a list of licenses, and not the complete license information for every crate -# in the dependency tree. This is useful for determining the correct License -# tag for packages that contain compiled Rust binaries. -%cargo_license_summary_online(naf:)\ -(\ -set -euo pipefail\ -%{shrink: \ - %{__cargo} tree \ - -Z avoid-dev-deps \ - --workspace \ - --edges no-build,no-dev,no-proc-macro \ - --no-dedupe \ - --target all \ - %{__cargo_parse_opts %{-n} %{-a} %{-f:-f%{-f*}}} \ - --prefix none \ - --format "# {l}" \ - | sed -e "s: / :/:g" -e "s:/: OR :g" \ - | sort -u \ -}\ -) - -# cargo_vendor_manifest: write list of vendored crates and their versions -# -# The arguments for the internal "cargo tree" call emulate the logic -# that determines which crates are included when running "cargo vendor". -# The results are written to "cargo-vendor.txt". -%cargo_vendor_manifest_online()\ -(\ -set -euo pipefail\ -%{shrink: \ - %{__cargo} tree \ - --workspace \ - --edges normal,build,dev \ - --no-dedupe \ - --target all \ - --all-features \ - --prefix none \ - --format "{p}" \ - | grep -v "$(pwd)" \ - | sed -e "s: (proc-macro)::" \ - | sort -u \ - > cargo-vendor.txt \ -}\ -) diff --git a/anda/terra/srpm-macros/macros.go_extra b/anda/terra/srpm-macros/macros.go_extra deleted file mode 100644 index c873627f08..0000000000 --- a/anda/terra/srpm-macros/macros.go_extra +++ /dev/null @@ -1,6 +0,0 @@ -%go_prep_online() (cd %{?1}%{!?1:.} && go mod download) - -%go_build_online() mkdir -p build/bin && \ - go build -ldflags "-B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \n') -s -w" -buildmode=pie \ - -o %{?2}%{!?2:build/bin/%{?1}%{!?1:%name}} \ - %{?1}%{!?1:.} diff --git a/anda/terra/srpm-macros/macros.nim_extra b/anda/terra/srpm-macros/macros.nim_extra deleted file mode 100644 index 69a43becb7..0000000000 --- a/anda/terra/srpm-macros/macros.nim_extra +++ /dev/null @@ -1,5 +0,0 @@ -%nim_tflags %(echo "%?build_cflags -fPIE" | sed "s/-O2/-Ofast/g" | sed "s/-Wall//g") - -%nim_lflags %?build_ldflags -pie - -%nim_c -d:release -t:"%nim_tflags" -l:"%nim_lflags" diff --git a/anda/terra/srpm-macros/update.rhai b/anda/terra/srpm-macros/update.rhai new file mode 100644 index 0000000000..4edb8f15f6 --- /dev/null +++ b/anda/terra/srpm-macros/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("terrapkg/srpm-macros")); From 5c6be905c6340081418ed83a372983467a1163ca Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 16 Aug 2024 18:55:36 +0000 Subject: [PATCH 15/48] bump: osu-lazer --- anda/games/osu-lazer/osu-lazer.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/games/osu-lazer/osu-lazer.spec b/anda/games/osu-lazer/osu-lazer.spec index 428fe9b9af..2c33bfc49c 100644 --- a/anda/games/osu-lazer/osu-lazer.spec +++ b/anda/games/osu-lazer/osu-lazer.spec @@ -3,7 +3,7 @@ %define __strip /bin/true Name: osu-lazer -Version: 2024.816.0 +Version: 2024.817.0 Release: 1%?dist Summary: The future of osu! and the beginning of an open era! Commonly known by the codename osu!lazer. Pew pew. ExclusiveArch: x86_64 From 708becfff9a5f79c266a6733e44096a3bdc33317 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 16 Aug 2024 19:13:52 +0000 Subject: [PATCH 16/48] bump: preview --- anda/devs/zed/preview/zed-preview.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 091f3c06bd..4cb816cea6 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.1 +%global ver 0.149.1 # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ # Use Mold as the linker From 24d7508f3613328d72319ee80fbb9ffdf4dd1365 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 16 Aug 2024 21:58:44 +0000 Subject: [PATCH 17/48] bump: discord-ptb-openasar discord-ptb --- anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec | 2 +- anda/apps/discord-ptb/discord-ptb.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec index 9fd0cf2c3c..6ea94f1121 100644 --- a/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec +++ b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-ptb-openasar -Version: 0.0.99 +Version: 0.0.100 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-ptb/discord-ptb.spec b/anda/apps/discord-ptb/discord-ptb.spec index 30c0fcb277..e1fa378cba 100644 --- a/anda/apps/discord-ptb/discord-ptb.spec +++ b/anda/apps/discord-ptb/discord-ptb.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-ptb -Version: 0.0.99 +Version: 0.0.100 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers. URL: https://discord.com From e6b213525320897dea76e22985afd721fee2ef3e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 17 Aug 2024 01:08:50 +0000 Subject: [PATCH 18/48] bump: ruffle --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index f2aa82372b..1fee9502c4 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2024-08-16 +%global ver 2024-08-17 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold From 8fb8d8f8e0c4e2406896f913b4f0c473f39e6a32 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 17 Aug 2024 01:17:21 +0000 Subject: [PATCH 19/48] bump(nightly): mpv flow nightly nim-nightly openbangla-keyboard --- anda/apps/mpv/mpv-nightly.spec | 4 ++-- anda/devs/flow/flow-control-nightly.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/langs/nim/nim-nightly/nim-nightly.spec | 4 ++-- .../misc/openbangla-keyboard/openbangla-keyboard-nightly.spec | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index 5e6324c1b7..2872528c90 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,6 +1,6 @@ -%global commit acc69e082fff67398834de3045ef48d33d2f4d54 +%global commit a3baf94ab9f3b43a8027d74c43991a3c2da732e0 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240814 +%global commit_date 20240817 %global ver 0.38.0 Name: mpv-nightly diff --git a/anda/devs/flow/flow-control-nightly.spec b/anda/devs/flow/flow-control-nightly.spec index c40271e591..92def57011 100644 --- a/anda/devs/flow/flow-control-nightly.spec +++ b/anda/devs/flow/flow-control-nightly.spec @@ -1,6 +1,6 @@ -%global commit 78489e31f6fada3f3cd868cf2de77f9a4b5ad54c +%global commit 2a735cee5c1a2b0d7d08343a0bb32ed49eb1d3bc %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240816 +%global commit_date 20240817 Name: flow-control-nightly Version: %commit_date.%shortcommit diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index e261b1a0f5..3bf944ce68 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 09b6e3f2a6a3b422d04934c5c0fc88ad8dc72741 +%global commit 18f0626e08ba920fdaad798813261ca3d647d836 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240816 +%global commit_date 20240817 %global ver 0.150.0 %bcond_with check diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index 597c50e31d..6d906e90e1 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit 298ada3412c9cf5971abc2b3b891b9bb8612e170 +%global commit e96fad1eed5c87a5a0b13bb39d1e5da176e488e1 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.1.9 -%global commit_date 20240816 +%global commit_date 20240817 %global debug_package %nil Name: nim-nightly diff --git a/anda/misc/openbangla-keyboard/openbangla-keyboard-nightly.spec b/anda/misc/openbangla-keyboard/openbangla-keyboard-nightly.spec index aa6e1f4cef..a8e9afac27 100644 --- a/anda/misc/openbangla-keyboard/openbangla-keyboard-nightly.spec +++ b/anda/misc/openbangla-keyboard/openbangla-keyboard-nightly.spec @@ -1,6 +1,6 @@ %global ver 2.0.0 -%global commit 2e6d0996c1e7f58889b222ae2fdece110b737433 -%global commit_date 20240814 +%global commit c036b843513ead56c37463c7fde5875271751f22 +%global commit_date 20240817 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: openbangla-keyboard-nightly From 1e4f438a3696d2a5439ed4ff9721c26b44e9678e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 17 Aug 2024 02:42:14 +0000 Subject: [PATCH 20/48] bump: libhelium tau-helium --- anda/lib/libhelium/libhelium.spec | 2 +- anda/themes/tau-helium/tau-helium.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/lib/libhelium/libhelium.spec b/anda/lib/libhelium/libhelium.spec index d6ba04b757..32ed4db6dd 100644 --- a/anda/lib/libhelium/libhelium.spec +++ b/anda/lib/libhelium/libhelium.spec @@ -1,4 +1,4 @@ -%global ver 1.8.15-2 +%global ver 1.8.15-3 %global sanitized_ver %(echo %{ver} | sed -E 's/-/~/g') Summary: The Application Framework for tauOS apps Name: libhelium diff --git a/anda/themes/tau-helium/tau-helium.spec b/anda/themes/tau-helium/tau-helium.spec index 8f940fd0db..1bf4c8c366 100644 --- a/anda/themes/tau-helium/tau-helium.spec +++ b/anda/themes/tau-helium/tau-helium.spec @@ -1,4 +1,4 @@ -%global ver 1.8.15-2 +%global ver 1.8.15-3 Summary: tauOS GTK/GNOME Shell Themes Name: tau-helium From b2e26275a8dfaa997c8b54fae0f3d2faa3c1a7ef Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 17 Aug 2024 08:47:41 +0000 Subject: [PATCH 21/48] bump: bandwhich --- anda/langs/rust/bandwhich/rust-bandwhich.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/langs/rust/bandwhich/rust-bandwhich.spec b/anda/langs/rust/bandwhich/rust-bandwhich.spec index 3ee04e8311..a64d8b5c76 100644 --- a/anda/langs/rust/bandwhich/rust-bandwhich.spec +++ b/anda/langs/rust/bandwhich/rust-bandwhich.spec @@ -4,8 +4,8 @@ %global crate bandwhich Name: rust-bandwhich -Version: 0.22.2 -Release: 1%{?dist} +Version: 0.23.0 +Release: 1%?dist Summary: Display current network utilization by process, connection and remote IP/hostname License: MIT From daef48c6b6db8fbeec10a4a573a452b7f0ca93ef Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 17 Aug 2024 20:48:19 +0000 Subject: [PATCH 22/48] bump: lomiri-system-settings --- .../lomiri-system-settings/lomiri-system-settings.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec b/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec index 32f50068a0..bb225bb789 100644 --- a/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec +++ b/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec @@ -1,5 +1,5 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings -%global commit 8d7e90d1e1e4f807584834ab2448618d0b67c860 +%global commit 4c819ca69476a43cf6ec7539094684f7e0ba4598 %forgemeta Name: lomiri-system-settings From 1f7f838354017fed619b2a3d21ac3ff4db838a49 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 17 Aug 2024 22:45:30 +0000 Subject: [PATCH 23/48] bump: komikku --- anda/apps/komikku/komikku.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/komikku/komikku.spec b/anda/apps/komikku/komikku.spec index 670b553025..38f6ace3d7 100644 --- a/anda/apps/komikku/komikku.spec +++ b/anda/apps/komikku/komikku.spec @@ -5,7 +5,7 @@ %global pure_protobuf_version 2.0.0 Name: komikku -Version: 1.54.0 +Version: 1.55.0 %forgemeta Release: 1%?dist Summary: A manga reader for GNOME From ea326fd8eadf2a101520b84ab4e91e226be5b8c6 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 17 Aug 2024 23:38:08 +0000 Subject: [PATCH 24/48] bump: libhelium --- anda/lib/libhelium/libhelium.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/lib/libhelium/libhelium.spec b/anda/lib/libhelium/libhelium.spec index 32ed4db6dd..a13202e1cb 100644 --- a/anda/lib/libhelium/libhelium.spec +++ b/anda/lib/libhelium/libhelium.spec @@ -1,4 +1,4 @@ -%global ver 1.8.15-3 +%global ver 1.8.16 %global sanitized_ver %(echo %{ver} | sed -E 's/-/~/g') Summary: The Application Framework for tauOS apps Name: libhelium From 4cabc4cbe01b6b23a27131550c664152c7be4932 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 18 Aug 2024 01:24:22 +0000 Subject: [PATCH 25/48] bump(nightly): flow nightly nim-nightly tdlib --- anda/devs/flow/flow-control-nightly.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/langs/nim/nim-nightly/nim-nightly.spec | 4 ++-- anda/lib/tdlib/tdlib-nightly.spec | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/anda/devs/flow/flow-control-nightly.spec b/anda/devs/flow/flow-control-nightly.spec index 92def57011..36f625107b 100644 --- a/anda/devs/flow/flow-control-nightly.spec +++ b/anda/devs/flow/flow-control-nightly.spec @@ -1,6 +1,6 @@ -%global commit 2a735cee5c1a2b0d7d08343a0bb32ed49eb1d3bc +%global commit 36a24d84e3e57552cfe73d578f8749bd7c704fcf %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240817 +%global commit_date 20240818 Name: flow-control-nightly Version: %commit_date.%shortcommit diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 3bf944ce68..18f9a7f8f4 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 18f0626e08ba920fdaad798813261ca3d647d836 +%global commit 5e6e465294c0605eaa76a30c9dcea2f98d410010 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240817 +%global commit_date 20240818 %global ver 0.150.0 %bcond_with check diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index 6d906e90e1..e9acd45203 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit e96fad1eed5c87a5a0b13bb39d1e5da176e488e1 +%global commit f7c11a8978a1fc7182ef18c4bdc80e920ce6ad88 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.1.9 -%global commit_date 20240817 +%global commit_date 20240818 %global debug_package %nil Name: nim-nightly diff --git a/anda/lib/tdlib/tdlib-nightly.spec b/anda/lib/tdlib/tdlib-nightly.spec index 150e7360f1..9f8f547562 100644 --- a/anda/lib/tdlib/tdlib-nightly.spec +++ b/anda/lib/tdlib/tdlib-nightly.spec @@ -1,4 +1,4 @@ -%global commit 8d08b34e22a08e58db8341839c4e18ee06c516c5 +%global commit 9b6ff5863e5d0b2a07b50f4aa1a3344a51a1f80f %global ver 1.8.35 %global commit_date 20240219 %global shortcommit %(c=%{commit}; echo ${c:0:7}) From 8ecd29c7fa2d513186de6ec0588697eee23c0e47 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 18 Aug 2024 01:42:23 +0000 Subject: [PATCH 26/48] bump: ruffle --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 1fee9502c4..e591b5ef09 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2024-08-17 +%global ver 2024-08-18 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold From d07757e7bbd9934575e3f487c70409486d345d7c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 18 Aug 2024 16:39:49 +0000 Subject: [PATCH 27/48] bump: libusermetrics --- anda/lib/libusermetrics/libusermetrics.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/lib/libusermetrics/libusermetrics.spec b/anda/lib/libusermetrics/libusermetrics.spec index 897c69b6b9..6f485bd5c2 100644 --- a/anda/lib/libusermetrics/libusermetrics.spec +++ b/anda/lib/libusermetrics/libusermetrics.spec @@ -1,5 +1,5 @@ Name: libusermetrics -Version: 1.3.2 +Version: 1.3.3 Release: 1%?dist Summary: library for retrieving anonymous metrics about users License: GPLv3 AND LGPLv3 AND LGPLv2 From 6759bdfbf970bbe444c4d7414aaf00fc757d1b91 Mon Sep 17 00:00:00 2001 From: madomado Date: Mon, 19 Aug 2024 02:54:19 +0800 Subject: [PATCH 28/48] fix(update): zed-preview (#1935) * fix(update): zed-preview Signed-off-by: madomado * fix spec Signed-off-by: madomado * Update zed-preview.spec Signed-off-by: madomado * yeah just don't remove -pre then Signed-off-by: madomado * other tidying Signed-off-by: madomado * oopsie Signed-off-by: madomado --------- Signed-off-by: madomado --- anda/devs/zed/preview/update.rhai | 1 - anda/devs/zed/preview/zed-preview.spec | 8 ++++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/anda/devs/zed/preview/update.rhai b/anda/devs/zed/preview/update.rhai index 9a764d5fbc..26d0a43273 100644 --- a/anda/devs/zed/preview/update.rhai +++ b/anda/devs/zed/preview/update.rhai @@ -1,7 +1,6 @@ let releases = "https://api.github.com/repos/zed-industries/zed/releases".get().json_arr(); for release in releases { let tag = release.tag_name; - tag.pop(4); // remove the "-pre" suffix tag.crop(1); // remove "v" rpm.global("ver", tag); break; diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 4cb816cea6..ba73f2d7c0 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.149.1 +%global ver 0.149.1-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ # Use Mold as the linker @@ -10,13 +10,13 @@ %global app_id dev.zed.Zed-Preview Name: zed-preview -Version: %ver +Version: %(echo %ver | sed 's/-/~/') Release: pre1%?dist Summary: Zed is a high-performance, multiplayer code editor License: MIT URL: https://zed.dev/ -Source0: https://github.com/zed-industries/zed/archive/refs/tags/v%{ver}-pre.tar.gz +Source0: https://github.com/zed-industries/zed/archive/refs/tags/v%{ver}.tar.gz Conflicts: zed Provides: zed @@ -44,7 +44,7 @@ BuildRequires: vulkan-loader Code at the speed of thought - Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter. %prep -%autosetup -n %{crate}-%{ver}-pre -p1 +%autosetup -n %{crate}-%{ver} -p1 %cargo_prep_online export DO_STARTUP_NOTIFY="true" From 59dbd6f8f3ae71d537b90f6407455b29223b45ab Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 18 Aug 2024 22:21:15 +0000 Subject: [PATCH 29/48] bump: lomiri-app-launch --- .../lomiri-unity/lomiri-app-launch/lomiri-app-launch.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/desktops/lomiri-unity/lomiri-app-launch/lomiri-app-launch.spec b/anda/desktops/lomiri-unity/lomiri-app-launch/lomiri-app-launch.spec index 956b8a30aa..ee0697837b 100644 --- a/anda/desktops/lomiri-unity/lomiri-app-launch/lomiri-app-launch.spec +++ b/anda/desktops/lomiri-unity/lomiri-app-launch/lomiri-app-launch.spec @@ -1,5 +1,5 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-app-launch -%global commit af441bdb31bb76b207119a8c91eef3fa93c0c078 +%global commit a057a37b56b96efddc7f42577407a3a08a0575cf %forgemeta Name: lomiri-app-launch From 2558a34596611afcfa1c994f0bb39be040700fc1 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 18 Aug 2024 23:19:14 +0000 Subject: [PATCH 30/48] bump: sarasa-gothic --- anda/fonts/sarasa-gothic/sarasa-gothic-fonts.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/fonts/sarasa-gothic/sarasa-gothic-fonts.spec b/anda/fonts/sarasa-gothic/sarasa-gothic-fonts.spec index fcb3e8f519..e9b1ce7713 100644 --- a/anda/fonts/sarasa-gothic/sarasa-gothic-fonts.spec +++ b/anda/fonts/sarasa-gothic/sarasa-gothic-fonts.spec @@ -1,5 +1,5 @@ Name: sarasa-gothic-fonts -Version: 1.0.18 +Version: 1.0.19 Release: 1%?dist URL: https://github.com/be5invis/Sarasa-Gothic Source0: %url/releases/download/v%version/Sarasa-TTC-%version.7z From 066d3bfc313743792df053d3141fe543fab630af Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 19 Aug 2024 01:21:00 +0000 Subject: [PATCH 31/48] bump(nightly): envision flow nightly prismlauncher-nightly nim-nightly yt-dlp --- anda/apps/envision/envision.spec | 4 ++-- anda/devs/flow/flow-control-nightly.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/games/prismlauncher-nightly/prismlauncher-nightly.spec | 4 ++-- anda/langs/nim/nim-nightly/nim-nightly.spec | 4 ++-- anda/tools/yt-dlp/yt-dlp-nightly.spec | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/anda/apps/envision/envision.spec b/anda/apps/envision/envision.spec index 1c203aedf3..f46c89ff71 100644 --- a/anda/apps/envision/envision.spec +++ b/anda/apps/envision/envision.spec @@ -1,5 +1,5 @@ -%global commit be6c9b3abe71167584ed5c9a9a2e6386df5090a1 -%global commit_date 20240816 +%global commit 96b15c05f027f5ce7c9ee9896823c6e71986c087 +%global commit_date 20240819 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: envision diff --git a/anda/devs/flow/flow-control-nightly.spec b/anda/devs/flow/flow-control-nightly.spec index 36f625107b..1951c113eb 100644 --- a/anda/devs/flow/flow-control-nightly.spec +++ b/anda/devs/flow/flow-control-nightly.spec @@ -1,6 +1,6 @@ -%global commit 36a24d84e3e57552cfe73d578f8749bd7c704fcf +%global commit ea31e414ee4b8583cb396e468a74058e65133d72 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240818 +%global commit_date 20240819 Name: flow-control-nightly Version: %commit_date.%shortcommit diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 18f9a7f8f4..7249cbcdc6 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 5e6e465294c0605eaa76a30c9dcea2f98d410010 +%global commit 43e13df9f327c1694eefbfec54cdbb0ec9efaab1 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240818 +%global commit_date 20240819 %global ver 0.150.0 %bcond_with check diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index 5a4a02f8f2..44da965b96 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -1,11 +1,11 @@ %global real_name prismlauncher %global nice_name PrismLauncher -%global commit d6a825dd4704172c6115919ff8550d3074b950f9 +%global commit efac06379756dff61b6fd05602bf58686f42a1a0 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global libnbtplusplus_commit a5e8fd52b8bf4ab5d5bcc042b2a247867589985f -%global commit_date 20240814 +%global commit_date 20240819 %global snapshot_info %{commit_date}.%{shortcommit} %bcond_without qt6 diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index e9acd45203..92a7035087 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit f7c11a8978a1fc7182ef18c4bdc80e920ce6ad88 +%global commit 2e4d344b43b040a4dce2c478ca13e49979e491fc %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.1.9 -%global commit_date 20240818 +%global commit_date 20240819 %global debug_package %nil Name: nim-nightly diff --git a/anda/tools/yt-dlp/yt-dlp-nightly.spec b/anda/tools/yt-dlp/yt-dlp-nightly.spec index 6457a5dee7..bec18603d3 100644 --- a/anda/tools/yt-dlp/yt-dlp-nightly.spec +++ b/anda/tools/yt-dlp/yt-dlp-nightly.spec @@ -1,7 +1,7 @@ #bcond_without tests -%global commit d62fef7e07d454c0d2ba2d69fb96d691dba1ded0 +%global commit a7d3235c84dac57a127cbe0ff38f7f7c2fdd8fa0 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240816 +%global commit_date 20240819 %global ver 2024.08.06 Name: yt-dlp-nightly From 54f027b897880002cbbf501ef69a49bd90f53903 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 19 Aug 2024 01:43:22 +0000 Subject: [PATCH 32/48] bump: ruffle --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index e591b5ef09..1f627b6adc 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2024-08-18 +%global ver 2024-08-19 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold From 63a2d376e86bbf947f6fc285877436fa76d1a365 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 19 Aug 2024 07:34:29 +0000 Subject: [PATCH 33/48] bump(branch): mesa-freeworld --- anda/system/mesa-freeworld/mesa-freeworld.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/system/mesa-freeworld/mesa-freeworld.spec b/anda/system/mesa-freeworld/mesa-freeworld.spec index f8fc615a85..db95652ce4 100644 --- a/anda/system/mesa-freeworld/mesa-freeworld.spec +++ b/anda/system/mesa-freeworld/mesa-freeworld.spec @@ -69,7 +69,7 @@ algorithms and decoding only VC1 algorithm. Name: %{srcname}-freeworld Summary: Mesa graphics libraries -%global ver 24.2.0-rc4 +%global ver 24.2.0 Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)} Release: 1%{?dist} License: MIT AND BSD-3-Clause AND SGI-B-2.0 From d8c584266071c73300278128a9ec38d74f3e7c49 Mon Sep 17 00:00:00 2001 From: Ben Woods Date: Mon, 19 Aug 2024 15:45:11 +0800 Subject: [PATCH 34/48] add: rust-bottom (#1961) --- anda/langs/rust/bottom/anda.hcl | 5 ++ .../rust/bottom/bottom-fix-metadata-auto.diff | 48 +++++++++++++ anda/langs/rust/bottom/rust-bottom.spec | 68 +++++++++++++++++++ anda/langs/rust/bottom/update.rhai | 1 + 4 files changed, 122 insertions(+) create mode 100644 anda/langs/rust/bottom/anda.hcl create mode 100644 anda/langs/rust/bottom/bottom-fix-metadata-auto.diff create mode 100644 anda/langs/rust/bottom/rust-bottom.spec create mode 100644 anda/langs/rust/bottom/update.rhai diff --git a/anda/langs/rust/bottom/anda.hcl b/anda/langs/rust/bottom/anda.hcl new file mode 100644 index 0000000000..ce1a0a8274 --- /dev/null +++ b/anda/langs/rust/bottom/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "rust-bottom.spec" + } +} diff --git a/anda/langs/rust/bottom/bottom-fix-metadata-auto.diff b/anda/langs/rust/bottom/bottom-fix-metadata-auto.diff new file mode 100644 index 0000000000..7ea813b0a6 --- /dev/null +++ b/anda/langs/rust/bottom/bottom-fix-metadata-auto.diff @@ -0,0 +1,48 @@ +--- bottom-0.10.2/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ bottom-0.10.2/Cargo.toml 2024-08-18T14:28:49.594610+00:00 +@@ -354,15 +354,6 @@ + [target.'cfg(all(target_arch = "x86_64", target_os = "linux"))'.dev-dependencies.portable-pty] + version = "0.8.1" + +-[target.'cfg(target_os = "freebsd")'.dependencies.filedescriptor] +-version = "0.8.2" +- +-[target.'cfg(target_os = "freebsd")'.dependencies.serde_json] +-version = "1.0.120" +- +-[target.'cfg(target_os = "freebsd")'.dependencies.sysctl] +-version = "0.5.5" +- + [target.'cfg(target_os = "linux")'.dependencies.rustix] + version = "0.38.34" + features = [ +@@ -370,24 +361,6 @@ + "param", + ] + +-[target.'cfg(target_os = "macos")'.dependencies.core-foundation] +-version = "0.9.4" +- +-[target.'cfg(target_os = "macos")'.dependencies.mach2] +-version = "0.4.2" +- +-[target.'cfg(target_os = "windows")'.dependencies.windows] +-version = "0.58.0" +-features = [ +- "Win32_Foundation", +- "Win32_Security", +- "Win32_Storage_FileSystem", +- "Win32_System_IO", +- "Win32_System_Ioctl", +- "Win32_System_ProcessStatus", +- "Win32_System_Threading", +-] +- + [target."cfg(unix)".dependencies.libc] + version = "0.2.155" + +@@ -402,3 +375,4 @@ + [lints.rustdoc] + broken_intra_doc_links = "deny" + missing_crate_level_docs = "deny" ++ diff --git a/anda/langs/rust/bottom/rust-bottom.spec b/anda/langs/rust/bottom/rust-bottom.spec new file mode 100644 index 0000000000..bc557d41a1 --- /dev/null +++ b/anda/langs/rust/bottom/rust-bottom.spec @@ -0,0 +1,68 @@ +# Generated by rust2rpm 26 +%bcond_without check + +%global crate bottom + +Name: rust-bottom +Version: 0.10.2 +Release: %autorelease +Summary: Customizable cross-platform graphical process/system monitor for the terminal + +License: MIT +URL: https://crates.io/crates/bottom +Source: %{crates_source} +# Automatically generated patch to strip dependencies and normalize metadata +Patch: bottom-fix-metadata-auto.diff + +BuildRequires: anda-srpm-macros +BuildRequires: cargo-rpm-macros >= 24 + +%global _description %{expand: +A customizable cross-platform graphical process/system monitor for the +terminal. Supports Linux, macOS, and Windows.} + +%description %{_description} + +%package -n %{crate} +Summary: %{summary} +License: MIT +Packager: Ben Woods + +%description -n %{crate} %{_description} + +%files -n %{crate} +%license LICENSE +%license LICENSE.dependencies +%doc README.md +%{_bindir}/btm +%{_datadir}/bash-completion/completions/btm +%{_datadir}/fish/vendor_completions.d/btm.fish +%{_datadir}/zsh/site-functions/_btm +%{_mandir}/man1/btm.1* + +%prep +%autosetup -n %{crate}-%{version} -p1 +%cargo_prep_online + +%build +#cargo_build +%{cargo_license_summary_online} +%{cargo_license_online} > LICENSE.dependencies + +%install +# https://github.com/ClementTsang/bottom/blob/main/docs/content/contribution/packaging-and-distribution.md#manpage-and-completion-generation +export BTM_GENERATE=true +%cargo_install +# Completions +install -Dpm 0644 target/tmp/bottom/completion/btm.bash %{buildroot}%{_datadir}/bash-completion/completions/btm +install -Dpm 0644 target/tmp/bottom/completion/btm.fish %{buildroot}%{_datadir}/fish/vendor_completions.d/btm.fish +install -Dpm 0644 target/tmp/bottom/completion/_btm %{buildroot}%{_datadir}/zsh/site-functions/_btm +install -Dpm 0644 target/tmp/bottom/manpage/btm.1 %{buildroot}%{_mandir}/man1/btm.1 + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +%autochangelog diff --git a/anda/langs/rust/bottom/update.rhai b/anda/langs/rust/bottom/update.rhai new file mode 100644 index 0000000000..76ec7efa2d --- /dev/null +++ b/anda/langs/rust/bottom/update.rhai @@ -0,0 +1 @@ +rpm.version(crates("bottom")); From 2eab51a6d1ce807406ece99e4c2242f91fe98134 Mon Sep 17 00:00:00 2001 From: madomado Date: Mon, 19 Aug 2024 22:40:34 +0800 Subject: [PATCH 35/48] add: opentabletdriver-nightly (#1968) --- anda/system/opentabletdriver-nightly/anda.hcl | 8 ++ .../opentabletdriver-nightly.spec | 76 +++++++++++++++++++ .../opentabletdriver-nightly/update.rhai | 6 ++ 3 files changed, 90 insertions(+) create mode 100644 anda/system/opentabletdriver-nightly/anda.hcl create mode 100644 anda/system/opentabletdriver-nightly/opentabletdriver-nightly.spec create mode 100644 anda/system/opentabletdriver-nightly/update.rhai diff --git a/anda/system/opentabletdriver-nightly/anda.hcl b/anda/system/opentabletdriver-nightly/anda.hcl new file mode 100644 index 0000000000..10ae980cfb --- /dev/null +++ b/anda/system/opentabletdriver-nightly/anda.hcl @@ -0,0 +1,8 @@ +project pkg { + rpm { + spec = "opentabletdriver-nightly.spec" + } + labels { + nightly = 1 + } +} diff --git a/anda/system/opentabletdriver-nightly/opentabletdriver-nightly.spec b/anda/system/opentabletdriver-nightly/opentabletdriver-nightly.spec new file mode 100644 index 0000000000..d7fb4d6309 --- /dev/null +++ b/anda/system/opentabletdriver-nightly/opentabletdriver-nightly.spec @@ -0,0 +1,76 @@ +%global commit a60fa0cfd06148fc0c62c12fc11d9b55e15cb656 +%global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global commit_date 20240819 +%global ver 0.6.4.0 + +# We aren't using Mono but RPM expected Mono +%global __requires_exclude_from ^/usr/lib/opentabletdriver/.*$ +%global __os_install_post %{nil} +%define debug_package %nil +%global dotnet_runtime_version 8.0 + +Name: opentabletdriver-nightly +Version: %ver^%commit_date.git~%shortcommit +Release: 1%?dist +Summary: Open source, cross-platform, user-mode tablet driver +License: LGPL-3.0-or-later +Conflicts: opentabletdriver + +URL: https://github.com/OpenTabletDriver/OpenTabletDriver +Source: %url/archive/%commit.tar.gz +Packager: madonuko + +BuildRequires: dotnet-sdk-%{dotnet_runtime_version} +BuildRequires: git-core jq systemd-rpm-macros + +Requires: dotnet-runtime-%{dotnet_runtime_version} +Requires: libevdev.so.2()(64bit) +Requires: gtk3 +Requires: udev +Suggests: libX11 +Suggests: libXrandr + +%description +OpenTabletDriver is an open source, cross platform, user mode tablet driver. The goal of OpenTabletDriver is to be cross platform as possible with the highest compatibility in an easily configurable graphical user interface. + +%prep +%autosetup -n OpenTabletDriver-%commit + +%build +./eng/linux/package.sh --output bin + +%install +export DONT_STRIP=1 +PREFIX="%{_prefix}" ./eng/linux/package.sh --package Generic --build false +mkdir -p "%{buildroot}" +mv ./dist/files/* "%{buildroot}"/ +rm -rf ./dist +mkdir -p "%{buildroot}/%{_prefix}/lib/" +cp -r bin "%{buildroot}/%{_prefix}/lib/opentabletdriver" + +%post +%systemd_user_post %name.service + +%preun +%systemd_user_preun %name.service + +%postun +%systemd_user_postun_with_restart %name.service + +%files +%defattr(-,root,root) +%dir %{_prefix}/lib/opentabletdriver +%dir %{_prefix}/share/doc/opentabletdriver +%{_bindir}/otd +%{_bindir}/otd-daemon +%{_bindir}/otd-gui +%{_prefix}/lib/modprobe.d/99-opentabletdriver.conf +%{_prefix}/lib/modules-load.d/opentabletdriver.conf +%{_prefix}/lib/opentabletdriver/* +%{_prefix}/lib/systemd/user/opentabletdriver.service +%{_prefix}/lib/udev/rules.d/70-opentabletdriver.rules +%{_prefix}/share/applications/opentabletdriver.desktop +%{_prefix}/share/man/man8/opentabletdriver.8.gz +%{_prefix}/share/doc/opentabletdriver/LICENSE +%{_prefix}/share/pixmaps/otd.ico +%{_prefix}/share/pixmaps/otd.png diff --git a/anda/system/opentabletdriver-nightly/update.rhai b/anda/system/opentabletdriver-nightly/update.rhai new file mode 100644 index 0000000000..aeecae129b --- /dev/null +++ b/anda/system/opentabletdriver-nightly/update.rhai @@ -0,0 +1,6 @@ +rpm.global("commit", gh_commit("OpenTabletDriver/OpenTabletDriver")); +if rpm.changed() { + rpm.global("commit_date", date()); + rpm.global("ver", gh("OpenTabletDriver/OpenTabletDriver")); + rpm.release(); +} From 8bee77dc50e869ab8ce4f41594b8db1846798313 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 19 Aug 2024 16:58:02 +0000 Subject: [PATCH 36/48] bump: preview --- anda/devs/zed/preview/zed-preview.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index ba73f2d7c0..8494fbb251 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.149.1-pre +%global ver 0.149.2-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ # Use Mold as the linker From 6e9b162f0879ac9557d32f90e8f6a22a65edf586 Mon Sep 17 00:00:00 2001 From: Cappy Ishihara Date: Tue, 20 Aug 2024 01:19:49 +0700 Subject: [PATCH 37/48] otd: Build using .NET 8, but require .NET 6 at runtime (#1967) --- anda/system/opentabletdriver/opentabletdriver.spec | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/anda/system/opentabletdriver/opentabletdriver.spec b/anda/system/opentabletdriver/opentabletdriver.spec index 07068f1bff..7b505a42fc 100644 --- a/anda/system/opentabletdriver/opentabletdriver.spec +++ b/anda/system/opentabletdriver/opentabletdriver.spec @@ -5,19 +5,24 @@ # We aren't using Mono but RPM expected Mono %global __requires_exclude_from ^/usr/lib/opentabletdriver/.*$ %global __os_install_post %{nil} -%global dotnet_runtime_version 8.0 +%global dotnet_sdk_version 8.0 +%global dotnet_runtime_version 6.0 Name: opentabletdriver Version: 0.6.4.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A cross-platform open source tablet driver License: LGPLv3 URL: https://github.com/OpenTabletDriver/OpenTabletDriver Packager: Cappy Ishihara %define otddir OpenTabletDriver-%{version} -BuildRequires: dotnet-sdk-%{dotnet_runtime_version} + +# This package can be built using a newer .NET SDK version, but you +# specifically need .NET 6.0 to run it. +BuildRequires: dotnet-sdk-%{dotnet_sdk_version} BuildRequires: git jq systemd-rpm-macros +BuildRequires: gtk3-devel Requires: dotnet-runtime-%{dotnet_runtime_version} Requires: libevdev.so.2()(64bit) From 0b3e46c529f0e5345e35d7d8f949fca5fee470c3 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 19 Aug 2024 18:20:53 +0000 Subject: [PATCH 38/48] bump: gala --- anda/desktops/elementary/gala/gala.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/desktops/elementary/gala/gala.spec b/anda/desktops/elementary/gala/gala.spec index 6272ed3de9..fe526701d3 100644 --- a/anda/desktops/elementary/gala/gala.spec +++ b/anda/desktops/elementary/gala/gala.spec @@ -2,8 +2,8 @@ Name: gala Summary: Gala window manager -Version: 7.1.3 -Release: 2%{?dist} +Version: 8.0.0 +Release: 1%?dist License: GPL-3.0-or-later Epoch: 1 From d225ba8ca46d03f3015a7b94079757d98271c457 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 19 Aug 2024 22:38:21 +0000 Subject: [PATCH 39/48] bump: preview --- anda/devs/zed/preview/zed-preview.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 8494fbb251..4ebf43348a 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.149.2-pre +%global ver 0.149.3-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ # Use Mold as the linker From 0067e85e0859818244854c6ed6e41d60fb821a47 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 20 Aug 2024 01:19:19 +0000 Subject: [PATCH 40/48] bump(nightly): envision mpv flow nightly prismlauncher-nightly nim-nightly yt-dlp --- anda/apps/envision/envision.spec | 4 ++-- anda/apps/mpv/mpv-nightly.spec | 4 ++-- anda/devs/flow/flow-control-nightly.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 6 +++--- anda/games/prismlauncher-nightly/prismlauncher-nightly.spec | 4 ++-- anda/langs/nim/nim-nightly/nim-nightly.spec | 4 ++-- anda/tools/yt-dlp/yt-dlp-nightly.spec | 4 ++-- 7 files changed, 15 insertions(+), 15 deletions(-) diff --git a/anda/apps/envision/envision.spec b/anda/apps/envision/envision.spec index f46c89ff71..8790f4d36d 100644 --- a/anda/apps/envision/envision.spec +++ b/anda/apps/envision/envision.spec @@ -1,5 +1,5 @@ -%global commit 96b15c05f027f5ce7c9ee9896823c6e71986c087 -%global commit_date 20240819 +%global commit 6ff4bc2cd57628c95aacd2f5a07305fd83e197e4 +%global commit_date 20240820 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: envision diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index 2872528c90..ba8e48aed3 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,6 +1,6 @@ -%global commit a3baf94ab9f3b43a8027d74c43991a3c2da732e0 +%global commit 67e087dcae35fa9f74a6dced588629fcdf075182 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240817 +%global commit_date 20240820 %global ver 0.38.0 Name: mpv-nightly diff --git a/anda/devs/flow/flow-control-nightly.spec b/anda/devs/flow/flow-control-nightly.spec index 1951c113eb..9c565a2984 100644 --- a/anda/devs/flow/flow-control-nightly.spec +++ b/anda/devs/flow/flow-control-nightly.spec @@ -1,6 +1,6 @@ -%global commit ea31e414ee4b8583cb396e468a74058e65133d72 +%global commit 82720a40d7066e8457c906490c937ea09dd22ee9 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240819 +%global commit_date 20240820 Name: flow-control-nightly Version: %commit_date.%shortcommit diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 7249cbcdc6..b2db3177df 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,7 +1,7 @@ -%global commit 43e13df9f327c1694eefbfec54cdbb0ec9efaab1 +%global commit 395a68133d988a9d5eec7f218f8d3f0bc5eae696 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240819 -%global ver 0.150.0 +%global commit_date 20240820 +%global ver 0.151.0 %bcond_with check diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index 44da965b96..2160c97ada 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -1,11 +1,11 @@ %global real_name prismlauncher %global nice_name PrismLauncher -%global commit efac06379756dff61b6fd05602bf58686f42a1a0 +%global commit 1b756b99bb75b27d82ba537b5f3feb762b2bcb50 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global libnbtplusplus_commit a5e8fd52b8bf4ab5d5bcc042b2a247867589985f -%global commit_date 20240819 +%global commit_date 20240820 %global snapshot_info %{commit_date}.%{shortcommit} %bcond_without qt6 diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index 92a7035087..a2ea77aa87 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit 2e4d344b43b040a4dce2c478ca13e49979e491fc +%global commit a4dff1a03e514946b419fd9af0ac08b7a4b40a50 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.1.9 -%global commit_date 20240819 +%global commit_date 20240820 %global debug_package %nil Name: nim-nightly diff --git a/anda/tools/yt-dlp/yt-dlp-nightly.spec b/anda/tools/yt-dlp/yt-dlp-nightly.spec index bec18603d3..90a9b59a59 100644 --- a/anda/tools/yt-dlp/yt-dlp-nightly.spec +++ b/anda/tools/yt-dlp/yt-dlp-nightly.spec @@ -1,7 +1,7 @@ #bcond_without tests -%global commit a7d3235c84dac57a127cbe0ff38f7f7c2fdd8fa0 +%global commit f0bb28504c8c2b75ee3e5796aed50de2a7f90a1b %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240819 +%global commit_date 20240820 %global ver 2024.08.06 Name: yt-dlp-nightly From 24ad29f75d777f500412008c2f3df9571961c24c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 20 Aug 2024 01:23:44 +0000 Subject: [PATCH 41/48] bump: ruffle --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 1f627b6adc..1f28efca16 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2024-08-19 +%global ver 2024-08-20 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold From fb102674fa37a3f0c78a6cf5e13c2c02a57449b0 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 20 Aug 2024 02:23:28 +0000 Subject: [PATCH 42/48] bump: discord-canary-openasar discord-canary gamescope --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- anda/games/gamescope/terra-gamescope.spec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index df9b817f5f..fd723b175d 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.471 +Version: 0.0.472 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index a92344d7f8..ea245837d1 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.471 +Version: 0.0.472 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com diff --git a/anda/games/gamescope/terra-gamescope.spec b/anda/games/gamescope/terra-gamescope.spec index d794715361..1ff3879d90 100644 --- a/anda/games/gamescope/terra-gamescope.spec +++ b/anda/games/gamescope/terra-gamescope.spec @@ -1,7 +1,7 @@ %global libliftoff_minver 0.4.1 %global _default_patch_fuzz 2 -%global gamescope_tag 3.14.29 +%global gamescope_tag 3.15.0 Name: terra-gamescope Version: 100.%{gamescope_tag} From 4fc0fbb43293ca07eae9e6ca1ed9b98014a396f6 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 20 Aug 2024 03:39:04 +0000 Subject: [PATCH 43/48] bump: electron --- anda/tools/electron/electron.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/electron/electron.spec b/anda/tools/electron/electron.spec index e386aefb52..7a4b934c51 100644 --- a/anda/tools/electron/electron.spec +++ b/anda/tools/electron/electron.spec @@ -12,7 +12,7 @@ %global __provides_exclude_from %{_libdir}/%{name}/.*\\.so Name: electron -Version: 31.4.0 +Version: 32.0.0 Release: 1%?dist Summary: Build cross platform desktop apps with web technologies License: MIT From b6bea227fc7f2a3fc3f6cf833550ee22ba080552 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 20 Aug 2024 07:15:46 +0000 Subject: [PATCH 44/48] bump: srpm-macros --- anda/terra/srpm-macros/anda-srpm-macros.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/terra/srpm-macros/anda-srpm-macros.spec b/anda/terra/srpm-macros/anda-srpm-macros.spec index 62a8ee3158..914ad02183 100644 --- a/anda/terra/srpm-macros/anda-srpm-macros.spec +++ b/anda/terra/srpm-macros/anda-srpm-macros.spec @@ -1,6 +1,6 @@ Name: anda-srpm-macros -Version: 0.1.7 -Release: 2%{?dist} +Version: 0.1.8 +Release: 1%?dist Summary: SRPM macros for extra Fedora packages License: MIT From d00b31705b80104f2e88ec84b9c0bb9f4f37f0c7 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 20 Aug 2024 11:38:08 +0000 Subject: [PATCH 45/48] bump: srpm-macros --- anda/terra/srpm-macros/anda-srpm-macros.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/terra/srpm-macros/anda-srpm-macros.spec b/anda/terra/srpm-macros/anda-srpm-macros.spec index 914ad02183..85f911ba86 100644 --- a/anda/terra/srpm-macros/anda-srpm-macros.spec +++ b/anda/terra/srpm-macros/anda-srpm-macros.spec @@ -1,5 +1,5 @@ Name: anda-srpm-macros -Version: 0.1.8 +Version: 0.1.9 Release: 1%?dist Summary: SRPM macros for extra Fedora packages From 974ef19f79b0dee6ea4ccee9772c7f8ca2a8fcf3 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 20 Aug 2024 14:18:29 +0000 Subject: [PATCH 46/48] bump: elementary-shortcut-overlay switchboard-plug-keyboard switchboard-plug-pantheon-shell --- .../elementary-shortcut-overlay.spec | 2 +- .../switchboard-plug-keyboard/switchboard-plug-keyboard.spec | 2 +- .../switchboard-plug-pantheon-shell.spec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/desktops/elementary/elementary-shortcut-overlay/elementary-shortcut-overlay.spec b/anda/desktops/elementary/elementary-shortcut-overlay/elementary-shortcut-overlay.spec index 818a8e5d62..d09eb40d9c 100644 --- a/anda/desktops/elementary/elementary-shortcut-overlay/elementary-shortcut-overlay.spec +++ b/anda/desktops/elementary/elementary-shortcut-overlay/elementary-shortcut-overlay.spec @@ -3,7 +3,7 @@ Name: elementary-shortcut-overlay Summary: Native, OS-wide shortcut overlay -Version: 8.0.0 +Version: 8.0.1 Release: 1%?dist License: GPL-3.0 diff --git a/anda/desktops/elementary/switchboard-plug-keyboard/switchboard-plug-keyboard.spec b/anda/desktops/elementary/switchboard-plug-keyboard/switchboard-plug-keyboard.spec index 72a97d55e3..a279794b55 100644 --- a/anda/desktops/elementary/switchboard-plug-keyboard/switchboard-plug-keyboard.spec +++ b/anda/desktops/elementary/switchboard-plug-keyboard/switchboard-plug-keyboard.spec @@ -8,7 +8,7 @@ Name: switchboard-plug-keyboard Summary: Switchboard Keyboard plug -Version: 8.0.0 +Version: 8.0.1 Release: 1%?dist License: GPL-3.0-or-later diff --git a/anda/desktops/elementary/switchboard-plug-pantheon-shell/switchboard-plug-pantheon-shell.spec b/anda/desktops/elementary/switchboard-plug-pantheon-shell/switchboard-plug-pantheon-shell.spec index 08a4ce5100..a3410ce479 100644 --- a/anda/desktops/elementary/switchboard-plug-pantheon-shell/switchboard-plug-pantheon-shell.spec +++ b/anda/desktops/elementary/switchboard-plug-pantheon-shell/switchboard-plug-pantheon-shell.spec @@ -8,7 +8,7 @@ Name: switchboard-plug-pantheon-shell Summary: Switchboard Pantheon Shell plug -Version: 8.0.0 +Version: 8.0.1 Release: 1%?dist License: GPL-3.0 From c69995e7e1631da2d5ad45fabe4c78dc4e3c2c0a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 20 Aug 2024 14:32:18 +0000 Subject: [PATCH 47/48] bump: crystal --- anda/langs/crystal/crystal/crystal.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/crystal/crystal/crystal.spec b/anda/langs/crystal/crystal/crystal.spec index abaa049d6a..00c584f2e7 100644 --- a/anda/langs/crystal/crystal/crystal.spec +++ b/anda/langs/crystal/crystal/crystal.spec @@ -1,7 +1,7 @@ %define debug_package %nil Name: crystal -Version: 1.13.1 +Version: 1.13.2 Release: 1%?dist Summary: The Crystal Programming Language License: Apache-2.0 From b49c9d3afad6954c1eefb1453361422642c0f3f4 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 20 Aug 2024 15:30:31 +0000 Subject: [PATCH 48/48] bump: switchboard-plug-display --- .../switchboard-plug-display/switchboard-plug-display.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/desktops/elementary/switchboard-plug-display/switchboard-plug-display.spec b/anda/desktops/elementary/switchboard-plug-display/switchboard-plug-display.spec index 93fe791404..cca08d26e8 100644 --- a/anda/desktops/elementary/switchboard-plug-display/switchboard-plug-display.spec +++ b/anda/desktops/elementary/switchboard-plug-display/switchboard-plug-display.spec @@ -8,8 +8,8 @@ Name: switchboard-plug-display Summary: Switchboard Display plug -Version: 7.0.0 -Release: 1%{?dist} +Version: 8.0.0 +Release: 1%?dist License: GPL-3.0-or-later URL: https://github.com/elementary/switchboard-plug-display