mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-01 09:31:58 +00:00
Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 9a27248a82 | |||
| d6cefabb4d | |||
| 3cd4b8eef3 |
@@ -12,7 +12,7 @@
|
||||
|
||||
# https://github.com/nektos/act
|
||||
%global goipath github.com/nektos/act
|
||||
Version: 0.2.89
|
||||
Version: 0.2.88
|
||||
|
||||
%gometa -f
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Disabled because compiled without debug
|
||||
|
||||
%global goipath github.com/XTLS/Xray-core
|
||||
Version: 26.6.1
|
||||
Version: 26.5.9
|
||||
|
||||
%global golicenses LICENSE
|
||||
%global godocs README.md SECURITY.md CODE_OF_CONDUCT.md
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
%global _desc Twisted-based asynchronous Tor control protocol implementation. Includes unit-tests, examples, state-tracking code and configuration abstraction.
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 26.6.0
|
||||
Release: 1%{?dist}
|
||||
Version: 24.8.0
|
||||
Release: 1%?dist
|
||||
Summary: Twisted-based asynchronous Tor control protocol implementation. Includes unit-tests, examples, state-tracking code and configuration abstraction
|
||||
License: MIT
|
||||
URL: https://github.com/meejah/txtorcon
|
||||
|
||||
@@ -7,5 +7,6 @@ project pkg {
|
||||
labels {
|
||||
mock = 1
|
||||
subrepo = "multimedia"
|
||||
nightly = 1
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
let domain = `code.videolan.org`;
|
||||
let c = gitlab_commit(domain, "536", "master");
|
||||
|
||||
rpm.global("commit", c);
|
||||
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
rpm.global("commit_date", date());
|
||||
rpm.global("api_version", find(`#define X264_BUILD ([\d]+)`, get(`https://${domain}/videolan/x264/-/raw/${c}/x264.h`), 1));
|
||||
}
|
||||
@@ -3,11 +3,15 @@
|
||||
%global api_version 165
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%ifarch %{ix86}
|
||||
%global _pkg_extra_ldflags "-Wl,-z,notext"
|
||||
%endif
|
||||
|
||||
%bcond_with bootstrap
|
||||
|
||||
Name: x264
|
||||
Version: 0.%{api_version}
|
||||
Release: 38%{?shortcommit:.%{commit_date}git%{shortcommit}}%{?dist}
|
||||
Version: 0^%{commit_date}git%{shortcommit}
|
||||
Release: 1%{?dist}
|
||||
Epoch: 1
|
||||
Summary: H264/AVC video streams encoder
|
||||
License: GPL-2.0-or-later
|
||||
@@ -22,8 +26,8 @@ BuildRequires: pkgconfig(libavformat)
|
||||
BuildRequires: pkgconfig(libavutil)
|
||||
BuildRequires: pkgconfig(libswscale)
|
||||
%endif
|
||||
|
||||
Requires: bash-completion
|
||||
Packager: Terra Packaging Team <terra@fyralabs.com>
|
||||
|
||||
%description
|
||||
%{name} is a free software library and application for encoding video streams into
|
||||
@@ -40,13 +44,15 @@ libraries.
|
||||
|
||||
%package devel
|
||||
Summary: Development files for the x264 library
|
||||
Requires: %{name}-libs%{?_isa} = %{?epoch}:%{version}-%{release}
|
||||
Requires: %{name}-libs%{?_isa} = %{evr}
|
||||
Requires: pkgconfig
|
||||
|
||||
%description devel
|
||||
The %{name}-devel package contains libraries and header files for developing
|
||||
applications that use %{name}.
|
||||
|
||||
%pkg_completion -B
|
||||
|
||||
|
||||
%prep
|
||||
%git_clone https://code.videolan.org/videolan/x264.git %{commit}
|
||||
@@ -69,8 +75,9 @@ applications that use %{name}.
|
||||
%ldconfig_scriptlets libs
|
||||
|
||||
%files
|
||||
%license COPYING
|
||||
%doc AUTHORS
|
||||
%{_bindir}/%{name}
|
||||
%{_datadir}/bash-completion/completions/%{name}
|
||||
|
||||
%files libs
|
||||
%license COPYING
|
||||
@@ -85,4 +92,6 @@ applications that use %{name}.
|
||||
%{_libdir}/pkgconfig/%{name}.pc
|
||||
|
||||
%changelog
|
||||
%autochangelog
|
||||
* Mon Jun 1 2026 Gilver E. <roachy@fyralabs.com> - 0^20250910git0480cb0-1
|
||||
- Fix i686 builds
|
||||
- Update versioning scheme to modern Fedora snapshot guidelines
|
||||
|
||||
Reference in New Issue
Block a user