From 8ed284e68a50c263a55467ea745b965e6793c824 Mon Sep 17 00:00:00 2001 From: madomado Date: Sat, 10 Feb 2024 11:14:51 +0800 Subject: [PATCH] chore(sync): 39 -> 38 --- .../discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- .../discord-openasar/discord-openasar.spec | 2 +- .../discord-ptb-openasar.spec | 2 +- anda/apps/discord-ptb/discord-ptb.spec | 2 +- anda/apps/discord/discord.spec | 2 +- anda/apps/sccache/rust-sccache.spec | 16 +++-- .../sccache/sccache-fix-metadata-auto.diff | 6 +- anda/apps/sccache/update.rhai | 1 + .../apps/vencord-desktop/vencord-desktop.spec | 2 +- anda/apps/voicevox/voicevox.spec | 6 +- .../elementary-greeter.spec | 10 ++-- .../elementary-photos/elementary-photos.spec | 15 +++-- anda/desktops/elementary/gala/gala.spec | 6 +- .../elementary/wingpanel/wingpanel.spec | 9 ++- .../latte-dock-nightly.spec | 2 +- .../lomiri-app-launch/lomiri-app-launch.spec | 4 +- .../lomiri-download-manager.spec | 9 +-- .../lomiri-download-manager/update.rhai | 7 +++ .../lomiri-indicator-network.spec | 14 ++--- .../lomiri-schemas/lomiri-schemas.spec | 6 +- .../lomiri-settings-components.spec | 6 +- .../lomiri-system-settings.spec | 2 +- .../lomiri-ui-toolkit/lomiri-ui-toolkit.spec | 4 +- anda/desktops/lomiri-unity/lomiri/lomiri.spec | 4 +- .../lomiri-unity/unity-shell/unity-shell.spec | 2 +- .../datetime/ayatana-indicator-datetime.spec | 2 +- anda/devs/codium/codium.spec | 2 +- anda/devs/flutter/flutter.spec | 2 +- anda/devs/neovide/neovide.spec | 2 +- anda/devs/rgbds/anda.hcl | 5 ++ anda/devs/rgbds/terra-rgbds.spec | 58 +++++++++++++++++++ anda/devs/rgbds/update.rhai | 1 + anda/docker/containerd/containerd.spec | 2 +- anda/docker/moby-compose/moby-compose.spec | 2 +- .../sarasa-gothic/sarasa-gothic-fonts.spec | 2 +- .../prismlauncher-nightly.spec | 2 +- .../prismlauncher-qt5-nightly.spec | 2 +- anda/langs/crystal/crystal/crystal.spec | 2 +- anda/langs/dart/dart.spec | 2 +- anda/langs/go/glow/anda.hcl | 5 ++ .../golang-github-charmbracelet-glow.spec | 51 ++++++++++++++++ anda/langs/go/glow/update.rhai | 1 + .../langs/go/u-root/golang-github-u-root.spec | 6 +- .../langs/groovy/groovy-docs/groovy-docs.spec | 2 +- anda/langs/groovy/groovy.spec | 2 +- anda/langs/nim/nim-nightly/nim-nightly.spec | 2 +- anda/langs/python/ruff/python3-ruff.spec | 2 +- .../bandwhich-fix-metadata-auto.diff | 31 +++++----- anda/langs/rust/bandwhich/rust-bandwhich.spec | 4 +- anda/langs/rust/felix/rust-felix.spec | 2 +- anda/langs/rust/nushell/nushell.spec | 2 +- anda/langs/rust/tectonic/rust-tectonic.spec | 2 +- anda/langs/rust/youki/youki.spec | 2 +- .../vala-language-server-nightly.spec | 4 +- .../langs/vala/vala-nightly/vala-nightly.spec | 2 +- anda/lib/libhelium/libhelium.spec | 3 +- anda/lib/libusermetrics/libusermetrics.spec | 14 ++--- anda/lib/libusermetrics/update.rhai | 3 + anda/lib/openh264/openh264.spec | 2 +- anda/lib/placebo/terra-libplacebo.spec | 4 +- anda/lib/tdlib/tdlib-nightly.spec | 4 +- anda/misc/alsa-ucm-cros/alsa-ucm-cros.spec | 4 +- anda/misc/sass/sass.spec | 2 +- anda/system/avstplg/avstplg.spec | 2 +- anda/system/kernel-mt8183/source | 1 + anda/system/limine/limine.spec | 2 +- anda/system/submarine/submarine.spec | 10 ++-- anda/system/submarine/update.rhai | 2 +- .../uutils-coreutils/uutils-coreutils.spec | 2 +- anda/themes/tau-helium/tau-helium.spec | 8 ++- anda/themes/tau-helium/update.rhai | 2 +- anda/tools/buildsys/anda/rust-anda.spec | 2 +- anda/tools/buildsys/gradle/gradle.spec | 2 +- anda/tools/buildsys/subatomic/subatomic.spec | 2 +- anda/tools/electron/electron.spec | 2 +- anda/tools/wl-clipboard/anda.hcl | 5 ++ .../wl-clipboard/terra-wl-clipboard.spec | 35 +++++++++++ anda/tools/wl-clipboard/update.rhai | 1 + 79 files changed, 320 insertions(+), 143 deletions(-) create mode 100644 anda/apps/sccache/update.rhai create mode 100644 anda/desktops/lomiri-unity/lomiri-download-manager/update.rhai create mode 100644 anda/devs/rgbds/anda.hcl create mode 100644 anda/devs/rgbds/terra-rgbds.spec create mode 100644 anda/devs/rgbds/update.rhai create mode 100644 anda/langs/go/glow/anda.hcl create mode 100644 anda/langs/go/glow/golang-github-charmbracelet-glow.spec create mode 100644 anda/langs/go/glow/update.rhai create mode 100644 anda/lib/libusermetrics/update.rhai create mode 160000 anda/system/kernel-mt8183/source create mode 100644 anda/tools/wl-clipboard/anda.hcl create mode 100644 anda/tools/wl-clipboard/terra-wl-clipboard.spec create mode 100644 anda/tools/wl-clipboard/update.rhai diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index cc510df40c..34c5a7f654 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.248 +Version: 0.0.276 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 73c46142f4..81a2a941bf 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.248 +Version: 0.0.276 Release: 1%{?dist} Summary: Free Voice and Text Chat for Gamers URL: discord.com diff --git a/anda/apps/discord-openasar/discord-openasar.spec b/anda/apps/discord-openasar/discord-openasar.spec index 525870ca40..2fff24accc 100644 --- a/anda/apps/discord-openasar/discord-openasar.spec +++ b/anda/apps/discord-openasar/discord-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-openasar -Version: 0.0.40 +Version: 0.0.42 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-openasar/discord-ptb-openasar.spec b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec index f1e8fde71e..057b839e5a 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.64 +Version: 0.0.67 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 7691d967e7..699c7dbcae 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.64 +Version: 0.0.67 Release: 1%{?dist} Summary: Free Voice and Text Chat for Gamers. URL: https://discord.com diff --git a/anda/apps/discord/discord.spec b/anda/apps/discord/discord.spec index 6cef67eb6a..9d194447ac 100644 --- a/anda/apps/discord/discord.spec +++ b/anda/apps/discord/discord.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord -Version: 0.0.40 +Version: 0.0.42 Release: 1%{?dist} Summary: Free Voice and Text Chat for Gamers URL: https://discord.com diff --git a/anda/apps/sccache/rust-sccache.spec b/anda/apps/sccache/rust-sccache.spec index ae15a5a33a..8ee7f4ec2d 100644 --- a/anda/apps/sccache/rust-sccache.spec +++ b/anda/apps/sccache/rust-sccache.spec @@ -13,7 +13,7 @@ %global crate sccache Name: rust-sccache -Version: 0.7.4 +Version: 0.7.7 Release: 1%{?dist} Summary: Ccache-like tool @@ -34,16 +34,15 @@ BuildRequires: rust-packaging %global _description %{expand: Sccache is a ccache-like tool. It is used as a compiler wrapper and -avoids compilation when possible, storing a cache in a remote storage -using various cloud storage.} +avoids compilation when possible. Sccache has the capability to utilize +caching in remote storage environments, including various cloud storage +options, or alternatively, in local storage.} %description %{_description} %package -n %{crate} Summary: %{summary} -# FIXME: paste output of %%cargo_license_summary here -License: # FIXME -# LICENSE.dependencies contains a full license breakdown +License: MIT %description -n %{crate} %{_description} @@ -69,9 +68,6 @@ This package contains library source intended for building other packages which use the "%{crate}" crate. %files devel -%license %{crate_instdir}/LICENSE -%doc %{crate_instdir}/CODE_OF_CONDUCT.md -%doc %{crate_instdir}/README.md %{crate_instdir}/ %package -n %{name}+default-devel @@ -474,6 +470,7 @@ use the "syslog" feature of the "%{crate}" crate. %files -n %{name}+syslog-devel %ghost %{crate_instdir}/Cargo.toml +%{dnl ## BEGIN: multiline comment %package -n %{name}+trust-dns-resolver-devel Summary: %{summary} BuildArch: noarch @@ -488,6 +485,7 @@ use the "trust-dns-resolver" feature of the "%{crate}" crate. %files -n %{name}+trust-dns-resolver-devel %ghost %{crate_instdir}/Cargo.toml +} ## END OF multiline comment %package -n %{name}+unstable-devel Summary: %{summary} diff --git a/anda/apps/sccache/sccache-fix-metadata-auto.diff b/anda/apps/sccache/sccache-fix-metadata-auto.diff index 9b96ebe2e2..180e3bf4f9 100644 --- a/anda/apps/sccache/sccache-fix-metadata-auto.diff +++ b/anda/apps/sccache/sccache-fix-metadata-auto.diff @@ -1,6 +1,6 @@ ---- sccache-0.7.4/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ sccache-0.7.4/Cargo.toml 2023-12-18T06:08:52.420382+00:00 -@@ -384,11 +384,3 @@ +--- sccache-0.7.6/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ sccache-0.7.6/Cargo.toml 2024-02-02T06:05:53.548100+00:00 +@@ -378,11 +378,3 @@ [target."cfg(unix)".dependencies.daemonize] version = "0.5" diff --git a/anda/apps/sccache/update.rhai b/anda/apps/sccache/update.rhai new file mode 100644 index 0000000000..eb645c69f5 --- /dev/null +++ b/anda/apps/sccache/update.rhai @@ -0,0 +1 @@ +rpm.version(crates("sccache")); diff --git a/anda/apps/vencord-desktop/vencord-desktop.spec b/anda/apps/vencord-desktop/vencord-desktop.spec index 507a91e602..93881e713c 100644 --- a/anda/apps/vencord-desktop/vencord-desktop.spec +++ b/anda/apps/vencord-desktop/vencord-desktop.spec @@ -6,7 +6,7 @@ Name: vencord-desktop Provides: VencordDesktop = %{version}-%{release} -Version: 0.4.4 +Version: 1.5.0 Release: 1%{?dist} License: GPL-3.0 Summary: Vesktop is a cross platform desktop app aiming to give you a snappier Discord experience with Vencord pre-installed diff --git a/anda/apps/voicevox/voicevox.spec b/anda/apps/voicevox/voicevox.spec index 2beb77aa3f..78aa181b63 100644 --- a/anda/apps/voicevox/voicevox.spec +++ b/anda/apps/voicevox/voicevox.spec @@ -1,6 +1,6 @@ -%global nodev 16.17.0 -%global npmv 8.11.0 -%global ver 0.14.10 +%global nodev 18.13.0 +%global npmv 8.19.3 +%global ver 0.15.2 %define debug_package %nil %global _build_id_links none diff --git a/anda/desktops/elementary/elementary-greeter/elementary-greeter.spec b/anda/desktops/elementary/elementary-greeter/elementary-greeter.spec index f439a76a57..7883426b40 100644 --- a/anda/desktops/elementary/elementary-greeter/elementary-greeter.spec +++ b/anda/desktops/elementary/elementary-greeter/elementary-greeter.spec @@ -11,6 +11,8 @@ URL: https://github.com/elementary/greeter Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz Source1: 40-%{appname}.conf +Patch0: https://github.com/elementary/greeter/commit/dbd9b6f9701f5992c3b3257c025b9cd80d041cc8.patch + BuildRequires: desktop-file-utils BuildRequires: gettext BuildRequires: libappstream-glib @@ -34,9 +36,9 @@ BuildRequires: pkgconfig(granite) >= 5.0 BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libhandy-1) BuildRequires: pkgconfig(liblightdm-gobject-1) -BuildRequires: pkgconfig(mutter-clutter-12) -BuildRequires: pkgconfig(mutter-cogl-12) -BuildRequires: pkgconfig(mutter-cogl-pango-12) +BuildRequires: pkgconfig(mutter-clutter-13) +BuildRequires: pkgconfig(mutter-cogl-13) +BuildRequires: pkgconfig(mutter-cogl-pango-13) BuildRequires: pkgconfig(x11) Provides: pantheon-greeter = %{version}-%{release} @@ -68,7 +70,7 @@ The elementary Greeter is a styled Login Screen for LightDM. %prep -%autosetup -n %{srcname}-%{version} +%autosetup -p1 -n %{srcname}-%{version} %build diff --git a/anda/desktops/elementary/elementary-photos/elementary-photos.spec b/anda/desktops/elementary/elementary-photos/elementary-photos.spec index 705849d3b3..8d533c0138 100644 --- a/anda/desktops/elementary/elementary-photos/elementary-photos.spec +++ b/anda/desktops/elementary/elementary-photos/elementary-photos.spec @@ -12,15 +12,19 @@ License: LGPL-2.0-or-later URL: https://github.com/elementary/photos Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz +# RIP the publishing plugins (sorry for the "wide" patch, having issues with just the relevant commits) +Patch0: https://github.com/elementary/photos/compare/7261606a05d1f41116aba5c86b62d1f739419ed1..09e55943b266bc2861b913251cb834169d81743e.patch + BuildRequires: desktop-file-utils BuildRequires: gettext BuildRequires: libappstream-glib BuildRequires: meson >= 0.46.0 BuildRequires: vala BuildRequires: fdupes +BuildRequires: git-core BuildRequires: pkgconfig(gee-0.8) >= 0.8.5 -BuildRequires: pkgconfig(geocode-glib-1.0) +BuildRequires: pkgconfig(geocode-glib-2.0) BuildRequires: pkgconfig(gexiv2) >= 0.4.90 BuildRequires: pkgconfig(gio-2.0) >= 2.20 BuildRequires: pkgconfig(gio-unix-2.0) >= 2.20 @@ -33,17 +37,12 @@ BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= 1.0.0 BuildRequires: pkgconfig(gstreamer-pbutils-1.0) >= 1.0.0 BuildRequires: pkgconfig(gtk+-3.0) >= 3.6.0 BuildRequires: pkgconfig(gudev-1.0) >= 145 -BuildRequires: pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(libexif) >= 0.6.16 BuildRequires: pkgconfig(libgphoto2) >= 2.4.2 BuildRequires: pkgconfig(libhandy-1) BuildRequires: pkgconfig(libraw) >= 0.13.2 -BuildRequires: pkgconfig(libsoup-2.4) >= 2.26.0 BuildRequires: pkgconfig(libwebp) >= 0.4.4 -BuildRequires: pkgconfig(libxml-2.0) >= 2.6.32 -BuildRequires: pkgconfig(rest-0.7) >= 0.7 BuildRequires: pkgconfig(sqlite3) >= 3.5.9 -BuildRequires: pkgconfig(webkit2gtk-4.0) >= 2.0.0 Requires: hicolor-icon-theme @@ -53,7 +52,8 @@ Foundation. %prep -%autosetup -n %{srcname}-%{version} -p1 +%autosetup -n %{srcname}-%{version} -N +git apply %PATCH0 # The .patch file has Git binary patches, so we need to apply it manually with Git %build @@ -94,7 +94,6 @@ appstream-util validate-relax --nonet \ %{_datadir}/applications/%{appname}.desktop %{_datadir}/applications/%{appname}-viewer.desktop %{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml -%{_datadir}/glib-2.0/schemas/%{appname}-extras.gschema.xml %{_datadir}/icons/hicolor/*/apps/%{appname}.svg %{_datadir}/icons/hicolor/*/apps/%{appname}-viewer.svg %{_datadir}/metainfo/%{appname}.appdata.xml diff --git a/anda/desktops/elementary/gala/gala.spec b/anda/desktops/elementary/gala/gala.spec index 3c7211c469..5e0b61dabd 100644 --- a/anda/desktops/elementary/gala/gala.spec +++ b/anda/desktops/elementary/gala/gala.spec @@ -31,9 +31,9 @@ BuildRequires: pkgconfig(granite) >= 5.4.0 BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libbamf3) BuildRequires: pkgconfig(libcanberra) -BuildRequires: pkgconfig(mutter-clutter-12) -BuildRequires: pkgconfig(mutter-cogl-12) -BuildRequires: pkgconfig(mutter-cogl-pango-12) +BuildRequires: pkgconfig(mutter-clutter-13) +BuildRequires: pkgconfig(mutter-cogl-13) +BuildRequires: pkgconfig(mutter-cogl-pango-13) Requires: %{name}-libs%{?_isa} = %{version}-%{release} diff --git a/anda/desktops/elementary/wingpanel/wingpanel.spec b/anda/desktops/elementary/wingpanel/wingpanel.spec index 59ef67a72d..d1f79f6b77 100644 --- a/anda/desktops/elementary/wingpanel/wingpanel.spec +++ b/anda/desktops/elementary/wingpanel/wingpanel.spec @@ -12,6 +12,7 @@ License: GPL-2.0-or-later URL: https://github.com/elementary/wingpanel Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz +Patch0: https://github.com/elementary/wingpanel/commit/d6009d9f0d5c7479172093447ccceccba86ff1f3.patch BuildRequires: desktop-file-utils BuildRequires: gettext @@ -27,9 +28,9 @@ BuildRequires: pkgconfig(gee-0.8) BuildRequires: pkgconfig(glib-2.0) >= 2.32 BuildRequires: pkgconfig(granite) >= 5.4.0 BuildRequires: pkgconfig(gtk+-3.0) >= 3.10 -BuildRequires: pkgconfig(mutter-clutter-12) -BuildRequires: pkgconfig(mutter-cogl-12) -BuildRequires: pkgconfig(mutter-cogl-pango-12) +BuildRequires: pkgconfig(mutter-clutter-13) +BuildRequires: pkgconfig(mutter-cogl-13) +BuildRequires: pkgconfig(mutter-cogl-pango-13) Requires: %{name}-libs%{?_isa} = %{version}-%{release} @@ -42,6 +43,8 @@ Obsoletes: wingpanel-indicator-ayatana < 2.0.3-11 %package libs Summary: Stylish top panel (shared library) +Enhances: %{name} = %{version}-%{release} +Enhances: %{name}-devel = %{version}-%{release} %description libs %{common_description} diff --git a/anda/desktops/kde/latte-dock-nightly/latte-dock-nightly.spec b/anda/desktops/kde/latte-dock-nightly/latte-dock-nightly.spec index 2334eb4d8c..90fa3d265e 100644 --- a/anda/desktops/kde/latte-dock-nightly/latte-dock-nightly.spec +++ b/anda/desktops/kde/latte-dock-nightly/latte-dock-nightly.spec @@ -1,6 +1,6 @@ %global forgeurl https://github.com/KDE/latte-dock/ -%global commit df36844edd1924d835d414f4a61102677dc7187e +%global commit 0c95dd84aaa0f7008e30c0e781683ed37ef641e5 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global commit_date %(date '+%Y%m%d') %global snapshot_info %{commit_date}.%{shortcommit} 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 3caa745e7d..2bbde524e7 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,9 +1,9 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-app-launch -%global commit 1a7a0ef6a8ab966b664f3515aba539b422f35849 +%global commit d3bc3b7296a01f6b020e32080c9c40dd1c656b05 %forgemeta Name: lomiri-app-launch -Version: 0.1.8 +Version: 0.1.9 Release: 1%{?dist} Summary: Provides the Lomiri App Launch user space daemon License: GPL-3.0 diff --git a/anda/desktops/lomiri-unity/lomiri-download-manager/lomiri-download-manager.spec b/anda/desktops/lomiri-unity/lomiri-download-manager/lomiri-download-manager.spec index 7bab9cfc75..7b892e93e4 100644 --- a/anda/desktops/lomiri-unity/lomiri-download-manager/lomiri-download-manager.spec +++ b/anda/desktops/lomiri-unity/lomiri-download-manager/lomiri-download-manager.spec @@ -1,10 +1,10 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-download-manager -%global commit 2c7d6921ac56862c197958f4e5c31aa76a1a50e1 +%global commit 6ab489306b1d76628a1bcf413debba1c238ec703 %forgemeta Name: lomiri-download-manager -Version: 0.1.2 -Release: %autorelease +Version: 0.5.1 +Release: 1%{?dist} Summary: Upload Download Manager for Lomiri License: LGPLv3 URL: https://gitlab.com/ubports/development/core/lomiri-download-manager @@ -23,6 +23,7 @@ BuildRequires: qt5-qtdeclarative-devel BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(libglog) BuildRequires: pkgconfig(liblomiri-api) +BuildRequires: pkgconfig(systemd) BuildRequires: fdupes %description @@ -60,7 +61,7 @@ sed -e "s/-Werror//g" -i CMakeLists.txt %files -f %{name}.lang %license COPYING -%config %{_sysconfdir}/dbus-1/system.d/*.conf +%config /usr/etc/dbus-1/system.d/*.conf %{_bindir}/lomiri-* %{_userunitdir}/*.service %{_libdir}/liblomiri-download-manager-client.so.* diff --git a/anda/desktops/lomiri-unity/lomiri-download-manager/update.rhai b/anda/desktops/lomiri-unity/lomiri-download-manager/update.rhai new file mode 100644 index 0000000000..8afb40a9b2 --- /dev/null +++ b/anda/desktops/lomiri-unity/lomiri-download-manager/update.rhai @@ -0,0 +1,7 @@ +let o = get("https://gitlab.com/api/v4/projects/25034025/repository/tags").json_arr()[0]; +let f = rpm.f; +rpm.version(o.name); +// check if changed +if rpm.f != f { + rpm.global("commit", o.commit.id); +} diff --git a/anda/desktops/lomiri-unity/lomiri-indicator-network/lomiri-indicator-network.spec b/anda/desktops/lomiri-unity/lomiri-indicator-network/lomiri-indicator-network.spec index 1766b5074b..4ba80d4975 100644 --- a/anda/desktops/lomiri-unity/lomiri-indicator-network/lomiri-indicator-network.spec +++ b/anda/desktops/lomiri-unity/lomiri-indicator-network/lomiri-indicator-network.spec @@ -1,10 +1,10 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-indicator-network -%global commit 7d0fd44108cfb74da3fcb26e7de07f7610302f5c +%global commit a4522caf548d7e7f63f98f9e5c98314ee8d4c8fb %forgemeta Name: lomiri-indicator-network -Version: 1.0.1 -Release: %autorelease +Version: 1.0.2 +Release: 1%{?dist} Summary: The Network indicator for Ubuntu Touch License: GPL-3.0 AND LGPL-3.0 URL: https://gitlab.com/ubports/development/core/lomiri-indicator-network @@ -30,6 +30,7 @@ BuildRequires: pkgconfig(libgmenuharness) BuildRequires: pkgconfig(ofono) BuildRequires: pkgconfig(qofono-qt5) BuildRequires: pkgconfig(lomiri-url-dispatcher) +BuildRequires: pkgconfig(systemd) Requires: gmenuharness %description @@ -64,7 +65,7 @@ The %{name}-doc package contains documentation files for %{name}. %files -f %{name}.lang %doc README.md %license COPYING COPYING.LGPL -%config %{_sysconfdir}/xdg/autostart/lomiri-indicator-network.desktop +%config /usr/etc/xdg/autostart/lomiri-indicator-network.desktop %{_userunitdir}/*.service %{_libdir}/liblomiri-connectivity-qt1.so.* %dir %{_qt5_qmldir}/Lomiri/Connectivity @@ -91,10 +92,7 @@ The %{name}-doc package contains documentation files for %{name}. %{_libdir}/pkgconfig/lomiri-connectivity-qt1.pc %files doc -%dir %{_docdir}/lomiri-connectivity-doc -%{_docdir}/lomiri-connectivity-doc/cpp/ -%{_docdir}/lomiri-connectivity-doc/dbus/ -%{_docdir}/lomiri-connectivity-doc/qml/ +%{_docdir}/lomiri-indicator-network %changelog %autochangelog diff --git a/anda/desktops/lomiri-unity/lomiri-schemas/lomiri-schemas.spec b/anda/desktops/lomiri-unity/lomiri-schemas/lomiri-schemas.spec index 1c87f5d59a..b52ec8bf6b 100644 --- a/anda/desktops/lomiri-unity/lomiri-schemas/lomiri-schemas.spec +++ b/anda/desktops/lomiri-unity/lomiri-schemas/lomiri-schemas.spec @@ -1,10 +1,10 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-schemas -%global commit fed68d63df86c0b39654b66c31e02be25018f5f1 +%global commit 6acdde9e890685bd5a5d6fbd4446d9e8b3e6c698 %forgemeta Name: lomiri-schemas -Version: 0.1.3 -Release: %autorelease +Version: 0.1.4 +Release: 1%{?dist} Summary: Configuration schemas for lomiri License: LGPL-2.0-or-later URL: https://gitlab.com/ubports/development/core/lomiri-schemas diff --git a/anda/desktops/lomiri-unity/lomiri-settings-components/lomiri-settings-components.spec b/anda/desktops/lomiri-unity/lomiri-settings-components/lomiri-settings-components.spec index 00cbb0027c..177cceff14 100644 --- a/anda/desktops/lomiri-unity/lomiri-settings-components/lomiri-settings-components.spec +++ b/anda/desktops/lomiri-unity/lomiri-settings-components/lomiri-settings-components.spec @@ -1,10 +1,10 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-settings-components -%global commit a2ce1155d385218a4b493f801867a45d2a41df02 +%global commit 2bd84b9a59563dce7a791e0c882e2533ecdd4812 %forgemeta Name: lomiri-settings-components -Version: 1.1.0 -Release: %autorelease +Version: 1.1.1 +Release: 1%{?dist} Summary: The system settings components for Lomiri License: GPLv3 AND LGPLv3 URL: https://gitlab.com/ubports/development/core/lomiri-settings-components 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 ad7d0943a4..fde5463d49 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 2abbbdaedf243fc1629628b6c1ba764db4253840 +%global commit ad39d8a88e71320c2d6f1a39a96bfe421f644519 %forgemeta Name: lomiri-system-settings diff --git a/anda/desktops/lomiri-unity/lomiri-ui-toolkit/lomiri-ui-toolkit.spec b/anda/desktops/lomiri-unity/lomiri-ui-toolkit/lomiri-ui-toolkit.spec index 3a98295ef1..655cd9ba3f 100644 --- a/anda/desktops/lomiri-unity/lomiri-ui-toolkit/lomiri-ui-toolkit.spec +++ b/anda/desktops/lomiri-unity/lomiri-ui-toolkit/lomiri-ui-toolkit.spec @@ -1,9 +1,9 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-ui-toolkit -%global commit d09e76d2b3040b6d23fc42c6114db81332298c8e +%global commit 28178b0be8fc2c66934da155dee1c6238ecc98c0 %forgemeta Name: lomiri-ui-toolkit -Version: 1.3.5011 +Version: 1.3.5012 Release: 1%{?dist} Summary: QML components to ease the creation of beautiful applications in QML for Lomiri diff --git a/anda/desktops/lomiri-unity/lomiri/lomiri.spec b/anda/desktops/lomiri-unity/lomiri/lomiri.spec index 5867c7234a..88efe53ba6 100644 --- a/anda/desktops/lomiri-unity/lomiri/lomiri.spec +++ b/anda/desktops/lomiri-unity/lomiri/lomiri.spec @@ -1,9 +1,9 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri -%global commit ec65759f56e7eba4f084ecf031bde5d64da1cf35 +%global commit a083a14fe65105fc1996ceb1b92165ca3b0cb94e %forgemeta Name: lomiri -Version: 0.1.4 +Version: 0.2.1 Release: 1%{?dist} Summary: A convergent desktop environment by Ubports diff --git a/anda/desktops/lomiri-unity/unity-shell/unity-shell.spec b/anda/desktops/lomiri-unity/unity-shell/unity-shell.spec index ebe040278a..62231c8853 100644 --- a/anda/desktops/lomiri-unity/unity-shell/unity-shell.spec +++ b/anda/desktops/lomiri-unity/unity-shell/unity-shell.spec @@ -1,4 +1,4 @@ -%define archive unity_7.7.0+23.04.20230222.2-0ubuntu2.tar.xz +%define archive unity_7.7.0+23.04.20230222.2-0ubuntu4.tar.xz Name: unity-shell Version: 7.7.0 diff --git a/anda/desktops/mate/indicators/datetime/ayatana-indicator-datetime.spec b/anda/desktops/mate/indicators/datetime/ayatana-indicator-datetime.spec index f038a69543..6b8cbc33ab 100644 --- a/anda/desktops/mate/indicators/datetime/ayatana-indicator-datetime.spec +++ b/anda/desktops/mate/indicators/datetime/ayatana-indicator-datetime.spec @@ -1,6 +1,6 @@ Name: ayatana-indicator-datetime Summary: A GTK implementation of the StatusNotifierItem Specification -Version: 23.10.0 +Version: 23.10.1 Release: 1%{?dist} License: GPL-3.0 URL: https://github.com/AyatanaIndicators/ayatana-indicator-datetime diff --git a/anda/devs/codium/codium.spec b/anda/devs/codium/codium.spec index d0994f4177..7965aead3b 100644 --- a/anda/devs/codium/codium.spec +++ b/anda/devs/codium/codium.spec @@ -12,7 +12,7 @@ %endif Name: codium -Version: 1.85.1.23348 +Version: 1.85.2.24019 Release: 1%{?dist} Summary: Code editing. Redefined. License: MIT diff --git a/anda/devs/flutter/flutter.spec b/anda/devs/flutter/flutter.spec index 0a5f63a086..d4e8ef115c 100644 --- a/anda/devs/flutter/flutter.spec +++ b/anda/devs/flutter/flutter.spec @@ -1,5 +1,5 @@ Name: flutter -Version: 3.16.7 +Version: 3.19.0.0.4.pre Release: 1%{?dist} Summary: SDK for crafting beautiful, fast user experiences from a single codebase License: BSD-3-Clause diff --git a/anda/devs/neovide/neovide.spec b/anda/devs/neovide/neovide.spec index 16e3697e67..f57476da27 100644 --- a/anda/devs/neovide/neovide.spec +++ b/anda/devs/neovide/neovide.spec @@ -1,7 +1,7 @@ %define debug_package %nil Name: neovide -Version: 0.12.1 +Version: 0.12.2 Release: 1%{?dist} Summary: No Nonsense Neovim Client in Rust License: MIT diff --git a/anda/devs/rgbds/anda.hcl b/anda/devs/rgbds/anda.hcl new file mode 100644 index 0000000000..551cd3cda9 --- /dev/null +++ b/anda/devs/rgbds/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "terra-rgbds.spec" + } +} \ No newline at end of file diff --git a/anda/devs/rgbds/terra-rgbds.spec b/anda/devs/rgbds/terra-rgbds.spec new file mode 100644 index 0000000000..1358ce7b15 --- /dev/null +++ b/anda/devs/rgbds/terra-rgbds.spec @@ -0,0 +1,58 @@ +Name: terra-rgbds +Version: 0.7.0 +Release: 1%{?dist} +Summary: A development package for the Game Boy, including an assembler + +# See LICENSE for details +License: DWPL and ISC and MIT and BSD +URL: https://github.com/gbdev/rgbds +Source0: %{url}/archive/v%{version}/rgbds-%{version}.tar.gz + +BuildRequires: make +BuildRequires: gcc +BuildRequires: g++ +BuildRequires: byacc +BuildRequires: bison +BuildRequires: flex +BuildRequires: git-core +BuildRequires: pkgconfig(libpng) + +%description +RGBDS (Rednex Game Boy Development System) is a free assembler/linker package +for the Game Boy and Game Boy Color. + +It consists of: + +* rgbasm (assembler) +* rgblink (linker) +* rgbfix (checksum/header fixer) +* rgbgfx (PNG‐to‐2bpp graphics converter) + +%prep +%autosetup -S git -n rgbds-%version + +%build +%make_build Q="" CFLAGS="%{optflags}" VERSION_STRING="" + +%install +%make_install PREFIX=%{_prefix} bindir=%{_bindir} mandir=%{_mandir} STRIP="-p" MANMODE="644 -p" Q="" + +%files +%{_bindir}/rgbasm +%{_bindir}/rgblink +%{_bindir}/rgbfix +%{_bindir}/rgbgfx +%{_mandir}/man1/rgbasm.1.* +%{_mandir}/man1/rgblink.1.* +%{_mandir}/man1/rgbfix.1.* +%{_mandir}/man1/rgbgfx.1.* +%{_mandir}/man5/rgbds.5.* +%{_mandir}/man5/rgbasm.5.* +%{_mandir}/man5/rgblink.5.* +%{_mandir}/man7/rgbds.7.* +%{_mandir}/man7/gbz80.7.* +%license LICENSE +%doc README.rst + +%changelog +%autochangelog diff --git a/anda/devs/rgbds/update.rhai b/anda/devs/rgbds/update.rhai new file mode 100644 index 0000000000..d9aa45cd6c --- /dev/null +++ b/anda/devs/rgbds/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("gbdev/rgbds")); \ No newline at end of file diff --git a/anda/docker/containerd/containerd.spec b/anda/docker/containerd/containerd.spec index d2f0d5f8d6..0d4284706e 100644 --- a/anda/docker/containerd/containerd.spec +++ b/anda/docker/containerd/containerd.spec @@ -7,7 +7,7 @@ # https://github.com/containerd/containerd %global goipath github.com/containerd/containerd -Version: 1.6.27 +Version: 1.7.13 %gometa diff --git a/anda/docker/moby-compose/moby-compose.spec b/anda/docker/moby-compose/moby-compose.spec index 6070176851..ee65209d45 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.24.0 +Version: 2.24.5 Release: 1%{?dist} Summary: Define and run multi-container applications with Docker diff --git a/anda/fonts/sarasa-gothic/sarasa-gothic-fonts.spec b/anda/fonts/sarasa-gothic/sarasa-gothic-fonts.spec index a8776105e6..f309fa7407 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.3 +Version: 1.0.5 Release: 1%{?dist} URL: https://github.com/be5invis/Sarasa-Gothic Source0: %url/releases/download/v%version/Sarasa-TTC-%version.7z diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index ce0b1ab61a..7ef1f18369 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -1,7 +1,7 @@ %global real_name prismlauncher %global nice_name PrismLauncher -%global commit f931890e953f2f80c794d68a1fed94863424e126 +%global commit 6935c0dc3ba6463b95c66c12ff2e2e0de1fa5ec0 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global libnbtplusplus_commit a5e8fd52b8bf4ab5d5bcc042b2a247867589985f %global quazip_commit 6117161af08e366c37499895b00ef62f93adc345 diff --git a/anda/games/prismlauncher-qt5-nightly/prismlauncher-qt5-nightly.spec b/anda/games/prismlauncher-qt5-nightly/prismlauncher-qt5-nightly.spec index 699e5bffb0..422d2486c2 100644 --- a/anda/games/prismlauncher-qt5-nightly/prismlauncher-qt5-nightly.spec +++ b/anda/games/prismlauncher-qt5-nightly/prismlauncher-qt5-nightly.spec @@ -1,7 +1,7 @@ %global real_name prismlauncher %global nice_name PrismLauncher -%global commit f931890e953f2f80c794d68a1fed94863424e126 +%global commit 6935c0dc3ba6463b95c66c12ff2e2e0de1fa5ec0 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global libnbtplusplus_commit a5e8fd52b8bf4ab5d5bcc042b2a247867589985f %global quazip_commit 6117161af08e366c37499895b00ef62f93adc345 diff --git a/anda/langs/crystal/crystal/crystal.spec b/anda/langs/crystal/crystal/crystal.spec index ffce554f29..e0eb21669c 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.11.1 +Version: 1.11.2 Release: 1%{?dist} Summary: The Crystal Programming Language License: Apache-2.0 diff --git a/anda/langs/dart/dart.spec b/anda/langs/dart/dart.spec index 721191434d..1125c73eeb 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.2.4 +Version: 3.2.6 Release: 1%{?dist} Summary: The Dart Language License: BSD-3-Clause diff --git a/anda/langs/go/glow/anda.hcl b/anda/langs/go/glow/anda.hcl new file mode 100644 index 0000000000..88d063e8f1 --- /dev/null +++ b/anda/langs/go/glow/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "golang-github-charmbracelet-glow.spec" + } +} diff --git a/anda/langs/go/glow/golang-github-charmbracelet-glow.spec b/anda/langs/go/glow/golang-github-charmbracelet-glow.spec new file mode 100644 index 0000000000..b3ef29c413 --- /dev/null +++ b/anda/langs/go/glow/golang-github-charmbracelet-glow.spec @@ -0,0 +1,51 @@ +%define debug_package %nil +# Generated by go2rpm 1.9.0 + +# https://github.com/charmbracelet/glow +%global goipath github.com/charmbracelet/glow +Version: 1.5.1 + +%gometa -f + + +%global common_description %{expand: +Render markdown on the CLI, with pizzazz! πŸ’…πŸ».} + +%global golicenses LICENSE +%global godocs README.md + +Name: %{goname} +Release: 1%{?dist} +Summary: Render markdown on the CLI, with pizzazz! πŸ’…πŸ» + +License: MIT +URL: %{gourl} +Source: %{gosource} +BuildRequires: git-core + +%description %{common_description} + +%gopkg + +%prep +%goprep +%autopatch -p1 +go mod download + +%build +go build -ldflags "-B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \n') -s -w" -buildmode=pie -o %{gobuilddir}/bin/glow %{goipath} + +%install +%gopkginstall +install -m 0755 -vd %{buildroot}%{_bindir} +install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/ + +%files +%license LICENSE +%doc README.md +%{_bindir}/* + +%gopkgfiles + +%changelog +%autochangelog diff --git a/anda/langs/go/glow/update.rhai b/anda/langs/go/glow/update.rhai new file mode 100644 index 0000000000..1a78dcdb3d --- /dev/null +++ b/anda/langs/go/glow/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("charmbracelet/glow")); diff --git a/anda/langs/go/u-root/golang-github-u-root.spec b/anda/langs/go/u-root/golang-github-u-root.spec index 752d553cc1..b0ed471e35 100644 --- a/anda/langs/go/u-root/golang-github-u-root.spec +++ b/anda/langs/go/u-root/golang-github-u-root.spec @@ -4,7 +4,7 @@ # https://github.com/u-root/u-root %global goipath github.com/u-root/u-root -Version: 0.12.0 +Version: 0.13.0 %gometa -f @@ -65,11 +65,9 @@ install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/ %doc docs examples AUTHORS SECURITY.md tricksandtips.md CONTRIBUTING.md %doc README.md roadmap.md cmds/core/tail/test_samples/read_backwards.txt %doc cmds/core/tail/test_samples/read_from_beginning.txt -%doc configs/README.md +%doc configs/README.md tools/golang_patched_dce/README.md %doc configs/amd64_config.txt configs/arm_config.txt configs/generic_config.txt %doc integration/README.md pkg/boot/systembooter/README.md pkg/smbios/README.md -%doc pkg/tarutil/test2.txt pkg/tarutil/test0/a.txt pkg/tarutil/test0/dir/b.txt -%doc pkg/tarutil/test1/a1.txt tools/golang_patched_dce/README.md %{_bindir}/* %gopkgfiles diff --git a/anda/langs/groovy/groovy-docs/groovy-docs.spec b/anda/langs/groovy/groovy-docs/groovy-docs.spec index a6b01ea1e8..91b5a14674 100644 --- a/anda/langs/groovy/groovy-docs/groovy-docs.spec +++ b/anda/langs/groovy/groovy-docs/groovy-docs.spec @@ -1,5 +1,5 @@ Name: groovy-docs -Version: 4.0.17 +Version: 4.0.18 Release: 1%{?dist} Summary: Documentation for the Groovy programming language URL: https://groovy-lang.org/ diff --git a/anda/langs/groovy/groovy.spec b/anda/langs/groovy/groovy.spec index 4d3d8e31df..85b643b2c4 100644 --- a/anda/langs/groovy/groovy.spec +++ b/anda/langs/groovy/groovy.spec @@ -1,5 +1,5 @@ Name: groovy -Version: 4.0.17 +Version: 4.0.18 Release: 1%{?dist} Summary: A multi-faceted language for the Java platform BuildArch: noarch diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index d43675c2f3..434429841a 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,5 +1,5 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit ade5295fd56f632fc6fbdcfef42b1bb827574be6 +%global commit ae2cdcebc2d7fbf6e7eac26181baf9a88aa64cf5 %global ver 2.1.1 %global debug_package %nil diff --git a/anda/langs/python/ruff/python3-ruff.spec b/anda/langs/python/ruff/python3-ruff.spec index 44dc3a2bc6..8d8210e03d 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.1.13 +Version: 0.2.1 Release: 1%{?dist} Summary: An extremely fast Python linter, written in Rust License: MIT diff --git a/anda/langs/rust/bandwhich/bandwhich-fix-metadata-auto.diff b/anda/langs/rust/bandwhich/bandwhich-fix-metadata-auto.diff index 60d3c3b77a..51d858cc01 100644 --- a/anda/langs/rust/bandwhich/bandwhich-fix-metadata-auto.diff +++ b/anda/langs/rust/bandwhich/bandwhich-fix-metadata-auto.diff @@ -1,20 +1,23 @@ ---- bandwhich-0.21.1/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ bandwhich-0.21.1/Cargo.toml 2023-10-30T06:12:20.956389+00:00 -@@ -119,17 +119,3 @@ - [target."cfg(target_os=\"linux\")".dependencies.procfs] - version = "0.15.1" +--- bandwhich-0.22.2/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ bandwhich-0.22.2/Cargo.toml 2024-02-02T05:59:38.855816+00:00 +@@ -149,20 +149,6 @@ + version = "0.25.0" + features = ["derive"] --[target."cfg(target_os=\"windows\")".dependencies.netstat2] --version = "0.9.1" +-[target."cfg(any(target_os = \"macos\", target_os = \"freebsd\"))".dependencies.regex] +-version = "1.10.3" - --[target."cfg(target_os=\"windows\")".dependencies.sysinfo] --version = "0.29.10" + [target."cfg(target_os = \"linux\")".dependencies.procfs] + version = "0.16.0" + +-[target."cfg(target_os = \"windows\")".dependencies.netstat2] +-version = "0.9.1" - --[target."cfg(target_os=\"windows\")".build-dependencies.anyhow] --version = "1.0.75" +-[target."cfg(target_os = \"windows\")".dependencies.sysinfo] +-version = "0.30.5" - --[target."cfg(target_os=\"windows\")".build-dependencies.http_req] --version = "0.10.0" +-[target."cfg(target_os = \"windows\")".build-dependencies.http_req] +-version = "0.10.2" - --[target."cfg(target_os=\"windows\")".build-dependencies.zip] +-[target."cfg(target_os = \"windows\")".build-dependencies.zip] -version = "0.6.6" diff --git a/anda/langs/rust/bandwhich/rust-bandwhich.spec b/anda/langs/rust/bandwhich/rust-bandwhich.spec index f6a6cc8104..3ee04e8311 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.21.1 -Release: %autorelease +Version: 0.22.2 +Release: 1%{?dist} Summary: Display current network utilization by process, connection and remote IP/hostname License: MIT diff --git a/anda/langs/rust/felix/rust-felix.spec b/anda/langs/rust/felix/rust-felix.spec index 8185cdd65d..9d952c96c1 100644 --- a/anda/langs/rust/felix/rust-felix.spec +++ b/anda/langs/rust/felix/rust-felix.spec @@ -2,7 +2,7 @@ %global crate felix Name: rust-felix -Version: 2.11.1 +Version: 2.12.1 Release: 1%{?dist} Summary: Tui file manager with vim-like key mapping diff --git a/anda/langs/rust/nushell/nushell.spec b/anda/langs/rust/nushell/nushell.spec index d530f5a188..a176235c81 100644 --- a/anda/langs/rust/nushell/nushell.spec +++ b/anda/langs/rust/nushell/nushell.spec @@ -1,5 +1,5 @@ Name: nushell -Version: 0.89.0 +Version: 0.90.1 Release: 1%{?dist} Summary: A new type of shell License: MIT diff --git a/anda/langs/rust/tectonic/rust-tectonic.spec b/anda/langs/rust/tectonic/rust-tectonic.spec index 3c32be5e06..580e87869b 100644 --- a/anda/langs/rust/tectonic/rust-tectonic.spec +++ b/anda/langs/rust/tectonic/rust-tectonic.spec @@ -4,7 +4,7 @@ %global crate tectonic Name: rust-tectonic -Version: 0.14.1 +Version: 0.15.0 Release: 1%{?dist} Summary: Modernized, complete, embeddable TeX/LaTeX engine diff --git a/anda/langs/rust/youki/youki.spec b/anda/langs/rust/youki/youki.spec index 1bc9773b13..d459ea9da2 100644 --- a/anda/langs/rust/youki/youki.spec +++ b/anda/langs/rust/youki/youki.spec @@ -1,5 +1,5 @@ Name: youki -Version: 0.3.1 +Version: 0.3.2 Release: 1%{?dist} Summary: A container runtime written in Rust diff --git a/anda/langs/vala/vala-language-server-nightly/vala-language-server-nightly.spec b/anda/langs/vala/vala-language-server-nightly/vala-language-server-nightly.spec index f3c84dd91f..bc91da7d5e 100644 --- a/anda/langs/vala/vala-language-server-nightly/vala-language-server-nightly.spec +++ b/anda/langs/vala/vala-language-server-nightly/vala-language-server-nightly.spec @@ -23,8 +23,8 @@ BuildRequires: cmake BuildRequires: gcc BuildRequires: meson BuildRequires: ninja-build -BuildRequires: vala = 0.56.4 -BuildRequires: vala-devel = 0.56.4 +BuildRequires: vala >= 0.56.4 +BuildRequires: vala-devel >= 0.56.4 BuildRequires: pkgconfig(gee-0.8) BuildRequires: pkgconfig(gio-2.0) diff --git a/anda/langs/vala/vala-nightly/vala-nightly.spec b/anda/langs/vala/vala-nightly/vala-nightly.spec index 3f1882fcd1..836545448b 100644 --- a/anda/langs/vala/vala-nightly/vala-nightly.spec +++ b/anda/langs/vala/vala-nightly/vala-nightly.spec @@ -3,7 +3,7 @@ %global priority 90 %global real_name vala -%global commit 729d2993dc1844f7120b7123de8f41c4be0111cd +%global commit eba39daa0c342965c0417195a44dd8f4c5944e76 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global repo https://gitlab.gnome.org/GNOME/%{real_name}.git diff --git a/anda/lib/libhelium/libhelium.spec b/anda/lib/libhelium/libhelium.spec index cce7e6b7a9..1e5a39398e 100644 --- a/anda/lib/libhelium/libhelium.spec +++ b/anda/lib/libhelium/libhelium.spec @@ -1,6 +1,6 @@ Summary: The Application Framework for tauOS apps Name: libhelium -Version: 1.8.2 +Version: 1.8.10 Release: 1%{?dist} License: GPL-3.0 URL: https://github.com/tau-OS/libhelium @@ -56,6 +56,7 @@ rm -rf %{buildroot}%{_datadir}/themes/* %doc README.md %{_libdir}/libhelium-1.so.* %{_libdir}/girepository-1.0 +%{_datadir}/glib-2.0/schemas/com.fyralabs.desktop.appearance.gschema.xml %files devel %{_libdir}/libhelium-1.so diff --git a/anda/lib/libusermetrics/libusermetrics.spec b/anda/lib/libusermetrics/libusermetrics.spec index 52b25ddfcf..897c69b6b9 100644 --- a/anda/lib/libusermetrics/libusermetrics.spec +++ b/anda/lib/libusermetrics/libusermetrics.spec @@ -1,14 +1,10 @@ -%global forgeurl https://gitlab.com/ubports/development/core/libusermetrics -%global commit bce6f62b8472bf35bb746b9fcb92aecfe3295c36 -%forgemeta - Name: libusermetrics -Version: 1.3.0 -Release: 2%?dist +Version: 1.3.2 +Release: 1%?dist Summary: library for retrieving anonymous metrics about users License: GPLv3 AND LGPLv3 AND LGPLv2 URL: https://gitlab.com/ubports/development/core/libusermetrics -Source0: %{url}/-/archive/%commit/libusermetrics-%commit.tar.gz +Source0: %url/-/archive/%version/libusermetrics-%version.tar.gz BuildRequires: cmake BuildRequires: cmake-extras @@ -45,7 +41,7 @@ BuildArch: noarch The %{name}-doc contains documentation for %{name}. %prep -%autosetup -n libusermetrics-%commit +%autosetup -n libusermetrics-%version %build %cmake -DENABLE_TESTS=ON @@ -59,7 +55,7 @@ The %{name}-doc contains documentation for %{name}. %files -f %{name}.lang %doc ChangeLog %license LGPL_EXCEPTION.txt LICENSE.GPL LICENSE.LGPL LICENSE.LGPL-3 -%{_sysconfdir}/dbus-1/system.d/com.lomiri.UserMetrics.conf +/usr/etc/dbus-1/system.d/com.lomiri.UserMetrics.conf %{_bindir}/usermetricsinput %{_bindir}/usermetricsinput-increment %{_libdir}/libusermetricsinput.so.* diff --git a/anda/lib/libusermetrics/update.rhai b/anda/lib/libusermetrics/update.rhai new file mode 100644 index 0000000000..739c3c28c1 --- /dev/null +++ b/anda/lib/libusermetrics/update.rhai @@ -0,0 +1,3 @@ +let o = get("https://gitlab.com/api/v4/projects/25092390/repository/tags").json_arr()[0]; +let f = rpm.f; +rpm.version(o.name); diff --git a/anda/lib/openh264/openh264.spec b/anda/lib/openh264/openh264.spec index a755ceeb11..201d235bdc 100644 --- a/anda/lib/openh264/openh264.spec +++ b/anda/lib/openh264/openh264.spec @@ -3,7 +3,7 @@ %global shortcommit1 %(c=%{commit1}; echo ${c:0:7}) %global openh264_version 2.4.0 -%global gst_version 1.22.8 +%global gst_version 1.23.1 Name: openh264 Version: %{openh264_version} diff --git a/anda/lib/placebo/terra-libplacebo.spec b/anda/lib/placebo/terra-libplacebo.spec index 4a83b812c2..b1a7d72480 100644 --- a/anda/lib/placebo/terra-libplacebo.spec +++ b/anda/lib/placebo/terra-libplacebo.spec @@ -1,6 +1,6 @@ Name: terra-libplacebo -Version: 6.338.1 -Release: %autorelease +Version: 6.338.2 +Release: 1%{?dist} Summary: Reusable library for GPU-accelerated video/image rendering primitives License: LGPLv2+ diff --git a/anda/lib/tdlib/tdlib-nightly.spec b/anda/lib/tdlib/tdlib-nightly.spec index 9cdd82c7b5..ff5b453a20 100644 --- a/anda/lib/tdlib/tdlib-nightly.spec +++ b/anda/lib/tdlib/tdlib-nightly.spec @@ -1,5 +1,5 @@ -%global commit 4bafdc2b7129694c5b1b36eb7109043f92f13a0a -%global ver 1.8.23 +%global commit d79bd4b69403868897496da39b773ab25c69f6af +%global ver 1.8.24 Name: tdlib-nightly Version: %ver^%commit Release: 1%{?dist} diff --git a/anda/misc/alsa-ucm-cros/alsa-ucm-cros.spec b/anda/misc/alsa-ucm-cros/alsa-ucm-cros.spec index 32a4be1e9e..1d4961a44f 100644 --- a/anda/misc/alsa-ucm-cros/alsa-ucm-cros.spec +++ b/anda/misc/alsa-ucm-cros/alsa-ucm-cros.spec @@ -1,8 +1,8 @@ %define debug_package %nil Name: alsa-ucm-cros -Version: 0.3 -Release: 1%?dist +Version: 0.4 +Release: 1%{?dist} Summary: ALSA Use Case Manager configuration License: BSD-3-Clause URL: https://github.com/WeirdTreeThing/alsa-ucm-conf-cros/tree/standalone diff --git a/anda/misc/sass/sass.spec b/anda/misc/sass/sass.spec index 5832864159..98404aa9ff 100644 --- a/anda/misc/sass/sass.spec +++ b/anda/misc/sass/sass.spec @@ -4,7 +4,7 @@ %define _build_id_links none Name: sass -Version: 1.69.7 +Version: 1.70.0 Release: 1%{?dist} Summary: The reference implementation of Sass, written in Dart License: MIT diff --git a/anda/system/avstplg/avstplg.spec b/anda/system/avstplg/avstplg.spec index 977e630c97..edac087251 100644 --- a/anda/system/avstplg/avstplg.spec +++ b/anda/system/avstplg/avstplg.spec @@ -1,4 +1,4 @@ -%global commit 999b25e3f0d7d7d7dbe4eb2496953d08779c2bff +%global commit 7cb289b6466b662fdf9f7d7ccc9f3c08a7dc0cac %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global debug_package %{nil} %define __os_install_post %{nil} diff --git a/anda/system/kernel-mt8183/source b/anda/system/kernel-mt8183/source new file mode 160000 index 0000000000..849dc4a1bb --- /dev/null +++ b/anda/system/kernel-mt8183/source @@ -0,0 +1 @@ +Subproject commit 849dc4a1bb18e8b535e478573c0ea0c639e96e68 diff --git a/anda/system/limine/limine.spec b/anda/system/limine/limine.spec index f00290f7f0..00d1693e2e 100644 --- a/anda/system/limine/limine.spec +++ b/anda/system/limine/limine.spec @@ -1,5 +1,5 @@ Name: limine -Version: 6.20240107.0 +Version: 7.0.3 Release: 1%{?dist} Summary: Modern, advanced, portable, multiprotocol bootloader License: BSD-2-Clause diff --git a/anda/system/submarine/submarine.spec b/anda/system/submarine/submarine.spec index 757676250f..04dbe49b52 100644 --- a/anda/system/submarine/submarine.spec +++ b/anda/system/submarine/submarine.spec @@ -5,12 +5,12 @@ %endif Name: submarine -Version: 0.1.0 +Version: 0.2.0 Release: 1%?dist Summary: Experimental bootloader for ChomeOS's depthcharge License: GPL-3.0 URL: https://github.com/FyraLabs/submarine -BuildRequires: make gcc flex bison elfutils-devel parted vboot-utils golang xz bc openssl-devel git golang-github-u-root +BuildRequires: make gcc flex bison elfutils-devel parted vboot-utils golang xz bc openssl-devel git depthcharge-tools %description An experimental bootloader for ChomeOS's depthcharge. @@ -20,16 +20,18 @@ Submarine provides a minimal Linux environmemt that lives in a small partition (or a different system if you're brave.) %prep +go install github.com/u-root/u-root@v0.11.0 git clone --recurse-submodules --shallow-submodules -b v%version %url . %build +export PATH=$PATH:$HOME/go/bin %make_build %arch %install mkdir -p %buildroot/boot %buildroot%_datadir/submarine -install -Dm644 build/submarine-*.kpart %buildroot/boot/ +install -Dm644 build/submarine-*.kpart %buildroot%_datadir/submarine/ install -Dm644 build/submarine-*.bin %buildroot%_datadir/submarine/ %files -/boot/submarine-*.kpart +%_datadir/submarine/submarine-*.kpart %_datadir/submarine/submarine-*.bin diff --git a/anda/system/submarine/update.rhai b/anda/system/submarine/update.rhai index c2b5877a08..4af010c1b9 100644 --- a/anda/system/submarine/update.rhai +++ b/anda/system/submarine/update.rhai @@ -1 +1 @@ -rpm.version(gh("FyraLabs/submarine")); +rpm.version(gh_tag("FyraLabs/submarine")); diff --git a/anda/system/uutils-coreutils/uutils-coreutils.spec b/anda/system/uutils-coreutils/uutils-coreutils.spec index 44ef62da81..05f86580d5 100644 --- a/anda/system/uutils-coreutils/uutils-coreutils.spec +++ b/anda/system/uutils-coreutils/uutils-coreutils.spec @@ -1,7 +1,7 @@ %global coreutils_ver 9.3 Name: uutils-coreutils -Version: 0.0.23 +Version: 0.0.24 Release: 1%{?dist} Summary: Cross-platform Rust rewrite of the GNU coreutils License: MIT diff --git a/anda/themes/tau-helium/tau-helium.spec b/anda/themes/tau-helium/tau-helium.spec index a559c829d9..1d24f19ebb 100644 --- a/anda/themes/tau-helium/tau-helium.spec +++ b/anda/themes/tau-helium/tau-helium.spec @@ -1,10 +1,12 @@ +%global ver 1.8.10-3 + Summary: tauOS GTK/GNOME Shell Themes Name: tau-helium -Version: 1.5.10 +Version: %(echo %ver | sed 's/-/./g') Release: 1%{?dist} License: GPL-3.0 URL: https://github.com/tau-OS/tau-helium -Source0: https://github.com/tau-OS/tau-helium/archive/refs/tags/%{version}.tar.gz +Source0: https://github.com/tau-OS/tau-helium/archive/refs/tags/%{ver}.tar.gz BuildArch: noarch BuildRequires: sass BuildRequires: meson @@ -15,7 +17,7 @@ BuildRequires: fdupes A set of GTK/GNOME Shell Themes for tauOS %prep -%autosetup -n tau-helium-%{version} +%autosetup -n tau-helium-%{ver} %build %meson diff --git a/anda/themes/tau-helium/update.rhai b/anda/themes/tau-helium/update.rhai index e0b9e5dfe1..c3700bc01a 100644 --- a/anda/themes/tau-helium/update.rhai +++ b/anda/themes/tau-helium/update.rhai @@ -1 +1 @@ -rpm.version(gh("tau-OS/tau-helium")); +rpm.global("ver", gh("tau-OS/tau-helium")); diff --git a/anda/tools/buildsys/anda/rust-anda.spec b/anda/tools/buildsys/anda/rust-anda.spec index 092db3d0dd..3614655d6e 100644 --- a/anda/tools/buildsys/anda/rust-anda.spec +++ b/anda/tools/buildsys/anda/rust-anda.spec @@ -5,7 +5,7 @@ %global crate anda Name: rust-anda -Version: 0.1.21 +Version: 0.1.22 Release: 1%{?dist} Summary: Andaman Build toolchain diff --git a/anda/tools/buildsys/gradle/gradle.spec b/anda/tools/buildsys/gradle/gradle.spec index 37be1851ab..267d5a1718 100644 --- a/anda/tools/buildsys/gradle/gradle.spec +++ b/anda/tools/buildsys/gradle/gradle.spec @@ -1,5 +1,5 @@ Name: gradle -Version: 8.5.0 +Version: 8.6.0 Release: 1%{?dist} Summary: Powerful build system for the JVM URL: https://gradle.org/ diff --git a/anda/tools/buildsys/subatomic/subatomic.spec b/anda/tools/buildsys/subatomic/subatomic.spec index 00a8ed002b..5fd396cd38 100644 --- a/anda/tools/buildsys/subatomic/subatomic.spec +++ b/anda/tools/buildsys/subatomic/subatomic.spec @@ -1,7 +1,7 @@ %define debug_package %{nil} Name: subatomic -Version: 0.3.1 +Version: 0.4.0 Release: 1%{?dist} Summary: A modern package delivery system diff --git a/anda/tools/electron/electron.spec b/anda/tools/electron/electron.spec index 5bceb6c1ae..48b299f5cf 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: 28.1.3 +Version: 28.2.2 Release: 1%{?dist} Summary: Build cross platform desktop apps with web technologies License: MIT diff --git a/anda/tools/wl-clipboard/anda.hcl b/anda/tools/wl-clipboard/anda.hcl new file mode 100644 index 0000000000..8f34eb2480 --- /dev/null +++ b/anda/tools/wl-clipboard/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "terra-wl-clipboard.spec" + } +} diff --git a/anda/tools/wl-clipboard/terra-wl-clipboard.spec b/anda/tools/wl-clipboard/terra-wl-clipboard.spec new file mode 100644 index 0000000000..9e21a4ae21 --- /dev/null +++ b/anda/tools/wl-clipboard/terra-wl-clipboard.spec @@ -0,0 +1,35 @@ +Name: terra-wl-clipboard +Version: 2.2.1 +Release: 1%?dist +Summary: Command-line copy/paste utilities for Wayland +License: GPL-3.0 +URL: https://github.com/bugaevc/wl-clipboard +Source0: %url/archive/refs/tags/v%version.tar.gz +Requires: xdg-utils mailcap +#? Requires: wayland +BuildRequires: git-core meson wayland-protocols-devel gcc pkgconfig(wayland-client) redhat-rpm-config +Provides: wl-clipboard = %version + +%description +This project implements two command-line Wayland clipboard utilities, wl-copy and wl-paste, +that let you easily copy data between the clipboard and Unix pipes, sockets, files and so on. + +%prep +%autosetup -n wl-clipboard-%version + +%build +%meson +%meson_build + +%install +%meson_install + +%files +%_bindir/wl-* +%bash_completions_dir/wl-* +%fish_completions_dir/wl-* +%zsh_completions_dir/_wl-* +%_mandir/man1/wl-*.1.gz + +%changelog +%autochangelog diff --git a/anda/tools/wl-clipboard/update.rhai b/anda/tools/wl-clipboard/update.rhai new file mode 100644 index 0000000000..f920657e15 --- /dev/null +++ b/anda/tools/wl-clipboard/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("bugaevc/wl-clipboard"));