summaryrefslogtreecommitdiffhomepage
path: root/pkg/rpm (follow)
AgeCommit message (Collapse)AuthorFilesLines
2020-01-28Packages: added curl dependency to fetch Java archives.Max Romanov1-1/+1
2019-12-25Go: changing import name for "unit.nginx.org/go".Max Romanov2-3/+3
This patch includes packaging changes - update unit-go installation directory.
2019-12-24Go: moving source files to the root of the project.Max Romanov1-1/+1
This patch includes packaging changes related to files move.
2019-12-24Packages: making unit-go architecture independent.Max Romanov1-1/+5
To support Go modules, the unit-go module should be platform independent. All platform-dependent logic is moved to libunit, so the unit-dev package should be installed before building unit-go.
2019-12-10Packages: added Python 3 support on Amazon Linux 2 (LTS).Andrei Belov3-4/+5
2019-12-02Packages: added Python 3 support on RHEL/CentOS 7.Andrei Belov3-2/+12
2019-09-25Packages: added logrotate configuration for Debian packages.Andrei Belov1-0/+4
While here, made logrotate configuration consistent between rpm and deb. This closes #323 issue on GitHub.
2019-09-16Packages: added explicit library path for Java on RPM based distros.Andrei Belov3-3/+9
This helps to avoid using excessive strictness in RPATH of Java modules.
2019-07-04Packages: log and pid paths made consistent.Andrei Belov2-4/+4
2019-04-24Packages: using "pass" option in config examples.Valentin Bartenev13-16/+16
The "application" option has been deprecated since 1.8.0.
2019-03-26Packages: added RHEL 8 support.Andrei Belov4-3/+16
2019-03-01Packages: fixed building of unit-jsc11 rpm.Andrei Belov1-1/+1
2019-03-01Packages: added JSR-340 compatibility notice to unit-jsc packages.Andrei Belov2-0/+8
2019-03-01Packages: added Java trademark notice to corresponding packages.Andrei Belov4-2/+81
2019-02-28Packages: added unit-jsc (Java Servlet Container) family.Andrei Belov9-8/+1118
2019-02-26Fixed violation of the strict aliasing rules in 5d0edd35c4ce.Valentin Bartenev2-9/+0
In order to reduce number of operations over rb-tree and process them in batches simultaneously, all the timers changes are temporary stored in array. While processing of these changes, the same memory is also used for storing pointers to postpone timers adding. As the same block of memory has been referenced by two different types of pointers (nxt_timer_change_t * and nxt_timer_t **), some compilers may reorder operations with these pointers and produce broken code. See ticket #221 on GitHub for a particular case. Now the same "nxt_timer_change_t" structure is used in both cases. Also, reverted the -fno-strict-aliasing flag, which has been introduced in ef76227ec159 as a workaround for this issue.
2019-02-26Packages: fixed packages build, broken in 00d8049418cf.Andrei Belov1-1/+1
2019-02-22Improvement and unification of version processing in build scripts.Alexander Borisov1-3/+2
This also eliminates expressions that incompatible with BSD make, thus fixing installation of Node.js module on FreeBSD (broken by dace60fc4926).
2019-02-14Packages: added "-fno-strict-aliasing" flag on CentOS 6 x86_64.Andrei Belov2-0/+9
Closes #221 on GitHub.
2019-02-14Packages: removed unit-perl on CentOS 6.Andrei Belov1-1/+7
CentOS 6 has Perl version 5.10, which is unsupported by Unit.
2019-01-24Packages: disabled debugsource generation on relevant platforms.Andrei Belov2-0/+22
In particular, this fixes unit-go package building on Fedora >= 29.
2019-01-24Packages: fixed control socket path after 7012b4fd5113.Andrei Belov10-10/+10
2019-01-24Packages: systemd and other improvements.Remi Collet5-16/+56
See the following links for details: https://github.com/nginx/unit/pull/212 https://github.com/nginx/unit/issues/213 Closes #155, closes #212, closes #213.
2019-01-24Packages: Fedora >= 29 have python 3.7.Remi Collet3-0/+78
Closes #211.
2018-12-27Packages: URL fixed in examples to work with latest curl.Andrei Belov9-9/+9
2018-11-29Packages: made unit-go architecture-dependent.Andrei Belov1-2/+0
This closes #172 issue on GitHub.
2018-11-26Packages: added strict version dependency for unit-dev/unit-devel.Andrei Belov1-0/+1
2018-10-25Packages: updated to 1.5-1.Valentin Bartenev10-10/+10
2018-10-23Packages: introduced unit-dev/unit-devel package.Andrei Belov1-1/+19
2018-10-09Renamed "go" application type to "external".Valentin Bartenev2-2/+2
There's nothing specific to Go language. This type of application object can be used to run any external application that utilizes libunit API.
2018-09-27Packages: updated to 1.4-2.Andrei Belov10-10/+10
2018-09-27Packages: adjusted post-install banners.Andrei Belov9-9/+18
2018-09-26Packages: removed "loadconfig" and "saveconfig" actions.Andrei Belov4-89/+3
2018-09-20Packages: enabled OpenSSL support.Andrei Belov2-4/+8
2018-05-14Packages: fixed log and pid paths on CentOS 7.Andrei Belov1-1/+1
This closes #120 issue on GitHub.
2018-04-24Fixed typo in RPM packages.Nick Shadrin1-1/+1
2018-04-02Added Ruby packaging support.Andrei Belov4-0/+91
2018-02-28Packages: added Fedora support.Andrei Belov3-1/+13
Tested on currently supported releases: Fedora 26, Fedora 27.
2018-03-01Packages: added openSUSE Leap, openSUSE Tumbleweed, SLES support.Andrei Belov8-9/+83
2018-03-01Packages: fixed changelog generation for rpms.Andrei Belov9-2/+10
2018-03-01Packages: include unit.spec under specs target.Andrei Belov1-1/+1
2018-03-01Packages: unified check-build-depends target.Andrei Belov1-24/+11
2018-03-01Packages: perl-ExtUtils-Embed added to unit-perl dependencies on CentOS.Andrei Belov1-1/+6
2018-03-01Packages: added epel-release to unit-go dependencies on CentOS 6.Andrei Belov1-0/+5
2018-02-28Packages: added essential build dependencies.Andrei Belov1-1/+2
2018-02-07Packages: added Perl package.Andrei Belov5-0/+93
2018-02-07Packages: fixed example configurations after fa714d76592b.Andrei Belov7-8/+8
2018-01-26Packages: "test" and "test-debug" targets for rpm.Andrei Belov3-4/+28
2018-01-22Packages: added support for Amazon Linux.Andrei Belov12-2/+302
2018-01-22Packages: improved per-module dependency tracking.Andrei Belov4-6/+29