Panu Matilainen
cf967331d3
Remove support for beecrypt
...
Beecrypt whose upstream is dead for more than ten years now, was deprecated
in rpm 4.16 (in commit 0910e6aa9e
).
2020-05-29 08:54:56 +03:00
Panu Matilainen
6811aa3803
Nuke leftover LMDB reference in rpm.pc.in
...
Should've been in commit 7de982ac09
2020-03-23 16:36:06 +02:00
Jeff Johnson
ed9de1992f
Add LMDB backend to RPM
...
v2 (Neal Gompa)
* Switch from RPM_CHECK_LIB to PKG_CHECK_MODULES
* Fix notation of file name in lmdb.c
* Remove MDB_FIXEDMAP flag to prevent portability issues
* Add comment that lmdb is an option for %_db_backend
Closes : #281
Fixes : #128
2017-08-17 12:49:06 +03:00
Jeff Johnson
3684424fe2
Add support for zstd compressed payload
...
v2 (Igor Gnatenko):
* Switch off from RPM_CHECK_LIB
* Reference zstd from rpm.pc
* Link rpmio with zstd
v3 (Florian Festi):
* move changes to cvtfmode into separate patches
* do not error out on wrong compression levels
* ifdef out zstdio
Closes: https://github.com/rpm-software-management/rpm/issues/256
Closes: https://github.com/rpm-software-management/rpm/issues/297
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2017-08-09 17:41:03 +02:00
Neal Gompa (ニール・ゴンパ)
3ad7495442
Fix pkgconfig reference to Lua in Libs.private
2016-03-17 09:52:30 -04:00
Neal Gompa (ニール・ゴンパ)
c67aeced99
Properly support BeeCrypt option in build system
2016-02-24 17:45:55 +01:00
Panu Matilainen
b5e3e1efee
Eliminate built-in selinux support. RIP.
...
- We hereby unceremoniously declare that from now on, SELinux and
other similar mechanisms are to live in plugins, rpm doesn't need
to know about every possible security etc mechanism there might be.
Its a big commit but as its really just removals...
- We need to disable sepolicy collection plugin for now as it relies on
built-in support for selinux, this not only makes no sense but
wont work now that there is no built-in support. The sepolicy
plugin needs to be merged into the selinux base plugin now.
- Another "breakage" is that --rebuilddb no longer relabels the database,
this needs plugins to called in a place where they currently cannot
be called. This needs to be resolved before next actual release.
2013-03-21 13:56:33 +02:00
Panu Matilainen
1325fea310
Adjust rpm.pc private libraries
...
- we no longer have sqlite3 lib ever, but we might have lzma/xz libs
2010-10-04 14:35:08 +03:00
Panu Matilainen
b7678c0a40
Drop unnecessary trailing slash in pkgconfig includedir
2008-10-31 17:46:57 +02:00
Panu Matilainen
bedeef1eda
Add lua to pkgconfig private libs
2008-10-14 15:44:22 +03:00
Panu Matilainen
c57c62b94a
Adjust pkg-config now that librpmdb is gone
2008-05-12 12:30:00 +03:00
Panu Matilainen
de4085814e
Drop librpmbuild from rpm.pc
...
- next to nothing actually uses librpmbuild, avoid dragging it in needlessly
- if needed, add a separate .pc for rpmbuild later
2008-03-07 13:04:46 +02:00
Panu Matilainen
0c4fe4a0b0
Drop non-existing librpmmisc from rpm.pc
2007-12-08 16:12:10 +02:00
Panu Matilainen
9ce13e09ef
Switch to <rpm/foo.h> style for public headers
...
- adjust include paths accordingly
2007-12-08 14:02:32 +02:00
Panu Matilainen
8afe81c214
Use NSS instead of beecrypt for encryption (Tomas Mraz)
2007-11-02 10:02:40 +02:00
Ralf Corsépius
7871bb4547
Add dependency on libbz2.
2007-09-20 06:53:59 +02:00
Ralf Corsépius
1cf3cb5139
Append @WITH_DB_LIB@ to Libs.private.
2007-09-18 06:40:16 +02:00
Ralf Corsépius
48fbe1b4c1
Remove @WITH_NEON_LIB@.
2007-09-14 04:55:19 +02:00
Ralf Corsépius
64b98ad378
Add Libs.private: @WITH_NEON_LIB@.
2007-08-15 07:34:50 +02:00
Ralf Corsépius
5b9920f900
ADD @WITH_SQLITE3_LIB@ to Libs.private.
2007-08-14 18:29:10 +02:00
Ralf Corsépius
4d3e0d2308
s/-lselinux/@WITH_SELINUX_LIB@/
2007-08-13 15:15:14 +02:00
Panu Matilainen
f922a20f90
Add initial rpm.pc pkg-config support.
2007-07-25 15:36:58 +03:00