Page MenuHomeFreeBSD

eduardo (Nuno Teixeira)
User

Projects

User does not belong to any projects.

User Details

User Since
Jan 30 2021, 2:41 AM (11 w, 3 d)

Recent Activity

Today

eduardo closed D29828: graphics/glfw: update to 3.3.4.
Tue, Apr 20, 2:13 AM
eduardo committed R11:0ff5fa157d9d: graphics/glfw: update to 3.3.4 (authored by eduardo).
graphics/glfw: update to 3.3.4
Tue, Apr 20, 2:13 AM

Yesterday

eduardo requested review of D29828: graphics/glfw: update to 3.3.4.
Mon, Apr 19, 7:06 AM
eduardo updated the summary of D29828: graphics/glfw: update to 3.3.4.
Mon, Apr 19, 7:06 AM
eduardo updated the diff for D29689: sysutils/procenv: update to 0.55.

remove ${LOCALBASE}/include/sys/sysinfo.h:devel/libsysinfo from BUILD_DEPENDS

Mon, Apr 19, 5:56 AM

Sat, Apr 17

eduardo closed D29767: net/gitup: move ports to git.freebsd.org.

A commit in branch main references this bug:

Sat, Apr 17, 2:05 AM
eduardo committed R11:b49cca2e93f0: net/gitup: move ports to git.freebsd.org (authored by eduardo).
net/gitup: move ports to git.freebsd.org
Sat, Apr 17, 1:51 AM

Thu, Apr 15

eduardo changed the repository for D29508: graphics/imv: Update to 4.2.0 from rP FreeBSD ports repository to R11 FreeBSD ports repository.
Thu, Apr 15, 6:25 AM
eduardo changed the repository for D29638: games/devilutionX: update to 1.2.0 from rP FreeBSD ports repository to R11 FreeBSD ports repository.
Thu, Apr 15, 6:25 AM
eduardo changed the repository for D29689: sysutils/procenv: update to 0.55 from rP FreeBSD ports repository to R11 FreeBSD ports repository.
Thu, Apr 15, 6:24 AM
eduardo updated the summary of D29767: net/gitup: move ports to git.freebsd.org.
Thu, Apr 15, 6:17 AM
eduardo requested review of D29767: net/gitup: move ports to git.freebsd.org.
Thu, Apr 15, 6:17 AM

Tue, Apr 13

eduardo updated the diff for D29638: games/devilutionX: update to 1.2.0.

update pkg-message to show message upon upgrade from old versions

Tue, Apr 13, 6:37 AM
eduardo updated the diff for D29689: sysutils/procenv: update to 0.55.

add vertical whitespace before USES

Tue, Apr 13, 6:13 AM

Mon, Apr 12

eduardo updated the summary of D29689: sysutils/procenv: update to 0.55.
Mon, Apr 12, 8:20 AM
eduardo updated the summary of D29689: sysutils/procenv: update to 0.55.
Mon, Apr 12, 8:18 AM
eduardo added a comment to D29689: sysutils/procenv: update to 0.55.

I've refreshed 'poudriere testport' logs

Mon, Apr 12, 8:15 AM
eduardo updated the diff for D29689: sysutils/procenv: update to 0.55.

Update diff to reflect 2 files deleted from files patches dir because they were included upstream.

Mon, Apr 12, 7:57 AM

Sat, Apr 10

eduardo updated the diff for D29689: sysutils/procenv: update to 0.55.
  • use DISTVERSION instead of PORTVERSION
  • use USES=localbase instead of CFLAGS and LDFLAGS
Sat, Apr 10, 10:11 AM
eduardo updated the summary of D29689: sysutils/procenv: update to 0.55.
Sat, Apr 10, 3:16 AM
eduardo requested review of D29689: sysutils/procenv: update to 0.55.
Sat, Apr 10, 3:13 AM

Thu, Apr 8

eduardo updated the summary of D29638: games/devilutionX: update to 1.2.0.
Thu, Apr 8, 9:46 AM
eduardo added a comment to D29638: games/devilutionX: update to 1.2.0.

While here:

Thu, Apr 8, 9:45 AM
eduardo requested review of D29638: games/devilutionX: update to 1.2.0.
Thu, Apr 8, 9:44 AM
eduardo added a comment to D29508: graphics/imv: Update to 4.2.0.

Can't use _MESON_ENABLED for windows option:
"meson.build:1:0: ERROR: Value "x11=disabled" (of type "string") for combo option "window system to use" is not one of the choices. Possible choices are (as string): "all", "wayland", "x11"."

Thu, Apr 8, 6:07 AM

Wed, Apr 7

eduardo updated the diff for D29508: graphics/imv: Update to 4.2.0.

Use _MESON_ENABLED instead of _MESON_ON/OFF

Wed, Apr 7, 10:48 AM
eduardo updated the diff for D29508: graphics/imv: Update to 4.2.0.

git diff:
git diff -U999999 . > imv.diff

Wed, Apr 7, 6:21 AM

Wed, Mar 31

eduardo updated the summary of D29508: graphics/imv: Update to 4.2.0.
Wed, Mar 31, 9:14 AM
eduardo requested review of D29508: graphics/imv: Update to 4.2.0.
Wed, Mar 31, 9:14 AM

Tue, Mar 30

eduardo added a comment to D29311: graphics/freeimage: Add pkgconf support.

I received a message saying:
"This revision was not accepted when it landed; it landed in state "Needs Review".",
Did I do something wrong?

Tue, Mar 30, 7:03 AM
eduardo closed D29311: graphics/freeimage: Add pkgconf support.
Tue, Mar 30, 6:27 AM
eduardo committed rP569542: graphics/freeimage: Add pkgconf support.
graphics/freeimage: Add pkgconf support
Tue, Mar 30, 6:27 AM
eduardo added a comment to D29311: graphics/freeimage: Add pkgconf support.

Maybe a local problem for me then:

% pkgconf --modversion freeimage
%%version%%
% pkgconf --modversion freeimage
%%version%%
% pkgconf --cflags freeimage
-I/usr/local/include

Yeah, that's not right, but check inside a jail with the Interactive mode:

$ sudo poudriere testport -j 14-amd64 -p head -o graphics/freeimage -I
$ sudo jexec 14-amd64-head-n env -i TERM=$TERM /usr/bin/login -fp root
...
root@14-amd64-head:~ # cat /usr/local/libdata/pkgconfig/freeimage.pc
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include

Name: freeimage
Description: Simple C/C++ bitmap graphics library
Version: 3.18.0
Libs: -L${libdir} -lfreeimage
Cflags: -I${includedir}

root@14-amd64-head:~ # exit
$sudo poudriere jail -k -j 14-amd64 -p head
Tue, Mar 30, 5:54 AM

Mon, Mar 29

eduardo updated the test plan for D29311: graphics/freeimage: Add pkgconf support.
Mon, Mar 29, 1:09 PM
eduardo added a comment to D29311: graphics/freeimage: Add pkgconf support.

remove prefix="${PREFIX}" from SUB_LIST

Could you please apply this patch and test the following commands?

$ pkgconf --modversion freeimage
$ pkgconf --libs freeimage
$ pkgconf --cflags freeimage

before I do poudriere testport?

$ pkgconf --modversion freeimage
3.18.0

$ pkgconf --libs freeimage
-L/usr/local/lib -lfreeimage

$ pkgconf --cflags freeimage
-I/usr/local/include
Mon, Mar 29, 12:58 PM
eduardo updated the test plan for D29311: graphics/freeimage: Add pkgconf support.
Mon, Mar 29, 12:55 PM
eduardo updated the diff for D29311: graphics/freeimage: Add pkgconf support.

remove prefix="${PREFIX}" from SUB_LIST

Mon, Mar 29, 5:54 AM
eduardo closed D29466: security/gopass: Update to 1.12.5.
Mon, Mar 29, 5:45 AM
eduardo committed rP569429: security/gopass: Update to 1.12.5.
security/gopass: Update to 1.12.5
Mon, Mar 29, 5:45 AM

Sun, Mar 28

eduardo updated the summary of D29466: security/gopass: Update to 1.12.5.
Sun, Mar 28, 7:22 AM
eduardo requested review of D29466: security/gopass: Update to 1.12.5.
Sun, Mar 28, 7:21 AM
eduardo added a comment to D29311: graphics/freeimage: Add pkgconf support.

@eduardo I've seen you have posted all build logs, I imagine this was a good exercise, thanks!

In future you don't need to show all logs (from the consumers) for us, just say if it is ok, test a few of them, that's it.

To proceed here, remove the variable prefix="${PREFIX}" and exec another poudriere testport in graphics/freeimage, update your patch and let us know.

Sun, Mar 28, 4:56 AM

Sat, Mar 27

eduardo updated the summary of D29311: graphics/freeimage: Add pkgconf support.
Sat, Mar 27, 2:12 PM

Mon, Mar 22

eduardo added a comment to D29358: security/gopass: update to 1.12.4.

This is my suggestion of course, there are people that like to write the full program changelog here in the commit message...

I prefer to separate the Port changelog from the Program changelog.

Mon, Mar 22, 8:13 AM
eduardo added a comment to D29311: graphics/freeimage: Add pkgconf support.

This update seems simple, but as there are many ports that depends on it, a good practice is doing tests for consumers as well.

https://www.freshports.org/graphics/freeimage

You can do a poudriere bulk -f /tmp/freeimage-consumers-list.txt for instance.
or check manually a few of them... well, more tests the better.

Let us know about your tests.

Mon, Mar 22, 7:48 AM
eduardo updated the diff for D29311: graphics/freeimage: Add pkgconf support.
  • separate PLIST_FILES block from PKGCONFIGDIR with a blank line
  • use prefix=%%PREFIX%% in files/freeimage.pc.in
Mon, Mar 22, 7:15 AM
eduardo closed D29358: security/gopass: update to 1.12.4.
Mon, Mar 22, 6:49 AM
eduardo committed rP568940: security/gopass: Update to 1.12.4.
security/gopass: Update to 1.12.4
Mon, Mar 22, 6:49 AM

Mar 21 2021

eduardo added inline comments to D29358: security/gopass: update to 1.12.4.
Mar 21 2021, 6:30 AM
eduardo updated the diff for D29358: security/gopass: update to 1.12.4.
cd ${GO_WRKSRC} && \
              ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} run ${GO_BUILDFLAGS} ./helpers/man/main.go > ${PORTNAME}.1

since version 1.12.3:
[ENHANCEMENT] Install manpage when using make install (#1845)

Mar 21 2021, 6:29 AM
eduardo updated the summary of D29358: security/gopass: update to 1.12.4.
Mar 21 2021, 6:17 AM
eduardo requested review of D29358: security/gopass: update to 1.12.4.
Mar 21 2021, 6:16 AM

Mar 19 2021

eduardo closed D29321: graphics/mtpaint: update to 3.50.08.
Mar 19 2021, 6:53 AM
eduardo committed rP568774: graphics/mtpaint: update to 3.50.08.
graphics/mtpaint: update to 3.50.08
Mar 19 2021, 6:53 AM

Mar 18 2021

eduardo updated the diff for D29321: graphics/mtpaint: update to 3.50.08.

make makeplist instead of manual editing:

Mar 18 2021, 12:29 PM
eduardo updated the summary of D29321: graphics/mtpaint: update to 3.50.08.
Mar 18 2021, 10:09 AM
eduardo requested review of D29321: graphics/mtpaint: update to 3.50.08.
Mar 18 2021, 10:03 AM
eduardo added a comment to D29311: graphics/freeimage: Add pkgconf support.

If you start all these lines with 2 spaces, as I did, it will show all block with fixed font and will respect text

Mar 18 2021, 6:49 AM

Mar 17 2021

eduardo added a comment to D29311: graphics/freeimage: Add pkgconf support.

PR line on commit log must contain only PR number instead of full URL. While touching it please add missed newline chars

Mar 17 2021, 6:03 PM
eduardo updated the summary of D29311: graphics/freeimage: Add pkgconf support.
Mar 17 2021, 5:58 PM
eduardo updated the summary of D29311: graphics/freeimage: Add pkgconf support.
Mar 17 2021, 8:25 AM
eduardo added a comment to D29311: graphics/freeimage: Add pkgconf support.

This issue first appeared when updating graphics/imv to 4.2.0 that changed to meson/pkgconf and it failed building with freeimage (option):
"library 'freeimage' not found.

Mar 17 2021, 8:05 AM
eduardo updated the summary of D29311: graphics/freeimage: Add pkgconf support.
Mar 17 2021, 8:01 AM
eduardo updated the summary of D29311: graphics/freeimage: Add pkgconf support.
Mar 17 2021, 8:00 AM
eduardo updated the summary of D29311: graphics/freeimage: Add pkgconf support.
Mar 17 2021, 8:00 AM
eduardo requested review of D29311: graphics/freeimage: Add pkgconf support.
Mar 17 2021, 7:58 AM

Mar 16 2021

eduardo closed D29284: games/OpenDiablo2: update to latest commit g20210312.
Mar 16 2021, 11:22 AM
eduardo committed rP568556: games/OpenDiablo2: update to latest commit g20210312.
games/OpenDiablo2: update to latest commit g20210312
Mar 16 2021, 11:22 AM
eduardo updated the summary of D29284: games/OpenDiablo2: update to latest commit g20210312.
Mar 16 2021, 10:53 AM
eduardo requested review of D29284: games/OpenDiablo2: update to latest commit g20210312.
Mar 16 2021, 10:53 AM

Mar 15 2021

eduardo closed D29253: security/gopass: update to 1.12.2.
Mar 15 2021, 2:49 PM
eduardo committed rP568463: security/gopass: update to 1.12.2.
security/gopass: update to 1.12.2
Mar 15 2021, 2:49 PM
eduardo updated the diff for D29253: security/gopass: update to 1.12.2.
  • build gopass.1 manual file
  • refresh poudriere tesport logs
Mar 15 2021, 12:47 PM
eduardo updated the diff for D29253: security/gopass: update to 1.12.2.

fix "no context" warning

Mar 15 2021, 6:53 AM
eduardo updated the diff for D29253: security/gopass: update to 1.12.2.

Put comment back that helps others to understand why port have two GH_TUPLE lines.

Mar 15 2021, 6:49 AM

Mar 14 2021

eduardo added a comment to D29253: security/gopass: update to 1.12.2.
  • add "man" target to GO_BUILDFLAGS so it can make gopass.1 man
  • add "completion" target to GO_BUILDFLAGS so it can make bash, fish and zsh completions and remove:
Mar 14 2021, 12:00 PM
eduardo updated the summary of D29253: security/gopass: update to 1.12.2.
Mar 14 2021, 1:41 AM
eduardo requested review of D29253: security/gopass: update to 1.12.2.
Mar 14 2021, 1:41 AM

Mar 12 2021

eduardo closed D29229: benchmarks/iozone: Adopt port.
Mar 12 2021, 4:01 PM
eduardo committed rP568183: benchmarks/iozone: Adopt port.
benchmarks/iozone: Adopt port
Mar 12 2021, 4:01 PM
eduardo added a comment to D29214: New port: archivers/gog-tombraider-extractor: Extracts data from gog's tomb raider trilogy setup executable.

"eduardo abandoned this revision."

Mar 12 2021, 3:55 PM
eduardo abandoned D29214: New port: archivers/gog-tombraider-extractor: Extracts data from gog's tomb raider trilogy setup executable.
Mar 12 2021, 3:52 PM
eduardo added a comment to D29214: New port: archivers/gog-tombraider-extractor: Extracts data from gog's tomb raider trilogy setup executable.

Sorry, I don't recommend porting it.

Mar 12 2021, 1:11 PM
eduardo updated the summary of D29229: benchmarks/iozone: Adopt port.
Mar 12 2021, 8:42 AM
eduardo requested review of D29229: benchmarks/iozone: Adopt port.
Mar 12 2021, 8:41 AM
eduardo added a comment to D29214: New port: archivers/gog-tombraider-extractor: Extracts data from gog's tomb raider trilogy setup executable.

Hi.

I was taking a look and the project is just two scripts, to be honest, I think this is not a good candidate for a port.
https://github.com/nullgemm/gog_tomb_raider_extractor/blob/master/extract.sh

Do you think this will be useful for other users? What are your thoughts?

Looking the Repology I couldn't find an other OS that has a package for it.
https://repology.org/projects/?search=gog_tomb_raider_extractor

Mar 12 2021, 7:44 AM

Mar 11 2021

eduardo added a comment to D29179: graphics/glfw: update to version 3.3.3.

Sorry about my commit. Next time I will wait for permission to carry on.

Mar 11 2021, 11:41 AM
eduardo updated the summary of D29214: New port: archivers/gog-tombraider-extractor: Extracts data from gog's tomb raider trilogy setup executable.
Mar 11 2021, 9:14 AM
eduardo requested review of D29214: New port: archivers/gog-tombraider-extractor: Extracts data from gog's tomb raider trilogy setup executable.
Mar 11 2021, 9:13 AM
eduardo closed D29179: graphics/glfw: update to version 3.3.3.
Mar 11 2021, 6:55 AM
eduardo committed rP568067: graphics/glfw: update to version 3.3.3.
graphics/glfw: update to version 3.3.3
Mar 11 2021, 6:55 AM
eduardo added a comment to D29179: graphics/glfw: update to version 3.3.3.

Never follow blindly portlint.

@eduardo before you commit, I want to see the commit message, could you update the summary accordingly?
@tobik helped in the review.

Mar 11 2021, 6:50 AM
eduardo updated the summary of D29179: graphics/glfw: update to version 3.3.3.
Mar 11 2021, 6:47 AM

Mar 10 2021

eduardo updated the diff for D29179: graphics/glfw: update to version 3.3.3.

revert "USE_LDCONFIG=y"es because of portlint warning, maybe it doesn,'t understand glfw pkg-plist variables(?).

Mar 10 2021, 11:57 AM
eduardo updated the diff for D29179: graphics/glfw: update to version 3.3.3.

updated diff

Mar 10 2021, 7:39 AM
eduardo updated the summary of D29179: graphics/glfw: update to version 3.3.3.
Mar 10 2021, 7:37 AM
eduardo requested review of D29179: graphics/glfw: update to version 3.3.3.
Mar 10 2021, 7:35 AM

Mar 4 2021

eduardo closed D29055: graphics/imv: Adopt port.
Mar 4 2021, 1:52 PM
eduardo committed rP567313: graphics/imp: Adopt port.
graphics/imp: Adopt port
Mar 4 2021, 1:52 PM
eduardo updated the summary of D29055: graphics/imv: Adopt port.
Mar 4 2021, 11:22 AM