Quantcast
Channel: Dan Langille – FreshPorts News
Browsing all 79 articles
Browse latest View live

Latest Vulnerabilities includes deleted ports

John Marino wrote in to mention that the list of latest vulnerabilities (see the right hand column of the

View Article



cache invalidation

Today, kwm mentioned that http://www.freshports.org/Mk/bsd.port.mk was out of date, showing the most recent commit as back in March. My first concern was the system had stopped recording such commits....

View Article

New categories

New categories in the FreeBSD ports tree do not come along often, but when they do, FreshPorts is ready to pull the details in and get the category name right. def ProcessCategoryNew():...

View Article

Improving date search

I noticed the server load was high. I saw that several instances of search by date where still running. Looking at the query in question: The analysis for this query is available at...

View Article

Fetch, Patch, & Extract dependencies and Uses

FreshPorts is not magic. It grabs the stuff it needs by running make -V with a number of parameters. New fields are added from time to time, usually at the prompting of a user. Recently, the following...

View Article


bug with Fetch, Patch, and Extract dependencies

Today I noticed a bug with the recently added Fetch, Patch, and Extract dependencies. The are correctly displayed on the port page, but not on the dependent port page. The problem If you look at...

View Article

Bad portrevision

mandree reported a problem with security/openvpn-auth-ldap. Looking in the database: Looking at the database, the webpage is displaying what is there: Let’s looking at that commit in the database: OK,...

View Article

Note to self: dev ain’t working

I noticed a few days ago: http://dev.freshports.org/ is out of date with respect to vuxml. That’s because the input processing for that website takes place in one jail, and the website (the output)...

View Article


hostname change causes missing links and pathnames

FreshPorts is a tender beast. It is both massive and sensitive. One example of that sensitivity came to light today. Jeffrey Bouquet wrote in to tell me of a problem with paths on FreshSource (our...

View Article


Display the updated dependencies when a dependent port updates

A great feature of FreshPorts is the ability to see all the ports which are dependent upon a given port. For example, it allows you to see what ports depend upon security/polarssl. This list is stored...

View Article

Open sourcing the website

Today, lattera & Shirkdog and I sat down and converted the website repository from subversion to git. That repo is sitting there, ready to go. That process took about an hour. We ran this command:...

View Article

Not all ports have packages

Sir l33tname asked: @DLangille is it possible to show on freshports when there is no package for a port? — Sir l33tname (@l33tname) December 29, 2015 That’s a good question. It took some more questions...

View Article

Improving the home page query

See the issue raised here. On 1 April 2016, we had some large commits (you can see them all here). This ground the front page to a halt. But as you can see, that link above loads rather quickly. Why?...

View Article


Quarterly branches are available

This afternoon, Bert JW Regeer wished that FreshPorts “would show information from the quarterly branches too…”. I knew I had done some work on this and that there was a way to display branch...

View Article

DEPENDS – direct or recursive?

Marie Helene asked a very good question: Does the “for run” dependency list only list direct dependencies, or depends of depends too? The answer is yes, only direct dependencies, but all the...

View Article


Branches are simple, but more complex than head

I used to think branches were simple when it came to FreshPorts, but I was wrong. Consider slave ports for example. If we get a commit for databases/mariadb100-server, we have to update the slave...

View Article

Branches – add a new port automagically

The tracking of branches has turned out to be more involved than I thought. Many functions are already branch-aware and return / do the right thing. Tonight, I tried my recent idea of using head to get...

View Article


Copying a port from head to a branch

In my previous post, I wrote about the need to copy a port from head to a branch in some circumstances, specifically when a master-port is updated and the slave ports do not already exist in the...

View Article

A single function for creating a new port

In my two previous posts I talked about creating a new port and copying a port from head to a branch. The goal of this post is the creation of a new function: CreatePortOnBranch($category_name,...

View Article

A downside of storing the exact results of ‘make -V’

As you know, I’ve been working on branches this long holiday weekend. Today, I managed to get the display of a port on a branch to correctly. Along the way, I discovered a downside to storing raw data...

View Article
Browsing all 79 articles
Browse latest View live


Latest Images