Commit graph

3824 commits

Author SHA1 Message Date
Alex Kozlov
707e9b5ad8 - Update to 1.23 2019-06-04 06:45:05 +00:00
Baptiste Daroussin
0bb669f431 Respect CC and PREFIX 2019-06-03 11:28:13 +00:00
Baptiste Daroussin
887504ba6b Respect CC
Submitted by:	tijl
2019-06-03 11:27:34 +00:00
Dirk Meyer
08110940c7 - fix build with custom PREFIX
PR:		238296
2019-06-03 05:02:52 +00:00
Tobias Kortkamp
0c449f5227 ports-mgmt/portfmt: Update to latest commit 2019-06-02 12:08:10 +00:00
Baptiste Daroussin
75b69fed68 Update to 1.11.1
- Fix abi string for dragonfly
- Fix libfetch built without ipv6 support [1]

PR:		238264
Reported by:	ume
2019-05-31 14:59:44 +00:00
Baptiste Daroussin
b49bc9fc24 Update to 1.11
Improvements:
  * better ABI name on linux
  * lots of changes in internal API to use fd when possible
  * 410.pkg-audit now uses anticongestion on freebsd 12+
  * completion improvements
  * add an extra line when printing pkg-messages to improve readability
  * add %q to pkg_printf(3) and pkg-query(8) to print altabi
  * make pkg version -r imply -R
  * New build system based on autosetup
  * pkg is now a semi static binary
  * Add 3 new aliases:
    - rall-depends: showing depenencies of a non installed package
    - rcomment: showing only the comment of a non installed package
    - rdesc: showing only the description of a non installed package
  * close stdin when running scripts
  * Tons of bug fixes
Removal:
  * removed option: pkg repo -L
  * removed script: pkg2ng
2019-05-31 09:54:49 +00:00
Tobias Kortkamp
47b48962f4 ports-mgmt/portfmt: Update to latest commit 2019-05-29 07:18:29 +00:00
Tobias Kortkamp
9657c0c5d7 ports-mgmt/portfmt: Update to newest commit
Add preview of portclippy, a linter to check if variables are in
the correct order.
2019-05-27 10:49:00 +00:00
Baptiste Daroussin
df17d35330 Update to 1.10.99.14
- fix libpkg.so when linked with binutils
- instead of closing stdin for script just use /dev/null
- force installation of symlinks to avoid make install to fail is some
  symlinks are already there
2019-05-27 09:07:23 +00:00
Romain Tartière
ece6cc5295 Add WWW
Contributors reported difficulties to find upstream to submit fixes.  Make
their life easier.
2019-05-25 23:00:10 +00:00
Steve Wills
6de798e31a ports-mgmt/jailaudit:
PR:		237914
Submitted by:	cryx-freebsd@h3q.com (maintainer)
2019-05-23 20:52:02 +00:00
Baptiste Daroussin
88b5baf67c Bump port revision 2019-05-23 17:00:31 +00:00
Baptiste Daroussin
68f4e42bd9 Add a patch to not close stding but actually use /dev/null
When running scripts
2019-05-23 17:00:09 +00:00
Alex Kozlov
21bdc2aa93 - Update to 1.22 2019-05-19 21:16:04 +00:00
Mateusz Piotrowski
2b575568ff Move devel/modules2tuple to ports-mgmt/modules2tuple
The reason is that modules2tuple is a tool useful to port maintainer to
generate contents for GH_TUPLE for ports written in Go.

PR:		237907
Approved by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
2019-05-15 12:55:28 +00:00
Koichiro Iwao
745f80626f ports-mgmt/porttree: Update to 1.0.r102
PR:		237810
Submitted by:	vladimir.chukharev@gmail.com (maintainer)
2019-05-10 05:50:49 +00:00
Dirk Meyer
371332a13f - update to 2.4
fix non default flavors in dependecies
2019-05-09 10:20:29 +00:00
Tobias Kortkamp
cdba4a1fe8 ports-mgmt/portfmt: Update to latest commit
Changes:	c667ef4bc6...9927af0960
2019-05-06 05:40:28 +00:00
Tobias Kortkamp
0cdda7ee46 ports-mgmt/portfmt: Update to latest commit
Changes:	7f255c432d...c667ef4bc6
2019-05-03 09:37:40 +00:00
Tobias Kortkamp
d53e8a5386 ports-mgmt/portfmt: Update to latest commit
Changes:	5f6ab52521...7f255c432d
2019-05-02 14:15:13 +00:00
Tobias Kortkamp
266d0f4269 ports-mgmt/portfmt: Update to latest commit
- Extend data model to allow for target command formatting if turned
  on with the new -t flag
- General parser improvements
- Sort USE_PYQT like USE_QT
- Add preliminary support for WIP USES=cabal options helpers/variables
- Add a portedit command which instead of formatting the entire
  file only formats edited portions of it.  As a proof of concept
  this for now only has a 'bump-revision' command to bump PORTREVISION
  of a port, and a 'get' command to return unevaluated variable
  values as parsed by portfmt.

Changes:	ff04b7c3f4...5f6ab52521
2019-05-01 08:16:43 +00:00
Dmitry Marakasov
690d3a7fac - Update WWW
Approved by:	portmgr blanket
2019-04-20 09:01:19 +00:00
Baptiste Daroussin
5018b514c8 Really update to 1.10.99.13
Changes from pkg 1.10.99.12 to 1.10.99.13
- fix segfault when running pkg version <an_invalid_index_file>
- fix segfault that can occurs sometime when forcing the installation of a
  localpackage: pkg install -f ./mypkg-X.txz
- fix abi detection when multiple elf notes are used in the binary like on
  fedora

Reported by:	tobik, sunpoet
2019-04-19 17:41:33 +00:00
Baptiste Daroussin
2880b8abbe Update to 1.10.99.13 2019-04-19 14:25:53 +00:00
Emanuel Haupt
7ea5c6a6a9 Pacify portlint 2019-04-11 11:42:52 +00:00
Fernando Apesteguía
dc4e1c2326 ports-mgmt/ports-tools: update to 1.8
From the ChangeLog: https://github.com/ppekala/ports-tools/releases/tag/1.8

* pfind:

    * add -d option for searching deleted ports
    * support searching for slaves in other categories then master port
    * add information about already installed packages in search results

* upgrade-ports:

    * don't use full dependencies list while sorting, this prevents out of
      memory problems
    * while sorting large list of ports
    * fix uprade of security/sudo package when using sudo for upgrade
      process (non-root user)
    * inform user about lenghty backups
    * don't attempt to big version upgrade of perl5, needs manual intervention
    * make required by list more compact in need to be installed summary

and many small fixes.

Reported by:	portscout
2019-04-09 21:47:34 +00:00
Tobias Kortkamp
1c5c87689c ports-mgmt/portfmt: Update to newer commit
- Properly sort USE_PYQT
2019-04-08 18:13:24 +00:00
Joe Marcus Clarke
033d6aec87 Update to 2.18.9.
* Add check for sensible CMAKE settings to ports-mgmt/portlint [1]
* Do not warn about absolute paths in *_OLD_CMD (when USES=shebangfix is set) [2]
* If an option only has QMAKE_ON or QMAKE_OFF settings, it is flagged as no effect [3]
* Check for options defined per ARCH to make sure we don't have a lot
  of false positives. [4]

(Note: [1] was already in PORTREVISION 2).

PR:		232948 [2]
		237045 [3]
		234888 [4]
Submitted by:	adridg [3]
2019-04-05 13:25:12 +00:00
Adriaan de Groot
ee3af61d9a Add check for sensible CMAKE settings to ports-mgmt/portlint
If a port sets CMAKE variables (CMAKE_ARGS, or the option helpers
like foo_CMAKE_BOOL) then it should have USES=cmake; otherwise
those variables don't make any sense.

This is the slightly simplified version of the patch: there
really shouldn't be options that switch (meta-)build systems.

PORTREVISION bumped because I'm not sure what the versioning
scheme is for portlint.

PR:		235650
Reported by:	yuri
Approved by:	marcus (maintainer timeout 2 weeks)
Differential Revision:	https://reviews.freebsd.org/D19525
2019-04-05 12:08:54 +00:00
Rene Ladan
cc5fe2dd62 Remove expired ports:
2019-03-25 chinese/reciteword: depends on audio/esound
2019-03-31 comms/conserver: Superseeded by comms/conserver-com
2019-03-24 databases/flamerobin: Abandonware since 2009, does not work with newer version of wxGTK
2019-04-01 databases/mariadb100-client: Upstream End-of-Life March 2019 (https://mariadb.org/about/maintenance-policy/)
2019-04-01 databases/mariadb100-server: Upstream End-of-Life March 2019 (https://mariadb.org/about/maintenance-policy/)
2019-03-12 devel/physfs-devel: is the same as devel/physfs, serving no purpose
2019-03-20 devel/py-construct28: Latest upstream version is in ports tree devel/py-construct
2019-03-31 devel/xtoolchain-llvm40: No supported release uses this version
2019-03-31 devel/xtoolchain-llvm50: No supported release uses this version
2019-03-31 finance/aqmoney: no longer maintained upstream
2019-03-31 finance/openhbci: no longer maintained upstream
2019-03-31 graphics/py-exiv2: py-exiv2 has been deprecated in favour of GExiv2
2019-04-04 mail/dbmail22: Please use mail/dbmail which uses latest version of 3.X
2019-03-31 net/rubygem-fog-google17: Use net/rubygem-fog-google instead
2019-03-31 ports-mgmt/bsdadminscripts: Upstream stale nearly 10 years, no longer works properly, use ports-mgmt/bsdadminscripts2 instead
2019-03-24 www/mod_md-devel: Use the module that is shipped with Apache 2.4
2019-03-25 x11/xbelld: Depends on audio/esound
2019-04-04 16:37:29 +00:00
Tobias Kortkamp
b450fe30b6 ports-mgmt/portfmt: Update to latest commit
Changes:	139c92e5b9...5c2ccf1c5f
2019-03-30 17:35:10 +00:00
Sunpoet Po-Chuan Hsieh
2799326af2 Update to 0.2.1
- Do not silence installation message
- Sort PLIST
- Take maintainership

Changes:	https://github.com/lonkamikaze/bsda2/releases
2019-03-29 14:15:29 +00:00
Baptiste Daroussin
f1860f7c9e Update to 1.10.99.12
Changes from pkg 1.10.99.11 to 1.10.99.12
- use /usr/bin/uname to determine of the ABI
- Add 3 new aliases:
  * rall-depends: showing depenencies of a non installed package
  * rcomment: showing only the comment of a non installed package
  * rdesc: showing only the description of a non installed package
- switch to cirrus-ci
- improve portability on linux
- simplify code to create the repository
- close stdin when running scripts
- update bundled libucl to latest version
- remove backward compat (pkg_*) in periodic scripts
- always use anticongersion on periodic scripts
- Prevent SIGSEGV with 'pkg version' with packaged base
- Fix issue with recent lld
2019-03-27 12:58:42 +00:00
Tobias C. Berner
260c9ae28a ports-mgmt/packagekit: remove nonexistent qt4 slaveport check
Approved by:	portmgr (implicit)
2019-03-17 00:04:52 +00:00
Bernhard Froehlich
0a927b4bf1 Caronade will automatically create build jobs using poudriere and portlint
whenever you push changes to your Git based ports repository.

WWW: https://code.bluelife.at/decke/caronade
2019-03-15 14:14:55 +00:00
Ryan Steinmetz
78a7c38cb3 - Update to 0.8.1.3 2019-03-13 23:37:10 +00:00
Ryan Steinmetz
c9e2d877b4 - Update to 0.8.1.2
Approved by:	koobs@ (maintainer)
2019-03-13 14:01:46 +00:00
Tobias Kortkamp
f176b71dd3 New port: ports-mgmt/portfmt
Portfmt is a tool for formatting FreeBSD Ports Collection Makefiles.

For the time being portfmt concentrates on formatting individual
variables as such it does not move variables to preferred positions.

WWW: https://github.com/t6/portfmt
2019-03-12 05:35:08 +00:00
Bryan Drewery
be8e7ceb18 Update to 3.3.2
Changes: https://github.com/freebsd/poudriere/wiki/release_notes_332
2019-03-11 20:13:30 +00:00
Bryan Drewery
aefa286183 Update to 3.3.0-62-g5abf90c67
- Minor updates to blacklist processing (should be NOP)
2019-03-11 20:13:02 +00:00
Bryan Drewery
4116991e7f - Update to 3.3.0-59-g6e1132813
- poudriere: Only pass MAKEOBJDIRPREFIX to 'jail'
 - Document environment fully for poudriere/-jail/-ports.
 - Revert progress indicator
 - poudriere: Fix all environment to be space/quote safe.
 - jail/ports -l: Avoid printing empty columns/trailing whitespace.
 - jail -c -m null/tar/src: Again require -v if newvers.sh is not readable.
 - Show proper errors for missing jail metadata.
 - poudriere-jail.8: jail -m null does NOT null-mount during build.
 - jail -c: Defer pwd_mkdb until bulk's jail_start() call.
 - jail -cu: Stop modifying /etc/login.conf in the jail.
 - Slightly speedup MOVED parsing
2019-03-09 18:51:49 +00:00
Bryan Drewery
b1c4ae8455 Update to 3.3.1
Changes: https://github.com/freebsd/poudriere/wiki/release_notes_331
2019-03-01 16:24:03 +00:00
Bryan Drewery
af8fe7673b Update to 3.3.0-36-g824cd5d40
* Fix status sed/regex error on 11/head.
 * Fix some bogus 'pwait: No such process' warnings.
 * image -t firmware: Fix installation of /usr/local/etc files (#637).
 * image -f: Fix @flavor support.
 * image: Fix errors calculating IMAGESIZE when not needed (like -t tar).
 * image: Fix cleaning up temporary files properly when USE_TMPFS=all is used.
2019-03-01 00:52:44 +00:00
Bryan Drewery
25c8d2b3f4 Update to 3.3.0
Changes: https://github.com/freebsd/poudriere/wiki/release_notes_33
2019-02-26 18:26:46 +00:00
Bryan Drewery
8e70503ccb Update to 3.3.30 release.
No changes.
2019-02-26 18:22:46 +00:00
Bryan Drewery
884c315c62 - Update to 3.2.8-438-ga95f2cbfe
- Fix symlinked POUDRIERE_DATA unmount bug.
 - testport: Fix ports-mgmt/pkg Latest link leaking into real package repository.
 - bulk/status: Display the progress indicator extracted from build logs.

This will be 3.3.0.
2019-02-25 21:54:32 +00:00
Koichiro Iwao
25625ad347 ports-mgmt/bsdadminscripts: Mark DEPRECATED
Upstream has no updates for nearly 10 years, pkg_libchk command no longer
detects missing libraries correctly.  Switch to ports-mgmt/bsdadminscripts2
instead. It is redeveloped new one written by the same author.

PR:		236001
Submitted by:	myself
2019-02-24 16:46:33 +00:00
Bryan Drewery
78848ce91e - Update to 3.2.8-432-g070fc33be
- Update sh from head r343981
 - Add a builtin for simple string substitutions
 - Fix some invalid memset(3)
 - mapfile fixes and tests
 - Micro-optimize some hash functions to save around 30%
 - Inline some mapfile checks
 - Manpage updates/fixes
2019-02-12 20:33:54 +00:00
Steve Wills
365fa7bbd2 ports-mgmt/porttree: update to 0.9.r94
PR:		235610
Submitted by:	vladimir.chukharev@gmail.com (maintainer)
2019-02-10 21:08:42 +00:00