X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=gjs.spec;h=4a2b704ca244cc01a8d0c004e5062af9f651db63;hb=468b1377e5f3a3463e8c961464af418eccc0707a;hp=132052136ceb2e4b6afcc3101e1d3176d6a51d23;hpb=b073305c83636e4cdcb160aa23d28f375f04730e;p=packages%2Fgjs.git diff --git a/gjs.spec b/gjs.spec index 1320521..4a2b704 100644 --- a/gjs.spec +++ b/gjs.spec @@ -6,35 +6,33 @@ Summary: JavaScript bindings for GNOME Summary(pl.UTF-8): Wiązania JavaScriptu dla GNOME Name: gjs -Version: 1.64.3 +Version: 1.72.2 Release: 1 License: MIT and (MPL v1.1 or GPL v2+ or LGPL v2+) Group: Libraries -Source0: http://ftp.gnome.org/pub/GNOME/sources/gjs/1.64/%{name}-%{version}.tar.xz -# Source0-md5: e25ca40cd2c1b88e4778ddb6bb7f4d64 +Source0: https://download.gnome.org/sources/gjs/1.72/%{name}-%{version}.tar.xz +# Source0-md5: e0a715951ee3941132f5b1149f28ba5d URL: https://wiki.gnome.org/Projects/Gjs -BuildRequires: autoconf >= 2.64 -BuildRequires: automake >= 1:1.11.1 BuildRequires: cairo-devel BuildRequires: cairo-gobject-devel BuildRequires: gettext-tools -BuildRequires: glib2-devel >= 1:2.58.0 -BuildRequires: gobject-introspection-devel >= 1.61.2 +BuildRequires: glib2-devel >= 1:2.66.0 +BuildRequires: gobject-introspection-devel >= 1.66.1 BuildRequires: libffi-devel -BuildRequires: libstdc++-devel >= 6:5.0 -BuildRequires: libtool >= 2:2.2.0 -BuildRequires: meson >= 0.50.0 -BuildRequires: mozjs68-devel >= 68 +BuildRequires: libstdc++-devel >= 6:7.0 +BuildRequires: meson >= 0.52.0 +BuildRequires: mozjs91-devel >= 91.3.0 BuildRequires: ninja >= 1.5 BuildRequires: pkgconfig BuildRequires: readline-devel +BuildRequires: rpm-build >= 4.6 BuildRequires: rpmbuild(macros) >= 1.736 -# pkgconfig(sysprof-capture-3) -%{?with_sysprof:BuildRequires: sysprof-devel >= 3.34} +# pkgconfig(sysprof-capture-4) +%{?with_sysprof:BuildRequires: sysprof-devel >= 3.36} %{?with_systemtap:BuildRequires: systemtap-sdt-devel} BuildRequires: tar >= 1:1.22 BuildRequires: xz -Requires: glib2 >= 1:2.58.0 +Requires: glib2 >= 1:2.66.0 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -53,10 +51,10 @@ Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: cairo-devel Requires: cairo-gobject-devel -Requires: glib2-devel >= 1:2.58.0 -Requires: gobject-introspection-devel >= 1.61.2 +Requires: glib2-devel >= 1:2.66.0 +Requires: gobject-introspection-devel >= 1.66.0 Requires: libffi-devel -Requires: mozjs60-devel >= 60 +Requires: mozjs91-devel >= 91.3.0 %description devel Header files for gjs library. @@ -70,6 +68,7 @@ Summary(pl.UTF-8): Sondy systemtap/dtrace dla gjs Group: Development/Tools Requires: %{name} = %{version}-%{release} Requires: systemtap-client +BuildArch: noarch %description -n systemtap-gjs systemtap/dtrace probes for gjs. @@ -98,7 +97,7 @@ cp -p examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} # belongs to installed-tests %{__rm} $RPM_BUILD_ROOT%{_datadir}/glib-2.0/schemas/org.gnome.GjsTest.gschema.xml -%{__rm} -r $RPM_BUILD_ROOT{%{_datadir},%{_libexecdir}/gjs}/installed-tests +%{__rm} -r $RPM_BUILD_ROOT{%{_datadir},%{_libexecdir}}/installed-tests %clean rm -rf $RPM_BUILD_ROOT @@ -125,6 +124,8 @@ rm -rf $RPM_BUILD_ROOT %{_pkgconfigdir}/gjs-1.0.pc %{_examplesdir}/%{name}-%{version} +%if %{with systemtap} %files -n systemtap-gjs %defattr(644,root,root,755) %{_datadir}/systemtap/tapset/gjs.stp +%endif