Re: pkg_info: fold Comment newline

2024-03-07 Thread Marc Espie
o the package system. > For instance, package name changes, or stuff incorporated into base. > > pkg_add(1) always installs and updates it automatically. > > Maintainer: Marc Espie > > Index: OpenBSD/PkgInfo.pm > =

Re: retire some python 2 ports

2024-02-21 Thread Marc Espie
On Wed, Feb 21, 2024 at 06:38:35PM +, Stuart Henderson wrote: > > - a few pygame games I happen to like and have been slowly porting to > > python3 > > btw fretsonfire (py2) doesn't seem to work at all. that's the only user > of py2 graphics/py-opengl and py2-Pillow. I don't think

Re: retire some python 2 ports

2024-02-20 Thread Marc Espie
COMMENT =easy to use, graphical editor > > DISTNAME = cooledit-3.17.17 > -REVISION = 5 > +REVISION = 6 > > CATEGORIES = editors > > @@ -11,22 +11,12 @@ SHARED_LIBS = Cw 1.0 > > MAINTAINER = Marc Espie > > -FLAVORS =pytho

Re: retire some python 2 ports

2024-02-17 Thread Marc Espie
COMMENT =easy to use, graphical editor > > DISTNAME = cooledit-3.17.17 > -REVISION = 5 > +REVISION = 6 > > CATEGORIES = editors > > @@ -11,22 +11,12 @@ SHARED_LIBS = Cw 1.0 > > MAINTAINER = Marc Espie > > -FLAVORS =pytho

CVS: cvs.openbsd.org: ports

2024-01-18 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2024/01/18 01:17:38 Modified files: databases/updatedb: Makefile Log message: placate register-plist

CVS: cvs.openbsd.org: ports

2024-01-17 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2024/01/17 07:59:35 Modified files: databases/updatedb: Makefile Log message: lie to simplify some very specific use case

Re: error on quirks

2024-01-10 Thread Marc Espie
On Mon, Nov 20, 2023 at 01:56:54PM +0100, Manuel Giraud wrote: > Hi, > > For the first time, I have to touch devel/quirks after a port > modification. But when I try to update the patched devel/quirks from > port I get the following error: Follow-up: I finally committed all the pieces, so now

CVS: cvs.openbsd.org: ports

2024-01-10 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2024/01/10 04:15:08 Modified files: databases : Makefile Log message: link updatedb complement to quirks (this allows rebuilding quirks without having the full set of snapshot packages)

CVS: cvs.openbsd.org: ports

2024-01-10 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2024/01/10 04:13:36 Modified files: devel/quirks : Makefile devel/quirks/pkg: PLIST Log message: separate the updatedb into a separate package, now that pkg_add knows how to handle it (this

Re: use subdirs to group FNA ports to streamline updates

2024-01-09 Thread Marc Espie
On Tue, Jan 09, 2024 at 09:51:09PM -0500, Thomas Frohwein wrote: > Hi, > > The FNA project consists of 3 ports, currently in games/fna (.NET > library), audio/faudio (audio backend), and graphics/fna3d (graphics > backend). They have been separate because they were released at > different times

HEADS-UP: quirks + cache

2024-01-04 Thread Marc Espie
I've committed code to dissociate quirks from the pkg update-cache. It is actually fairly transparent: it just handles quirks like other packages (it can have dependencies!) If you don't update, quirks may not install properly, along with the future updatedb. If you're running snapshots,

CVS: cvs.openbsd.org: ports

2024-01-02 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2024/01/02 08:39:30 Modified files: infrastructure/lib/DPB: Config.pm Log message: tweak the exceptions_file bit so it is much closer to interpret_path.

CVS: cvs.openbsd.org: ports

2024-01-02 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2024/01/02 05:25:32 Modified files: infrastructure/lib/DPB: State.pm Log message: have -F grab everything including ignored ports (so it grabs "unlinked" distfiles)

Re: lang/rust: roadmap for using SYSTEM_VERSION

2023-12-31 Thread Marc Espie
On Sun, Dec 31, 2023 at 12:26:28PM +0100, Sebastien Marie wrote: > Theo Buehler writes: > > > On Sat, Dec 30, 2023 at 07:32:18PM +0100, Sebastien Marie wrote: > > > > The outlined procedure makes sense to me and I like the approach, but I > > am a bit worried that it makes it harder for people

Re: DIST_TUPLE: another go at setting WRKDIST

2023-12-28 Thread Marc Espie
On Thu, Dec 28, 2023 at 06:48:59PM -0500, Thomas Frohwein wrote: > Hi, > > This is an attempt at fixing what didn't work with the first go at > setting WRKDIST for DIST_TUPLE [1] (see [2]). Basically sets a new > internal variable _DT_WRKDIST in dist-tuple.port.mk which is picked up > in

CVS: cvs.openbsd.org: ports

2023-12-06 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/12/06 15:27:24 Modified files: x11/gtk+2 : Makefile Added files: x11/gtk+2/patches: patch-gtk_gtkfilechooserdefault_c patch-gtk_gtkfilesystemmodel_c

gtk+2 fix for file requesters

2023-12-06 Thread Marc Espie
With glib-2.78, gimp has become more or less unusable in large directories. The culprit is gtk+2 which is end of life. I found a backport from gtk+3 that fixes the issue. See comments in patches. okay ? Index: Makefile === RCS

CVS: cvs.openbsd.org: ports

2023-11-29 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/29 06:19:55 Modified files: devel/quirks : Makefile devel/quirks/pkg: PLIST Log message: Add "option updatedb" to plist REQUIRES CURRENT PKG TOOLS TO BUILD AND USE

HEADS-UP: ports current follows source current

2023-11-27 Thread Marc Espie
I did some small changes to pkg_add to detect the "updatedb" (cache for package updates) in a way that's independent from quirks. Soon, quirks will gain an @option updatedb entry. If you have old pkg_add (e.g., you don't update to a snapshot of base before a package snapshot) this will break as a

CVS: cvs.openbsd.org: ports

2023-11-26 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/26 11:05:09 Modified files: databases/sqlports: Makefile databases/sqlports/files: TreeWalker.pm mksqlitedb Log message: better tracking of paths we should do. got a bit lost in pkg

CVS: cvs.openbsd.org: ports

2023-11-26 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/26 02:32:11 Modified files: databases/sqlports/files: mksqlitedb Log message: document -C

CVS: cvs.openbsd.org: ports

2023-11-24 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/24 07:46:34 Log message: future part of decoupling the update cache for pkg_add from quirks proper Status: Vendor Tag: espie Release Tags: ports N

Re: error on quirks

2023-11-22 Thread Marc Espie
On Tue, Nov 21, 2023 at 09:27:52AM +0100, Manuel Giraud wrote: > Hi, > > I forgot to do a "make clean" into /usr/ports/devel/quirks after each > new package built. Finally, quirks build correctly with the following > update.list: It's probably going to get "fixed" before 7.5, namely I think I

splitting up the updatedb

2023-11-22 Thread Marc Espie
Since quirks is handled as an updateset, having a runtime dependency shouldn't be much of an issue. Here is a separate updatedb port, to be activated when quirks is bumped to 7.0. There is also a small change to do in pkg_add: knowing the set is quirks isn't 100% enough, we also need to tie to

CVS: cvs.openbsd.org: ports

2023-11-22 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/22 03:17:50 Removed files: devel/quirks/pkg: PFRAG.index Log message: should have removed ages ago

Re: error on quirks

2023-11-20 Thread Marc Espie
On Mon, Nov 20, 2023 at 03:16:29PM +, Stuart Henderson wrote: > On 2023/11/20 13:56, Manuel Giraud wrote: > > Hi, > > > > For the first time, I have to touch devel/quirks after a port > > modification. But when I try to update the patched devel/quirks from > > port I get the following error:

Re: godlberg_emulator build fix

2023-11-19 Thread Marc Espie
On Sat, Nov 18, 2023 at 09:11:41PM +0100, Theo Buehler wrote: > I'm not sure this fix is correct (since I'm not entirely sure why C++17 > is needed, but maybe abseil/protobuf default to C++17 nowadays). > > If this works for you, feel free to commit, otherwise it might provide a > starting point

Re: amd64: llvm 16 fallout (2023-11-14)

2023-11-19 Thread Marc Espie
On Thu, Nov 16, 2023 at 04:54:47PM +0100, Christian Weisgerber wrote: > games/goldberg_emulator C++ no member in namespace 'std' The abseil absl::in_place_t were just drop-ins for the (at the time future) std::in_place_t from C++ 17. Generic "fix" would be as simple as namespace absl {

CVS: cvs.openbsd.org: ports

2023-11-19 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/19 02:51:16 Modified files: shells/nsh : Makefile Log message: make sure nsh stays nicely tucked within ports and doesn't depend on BSDSRCDIR or BSDOBJDIR in any way

Re: amd64: llvm 16 fallout (2023-11-14)

2023-11-17 Thread Marc Espie
On Thu, Nov 16, 2023 at 08:28:52PM +0100, Christian Weisgerber wrote: > Here are the build failures from my amd64 bulk build started on > 2023-11-14, including the subsequent build fixes up to > security/web-eid-app. > > http://build-failures.rhaalovely.net/amd64/2023-11-14/ > > cad/prusaslicer

Re: Add DIST_TUPLE to Makefile.template

2023-11-14 Thread Marc Espie
Forget was actually obvious to me, and I liked the tribute to the grandfather of them all, sourceforge, but I won't argue over that.

Re: Add DIST_TUPLE to Makefile.template

2023-11-13 Thread Marc Espie
On Mon, Nov 13, 2023 at 02:08:32PM +0100, Omar Polo wrote: > On 2023/11/13 13:49:03 +0100, Stefan Hagen > wrote: > > Hi, > > > > DIST_TUPLE did not yet make it into the Makefile.template. > > > > OK to add it under the GH_ parts? > > why not replacing GH_* completely with this in the

CVS: cvs.openbsd.org: ports

2023-11-13 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/13 07:34:07 Added files: infrastructure/bin: find-orphans Log message: very simple script I used to find ports that are not referenced in any way in sqlports and yet are in my tree

CVS: cvs.openbsd.org: ports

2023-11-13 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/13 07:32:32 Modified files: devel/woboq_codebrowser: Makefile lang/flang/driver: Makefile lang/flang/flang: Makefile lang/flang/libpgmath: Makefile Log message: prevent

CVS: cvs.openbsd.org: ports

2023-11-13 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/13 03:06:50 Modified files: www/firefox-i18n/be: Makefile Log message: oversight from maintainer

CVS: cvs.openbsd.org: ports

2023-11-13 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/13 03:02:41 Modified files: www/firefox-i18n: Makefile www/firefox-i18n/be: Makefile Log message: no idea why this is not linked to the build

CVS: cvs.openbsd.org: ports

2023-11-13 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/13 03:00:51 Modified files: telephony/linphone: Makefile telephony/linphone/bcunit: Makefile Log message: mark bcunit as UNLINKED instead

CVS: cvs.openbsd.org: ports

2023-11-13 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/13 02:43:52 Modified files: lang : Makefile lang/gdmd : Makefile Log message: reference gdmd, mark it as UNLINKED until the gcc-11 situation gets resolved

CVS: cvs.openbsd.org: ports

2023-11-13 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/13 02:40:49 Modified files: converters : Makefile converters/k2pdfopt: Makefile Log message: relink as UNLINKED with graphics/openjpeg commented out

CVS: cvs.openbsd.org: ports

2023-11-13 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/13 02:37:53 Modified files: net/unifi/snappy-java: Makefile Added files: net/unifi/snappy-java/pkg: DESCR Log message: some amount of normalcy, have a DESCR that explains what's going on

CVS: cvs.openbsd.org: ports

2023-11-13 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/13 02:36:54 ports/net/unifi/snappy-java/pkg Update of /cvs/ports/net/unifi/snappy-java/pkg In directory cvs.openbsd.org:/tmp/cvs-serv62862/pkg Log Message: Directory /cvs/ports/net/unifi/snappy-java/pkg

CVS: cvs.openbsd.org: ports

2023-11-13 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/13 02:35:02 Modified files: lang/ghc-8.10.7: Makefile Added files: lang/ghc-8.10.7/pkg: DESCR Log message: give an actual DESCR for what's going on, even though there's never going to be

CVS: cvs.openbsd.org: ports

2023-11-13 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/13 02:34:24 ports/lang/ghc-8.10.7/pkg Update of /cvs/ports/lang/ghc-8.10.7/pkg In directory cvs.openbsd.org:/tmp/cvs-serv59442/pkg Log Message: Directory /cvs/ports/lang/ghc-8.10.7/pkg added to the

CVS: cvs.openbsd.org: ports

2023-11-13 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/13 02:30:21 Modified files: net/unifi : Makefile net/unifi/snappy-java: Makefile Log message: UNLINKED bootstrap

CVS: cvs.openbsd.org: ports

2023-11-12 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/12 07:32:46 Modified files: sysutils/beats : Makefile Log message: remove it until jasper can tell me how this should actually be handled

Re: CVS: cvs.openbsd.org: ports

2023-11-12 Thread Marc Espie
On Sun, Nov 12, 2023 at 02:13:45PM +0100, Antoine Jacoutot wrote: > On Sun, Nov 12, 2023 at 02:59:30AM -0700, Marc Espie wrote: > > CVSROOT:/cvs > > Module name:ports > > Changes by: es...@cvs.openbsd.org 2023/11/12 02:59:30 > > > > Modified files:

CVS: cvs.openbsd.org: ports

2023-11-12 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/12 05:55:08 Modified files: infrastructure/mk: pkgpath.mk Log message: show the fullsubdir with flavors and multi in case the directory doesn't exist. Allow (parent) to show up in case of

CVS: cvs.openbsd.org: ports

2023-11-12 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/12 05:05:50 Modified files: databases/sqlports/files: TreeWalker.pm Log message: beautify

explaining UNLINKED and why it's useful

2023-11-12 Thread Marc Espie
Up until now, we would have a few (roughly 100) ports in the tree which were not linked to the build. I've added a new mechanism that allows them to get "linked" for meta-info collection purpose. Basically, UNLINKED=tag will add an IGNORE entry to the port, so if you add its SUBDIR to the

CVS: cvs.openbsd.org: ports

2023-11-12 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/12 03:54:12 Modified files: x11: Makefile x11/libindicator: Makefile x11/libappindicator: Makefile Log message: libindicator/libappindicator may be properly added

CVS: cvs.openbsd.org: ports

2023-11-12 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/12 03:46:11 Modified files: wayland: Makefile wayland/foot : Makefile wayland/libevdev-openbsd: Makefile wayland/libinput-openbsd: Makefile wayland/sway

CVS: cvs.openbsd.org: ports

2023-11-12 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/12 03:44:03 Modified files: sysutils : Makefile sysutils/seatd : Makefile Log message: UNLINKED=wayland

CVS: cvs.openbsd.org: ports

2023-11-12 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/12 03:41:50 Modified files: graphics : Makefile graphics/fcft : Makefile Log message: start tagging UNLINKED=wayland on wayland ports so they appear in sqlports, as discussed with

CVS: cvs.openbsd.org: ports

2023-11-12 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/12 02:59:30 Modified files: sysutils/beats : Makefile sysutils/beats/hwsensorsbeat: Makefile Log message: have sqlports see hwsensorsbeat

CVS: cvs.openbsd.org: ports

2023-11-11 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/11 09:17:23 Modified files: lang/ghc-8.10.7: Makefile Log message: neuter plist too

CVS: cvs.openbsd.org: ports

2023-11-11 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/11 04:53:38 Modified files: infrastructure/mk: bsd.port.mk Log message: Have dump-vars link UNLINKED

CVS: cvs.openbsd.org: ports

2023-11-11 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/11 04:53:07 Modified files: databases/sqlports: Makefile databases/sqlports/files: Info.pm Var.pm mksqlitedb Log message: actually reference UNLINKED

CVS: cvs.openbsd.org: ports

2023-11-11 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/11 04:47:20 Modified files: lang : Makefile Log message: link

CVS: cvs.openbsd.org: ports

2023-11-11 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/11 04:47:10 Modified files: lang/ghc-8.10.7: Makefile Log message: make it ready to link to the build

CVS: cvs.openbsd.org: ports

2023-11-11 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/11 04:16:02 Modified files: databases/sqlports/files: mksqlitedb Log message: keep going is fine, but when we notice an error and do ^C, very often the actual error will be beyond recall so add

CVS: cvs.openbsd.org: ports

2023-11-11 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/11 03:52:15 Modified files: infrastructure/mk: bsd.port.mk Log message: shell quoting means the IGNORE message wants \(

CVS: cvs.openbsd.org: ports

2023-11-11 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/11 03:16:26 Modified files: infrastructure/mk: pkgpath.mk Log message: somehow I missed adding this one

CVS: cvs.openbsd.org: ports

2023-11-11 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/11 03:12:48 Modified files: infrastructure/mk: bsd.port.mk Log message: UNLINKED/BUILD_UNLINKED mechaanism, to allow linking everything to the build.

Re: failed install databases/pkglocatedb

2023-11-09 Thread Marc Espie
On Thu, Nov 09, 2023 at 10:03:24AM +, Stuart Henderson wrote: > On 2023/11/09 09:08, wen heping wrote: > > Hi, ports@: > > > > I updated my portstree just now but failed install > > databases/pkglocatedb, > > maybe it is caused by: > > ... > > piewm-1.04p3:x11/piewm: > >

framework to allow linking everything

2023-11-09 Thread Marc Espie
Patch is rather small, introduces two new variables: UNLINKED: keyword(s) why not linked, to add to the port BUILD_UNLINKED: simple way to override, as a configuration variable with this, you could for instance link the wayland ports, annotate them with UNLINKED = wayland. Then they *will*

Re: add commented out wayland related ports to their categories makefiles

2023-11-08 Thread Marc Espie
If it takes a lot of time before they get linked, I would prefer everything to be linked in somehow, so that at least sqlports gets the information, and they don't get passed up in sweeps to change basic ports elements. We just need to have them IGNOREd by bulk so they don't get built by default.

CVS: cvs.openbsd.org: ports

2023-11-05 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/11/06 00:02:08 Modified files: infrastructure/mk: dist-tuple.port.mk Log message: tweak the hash check so that shortened commit hashes >= 10 characters can be used. The risk of collision with tags

patch: allow shortened commits in dist-tuple

2023-11-05 Thread Marc Espie
I don't think we need to go the full 40 chars. It is highly unlikely people are going to use 10 hex chars as a tag (and if they do, it's likely it's just a copy of the commit hash) 10 seems like a good number. tb@ mentionned that 8 is too short (we already ran into collision with 8). So 10 ?

CVS: cvs.openbsd.org: ports

2023-10-25 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/10/25 12:57:36 Modified files: infrastructure/mk: bsd.port.mk Log message: trivial "check-sqlports" target

CVS: cvs.openbsd.org: ports

2023-10-25 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/10/25 09:23:59 Modified files: databases/sqlports: Makefile databases/sqlports/files: PkgPath.pm TreeWalker.pm mksqlitedb Log message: major overhaul of the treewalker and options for

CVS: cvs.openbsd.org: ports

2023-10-25 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/10/25 08:05:48 Modified files: databases/sqlports/files: Inserter.pm Log message: be completely silent about the schema if not -v

Re: kde support for DIST_TUPLES

2023-10-21 Thread Marc Espie
On Sat, Oct 21, 2023 at 06:32:04AM -0400, Thomas Frohwein wrote: > On Sat, Oct 21, 2023 at 12:06:04PM +0200, Rafael Sadowski wrote: > > Straightforwardly, this adds support for KDE so that it can be used in > > DIST_TUPLES. > > > > With help from Thomas successfully tested with: > > DIST_TUPLE =

CVS: cvs.openbsd.org: ports

2023-10-18 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/10/18 09:51:05 Modified files: audio/audacity : Makefile Added files: audio/audacity/patches: patch-src_export_ExportMP3_cpp Log message: recognize mp3lame out of the box, okay sthen@, aja@

patch: fix audacity mp3 export on startup

2023-10-18 Thread Marc Espie
On first run, audacity will look for "libmp3lame.so.0" which doesn't exist on OpenBSD, then prompting the user to find the library. This is doubly absurd, because it doesn't match our naming scheme, and also because we run depend on lame. This patch appears to do the trick: we can load a library

CVS: cvs.openbsd.org: ports

2023-10-17 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/10/17 16:19:34 Modified files: infrastructure/mk: bsd.port.subdir.mk infrastructure/lib/DPB: State.pm Log message: glue to randomize SUBDIRS using sort -R, so that dpb -r is even more random

CVS: cvs.openbsd.org: ports

2023-10-17 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/10/17 02:03:53 Modified files: infrastructure/lib/DPB: External.pm Log message: thinko, repair commands that can take multiple parameters

hidden dependency in gnustep/base

2023-10-16 Thread Marc Espie
Currently testing Index: Makefile === RCS file: /cvs/ports/x11/gnustep/base/Makefile,v retrieving revision 1.89 diff -u -p -r1.89 Makefile --- Makefile27 Sep 2023 20:37:07 - 1.89 +++ Makefile16 Oct 2023 23:22:12

CVS: cvs.openbsd.org: ports

2023-10-16 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/10/16 07:03:42 Modified files: infrastructure/lib/DPB: Config.pm Log message: peek a bit more into the ports tree, refuse to start if bsd.port.mk and dpb have been misconfigured to use the same

CVS: cvs.openbsd.org: ports

2023-10-16 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/10/16 06:42:17 Modified files: infrastructure/lib/DPB: Locks.pm Log message: be even more specific in refusing to write stuff that won't get parsed properly

CVS: cvs.openbsd.org: ports

2023-10-16 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/10/16 02:13:17 Modified files: infrastructure/lib/DPB: Locks.pm Log message: save and show more info for problematic logfiles

CVS: cvs.openbsd.org: ports

2023-10-16 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/10/16 01:55:00 Modified files: infrastructure/lib/DPB: Vars.pm Log message: improve error messages: save previous non-sensical lines in the state machine, so that "exiting with an error" tells

Re: new port: benchmarks/hpl

2023-10-14 Thread Marc Espie
For now, that's definitely not the problem. There are so many other issues that actually need solving FIRST.

Re: codeberg support for DIST_TUPLES

2023-10-13 Thread Marc Espie
On Fri, Oct 13, 2023 at 11:40:59AM +0200, Omar Polo wrote: > Straightforwardly, this adds support for codeberg so that it can be > used in DIST_TUPLES. Unfortunately, it breaks the alignment in > SITES.* :/ > > The first two ports that could use this that comes to mind are > graphics/nsxiv and

Re: new port: benchmarks/hpl

2023-10-13 Thread Marc Espie
On Thu, Oct 12, 2023 at 10:01:00AM -0600, j...@bitminer.ca wrote: > > > > Not really sure how to test it. If I try running it with no HPL.dat > > file present I get a segfault: > > There is some detailed guidance at > >

CVS: cvs.openbsd.org: ports

2023-10-13 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/10/13 02:57:13 Modified files: infrastructure/lib/DPB: Config.pm Log message: allows for an exception property to have a value, e.g., pin:host for some port.

new port: benchmarks/hpl

2023-10-11 Thread Marc Espie
A colleague is having fun measuring the performance of various BSDs with this benchmark. As usual with such software, the build instructions are atrocious. The code is also a bit shabby, with potential for buffer overflows. When contacted about this, upstream clearly doesn't care about the

Re: Something's up with pkg-config and dcmtk (Re: [maintainer update] pandoc 3.1.8)

2023-10-08 Thread Marc Espie
Fight or flight. There is a point where you still need to enforce some basic semantics and refuse files that don't conform. I would question leading white space in .pc files even though pkgconf would be happy with them.

CVS: cvs.openbsd.org: ports

2023-10-02 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/10/02 11:52:58 Modified files: infrastructure/lib/DPB: Affinity.pm Log message: avoid crashing on php, as seen by phessler@ okay naddy@

OS version in packages

2023-10-01 Thread Marc Espie
Every release, it's the same dance: a few packages want version bumps because the OS version changed. This means a bit of work for naddy, and noise for most of us: I tend to have a bulk in-progress while this is going on, so my plist get bumped, and then later I get to the new version, and I get

HEADS-UP: distfiles have been cleansed

2023-09-28 Thread Marc Espie
If you work on -current, please make sure you have the current infrastructure and to read bsd.port.mk(5) and friends. Specifically: MASTER_SITES0..9 is dead prefer DISTFILES.sufx to refer to SITES.sufx Also: MASTER_SITES* is dead. We decided to replace it with the much shorter (with no loss of

CVS: cvs.openbsd.org: ports

2023-09-28 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/09/28 00:02:43 Modified files: infrastructure/mk: dist-tuple.port.mk Log message: don't attempt to set WRKDIST for now that stuff conflicts with default handling in bsd.port.mk esp. the GH_* part it

CVS: cvs.openbsd.org: ports

2023-09-27 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/09/27 15:41:17 Modified files: devel/xtensa-lx106-elf/gcc: Makefile devel/xtensa-lx106-elf/gcc-bootstrap: Makefile infrastructure/db: network.conf dist-tuple.pattern

CVS: cvs.openbsd.org: ports

2023-09-27 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/09/27 14:37:34 Modified files: x11/2bwm : Makefile x11/Xaw3d : Makefile x11/XawMu : Makefile x11/Xdialog: Makefile x11/abclock: Makefile

CVS: cvs.openbsd.org: ports

2023-09-27 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/09/27 13:13:07 Modified files: www/ap2-mod_dnssd: Makefile www/ap2-mod_jk : Makefile www/ap2-mod_perl: Makefile www/apache-httpd: Makefile www/aria2 : Makefile

CVS: cvs.openbsd.org: ports

2023-09-27 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/09/27 12:13:48 Modified files: wayland/foot : Makefile wayland/plasma-wayland-protocols: Makefile wayland/swaybg : Makefile wayland/wayland: Makefile

CVS: cvs.openbsd.org: ports

2023-09-27 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/09/27 12:09:07 Modified files: textproc/TclXML: Makefile textproc/antiword: Makefile textproc/apertium: Makefile textproc/apertium-dicts: Makefile.inc

CVS: cvs.openbsd.org: ports

2023-09-27 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/09/27 11:20:40 Modified files: telephony/asterisk-g729: Makefile telephony/asterisk-openbsd-moh: Makefile telephony/asterisk-sounds: asterisk-sounds.port.mk telephony/bcg729:

CVS: cvs.openbsd.org: ports

2023-09-27 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/09/27 11:16:37 Modified files: sysutils/accountsservice: Makefile sysutils/anacron: Makefile sysutils/apachetop: Makefile sysutils/apcd : Makefile sysutils/apcupsd:

CVS: cvs.openbsd.org: ports

2023-09-27 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/09/27 10:41:31 Modified files: shells/bash: Makefile shells/dash: Makefile shells/es : Makefile shells/etsh: Makefile shells/fish: Makefile

CVS: cvs.openbsd.org: ports

2023-09-27 Thread Marc Espie
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/09/27 10:34:38 Modified files: security/ADMsnmp: Makefile security/aescrypt: Makefile security/aide : Makefile security/aircrack-ng: Makefile security/amap :

  1   2   3   4   5   6   7   8   9   10   >