686bc6
# Optional name suffix to use...we leave it off when compiling with gcc, but
686bc6
# for other compiled versions to install side by side, it will need a
686bc6
# suffix in order to keep the names from conflicting.
686bc6
#global _cc_name_suffix -gcc
686bc6
686bc6
%global macrosdir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d)
686bc6
27c123
%if 0%{?fedora} >= 32 || 0%{?rhel} >= 8
27c123
%bcond_with python2
27c123
%else
27c123
%bcond_without python2
27c123
%endif
686bc6
27c123
%ifarch aarch64 ppc64le x86_64
27c123
%bcond_without ucx
27c123
%else
27c123
%bcond_with ucx
27c123
%endif
686bc6
27c123
# ARM 32-bit is not supported by rdma
27c123
# https://bugzilla.redhat.com/show_bug.cgi?id=1780584
27c123
%ifarch %{arm}
27c123
%bcond_with rdma
27c123
%else
27c123
%bcond_without rdma
686bc6
%endif
27c123
27c123
# Run autogen - needed for some patches
27c123
%bcond_without autogen
27c123
27c123
Name:           openmpi%{?_cc_name_suffix}
27c123
Version:        4.1.1
62f480
Release:        3%{?dist}
27c123
Summary:        Open Message Passing Interface
27c123
License:        BSD and MIT and Romio
27c123
URL:            http://www.open-mpi.org/
27c123
62f480
Epoch:          1
62f480
27c123
# We can't use %%{name} here because of _cc_name_suffix
27c123
Source0:        https://www.open-mpi.org/software/ompi/v4.1/downloads/openmpi-%{version}.tar.bz2
27c123
Source1:        openmpi.module.in
27c123
Source2:        openmpi.pth.py2
27c123
Source3:        openmpi.pth.py3
27c123
Source4:        macros.openmpi
27c123
Patch1:         266189935aef4fce825d0db831b4b53accc62c32.patch
27c123
Patch2:         0001-Revert-ucx-check-supported-transports-and-devices-fo.patch
27c123
27c123
BuildRequires:  gcc-c++
27c123
BuildRequires:  gcc-gfortran
27c123
BuildRequires:  make
27c123
%if %{with autogen}
27c123
BuildRequires:  libtool
27c123
BuildRequires:  perl(Data::Dumper)
27c123
BuildRequires:  perl(File::Find)
51343a
%endif
27c123
BuildRequires:  valgrind-devel
27c123
%if %{with rdma}
27c123
BuildRequires:  opensm-devel > 3.3.0
27c123
BuildRequires:  rdma-core-devel
686bc6
%endif
686bc6
# Doesn't compile:
686bc6
# vt_dyn.cc:958:28: error: 'class BPatch_basicBlockLoop' has no member named 'getLoopHead'
686bc6
#                      loop->getLoopHead()->getStartAddress(), loop_stmts );
27c123
#BuildRequires:  dyninst-devel
27c123
BuildRequires:  hwloc-devel >= 2.2.0
686bc6
# So configure can find lstopo
27c123
BuildRequires:  hwloc-gui
27c123
BuildRequires:  java-devel
27c123
# Old libevent causes issues
27c123
%if !0%{?el7}
27c123
BuildRequires:  libevent-devel
27c123
%endif
27c123
BuildRequires:  libfabric-devel
686bc6
%ifnarch s390 s390x
27c123
BuildRequires:  papi-devel
686bc6
%endif
27c123
BuildRequires:  perl-generators
27c123
BuildRequires:  perl-interpreter
27c123
BuildRequires:  perl(Getopt::Long)
27c123
BuildRequires:  pmix-devel
27c123
BuildRequires:  python%{python3_pkgversion}-devel
686bc6
%ifarch x86_64
27c123
BuildRequires:  libpsm2-devel
27c123
%endif
27c123
%if %{with ucx}
27c123
BuildRequires:  ucx-devel
27c123
%endif
27c123
BuildRequires:  zlib-devel
27c123
%if !0%{?el7}
27c123
BuildRequires:  rpm-mpi-hooks
686bc6
%endif
686bc6
27c123
Provides:       mpi
27c123
%if 0%{?rhel} == 7
27c123
# Need this for /etc/profile.d/modules.sh
27c123
Requires:       environment-modules
27c123
%endif
27c123
Requires:       environment(modules)
686bc6
# openmpi currently requires ssh to run
686bc6
# https://svn.open-mpi.org/trac/ompi/ticket/4228
27c123
Requires:       openssh-clients
686bc6
686bc6
# Private openmpi libraries
686bc6
%global __provides_exclude_from %{_libdir}/openmpi/lib/(lib(mca|ompi|open-(pal|rte|trace))|openmpi/).*.so
686bc6
%global __requires_exclude lib(mca|ompi|open-(pal|rte|trace)|vt).*
686bc6
686bc6
%description
686bc6
Open MPI is an open source, freely available implementation of both the
686bc6
MPI-1 and MPI-2 standards, combining technologies and resources from
686bc6
several other projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in
686bc6
order to build the best MPI library available.  A completely new MPI-2
686bc6
compliant implementation, Open MPI offers advantages for system and
686bc6
software vendors, application developers, and computer science
686bc6
researchers. For more information, see http://www.open-mpi.org/ .
686bc6
686bc6
%package devel
686bc6
Summary:	Development files for openmpi
62f480
Requires:	%{name} = %{epoch}:%{version}-%{release}, gcc-gfortran
686bc6
Provides:	mpi-devel
27c123
%if !0%{?el7}
686bc6
Requires:	rpm-mpi-hooks
27c123
# Make sure this package is rebuilt with correct Python version when updating
27c123
# Otherwise mpi.req from rpm-mpi-hooks doesn't work
27c123
# https://bugzilla.redhat.com/show_bug.cgi?id=1705296
27c123
Requires:	(python(abi) = %{python3_version} if python3)
27c123
%endif
686bc6
686bc6
%description devel
686bc6
Contains development headers and libraries for openmpi.
686bc6
686bc6
%package java
27c123
Summary:        Java library
62f480
Requires:       %{name} = %{epoch}:%{version}-%{release}
27c123
Requires:       java-headless
686bc6
686bc6
%description java
27c123
Java library.
686bc6
686bc6
%package java-devel
27c123
Summary:        Java development files for openmpi
62f480
Requires:       %{name}-java = %{epoch}:%{version}-%{release}
27c123
Requires:       java-devel
686bc6
686bc6
%description java-devel
686bc6
Contains development wrapper for compiling Java with openmpi.
686bc6
686bc6
# We set this to for convenience, since this is the unique dir we use for this
686bc6
# particular package, version, compiler
686bc6
%global namearch openmpi-%{_arch}%{?_cc_name_suffix}
686bc6
27c123
%if %{with python2}
27c123
%package -n python2-openmpi
27c123
Summary:        OpenMPI support for Python 2
27c123
BuildRequires:  python2-devel
62f480
Requires:       %{name} = %{epoch}:%{version}-%{release}
27c123
Requires:       python(abi) = %{python2_version}
686bc6
27c123
%description -n python2-openmpi
27c123
OpenMPI support for Python 2.
27c123
%endif
27c123
27c123
%package -n python%{python3_pkgversion}-openmpi
27c123
Summary:        OpenMPI support for Python 3
62f480
Requires:       %{name} = %{epoch}:%{version}-%{release}
27c123
Requires:       python(abi) = %{python3_version}
27c123
27c123
%description -n python%{python3_pkgversion}-openmpi
686bc6
OpenMPI support for Python 3.
686bc6
686bc6
686bc6
%prep
27c123
%autosetup -p1 -n %{name}-%{version}
27c123
%if %{with autogen}
27c123
./autogen.pl --force
27c123
%endif
27c123
686bc6
686bc6
%build
686bc6
%set_build_flags
686bc6
./configure --prefix=%{_libdir}/%{name} \
686bc6
	--mandir=%{_mandir}/%{namearch} \
686bc6
	--includedir=%{_includedir}/%{namearch} \
686bc6
	--sysconfdir=%{_sysconfdir}/%{namearch} \
686bc6
	--disable-silent-rules \
27c123
	--enable-builtin-atomics \
686bc6
	--enable-mpi-cxx \
686bc6
	--enable-mpi-java \
27c123
	--enable-mpi1-compatibility \
686bc6
	--with-sge \
686bc6
	--with-valgrind \
686bc6
	--enable-memchecker \
27c123
	--with-hwloc=/usr \
27c123
%if !0%{?el7}
686bc6
	--with-libevent=external \
27c123
	--with-pmix=external \
27c123
%endif
686bc6
27c123
%make_build V=1
686bc6
686bc6
%install
27c123
%make_install
686bc6
find %{buildroot}%{_libdir}/%{name}/lib -name \*.la | xargs rm
686bc6
find %{buildroot}%{_mandir}/%{namearch} -type f | xargs gzip -9
686bc6
ln -s mpicc.1.gz %{buildroot}%{_mandir}/%{namearch}/man1/mpiCC.1.gz
686bc6
# Remove dangling symlink
686bc6
rm %{buildroot}%{_mandir}/%{namearch}/man1/mpiCC.1
686bc6
mkdir %{buildroot}%{_mandir}/%{namearch}/man{2,4,5,6,8,9,n}
686bc6
686bc6
# Make the environment-modules file
27c123
mkdir -p %{buildroot}%{_datadir}/modulefiles/mpi
686bc6
# Since we're doing our own substitution here, use our own definitions.
686bc6
sed 's#@LIBDIR@#%{_libdir}/%{name}#;
686bc6
     s#@ETCDIR@#%{_sysconfdir}/%{namearch}#;
686bc6
     s#@FMODDIR@#%{_fmoddir}/%{name}#;
686bc6
     s#@INCDIR@#%{_includedir}/%{namearch}#;
686bc6
     s#@MANDIR@#%{_mandir}/%{namearch}#;
27c123
%if %{with python2}
27c123
     s#@PY2SITEARCH@#%{python2_sitearch}/%{name}#;
27c123
%else
27c123
     /@PY2SITEARCH@/d;
27c123
%endif
27c123
     s#@PY3SITEARCH@#%{python3_sitearch}/%{name}#;
686bc6
     s#@COMPILER@#openmpi-%{_arch}%{?_cc_name_suffix}#;
686bc6
     s#@SUFFIX@#%{?_cc_name_suffix}_openmpi#' \
686bc6
     <%{SOURCE1} \
27c123
     >%{buildroot}%{_datadir}/modulefiles/mpi/%{namearch}
686bc6
686bc6
# make the rpm config file
27c123
install -Dpm 644 %{SOURCE4} %{buildroot}/%{macrosdir}/macros.%{namearch}
686bc6
686bc6
# Link the fortran module to proper location
686bc6
mkdir -p %{buildroot}%{_fmoddir}/%{name}
686bc6
for mod in %{buildroot}%{_libdir}/%{name}/lib/*.mod
686bc6
do
686bc6
  modname=$(basename $mod)
686bc6
  ln -s ../../../%{name}/lib/${modname} %{buildroot}/%{_fmoddir}/%{name}/
686bc6
done
686bc6
686bc6
# Link the pkgconfig files into the main namespace as well
686bc6
mkdir -p %{buildroot}%{_libdir}/pkgconfig
686bc6
cd %{buildroot}%{_libdir}/pkgconfig
686bc6
ln -s ../%{name}/lib/pkgconfig/*.pc .
686bc6
cd -
686bc6
686bc6
# Remove extraneous wrapper link libraries (bug 814798)
686bc6
sed -i -e s/-ldl// -e s/-lhwloc// \
686bc6
  %{buildroot}%{_libdir}/%{name}/share/openmpi/*-wrapper-data.txt
686bc6
686bc6
# install .pth files
27c123
%if %{with python2}
27c123
mkdir -p %{buildroot}/%{python2_sitearch}/%{name}
27c123
install -pDm0644 %{SOURCE2} %{buildroot}/%{python2_sitearch}/openmpi.pth
27c123
%endif
686bc6
mkdir -p %{buildroot}/%{python3_sitearch}/%{name}
27c123
install -pDm0644 %{SOURCE3} %{buildroot}/%{python3_sitearch}/openmpi.pth
686bc6
686bc6
%check
686bc6
make check
686bc6
686bc6
%files
686bc6
%license LICENSE
686bc6
%dir %{_libdir}/%{name}
686bc6
%dir %{_sysconfdir}/%{namearch}
686bc6
%dir %{_libdir}/%{name}/bin
686bc6
%dir %{_libdir}/%{name}/lib
686bc6
%dir %{_libdir}/%{name}/lib/openmpi
686bc6
%dir %{_mandir}/%{namearch}
686bc6
%dir %{_mandir}/%{namearch}/man*
686bc6
%config(noreplace) %{_sysconfdir}/%{namearch}/*
686bc6
%{_libdir}/%{name}/bin/mpi[er]*
686bc6
%{_libdir}/%{name}/bin/ompi*
686bc6
%{_libdir}/%{name}/bin/orte[-dr_]*
27c123
%if %{with ucx}
27c123
%{_libdir}/%{name}/bin/oshmem_info
27c123
%{_libdir}/%{name}/bin/oshrun
27c123
%{_libdir}/%{name}/bin/shmemrun
27c123
%endif
27c123
%{_libdir}/%{name}/lib/*.so.40*
27c123
%{_libdir}/%{name}/lib/libmca_common_ofi.so.10*
27c123
%{_libdir}/%{name}/lib/libmca*.so.41*
27c123
%{_libdir}/%{name}/lib/libmca*.so.50*
27c123
%if 0%{?el7}
27c123
%{_libdir}/%{name}/lib/pmix/
51343a
%endif
27c123
%{_mandir}/%{namearch}/man1/mpi[er]*
27c123
%{_mandir}/%{namearch}/man1/ompi*
27c123
%{_mandir}/%{namearch}/man1/orte[-dr_]*
27c123
%if %{with ucx}
27c123
%{_mandir}/%{namearch}/man1/oshmem_info*
27c123
%{_mandir}/%{namearch}/man1/oshrun*
27c123
%{_mandir}/%{namearch}/man1/shmemrun*
27c123
%endif
27c123
%{_mandir}/%{namearch}/man7/ompi_*
27c123
%{_mandir}/%{namearch}/man7/opal_*
27c123
%{_mandir}/%{namearch}/man7/orte*
686bc6
%{_libdir}/%{name}/lib/openmpi/*
27c123
%{_datadir}/modulefiles/mpi/
686bc6
%dir %{_libdir}/%{name}/share
686bc6
%dir %{_libdir}/%{name}/share/openmpi
686bc6
%{_libdir}/%{name}/share/openmpi/amca-param-sets
686bc6
%{_libdir}/%{name}/share/openmpi/help*.txt
27c123
%if %{with rdma}
686bc6
%{_libdir}/%{name}/share/openmpi/mca-btl-openib-device-params.ini
686bc6
%endif
27c123
%if 0%{?el7}
27c123
%{_libdir}/%{name}/share/pmix/
27c123
%endif
686bc6
686bc6
%files devel
686bc6
%dir %{_includedir}/%{namearch}
27c123
%{_libdir}/%{name}/bin/aggregate_profile.pl
686bc6
%{_libdir}/%{name}/bin/mpi[cCf]*
686bc6
%{_libdir}/%{name}/bin/opal_*
686bc6
%{_libdir}/%{name}/bin/orte[cCf]*
27c123
%if %{with ucx}
27c123
%{_libdir}/%{name}/bin/osh[cCf]*
27c123
%endif
27c123
%{_libdir}/%{name}/bin/profile2mat.pl
27c123
%if %{with ucx}
27c123
%{_libdir}/%{name}/bin/shmem[cCf]*
27c123
%endif
686bc6
%{_includedir}/%{namearch}/*
686bc6
%{_fmoddir}/%{name}/
686bc6
%{_libdir}/%{name}/lib/*.so
686bc6
%{_libdir}/%{name}/lib/*.mod
686bc6
%{_libdir}/%{name}/lib/pkgconfig/
686bc6
%{_libdir}/pkgconfig/*.pc
686bc6
%{_mandir}/%{namearch}/man1/mpi[cCf]*
27c123
%if %{with ucx}
27c123
%{_mandir}/%{namearch}/man1/osh[cCf]*
27c123
%{_mandir}/%{namearch}/man1/shmem[cCf]*
27c123
%endif
686bc6
%{_mandir}/%{namearch}/man1/opal_*
686bc6
%{_mandir}/%{namearch}/man3/*
686bc6
%{_libdir}/%{name}/share/openmpi/openmpi-valgrind.supp
686bc6
%{_libdir}/%{name}/share/openmpi/*-wrapper-data.txt
686bc6
%{macrosdir}/macros.%{namearch}
686bc6
686bc6
%files java
686bc6
%{_libdir}/%{name}/lib/mpi.jar
686bc6
686bc6
%files java-devel
686bc6
%{_libdir}/%{name}/bin/mpijavac
686bc6
%{_libdir}/%{name}/bin/mpijavac.pl
686bc6
# Currently this only contaings openmpi/javadoc
686bc6
%{_libdir}/%{name}/share/doc/
686bc6
%{_mandir}/%{namearch}/man1/mpijavac.1.gz
686bc6
27c123
%if %{with python2}
27c123
%files -n python2-openmpi
27c123
%dir %{python2_sitearch}/%{name}
27c123
%{python2_sitearch}/openmpi.pth
27c123
%endif
27c123
27c123
%files -n python%{python3_pkgversion}-openmpi
686bc6
%dir %{python3_sitearch}/%{name}
686bc6
%{python3_sitearch}/openmpi.pth
686bc6
686bc6
686bc6
%changelog
62f480
* Wed Feb 16 2022 Honggang Li <honli@redhat.com> - 4.1.1-3
62f480
- Revert upstream v4.1.2
62f480
- Add Epoch tag
62f480
- Related: rhbz#2055183
62f480
27c123
* Wed Jul 21 2021 Honggang Li <honli@redhat.com> - 4.1.1-2
27c123
- fbtl-posix: link to common_ompio
27c123
- Require environment(modules)
27c123
- Revert upstream commit c36d7459b6331c4da82
27c123
- Resolves: rhbz#1974780, rhbz#1971771
27c123
27c123
* Wed Jun 09 2021 Honggang Li <honli@redhat.com> - 4.1.1-1
27c123
- Update to upstream v4.1.1 release
27c123
- Sync with Fedora build
27c123
- Resolves: rhbz#1928631, rhbz#1920801
27c123
6d6545
* Wed Jan 27 2021 Honggang Li <honli@redhat.com> - 4.0.5-3
6d6545
- disable gcc built-in atomics
6d6545
- Resolves: rhbz#1921262
6d6545
6d6545
* Tue Nov 17 2020 Honggang Li <honli@redhat.com> - 4.0.5-2
6d6545
- Rebuild against ucx-1.9 and libfabric-1.11.1
6d6545
- Resolves: rhbz#1892128
6d6545
6d6545
* Mon Oct 12 2020 Honggang Li <honli@redhat.com> - 4.0.5-1
6d6545
- Update to upstream v4.0.5 release
6d6545
- Build against hwloc-2.2
6d6545
- Resolves: rhbz#1850088,rhbz#1855197
6d6545
6d6545
* Tue Jul 28 2020 Honggang Li <honli@redhat.com> - 4.0.3-3
6d6545
- Fix module load overwrites system MANPATH
6d6545
- Resolves: rhbz#1858519
6d6545
998727
* Tue May 12 2020 Honggang Li <honli@redhat.com> - 4.0.3-1
998727
- Update to upstream v4.0.3 release
998727
- Resolves: rhbz#1817834
998727
998727
* Sun Jan 19 2020 Honggang Li <honli@redhat.com> - 4.0.2-2
998727
- Rebuild against ucx-1.6
998727
- Resolves: rhbz#1791483
998727
51343a
* Wed Oct 16 2019 Jarod Wilson <jarod@redhat.com> - 4.0.2-1
51343a
- Update to upstream v4.0.2 release
51343a
- Resolves: rhbz#1725631
51343a
51343a
* Thu Aug 01 2019 Jarod Wilson <jarod@redhat.com> - 4.0.1-3
51343a
- Actually enable UCX support
51343a
- Resolves: rhbz#1642942
51343a
51343a
* Wed Jun 19 2019 Jarod Wilson <jarod@redhat.com> - 4.0.1-2
51343a
- Bump and rebuild for newer opensm
51343a
- Resolves: rhbz#1717289
51343a
686bc6
* Mon Apr 29 2019 Jarod Wilson <jarod@redhat.com> - 4.0.1-1
686bc6
- Update to upstream v4.0.1 release
686bc6
- Resolves: rhbz#1660623
686bc6
686bc6
* Tue Sep 25 2018 Jarod Wilson <jarod@redhat.com> - 3.1.2-5
686bc6
- Update BR: opensm-devel min version and rebuild against opensm 3.3.21
686bc6
- Resolves: rhbz#1630653
686bc6
686bc6
* Mon Sep 24 2018 Jarod Wilson <jarod@redhat.com> - 3.1.2-4
686bc6
- Further tweaks to compile/linker flag usage
686bc6
- Related: rhbz#1624157
686bc6
- Move modulefiles under /etc like our other suppored mpi providers
686bc6
- Resolves: rhbz#1632399
686bc6
686bc6
* Tue Sep 18 2018 Jarod Wilson <jarod@redhat.com> - 3.1.2-3
686bc6
- Undo stripping/ignoring of distro-provided optimization flags
686bc6
- Related: rhbz#1624157
686bc6
686bc6
* Wed Sep 12 2018 Jarod Wilson <jarod@redhat.com> - 3.1.2-2
686bc6
- Additional tweaks to module paths, fix openmpi-devel R
686bc6
- Related: rhbz#1623441
686bc6
686bc6
* Wed Sep 12 2018 Jarod Wilson <jarod@redhat.com> - 3.1.2-1
686bc6
- Update to upstream 3.1.2 bug fix release
686bc6
- Fix some paths in module file, strip out python2 bits
686bc6
- Related: rhbz#1623441
686bc6
686bc6
* Thu Aug 30 2018 Jarod Wilson <jarod@redhat.com> - 3.1.1-2
686bc6
- Bump and rebuild for autogen rpmbuild library dependency fixes
686bc6
- Related: rhbz#1623441
686bc6
686bc6
* Mon Jul 02 2018 Jarod Wilson <jarod@redhat.com> - 3.1.1-1
686bc6
- Update to upstream 3.1.1 bug fix release
686bc6
- Drop BR: on deprecated infinipath-psm
686bc6
686bc6
* Thu May 31 2018 Jarod Wilson <jarod@redhat.com> - 3.1.0-1
686bc6
- Update to upstream 3.1.0 release
686bc6
- Use external pmix and libevent
686bc6
686bc6
* Thu May 17 2018 Charalampos Stratakis <cstratak@redhat.com> - 2.1.1-11
686bc6
- Do not build the python2 subpackage on EL > 7
686bc6
686bc6
* Wed May 09 2018 Troy Dawson <tdawson@redhat.com> - 2.1.1-10
686bc6
- Build with rdma-core-devel instead of libibcm-devel
686bc6
686bc6
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.1.1-9
686bc6
- Escape macros in %%changelog
686bc6
686bc6
* Mon Feb 05 2018 Orion Poplawski <orion@cora.nwra.com> - 2.1.1-8
686bc6
- Rebuild for rdma-core 16.2
686bc6
686bc6
* Wed Jan 31 2018 Christoph Junghans <junghans@votca.org> - 2.1.1-7
686bc6
- Rebuild for gfortran-8
686bc6
686bc6
* Fri Jan 12 2018 Iryna Shcherbina <ishcherb@redhat.com> - 2.1.1-6
686bc6
- Update Python 2 dependency declarations to new packaging standards
686bc6
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
686bc6
686bc6
* Wed Aug 23 2017 Adam Williamson <awilliam@redhat.com> - 2.1.1-5
686bc6
- Disable RDMA support on 32-bit ARM (#1484155)
686bc6
- Disable hanging opal_fifo test on ppc64le (gh #2526 / #2966)
686bc6
686bc6
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-4
686bc6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
686bc6
686bc6
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.1-3
686bc6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
686bc6
686bc6
* Wed Jul 19 2017 Orion Poplawski <orion@cora.nwra.com> - 2.1.1-2
686bc6
- Provide pkgconfig files in the main namespace as well (1471512)
686bc6
686bc6
* Fri May 12 2017 Orion Poplawski <orion@cora.nwra.com> - 2.1.1-1
686bc6
- Update to 2.1.1
686bc6
686bc6
* Thu May 4 2017 Orion Poplawski <orion@cora.nwra.com> - 2.1.0-1
686bc6
- Update to 2.1.0