1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00
Commit Graph

3837 Commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
6fc49c494b Update to 1.7.1
Changes:	https://github.com/dmgk/modules2tuple/commits/master
PR:		239033
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
2019-07-07 19:16:25 +00:00
Baptiste Daroussin
f0edfd6e1b Update to 1.11.99.1
- Add support for lua scripting:
  for now it allows to use scripts in lua instead of shell scripts
  everywhere possible, including keywords.
- Fix detection of libarchive built with zstd support
2019-07-04 07:07:07 +00:00
Steve Wills
cab0106c2f ports-mgmt/modules2tuple: update to 1.6.0
PR:		238872
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
2019-06-30 21:52:57 +00:00
Steve Wills
e90924e2bd ports-mgmt/porttree: 1.1.r114
PR:		238706
Submitted by:	vladimir.chukharev@gmail.com (maintainer)
2019-06-30 20:47:21 +00:00
Baptiste Daroussin
d6c1c9d5eb Release pkg 1.11.99.0
- add support for packages compress in zstandard format
- improve messages output adding marks to separate messages from each packages
  and messages within a given packages
- messages can now contain variables: ${PREFIX} ${PKGNAME} for now
2019-06-26 12:53:32 +00:00
Tobias Kortkamp
c5765f4889 ports-mgmt/portfmt: Update to latest commit
- Fix many crashes and hangs found by fuzzing with afl
- Portclippy ignores variables prefixed with an _ now
2019-06-25 04:29:14 +00:00
Bernhard Froehlich
7039eb9b03 ports-mgmt/caronade:
- Update to 0.2.0
- Use go:modules instead of manual GOFLAGS=-mod=vendor

Changes in 0.2.0:
=================

Features:
* New Web UI with Bulma
* Implement EMail notifications
* Allow Environment variables to be written in Go template syntax
* Add PathMatch parameter to separate repository into different environments
* Implement better overlay Portstree
* Add SSH recipe for remote building
* Support GNU make

Bugs:
* Use the correct poudriere portstree when building
* Fix clean targets in portlint and poudriere recipe
* Render Job Template as soon as the job starts
* Fix issue when StatusAPI is not used/configured
2019-06-24 14:30:47 +00:00
Tobias Kortkamp
0032528a53 ports-mgmt/portfmt: Update to latest commit 2019-06-15 06:42:36 +00:00
Baptiste Daroussin
11ffe03b2c Fix poudriere image with pkg 1.11 2019-06-13 12:49:09 +00:00
Bernhard Froehlich
841fe891f1 ports-mgmt/caronade: Set PATH in rc.d script explicitly to have a proper environment for building 2019-06-12 19:22:35 +00:00
Antoine Brodin
eaf940a5f6 Unbreak INDEX 2019-06-11 17:45:22 +00:00
Dmitry Marakasov
1ae1028e1e - Add LICENSE_FILE
- Switch to options helpers
- Update WWW

Approved by:	portmgr blanket
2019-06-10 09:01:52 +00:00
Steve Wills
f82b57de27 ports-mgmt/modules2tuple: update to 1.5.0
PR:		238322
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
2019-06-08 00:29:55 +00:00
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