Commit graph

4343 commits

Author SHA1 Message Date
Muhammad Moinur Rahman
2c2dd85355 */*: Adopt ports from swills@ 2023-04-11 15:46:12 -05:00
Rene Ladan
4f538db960 all: return swills' ports to the pools after safeeping his ports bit.
With hat:	portmgr-secretary
2023-04-11 22:34:04 +02:00
Muhammad Moinur Rahman
0e9127b12d ports-mgmt/portsnap: Resurrect
portsnap will be removed from the base from 14.0-RELEASE onwards. To
facilitate usage of portsnap from 14.0-RELEASE onwards extract portsnap
from base and create seperate port.

Portsnap is a system for securely updating the ports tree by
distributing signed compressed snapshots.  This is the client
half of that system; it downloads compressed snapshots into
/usr/local/portsnap ("portsnap fetch") and uses those to extract
a ports tree into /usr/ports ("portsnap extract") or update an
existing tree ("portsnap update").

In addition to operating entirely over HTTP, portsnap can use under
a tenth of the bandwidth required by CVSup if a copy of the ports
tree is being updated every few days.

Approved by:	portmgr
2023-04-09 18:58:31 +02:00
Gleb Popov
2b7a2e4980 ports-mgmt/rc-subr-jail: Fix bug with kill_jail.
Reported by:	Boris Polujin <boris@zfs.ninja>
2023-04-08 21:12:31 +03:00
Dmitri Goutnik
ff40d94c1d all: Bump PORTREVISION after lang/go{119,120} update 2023-04-08 10:13:25 -05:00
Dima Panov
ec21f8edb5
ports-mgmt/packagekit: unbreak build with python != 3.9 (+)
* Declare build and run dependency on python
* Fix hardcoded python version in plist by %%PYTHON_SITELIBDIR%% macro
* Pet stage-qa
* While here, pass maintainership gnome->desktop

With hat:	desktop

Sponsored by:	Serenity Cybersecurity, LLC
2023-04-03 19:22:07 +03:00
Gleb Popov
59702618d8 ports-mgmt/packagekit-qt: Qt interface to the PackageKit daemon.
Sponsored by:	Serenity Cybersecurity, LLC
2023-04-03 17:15:32 +03:00
Steven Kreuzer
2377892144
ports-mgmt/porttools: update to 1.11
Changes:
  * Chase migration of WWW from pkg-descr to Makefile
  * Update initial values of WWW
  * Chase conversion from 'USE_RUBY=yes' to 'USES=ruby'
2023-04-01 20:27:14 +00:00
Muhammad Moinur Rahman
5b0034a34e ports-mgmt/p5-FreeBSD-Portindex: Remove expired port:
2023-03-31 ports-mgmt/p5-FreeBSD-Portindex: Not working, and no fix forthcoming
2023-03-30 18:59:41 -05:00
Gleb Popov
7e5e762ff7 ports-mgmt/rc-subr-jail: Update to 4. 2023-03-28 14:18:12 +03:00
Ken DEGUCHI
bd9efa748f ports-mgmt/pkg_replace: update to 20230327
Changelog:
* Fix handling relative path.

https://github.com/kdeguchi/pkg_replace/releases/tag/20230327

PR:		270477
Reported by:	Ken DEGUCHI <kdeguchi@sz.tokoha-u.ac.jp> (maintainer)
2023-03-27 20:42:42 +09:00
Koichiro Iwao
84b204cc2f ports-mgmt/pkg_replace: Update to 20230320
PR:		270356
Changes:	https://github.com/kdeguchi/pkg_replace/releases/tag/20230320
2023-03-20 13:01:40 +09:00
Ken DEGUCHI
ba35ba3b36 ports-mgmt/pkg_replace: update to 20230317
ChangeLog: https://github.com/kdeguchi/pkg_replace/releases/tag/20230317

Fix bug for fetch files (`make -DBATCH checksum` error).

PR:		270280 270274
Reported by:	kdeguchi@sz.tokoha-u.ac.jp (maintainer)
2023-03-19 18:16:41 +01:00
Mikael Urankar
ebf29acc6c lang/rust: Bump revisions after 1.68.0
PR:		270080
2023-03-16 12:11:52 +01:00
Alexey Yushkin
2c92e193cc ports-mgmt/rc-subr-jail: Bug fixes.
- Fix check for "jail_mount_devfs" knob.
- Make "jail_nullfs_mounts" handle relative paths.

Co-authored-by: Alexey Donskov <voxnod@gmail.com>
2023-03-16 10:10:00 +03:00
Matthew Seaman
818536eb9b ports-mgmt/p5-FreeBSD-Portindex: deprecate and mark for removal before 2023Q2
This is something I wrote years ago, but haven't been actively
maintaining for some time.  Recent changes to move the WWW setting
from pkg_descr to port Makefiles will certainly have broken
functionality, if it wasn't broken before.  Also, it is dependent on
the deprecated db5 port through databases/p5-BerkeleyDB.

Since no one has complained, I guess no one is actually using this
software, so remove it from ports.  If anyone wants to take this over,
contact me privately and I can pass the git repo to you.
2023-03-12 14:29:28 +00:00
Gleb Popov
e942e54360 ports-mgmt/hs-cabal2tuple: Update to 2.0.0.1 2023-03-12 10:15:53 +03:00
Dmitri Goutnik
09079730e9 all: Bump PORTREVISION after Go ports update 2023-03-09 14:18:07 -05:00
Rodrigo Osorio
610b7c461f ports-mgmt/pkg-provides: Fix github hash
During last package update (from 0.7.2 to 0.7.3) the
version number was increased but not the github hash.

PR:	269567
Reported by:	<void@f-m.fm>
MFH:	2023Q1
2023-03-05 19:02:11 +01:00
Alexey Yushkin
ab7a262fec ports-mgmt/rc-subr-jail: Fix jail_mount_devfs check during jail destruction
Co-authored-by: Alexey Donskov <voxnod@gmail.com>
2023-03-04 14:43:09 +03:00
Tobias C. Berner
fa81a4f5f8 accessibility/at-spi2-core: update to 2.46.0
What's new in at-spi2-core 2.46.0:
* Fix GetInterfaces documentation on org.a11y.atspi.Accessible
  interface.

What's new in at-spi2-core 2.45.91:
* Send device event controller events using the same signature as other
  events.
* Document the Accessible, Action, and Cache dbus interfaces.
* Fix license of atspi-gmain.c (#87).

What's new in at-spi2-core 2.45.90:
* xml: Add some documentation.
* xml: Fix event arguments.
* xml: Add some missing DeviceEventController methods.
* Bind the AT-SPI bus to the graphical session.
* Mark bus service as belonging to the session slice.
* Add ATSPI_ROLE_PUSH_BUTTON_MENU.
* Add an "announcement" event/signal to allow objects to send
  notifications (!63).
* Various code clean-ups and test improvements.

What's new in at-spi2-core 2.45.1:
* Atk and at-spi2-atk are now merged into this project.
* Now requires meson 0.56.2 and glib 2.67.4.
* at-spi2-atk: Expose the accessible hierarchy via dbus introspection.
* Properly escape the AT-SPI bus address; fixes warnings about the address
  not containing a colon (!55).
* Add a text value to AtspiValue, so that a value can expose a textual
  description, as in the new Atk value API.
* Add atspi_event_listener_register_with_app, to allow an event listener
  to be registered only for a given application (!52).

- accessibility/atk and accessibility/at-spi2-atk have been merged into
  accessibility/at-spi2-core

- accessibility/at-spi2-core: bump consumers of removed ports atk and at-spi2-atk

PR:		269704
Exp-run by:	antoine
---
2023-03-02 06:23:10 +01:00
Alexey Yushkin
210551bbeb ports-mgmt/rc-subr-jail: Fix jail_copy_programs handler.
Co-authored-by: Alexey Donskov <voxnod@gmail.com>
2023-03-01 20:33:37 +03:00
Gleb Popov
44b00ffe5f ports-mgmt/rc-subr-jail: + Shell library to help writing jailed rc services.
This library follows the declarative style of Ports Makefiles - as much as
possible functionality is implemented as knobs.

Differential Revision: https://reviews.freebsd.org/D38394
2023-02-22 21:24:43 +03:00
Gleb Popov
cb8bbacb59 ports-mgmt/packagekit: Update to 1.2.6
Sponsored by:	Serenity Cybersecurity, LLC
2023-02-16 14:48:03 +03:00
Dmitri Goutnik
56b5ec772f all: Bump PORTREVISION after lang/go{119,120} update 2023-02-15 14:06:01 -05:00
Mikael Urankar
109e35fd59 lang/rust: Bump revisions after 1.67.1
PR:		269336
2023-02-13 15:52:59 +01:00
Baptiste Daroussin
40c675d965 ports-mgmt/pkg: bump portrevision missed in last commit
Remove static-pie usage, somehow it remains unused by clang
2023-02-13 10:43:32 +01:00
Baptiste Daroussin
c7e073a677 ports-mgmt/pkg: fix regression in pkg-static and version number
When adding the support for static PIE, we masked the actually
STATIC_ARGS making pkg-static a dynamic binary in all other cases.

While here fix the version numbering which was not updated properly
during the release process.
2023-02-13 09:09:56 +01:00
Dmitri Goutnik
2297efc51b all: Bump PORTREVISION after GO_DEFAULT update. 2023-02-09 16:55:23 -05:00
Ken DEGUCHI
aec5907aed ports-mgmt/pkg_replace: update to 20230202
ChangeLog: https://github.com/kdeguchi/pkg_replace/releases

 * Replace '\ ' -> '[[:space:]]'.
 * Update man page.
 * Fix variable that should not be enclosed in double quotes.
 * Fix trap action.
 * Fix message about locked packages.
 * Cleanup code.

PR:		269285
Reported by:	kdeguchi@sz.tokoha-u.ac.jp (maintainer)
2023-02-04 19:51:08 +01:00
Baptiste Daroussin
2aa9aa46a0 ports-mgmt/pkg-devel: update to 1.19.99.1
changes
- fix regression in pkg autoremove
- fix regression preventing tracking files with path longer than 64
  chars
- fix build out of tree
- fix spelling issues in pkg-trigger(8)
2023-02-02 14:50:47 +01:00
Baptiste Daroussin
e966df1e68 ports-mgmt/pkg: update to 1.19.1
Changes:
- fix regression in pkg autoremove
- fix regression preventing tracking files with path longer than 64
  chars
- fix build out of tree
- fix spelling issues in pkg-trigger(8)
2023-02-02 14:50:47 +01:00
Dima Panov
d175c33935 ports-mgmt/synth: update to 2.13 release (+)
* Control the port scan environment (#212)
* Adjust umount to prevent ccache directory from getting wiped out (#199)

Release notes:	https://github.com/jrmarino/synth/releases/tag/v2.13
2023-02-01 22:36:35 +03:00
Ken DEGUCHI
2d3cb8388d ports-mgmt/pkg_replace: update to 20230119
ChangeLog: https://github.com/kdeguchi/pkg_replace/releases

 * Enabled to handle locked packages with new "-U" option. If "-U" option is not
   present, locked packages are skipped. See pkg_replace(1).
 * Variables containing file and directory are enclosed in double quotes.
 * Fix trap action.
 * Cleanup code.

PR:		269043
Reported by:	kdeguchi@sz.tokoha-u.ac.jp (maintainer)
2023-01-23 13:28:19 +01:00
Baptiste Daroussin
c79ec8590b ports-mgmt/pkg: with build with WITH_PIE 2023-01-19 11:51:05 +01:00
Alex Kozlov
abf28fb424 ports-mgmt/pchecker: Update to 1.26 2023-01-17 05:18:40 +00:00
Muhammad Moinur Rahman
18c6e18276 Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=ruby
Switch from Mk/bsd.ruby.mk to Mk/Uses/ruby.mk

Notable changes are.

- Mk/bsd.ruby.mk is moved to Mk/Uses/ruby.mk.
- USE_RUBY=yes is replaced with USES=ruby.
- USE_RUBY_EXTCONF is replaced with USES=ruby:extconf.
- USE_RUBY_RDOC is replaced with USES=ruby:rdoc.
- USE_RUBY_SETUP is replaces with USES=ruby:setup.
- RUBY_NO_BUILD_DEPENDS and RUBY_NO_RUN_DEPENDS are replaced with
  USES=ruby:{build,none,run}.
- RUBY_REQUIRE isn't used anywhere, so removed.
- USES=gem now implies USES=ruby.

This is mainly the work of yasu@ at https://reviews.freebsd.org/D27863

I have just made some cosmetic changes and ran exp-run to test that the
tree is not in a BROKEN state.

Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D37925
2023-01-14 17:08:33 -06:00
Dmitri Goutnik
3b383d833a all: Bump PORTVERSION after lang/go{118,119} update 2023-01-14 06:31:17 -05:00
Bernhard Froehlich
36f095afad
ports-mgmt/caronade: Update to 0.6.1 2023-01-12 09:33:27 +00:00
Bernhard Froehlich
925abf310b
ports-mgmt/caronade: Chase move to codeberg.org 2023-01-11 16:36:40 +00:00
Dmitry Marakasov
77d68471ad */*: rename CHEESESHOP to PYPI in MASTER_SITES
PR:			267994
Differential revision:	D37518
Approved by:		bapt
2023-01-11 18:58:34 +03:00
Ken DEGUCHI
4f88a48c0e ports-mgmt/pkg_replace: Update to 20230107
- Define LICENSE_FILE

ChangeLog:
20230101...20230106

PR:		268778
2023-01-08 12:08:01 +00:00
Daniel Engberg
12f1c627d4 */*: Bump rust (cargo) ports to reflect on WITH_LTO
Bump ports in tree so they get rebuilt with new default settings
for cargo ports
2023-01-07 20:24:18 +01:00
Alfonso S. Siciliano
3b73b2eace
ports-mgmt/portconfig: Update to 0.5
PR:		268783
Approved by:	bapt
2023-01-06 14:40:30 +01:00
Yasuhiro Kimura
2a325f4cc5 ports-mgmt/portupgrade*: Use databases/rubygem-dbm with Ruby 3.2
databases/ruby-bdb is BROKEN with Ruby 3.2.

PR:		268207
Approved by:	maintainer timeout
MFH:		2023Q1
2023-01-05 18:55:42 +09:00
Nuno Teixeira
0ad36338e3 ports-mgmt/octopkg: Adopt/Update to 0.3.2
ChangeLog: https://github.com/aarnt/octopkg/blob/master/CHANGELOG
2023-01-02 09:18:13 +00:00
Ken DEGUCHI
99b701071b
ports-mgmt/pkg_replace: Update to 20230101
Release note: https://github.com/kdeguchi/pkg_replace/releases/tag/20221228

PR:		268605
2023-01-02 10:33:42 +08:00
Yuri Victorovich
f212fe8f82 ports-mgmt/portsdb: Add missing dependencies 2023-01-01 14:51:50 -08:00
Yuri Victorovich
f46536d34a ports-mgmt/portsdb: Update 0.2 -> 0.3 2023-01-01 14:47:27 -08:00
Rene Ladan
802e859d27 cleanup: Remove expired ports:
2023-01-01 ports-mgmt/chucky: Uses the obsoleted reeBSD tag
2023-01-01 13:41:04 +01:00