| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Reintroduce %%OPSYS%% keywords removed by mistake by r478959
and who breaks DragonFly support.
Reported by: John Marino <dragonflybsd@marino.st>
Notes:
svn path=/head/; revision=479338
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Fixes plist for mentioned cases, cleans it up, sorts and removes placeholders garbage
- Fixes new shebang problems
- Adds missing depends for new scripts
- Bump PORTREVISION
PR: 231152
Submitted by: amdmi3
Notes:
svn path=/head/; revision=478959
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Reintroduce USE_LDCONFIG use by plugins option
- Prefix wit %%NLS%% a new language file
- Remove lib/rpm-plugins/ima.so from plist (not build anymore by default)
PR: 231118
Submitted by: Maciej Pasternacki <maciej@pasternacki.net>
Reported by: Walter Schwarzenfeld <w.schwarzenfeld@utanet.at> <starikarp@yandex.com>
Notes:
svn path=/head/; revision=478918
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Main changes:
- Support for enforcing signature policy and payload verification
- Numerous bugfixes and minor enhancements across the board
See detailed release note here : http://rpm.org/wiki/Releases/4.14.2
Since I'm here :
- redo the patches using makepatch
- remove unnecesary USE_LDCONFIG (repored by portlint)
PR: 229750
Reported by: Brian Zou <zoujiaqing@gmail.com>
Notes:
svn path=/head/; revision=478806
|
|
|
|
|
|
|
| |
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=473982
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
While rpm does support python3, the port does not configure with
python 3 because it tries to detect incorrect python library
(-lpython3.6, while it should be -lpython3.6m, where m is some kind
of python abi flags). Shove python version with ABI flag added
through, which fixes build.
I've looked at rpm4 git master and it seems that they have changed
the python detection there, so newer versions of rpm4 may no longer
need this hack.
- Update WWW
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=472466
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Major changes:
- Fix CVE-2017-7501
- Fix file lists getting fed to file triggers multiple times
- Fix not all %transfiletriggerpostun file triggers executing (RhBug:1514085)
- Fix file triggers executing before file fingerprinting
- Fix file triggers firing on non-installed files
- Fix file signatures failing on hardlinked files (#333)
Full release note : http://rpm.org/wiki/Releases/4.13.1
Security: CVE-2017-7501
MFH: 2018Q2
Notes:
svn path=/head/; revision=466909
|
|
|
|
|
|
|
|
|
| |
PR: 223540
Submitted by: Anton Yuzhaninov <citrin+pr@citrin.ru>
Approved by: rodrigo (maintainer)
Notes:
svn path=/head/; revision=453770
|
|
|
|
|
|
|
| |
Remove unncecesary patches and fix plist
Notes:
svn path=/head/; revision=437244
|
|
|
|
| |
Notes:
svn path=/head/; revision=428803
|
|
|
|
|
|
|
|
|
|
| |
- Switch to options helpers
- Cosmetic fixes
- Remove obsolete conflicts
- Fix COMMENT
Notes:
svn path=/head/; revision=428668
|
|
|
|
| |
Notes:
svn path=/head/; revision=428596
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
No other downstream appends synthetic library version, and doing so
causes underlinking due to fragile build system (see below). Not to
mention being unable to swap out bundled libs from upstream builds.
$ cc -lplds4 -L/usr/local/lib
/usr/lib/crt1.o: In function `_start1':
crt1_c.c:(.text+0xa6): undefined reference to `main'
/usr/local/lib/libplds4.so: undefined reference to `pthread_set_name_np'
/usr/local/lib/libplds4.so: undefined reference to `pthread_create'
/usr/local/lib/libplds4.so: undefined reference to `pthread_condattr_init'
/usr/local/lib/libplds4.so: undefined reference to `pthread_setschedparam'
/usr/local/lib/libplds4.so: undefined reference to `pthread_getschedparam'
PR: 213144
Exp-run by: antoine
Notes:
svn path=/head/; revision=423591
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- USE_BDB=4x+ -> USES=bdb.
- USE_BDB=yes -> USES=bdb.
- USE_BDB=xx -> USES=bdb:xx.
Other modernisations when I see them.
PR: 209183
Sponsored by: Absolight
Notes:
svn path=/head/; revision=419843
|
|
|
|
|
|
|
|
|
|
| |
Rename them to follow the make makepatch naming, and regenerate them.
With hat: portmgr
Sponsored by: Absolight
Notes:
svn path=/head/; revision=419133
|
|
|
|
|
|
|
|
|
| |
by default anyway and don't need to be listed
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=415742
|
|
|
|
|
|
|
|
| |
With hat: portmgr
Sponsored by: Absolight
Notes:
svn path=/head/; revision=412344
|
|
|
|
| |
Notes:
svn path=/head/; revision=403631
|
|
|
|
| |
Notes:
svn path=/head/; revision=392508
|
|
|
|
|
|
|
|
|
|
| |
PR: 198796
Submitted by: Sevan Janiyan <venture37@geeklan.co.uk>
Obtained from: https://bugzilla.redhat.com/show_bug.cgi?id=1168715
MFH: 2015Q1
Notes:
svn path=/head/; revision=381946
|
|
|
|
|
|
|
|
|
|
|
| |
Alias is a new USES tool that allows DragonFly to masquerade as FreeBSD
by setting CFLAGS+= -D__FreeBSD__. For some ports, this fixes the build
without the need for additional patches.
Approved by: portmgr (bapt, blanket)
Notes:
svn path=/head/; revision=371241
|
|
|
|
| |
Notes:
svn path=/head/; revision=371222
|
|
|
|
| |
Notes:
svn path=/head/; revision=368592
|
|
|
|
|
|
|
| |
Submitted by: tijl
Notes:
svn path=/head/; revision=368565
|
|
|
|
|
|
|
|
|
| |
- Bump portrevision
Submitted by: John Hein <john.hein@microsemi.com>
Notes:
svn path=/head/; revision=368564
|
|
|
|
|
|
|
| |
- Add missing dependency
Notes:
svn path=/head/; revision=368558
|
|
|
|
| |
Notes:
svn path=/head/; revision=368440
|
|
|
|
|
|
|
|
|
| |
The upgrade from version 4.11.2 => 4.11.3 required several lines in the
pkg-plist to be changed, but the file wasn't modified. "Just fix it" now.
BTW, the pkg-plist needs badly to be alphabetized, but I didn't do this.
Notes:
svn path=/head/; revision=368168
|
|
|
|
| |
Notes:
svn path=/head/; revision=367973
|
|
|
|
| |
Notes:
svn path=/head/; revision=366489
|
|
|
|
|
|
|
|
|
| |
- Fix plist
Approved by: portmgr blanket
Notes:
svn path=/head/; revision=366349
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Mk/bsd.database.mk rewrite, new default to db5.
- db6 is eligible by default only if installed on the system.
- Bump PORTREVISION of all ports that directly depend on BerkeleyDB or
where USE_BDB is found in the port's directory
- Patch a few ports such that they will pick up or work with newer
versions.
- Add UPDATING entry
- Drive-by format fix for pks
- Drop BerkeleyDB option from mail/popular for now, requires more work.
- Exp-run logs linked from the PR below.
- Ports that do not build (IGNORE, BROKEN, etc.) have pro-forma changes
for new Berkeley DB, but are untested.
NOTE: please read UPDATING and the Wiki page before proceeding!
Announcement: http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000090.html
Wiki reference: https://wiki.freebsd.org/Ports/BerkeleyDBCleanup
PR: 192690
Approved by: portmgr (implicit, PORTREVISION bump on unstaged ports)
Notes:
svn path=/head/; revision=365599
|
|
|
|
|
|
|
|
| |
PR: 192061
Submitted by: pi
Notes:
svn path=/head/; revision=362665
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
when an older version of a package is installed. This is the case when an
executable links with installed libraries and with uninstalled libraries
that link with other uninstalled libraries. For each of the directly
linked libraries the executable will have an rpath (/usr/local/lib for the
installed libraries and a path under WRKDIR for each of the uninstalled
libraries), but not for the indirect libraries. Both ld(1) and rtld(1)
search the rpath of the executable first before any rpath of libraries, so
the indirectly linked libraries will be found in /usr/local/lib if they are
installed instead of in WRKDIR.
With this commit executables will overlink with uninstalled indirect
libraries again so their location is added to the rpath of the executable.
This partially reverts r358784.
PR: 191611
Approved by: portmgr (bapt)
Notes:
svn path=/head/; revision=362656
|
|
|
|
|
|
|
|
|
|
| |
For liborange, reverse the logic, as I'm pretty sure the OPTIONS were being
used to disable the selected options.
Approved by: portmgr (blanket)
Notes:
svn path=/head/; revision=360446
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
changes that Debian made to their libtool. The first command applies to
libtool versions 1.4 and up. The second command is somewhat more elaborate
but essentially it uses the sed hold space to move an "elif...fi" block
down. It applies to 2.x. Together these reduce overlinking to unpatched
.la files (from ports that don't have USES=libtool yet but also .la files
in the work directory).
The third and fourth command fix relinking. During staging libtool may
relink libA when it links to another library in the work directory libB.
The reason is that libA created during build phase has its runpath set to
the location of libB in the work directory. This allows running an
executable that links to libA from within the work directory. The relink
removes this extra runpath.
When libtool relinks libA it replaces "libB.la" on the linker command line
with "-L${STAGEDIR}${PREFIX}/lib -lB" with the intention to link to libB in
the stage directory but this -L flag isn't necessarily the first so another
libB may be linked instead. The two sed commands make relink the same as a
normal link. This means libtool will relink with libraries from the work
directory using a path similar to "../srcB/.libs/libB.so" without -L flags.
This applies to libtool 1.4 and up. Earlier versions don't seem to relink
libraries.
(This fixes ports like devel/apr1 so they link with freshly built libraries
instead of installed libraries.)
Fix all ports with missing libraries.
Additionally:
archivers/rpm4: USES=patchfix.
databases/gdbm: INSTALL_TARGET=install-strip.
devel/gnome-vfs: remove patch that doesn't change anything.
devel/ois: INSTALL_TARGET=install-strip and use standard USE_AUTOTOOLS.
devel/zziplib: INSTALL_TARGET=install-strip, MAKE_CMD.
multimedia/mjpegtools: remove USE_AUTOTOOLS, use modern compiler on i386
instead of disabling optimisations.
net/libnetdude: disable static plugins.
PR: 190941
Exp-run: antoine
Approved by: portmgr (antoine)
Notes:
svn path=/head/; revision=358784
|
|
|
|
|
|
|
|
|
|
|
| |
lang/lua51 is working the same way lang/lua52, chase ports using lua 5.1
Make the default lua lua52
Make all lua ports using USES=lua
Approved by: portmgr (implicit)
Notes:
svn path=/head/; revision=355360
|
|
|
|
|
|
|
| |
- Minor port clean-ups
Notes:
svn path=/head/; revision=344135
|
|
|
|
|
|
|
|
|
|
| |
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by: python (mva, rm)
Approved by: portmgr-lurkers (mat)
Notes:
svn path=/head/; revision=339634
|
|
|
|
| |
Notes:
svn path=/head/; revision=338613
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Enable staging support
- Shebang-fix in installed scripts
- Explicit PORTDOCS file list
- Remove additional patch for old FreeBSD releases
The first part of these changes were committed in r331479
Notes:
svn path=/head/; revision=331485
|
|
|
|
| |
Notes:
svn path=/head/; revision=331479
|
|
|
|
|
|
|
| |
archivers)
Notes:
svn path=/head/; revision=327699
|
|
|
|
|
|
|
|
|
|
| |
While here:
- Trim headers
- Convert some port to the new perl world
- Convert some port from USE_GNOME=pkgconfig to USES=pkgconfig
Notes:
svn path=/head/; revision=325646
|
|
|
|
| |
Notes:
svn path=/head/; revision=322989
|
|
|
|
|
|
|
|
|
| |
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here
Reviewed by: bapt, kwm
Notes:
svn path=/head/; revision=316654
|
|
|
|
|
|
|
| |
Approved by: portmgr (bapt)
Notes:
svn path=/head/; revision=316464
|
|
|
|
|
|
|
| |
Release notes: http://rpm.org/wiki/Releases/4.11.0
Notes:
svn path=/head/; revision=311784
|
|
|
|
|
|
|
|
|
|
| |
includes a small fix that was duplicated already in the FreeBSD port.
- Update checksum and remove patch introduced with the original release
No functional changes.
Notes:
svn path=/head/; revision=309388
|
|
|
|
|
|
|
|
| |
- Trim makefile header
- Update local patch to fix compilation issue
Notes:
svn path=/head/; revision=308544
|