# changelog

author: Dave Love <loveshack@fedoraproject.org> - 0.4.5-2
changelog:
  - Install license file
  - Spec tidying
  - BR tex(latex) again for fedora-review
  - Reinstate requires filtering


author: Dave Love <d.love@liverpool.ac.uk> - 0.2.0-2
changelog:
  - Really use new version (not old source)
  - Patch to get Fortran interface configuration right; else compilation
    gets passed bare "-D".


author: Dave Love <d.love@liverpool.ac.uk> - 1.1.2-2
changelog:
  - Re-named from autodock-vina, consistent with Fedora policy
  - Don't use -mt libraries on F20
  - Remove Group header


author: Dave Love <d.love@liverpool.ac.uk> - 2.2.3-1
changelog:
  - Update to 2.2.3
  - Use unbundled libtinythread++ and cpuid.h
  - Only for 64-bit architectures
  - Obsolete bowtie 1 (bowtie- binaries are included)
  - Make compatibility links to small versions


author: Dave Love <loveshack@fedoraproject.org> - 2.2.6-1
changelog:
  - New version
  - Modify patch
  - Use make install target
  - Don't link the -build and -inspect programs
  - Restrict to x86 (for -msse2)


author: Dave Love <loveshack@fedoraproject.org> - 2.2.9-1
changelog:
  - New version
  - Use TBB
  - Don't use optflags
  - Remove tinythreads stuff
  - Modify make args
  - Use %license


author: Till Hofmann <thofmann@fedoraproject.org> - 5.4.0-1
changelog:
  - Update to 5.4.0
  - Add patch to fix compatibility with Python 3.8
  - Remove upstreamed patch
  - Rebase patches to allow usage of %autosetup


author: Dave Love <d.love@liverpool.ac.uk> - 3.2.2-1
changelog:
  - Make doc package noarch
  - Make common package
  - Exclude user* from main package
  - Don't make bash_completion file config


author: Dave Love <loveshack@fedoraproject.org> - 4.3.0-1
changelog:
  - New version
  - Remove buildroot and clean stanza, assuming el6+
  - Fix up lang-processing to cover ple


author: Kapil Arya <kapil@ccs.neu.edu> - 2.2-1
changelog:
  - Preparing for upstream release 2.2.
  - Remove libmtcp* packages.
  - Install all docs in _pkgdocdir 
  - Added --retry-once flag to autotest.


author: Peter Robinson <pbrobinson@fedoraproject.org> 2.4.1-1
changelog:
  - Update to 2.4.1 for newer kernel and glibc support (fix FTBFS)
  - ARMv7 and aarch64 now supported
  - Add COPYING license file


author: Dave Love <loveshack@fedoraproject.org> - 2.4.2-1.liv
changelog:
  - Patch for misleading rlimit message
  - Add infiniband, hbict and check switches
  - Conditionalize %licence


author: Dominik Mierzejewski <rpm@greysector.net> 2015.02.002-1
changelog:
  - update to 2015.02.002 release (ABI change)
  - drop libtool bug workaround
  - make builds more verbose
  - take advantage of upstream build system improvements
  - ship C headers in -devel subpackage


author: Dominik Mierzejewski <rpm@greysector.net> 2015.02.002-4
changelog:
  - fix build on EPEL7 (missing _pkgdocdir macro and BR: rsh for openmpi)
  - move examples to -devel subpackage
  - print whole testsuite log in case of test failure
  - re-enable openmpi tests on i686 and armv7hl


author: Dominik Mierzejewski <rpm@greysector.net> 2015.05.001-1
changelog:
  - update to 2015.05.001 release
  - don't use all available cores for the testsuite (interferes with OpenMP)
    (work around #1220161)
  - drop obsolete comments and rename patch0 appropriately
  - fix AVX support detection


author: Dave Love <d.love@liverpool.ac.uk> - 3.0.1-4
changelog:
  - Clean up examples
  - Add README.fedora
  - Re-name extrae.sh to runextrae.sh to avoid confusion with manual examples
  - Install an extrae.sh in /etc for examples' sake
  - Fix example .sh files
  - Remove extrae-post-installation-upgrade.sh


author: Dave Love <loveshack@fedoraproject.org> - 3.4.1-2
changelog:
  - Don't install main_debug main_nodebug extrae-header
  - Maybe BR memkind; BR boost-devel
  - Enable sampling, openmp-gnu, openmp-ompt


author: Dave Love <loveshack@fedoraproject.org> - 2.1-2
changelog:
  - Actually build against openmpi
  - Link against openblas
  - Use OPTION 1 for C interface (but links againt libgfortran implicitly)
  - Ship all headers, but not mpi ones in non-mpi package
  - mpich version


author: Conrad Meyer <cemeyer@uw.edu> - 3.3.3-8
changelog:
  - Remove non-OpenMP / g77 build for obsolete RHEL (< 5)
  - Remove ancient Obsoletes (fftw < 3.3, Fedora < 16)
  - Remove ancient non-Quad build (Fedora < 15) on supported arch(s)
  - Remove obsolete conditional on BuildArch: noarch (RHEL < 6, Fedora < 13)


author: Peter Robinson <pbrobinson@fedoraproject.org> 3.3.4-4
changelog:
  - Disable SSE2/AVX on x86(32) as we support Pentium Pro as base
  - SSE2 only arrived with P-4
  - https://fedoraproject.org/wiki/Features/F12X86Support
  - Fix ARM macro
  - Disable NEON on ARM (we don't enable by default, needs runtime detection)


author: netblue30 <netblue30@yahoo.com> 0.9.16-1
changelog:
  - Configurable private home directory
   - Configurable default user shell
   - Software configuration support for --docdir and DESTDIR
   - Profile file support for include, caps, seccomp and private keywords
   - Dropbox profile file
   - Linux capabilities and seccomp filters enabled by default for Firefox,
    Midori, Evince and Dropbox
   - bugfixes


author: netblue30 <netblue30@yahoo.com> 0.9.18-1
changelog:
  - Support for tracing system, setuid, setgid, setfsuid, setfsgid syscalls
   - Support for tracing setreuid, setregid, setresuid, setresguid syscalls
   - Added profiles for transmission-gtk and transmission-qt
   - bugfixes


author: netblue30 <netblue30@yahoo.com> 0.9.20-1
changelog:
  - utmp, btmp and wtmp enhancements
   -    create empty /var/log/wtmp and /var/log/btmp files in sandbox
   -    generate a new /var/run/utmp file in sandbox
   - CPU affinity, --cpu option
   - Linux control groups support, --cgroup option
   - Opera web browser support
   - VLC support
   - Added "empty" attribute to seccomp command to remove the default
   -    syscall list form seccomp blacklist
   - Added --nogroups option to disable supplementary groups for regular
   -   users. root user always runs without supplementary groups.
   - firemon enhancements
   -   display the command that started the sandbox
   -   added --caps option to display capabilities for all sandboxes
   -   added --cgroup option to display the control groups for all sandboxes
   -   added --cpu option to display CPU affinity for all sandboxes
   -   added --seccomp option to display seccomp setting for all sandboxes
   - New compile time options: --disable-chroot, --disable-bind
   - bugfixes


author: netblue30 <netblue30@yahoo.com> 0.9.22-1
changelog:
  - Replaced --noip option with --ip=none
   - Container stdout logging and log rotation
   - Added process_vm_readv, process_vm_writev and mknod to
       default seccomp blacklist
   - Added CAP_MKNOD to default caps blacklist
   - Blacklist and whitelist custom Linux capabilities filters
   - macvlan device driver support for --net option
   - DNS server support, --dns option
   - Netfilter support
   - Monitor network statistics, --netstats option
   - Added profile for Mozilla Thunderbird/Icedove
   - --overlay support for Linux kernels 3.18+
   - Bugfix: preserve .Xauthority file in private mode (test with ssh -X)
   - Bugfix: check uid/gid for cgroup


author: netblue30 <netblue30@yahoo.com> 0.9.24-1
changelog:
  - whitelist and blacklist seccomp filters
   - doubledash option
   - --shell=none support
   - netfilter file support in profile files
   - dns server support in profile files
   - added --dns.print option
   - added default profiles for Audoacious, Clementine, Rhythmbox and Totem.
   - added --caps.drop=all in default profiles
   - new syscalls in default seccomp filter: sysfs, sysctl, adjtimex, kcmp
   -        clock_adjtime, lookup_dcookie, perf_event_open, fanotify_init
   - Bugfix: using /proc/sys/kernel/pid_max for the max number of pids
   - two build patches from Reiner Herman (tickets 11, 12)
   - man page patch from Reiner Herman (ticket 13)
   - output patch (ticket 15) from sshirokov


author: netblue30 <netblue30@yahoo.com> 0.9.26-1
changelog:
  - private dev directory
   - private.keep option for whitelisting home files in a new private directory
   - user namespaces support, noroot option
   - added Deluge and qBittorent profiles
   - bugfixes


author: netblue30 <netblue30@yahoo.com> 0.9.28-1
changelog:
  - network scanning, --scan option
   - interface MAC address support, --mac option
   - IP address range, --iprange option
   - traffic shaping, --bandwidth option
   - reworked printing of network status at startup
   - man pages rework
   - added firejail-login man page
   - added GNU Icecat, FileZilla, Pidgin, XChat, Empathy, DeaDBeeF default
     profiles
   - added an /etc/firejail/disable-common.inc file to hold common directory
     blacklists
   - blacklist Opera and Chrome/Chromium config directories in profile files
   - support noroot option for profile files
   - enabled noroot in default profile files
   - bugfixes


author: netblue30 <netblue30@yahoo.com> 0.9.30-1
changelog:
  - added a disable-history.inc profile as a result of Firefox PDF.js exploit;
     disable-history.inc included in all default profiles
   - Firefox PDF.js exploit (CVE-2015-4495) fixes
   - added --private-etc option
   - added --env option
   - added --whitelist option
   - support ${HOME} token in include directive in profile files
   - --private.keep is transitioned to --private-home
   - support ~ and blanks in blacklist option
   - support "net none" command in profile files
   - using /etc/firejail/generic.profile by default for user sessions
   - using /etc/firejail/server.profile by default for root sessions
   - added build --enable-fatal-warnings configure option
   - added persistence to --overlay option
   - added --overlay-tmpfs option
   - make install-strip implemented, make install renamed
   - bugfixes


author: Albert Chu <chu11@llnl.gov> 0.8.0
changelog:
  - Update for dcmi.
  - Update for renaming of pef-config.
  - Update for new .h files.
  - Add new ipmimonitoring config manpages.
  - Add ipmidetectd.conf


author: Albert Chu <chu11@llnl.gov> 0.9.0
changelog:
  - Add interpret sub-library.
  - Support new config files.
  - Support /etc/freeipmi/ config dir.
  - Support new ipmi_monitoring*.h files.
  - Support new manpages.
  - Support new compatability symlinks/manpages.


author: Ralf Corsépius <rc040203@freenet.de> - 0.7.6-11
changelog:
  - Let *-devel Require: glib2-devel (BZ: 457099).
  - Pass LIBS=-lm to %configure (avoid non-weak refs to libm).
  - Add gts-0.7.6-hacks.diff (Various configuration fixes).
  - Add gts-0.7.6-autotools.diff (regenerate autotool-generated files).
  - Add %check.


author: Dave Love <d.love@liverpool.ac.uk> - 2.1-4
changelog:
  - Build against openblas on x86
  - Fix doc description
  - Port to current Fedora
  - Drop headers and devel packages


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.1-6
changelog:
  - Added '_docdir_fmt name' for hpl-common subpackage to store its
    documentation under /usr/share/doc/hpl
  - Other changes according to Fedora review


author: Orion Poplwski <orion@cora.nwra.com> - 1.11.0-1
changelog:
  - Update to version 1.11.0 (fixes bug #1208279)
  - Drop arm patch applied upstream
  - Make hwloc-devel require libibverbs-devel (bug #1191770)
  - Fix man page manipulation (bug #1235954)


author: Dave Love <d.love@liverpool.ac.uk> - 2.8.0b-13
changelog:
  - Initial packaging, following Debian, including patches
    High release number to avoid clash with old SuSE-based version


author: Dave Love <d.love@liverpool.ac.uk> - 2.8.0b-16
changelog:
  - Conditionalize out mpich on ppc64 el6
  - Use -f with libtoolize (for f22)
  - Fix some missing _isa in requires
  - Drop unnecessary configure patch
  - Run tests
  - Small simplifications


author: Dave Love <loveshack@fedoraproject.org> - 2.10.1-1
changelog:
  - New version
  - Remove -Wl,-z,defs from configure to avoid link error (patch5)
  - Fix use of atlas on non-x86
  - Fix %license conditional


author: Dave Love <d.love@liverpool.ac.uk> - 2.0.3-1
changelog:
  - Update to current source with unused, differently-licensed source removed
  - Install in openmpi tree and patch installation in etc subdir
  - Add LD_PRELOAD shim and README with pointer to doc
  - Split into multiple packages
  - Build against libunwind


author: Dave Love <d.love@liverpool.ac.uk> - 2.0.3-2
changelog:
  - Fix for posixio
  - Don't run ldconfig
  - Rename lib packages, don't ship ipm2 -- parse programs not useful


author: Dave Love <d.love@liverpool.ac.uk> - 1.1.1-1liv
changelog:
  - Rework for EPEL, making dkms and devel packages, fixing some rpmlinting
  - BR kernel-devel, hwloc-devel
  - Fix warnings from offload_test.c


author: Dave Love <d.love@liverpool.ac.uk> - 1.1.1-1liv2
changelog:
  - Patch dkms.conf for possible problems due to dkms not
    preserving file times and make wanting to autoreconf


author: Dave Love <d.love@liverpool.ac.uk> - 1.0.beta1-4
changelog:
  - Heaviliy modified from the included version not to install gcrypt,
    to install into /usr, provide devel package, and otherwise make rpmlint
    happier.
  - Module file unnecessary with prefix=/usr


author: Dave Love <loveshack@fedoraproject.org> - 20151009-1
changelog:
  - Re-name to libiomp from libomp_oss
  - New version
  - Add enough perl BRs to satisfy Fedora 23
  - Use cmake plus patch to add library soversion
  - Use %license
  - No longer exclude ppc
  - Build Fortran and OMPT support
  - Run micro-tests
  - Move manual back to -devel -- doesn't document environment vars etc.
  - Add gomp sub-package


author: Jeff Moyer <jmoyer@redhat.com> - 0.2-1
changelog:
  - Add io_uring_cq_ready()
  - Add io_uring_peek_batch_cqe()
  - Add io_uring_prep_accept()
  - Add io_uring_prep_{recv,send}msg()
  - Add io_uring_prep_timeout_remove()
  - Add io_uring_queue_init_params()
  - Add io_uring_register_files_update()
  - Add io_uring_sq_space_left()
  - Add io_uring_wait_cqe_timeout()
  - Add io_uring_wait_cqes()
  - Add io_uring_wait_cqes_timeout()


author: Stefan Hajnoczi <stefanha@redhat.com> - 0.3-1
changelog:
  - Add IORING_OP_STATX
  - Add IORING_OP_OPENAT/IORING_OP_CLOSE helpers
  - Add prep helpers for IORING_OP_FILES_UPDATE and IORING_OP_FALLOCATE
  - Add io_uring_prep_connect() helper
  - Add io_uring_wait_cqe_nr()
  - Add IORING_OP_ASYNC_CANCEL and prep helper


author: Stefan Hajnoczi <stefanha@redhat.com> - 0.5-1
changelog:
  - Update license to GPL-2.0 OR MIT
  - Add io_uring_prep_epoll_ctl()
  - Add io_uring_get_probe(), io_uring_get_probe_ring()
  - Add io_uring_register_probe()
  - Add io_uring_{register,unregister}_personality()
  - Add io_uring_prep_{recv,send}()
  - Add io_uring_prep_openat2()
  - Add io_uring_ring_dontfork()
  - Add io_uring_prep_read() and io_uring_prep_write()
  - Documentation fixes and improvements


author: Stefan Hajnoczi <stefanha@redhat.com> - 0.6-1
changelog:
  - add io_uring_prep_splice()
  - add io_uring_prep_provide_buffers()
  - add io_uring_prep_remove_buffers()
  - add io_uring_register_eventfd_async()
  - reinstate io_uring_unregister_eventfd() (it was accidentally removed in 0.4)


author: Stefan Hajnoczi <stefanha@redhat.com> - 0.7-1
changelog:
  - Add io_uring_cq_eventfd_toggle() helper for new IORING_CQ_EVENTFD_DISABLED flag
  - Add IORING_OP_TEE
  - Documentation fixes and improvements


author: Miro Hrončok <mhroncok@redhat.com> - 5.0-1
changelog:
  - New upstream version
  - Website has moved
  - Add all HTML docs to %doc
  - Moved manpages and their HTML variants and demo to devel


author: Prarit Bhargava <prarit@redhat.com> - 2:1.0-0.13.f30da3d
changelog:
  - Update to upstream commit f30da3d, minor fixes, no features [1085134]
  - Add /var/log/mcelog file [1098864]
  - remove .src.rpm file [1038755]


author: Prarit Bhargava <prarit@redhat.com> - 3:120-1.e7e0ac1
changelog:
  - Add Broadwell-U, Broadwell-DE, and Knights Landing/Xeon Phi Support
  - additional general fixes
  - add mcelog.conf and mcelog.triggers man pages
  - update NVR to 120 to match upstream


author: Prarit Bhargava <prarit@redhat.com> - 3:136-1.e4aca63
changelog:
  - update NVR to 136 to match upstream [1336431]
  - additional general fixes [1336431]
  - Skylake Client support (6,94) (6,78) [1255571]
  - Broadwell SoC/DE, EP & EX support (6,79) [1255572]


author: Rafael Aquini <aquini@linux.com> - 0.3.0-4
changelog:
  - Update upstream fixes for memkind-0.3.0
  - Switch old init.d scripts for systemd unit service
  - Fix fc24 build error


author: Dave Love <d.love@liverpool.ac.uk> - 4.1.0-3
changelog:
  - Don't install built examples or second copy of libraries
  - Fix non-utf-8 README, LICENSE
  - Fix versioning and missing configure.in
  - Remove external/boost in prep


author: Dave Love <loveshack@fedoraproject.org> - 1.0-9
changelog:
  - Avoid "64" versions on el5, 6 by default
  - Sync ExclusiveArch with openblas 0.2.19
  - Worry about collation for ldconfig


author: Dave Love <d.love@liverpool.ac.uk> - 2.3.0-10
changelog:
  - Module file additions from Douglas Kosovic
  - Subsitute the appropriate openmpi module invocation and sanitize OF
    version substitution


author: Dave Love <d.love@liverpool.ac.uk> - 2.3.0-12
changelog:
  - Use RPM_BUILD_NCPUS (from Douglas Kosovic)
  - Modify wmake files to halt on error (from Sandro Mani)


author: Dave Love <d.love@liverpool.ac.uk> - 2.3.1-1
changelog:
  - New version
  - Fix parallel build and edit for wmake halt on error
  - Patch for boost_thread-mt v. boost_thread
  - Fix use of CGAL so that foamyHexMesh, foamyQuadMesh get built


author: Dave Love <d.love@liverpool.ac.uk> - 2.4.0-1
changelog:
  - New version; update patches
  - Require CGAL
  - Fix using -g and use constant GCC version
  - Add %install to get debuginfo processing
  - Re-jig build not to use RPM_BUILD_ROOT directly


author: Dave Love <loveshack@fedoraproject.org> - 2.4.0-3
changelog:
  - Require newer CGAL to fix build with gmp 4
  - Use devtoolset-3 on EPEL6 because of trouble picking up -2 in mock.


author: Dave Love <loveshack@fedoraproject.org> - 3.0.0-1
changelog:
  - New version, NB not backwards-compatible
  - Patch to build with MPI
  - Update bashrc
  - Define WM_LABEL_SIZE=32 to work with packaged scotch
  - Drop cgal patch; update -g one
  - Add doc files


author: Golo Fuchert <packages@golotop.de> 20131222-1
changelog:
  - Updated to newest versoin 20131222
  - Removed patches that are no longer needed (see below for details)
  - Remvoal of parallel-config, feature deprecated


author: Deji Akingunola <dakingun@gmail.com> - 6.0.0-1
changelog:
  - Update to 6.0.0
  - Configured to run with 2 threads (for now)
  - Install the headers in arch-dependent sub-directories


author: Deji Akingunola <dakingun@gmail.com> - 6.0.0-5
changelog:
  - Slightly modified Erik Zeek spec re-write (See 2012-10-08 below)
  - Rename mpich and openmpi subpackages as ptscotch-(mpich/openmpi) (Laurence Mcglashan)


author: Dave Love <d.love@liverpool.ac.uk> - 6.0.0-8liv
changelog:
  - Port to EPEL6,7, avoiding lzma
  - Don't require doc package
  - Don't build static by default -- prevents unintended static linking


author: Dave Love <loveshack@fedoraproject.org> - 5.1.1-1
changelog:
  - New version
  - Drop some patches and use ptscotch to replace parmetis
  - Add mpich version
  - Make -doc package


author: Dave Love <loveshack@fedoraproject.org> - 1.3.2-1
changelog:
  - New version
  - Configure pion with --with-ostream-logging rather than log4..., to avoid
    problems finding the library
  - Pass compile/link flags to pion and dwarf configures


author: Dave Love <loveshack@fedoraproject.org> - 2.1.1-1
changelog:
  - New version
  - Use %license
  - Move python libs to sitelib
  - Use bundled seqan on EPEL; drop patch
  - Restore -O3
  - Use fPIC to avoid failure with f23+


author: Dave Love <fx@gnu.org> - 75-1
changelog:
  - Update version
  - Fix files section
  - Other Fedora-style changes more-or-less to pass rpmlint
  - Make tests


